美文网首页
因特网协议栈中的层

因特网协议栈中的层

作者: lsh_01 | 来源:发表于2019-02-22 20:12 被阅读0次

    OSI网络7层模型

    名称 描述 协议
    7 应用层 由使用网络的应用程序组成。 例如HTTP、SMTP、SNMP、FTP、Telnet、SIP、SSH、NFS、RTSP、XMPP、Whois、ENRP
    6 表示层 确保数据以连续的方式传送到应用程序。 例如XDR、ASN.1、SMB、AFP、NCP
    5 会话层 管理应用程序之间的连接。 例如ASAP、TLS、SSH、ISO 8327 / CCITT X.225、RPC、NetBIOS、ASP、Winsock、BSD sockets
    4 传输层 确保无错误的数据传输。 例如TCP、UDP、RTP、SCTP、SPX、ATP、IL
    3 网络层 管理到网络中其他机器的连接。 例如IP、ICMP、IGMP、IPX、BGP、OSPF、RIP、IGRP、EIGRP、ARP、RARP、 X.25
    2 数据链路层 提供通过物理层的可靠的数据传送(通常本质上是不可靠的)。 例如以太网、令牌环、HDLC、帧中继、ISDN、ATM、IEEE 802.11、FDDI、PPP
    1 物理层 描述网络的物理介质。 例如线路、无线电、光纤、信鸽

    各层协议的使用如下图:

    OSI模型

    OSI参考模型


    OSI参考模型

    每一层只向紧邻的上一层和下一层传送数据。每层添加其自身头信息(在数据链路层上还包括页脚信息),有效封装从上一层接收到的信息。

    因特网五层协议栈

    通常认为OSI模型的最上面三层(应用层、表示层和会话层)在TCP/IP组中是一个应用层。由于TCP/IP有一个相对较弱的会话层,由TCP和RTP下的打开和关闭连接组成,并且在TCP和UDP下的各种应用提供不同的端口号,这些功能能够被单个的应用程序(或者那些应用程序所使用的库)增加。与此相似的是,IP是按照将它下面的网络当作一个黑盒子的思想设计的,这样在讨论TCP/IP的时候就可以把它当作一个独立的层。

    名称 协议
    4 应用层(OSI 5和6和7层) 例如HTTP、FTP、DNS
    (如BGP和RIP这样的路由协议,尽管由于各种各样的原因它们分别运行在TCP和UDP上,仍然可以将它们看作网络层的一部分)
    3 传输层(OSI 4和5层) 例如TCP、UDP、RTP、SCTP
    (如OSPF这样的路由协议,尽管运行在IP上也可以看作是网络层的一部分)
    2 网络互连层(OSI 3层) 对于TCP/IP来说这是因特网协议(IP)
    (如ICMP和IGMP这样的必须协议尽管运行在IP上,也仍然可以看作是网络互连层的一部分;ARP不运行在IP上)
    1 网络接口层(OSI 1和2层) 例如以太网、Wi-Fi、MPLS等。

    相关文章

      网友评论

          本文标题:因特网协议栈中的层

          本文链接:https://www.haomeiwen.com/subject/ehryyqtx.html