学习笔记

Day 26-网络-OSI七层模型

2019-08-28  本文已影响0人  三德书生

1.网络的重要性

2.教室这么多的电脑如何上网的?

3.OSI七层模型

23.png
一、物理层:将各种通信介质的信号转换为计算机能识别的二进制信号(数字信号0101)
  1. 通信介质:光纤,双绞线(网线)、电话线(电信号),无线电波(wifi,蓝牙)
  2. 网卡:转换信号的工具(光卡、有线网卡、无线网卡)
二、数据连路层:建立逻辑连接、进行硬件地址寻址、差错校验 等功能。(由底层网络定义协议-以太网)
  1. MAC地址:48位二进制组成,全球唯一
三、网络层:进行逻辑地址寻址,实现不同网络之间的路径选择。协议有:ICMP IGMP IP(IPV4 IPV6) ARP RARP
1.linux查看公网IP
[root@oldboy ~]# curl ifconfig.me
124.127.202.110[root@oldboy ~]#
2.公网IP
[root@oldboy ~]# ss -lntup
udp   UNCONN     0      0      127.0.0.1:323         *:*       
3.私网IP
查看端口ss -an
[root@oldboy ~]# ss -an|grep 22
tcp   ESTAB     0     668    10.0.0.200:22      10.0.0.1:51166  </pre>
四、传输层:定义传输数据的协议端口号,以及流控和差错校验。
  1. 协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层
五、会话层:建立、管理、终止会话(在五层模型里面已经合并到了应用层)。对应主机进程,指本地主机与远程主机正在进行的会话。
  1. 控制发包的数据:
六、表示层:数据的表示、安全、压缩(在五层模型里面已经合并到了应用层)。
  1. 格式有,JPEG、ASCll、DECOIC、加密格式等
七、应用层:网络服务与最终用户的一个接口。
  1. 协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP

4.分块管理

1.网络工程师看下三层(网络通不通)
2.传输层运维工程师(tcp协议)

tcp(可靠,速度慢) 、

udp(不可靠,速度快) 、

端口(让不同的应用程序同时使用网络)

3.开发工程师看上三层

5.TCP/IP协议:五层

信息交互:(快递)电脑I—交换机—路由器<—— (内网ip,外网ip,NAT地址转换,arp协议)——>路由器(外网ip)—交换机—电脑II Image 1.jpg

6.最重要的协议FTP

7.tcp的标识:

SYN:建立链接
ACK:回应标识
FIN:断开连接
PSH:数据包
URG:紧急指针
RST:重置,重传

上一篇 下一篇

猜你喜欢

热点阅读