OSI 七层模型

Posted jhxxb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OSI 七层模型相关的知识,希望对你有一定的参考价值。

Open System Interconnect 的缩写,开放式系统互联

网络中的数据的传输都会经过这七层,数据包经过后六层的封装,最终通过第一层进行传输

技术图片

技术图片

数据链路层:可以在两台计算机之间传输数据包,传完后可以对数据进行简单的校验(如奇偶校验)

网络层:添加了路由,解决不是面对面的两台计算机之间数据的传输,数据包会先发给路由器,经过一个或多个路由转发,最后到达目标计算机,同时为了标识网络中的每个路由节点,使用了 IP 协议,每个路由节点都会有IP地址

传输层:虽然可以知道数据的完整性,但传输过程不可靠,可能中途有节点没有收到,添加数据传输的可靠性,如 TCP 的出错重传机制

应用层:数据包是为那个应用服务,如 http,ftp,email 等

OSI七层TCP/IP四层对应网络协议(相对四层来分)
应用层(Application) 应用层 HTTP、TFTP, FTP, NFS, WAIS
表示层(Presentation) Telnet, Rlogin, SNMP, Gopher
会话层(Session) SMTP, DNS
传输层(Transport) 传输层 TCP, UDP
网络层(Network) 网络层 IP, ICMP,ARP, RARP, AKP, UUCP, OSPF,BGP,IGMP, RIP
数据链路层(Data Link) 数据链路层 FDDI, Ethernet, Arpanet, PDN, SLIP, PPP,CSLIP,MTU
物理层(Physical) ISO2110, IEEE 802.1A, IEEE 802.2-IEEE 802.11

技术图片 


https://zh.wikipedia.org/wiki/OSI模型

以上是关于OSI 七层模型的主要内容,如果未能解决你的问题,请参考以下文章

OSI七层模型

OSI七层模型中各层分别都有哪些协议?

Python中OSI七层模型

OSI七层网络模型

osi七层

谁知道OSI七层参考模型每一层有哪些协议