赞
踩
应用层:人机交互界面,系统程序的窗口。
表示层:翻译,把人类语言翻译成计算机能够识别的语言,安全,数据进行安全加密,压缩,把 数据压缩到适合互联网传输的大小。
会话层:计算机知道了你要传输的内容,准备发送,第一部就是和指定通信对象建立回话关系。会话层允许不同设备上的用户建立起会话
传输层:同一个软件中的两个端口进行数据传输,我用微信发,对方也只能使用微信接收。
网络层:逻辑地址,IP地址。网络用户千千万万,网络层定义了ip地址。通过最佳的路径把信息传输到对方用户的ip地址。最佳路径:最短最快。
数据链路层:MAC地址。网卡的MAC地址。
物理层:数据到达物理层,信号传输,bit流。数据进入目标主机变成bit流,开始一个逆向的过程。
数据都是从物理层开始,顺序为物理层、数据链路层、网络层、传输层、表示层、会话层、应用层
应用层:HTTP、FTP、TFTP、SMTP、SNMP、DNS
http htpps :超文本传输协议,网站数据的文本和图片图像的传输协议
FTP:文件传输协议 SMTP:简单邮件传输协议
传输层: TCP、UDP
TCP:传输控制协议 TCP协议更加稳定可靠
UDP:用户数据报协议 UDP协议传输的速度更快
网络层 ICMP、IGMP、IP、ARP、RARP
ICMP:ping 网际控制报文协议,测试和目标主机之间的连通性。测试和目标主机通信是否正常
ARP:地址解析协议,根据ip地址获取物理地址的协议。广播形式在整个网段中请求所有主机接收主机返回的信息,以此来确定目标的物理地址(MAC地址)收到的信息,目标主机的IP地址和物理地址,保存在ARP的表中。保存180秒之后数据就会删除。当数据被在此调用,180秒重新计算。
RARP:逆地址解析协议
IGMP:网际组管协议
数据链路层:由底层网络定义的协议
物理层:由底层网络定义的协议
传输层:数据段
网络层:数据包
数据链路层:数据帧
物理层:bit流
应用层→→→→在微信输入你好封装数据和端口(使用的程序)→→→→传输层 封装tcp头部以及端口和数据(封装在tcp报文的头部,传输层是不知道应用层到底发的是什么内容,tcp 端口,tcp的头部当中包含了使用的协议)→→→→网络层 封装ip头部(Ip头部,指的就是包含的目标的ip地址。32位的二进制数组成的。) 源ip地址 目标ip地址→→→→数据链路层 封装MAC头部(mac地址就是物理网卡的全球唯一地址。) 源MAC 目标MAC →→→→物理层形成bit流
物理层→→→→bit流→→→→数据链路层解封源mac 目标mac mac头部 校验数据的mac头部信息,验证目标mac地址是否和自己的mac地址吻合,吻合的话,mac头部会被脱掉。要是不吻合,数据会被丢弃,不进行下一步。→→→→网络层解封源ip 目标ip 解封ip头部 验证目标ip地址是否吻合。吻合,ip头部会被去掉。要是不吻合,数据会被丢弃,不进行下一步。→→→→传输层解封tcp头部 根据tcp头部包含的信息,使用的协议是什么,以及应用程序。数据在传输层被分成数据段,分段数据会被打乱,分段的数据被打上标签,传输层将分段数据进行重组。按照正常的顺序转到应用层。→→→→应用层 解码,展示
物理拓扑:设备之间连接关系
数据载荷:实际传送的数据
报文:pdu,协议数据单元
数据头部:区分应用程序,找到数据的接收者
数据尾部:确保数据是完整的
Mac地址:物理网卡设备的全球唯一编号。
ip地址:设备在互联网的逻辑地址
各层使用设备:
应用层: 计算机,手机
网络层:路由器
传输层: 防火墙
数据链路层: 交换机。
OSI7层模型与TCP/IP区别:TCP/IP模型 比OSI7层模型少了表示层和会话层,这两层被集成到应用层中,这两层的作用一并在应用层中使用。
数据在模型中传输时,经过网络层和数据链路层时,不管是封装还是解封装源IP 目标IP 源MAC 目标MAC 改变的只有MAC地址,IP地址是不会改变,如果IP地址改变,数据将不知道去向何处。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。