TCP/IP

 

10.10 - 10.11 | Xianyu233

TCP/IP提供了点对点链接的机制,将数据应该如何封装、定址、传输、路由以及在目的地如何接收,都加以标准化。它将软件通信过程抽象化为四个抽象层,采取协议堆栈的方式,分别实现出不同通信协议。协议族下的各种协议,依其功能不同,被分别归属到这四个层次结构之中[7][8],常被视为是简化的七层OSI模型

 

 

 

 

四个抽象层(基本框架)

 

下面的图表试图显示不同的TCP/IP和其他的协议在最初OSI模型中的位置:

#OSI七层模型

7 应用层
application layer
例如HTTPSMTPSNMPFTPTelnetSIPSSHNFSRTSPXMPPWhoisENRPTLS
6 表示层
presentation layer
例如XDRASN.1SMBAFPNCP
5 会话层
session layer
例如ASAP、ISO 8327 / CCITT X.225、RPCNetBIOSASPIGMPWinsockBSD sockets
4 传输层
transport layer
例如TCPUDPRTPSCTPSPXATPIL
3 网络层
network layer
例如IPICMPIPXBGPOSPFRIPIGRPEIGRPARPRARPX.25
2 数据链路层
data link layer
例如以太网令牌环HDLC帧中继ISDNATMIEEE 802.11FDDIPPP
1 物理层
physical layer
例如线路无线电光纤
 

#TCP/IP

 
4 应用层
application layer
例如HTTPFTPDNS
(如BGPRIP这样的路由协议,尽管由于各种各样的原因它们分别运行在TCP和UDP上,仍然可以将它们看作网络层的一部分)
3 传输层
transport layer
例如TCPUDPRTPSCTP
(如OSPF这样的路由协议,尽管运行在IP上也可以看作是网络层的一部分)
2 网络互连层
internet layer
对于TCP/IP来说这是因特网协议(IP)
(如ICMPIGMP这样的必须协议尽管运行在IP上,也仍然可以看作是网络互连层的一部分;ARP不运行在IP上)
1 网络访问(链接)层
Network Access(link) layer
例如以太网Wi-FiMPLS等。

 
 
原文地址:https://www.cnblogs.com/D-arling/p/11655262.html