TCP/IP参考模型的层次结构

TCP/IP参考模型包括主机到网络层、网络互连层、传输层和应用层。网络互连层核心,使用IP协议处理路由与异构网互连;传输层包含TCP与UDP协议,TCP提供可靠连接,UDP则为无连接服务。应用层整合了会话层与表示层功能,支持FTP、TELNET、HTTP等协议。

TCP/IP 参考模型的层次结构

应用层

FTP TELNETHTTP

SNMP TFTPNTP

传输层

TCP

UDP

网络互联层

IP

主机到网络层

 

以太网

令牌环网

802.2

HDLC PPPFRAME-RELAY

802.3

EIA/TIA-232 449V.35V.21

   

 

1.         主机到网络层
   
实际上 TCP/IP 参考模型没有真正描述这一层的实现,只是要求能够提供给其上层 - 网络互连层一个访问接口,以便在其上传递 IP 分组。由于这一层次未被定义,所以其具体的实现方法将随着网络类型的不同而不同。

2.         网络互连层
  网络互连层是整个 TCP/IP 协议栈的核心。它的功能是把分组发往目标网络或主机。同时,为了尽快地发送分组,可能需要沿不同的路径同时进行分组传递。因此,分组到达的顺序和发送的顺序可能不同,这就需要上层必须对分组进行排序。
  网络互连层定义了分组格式和协议,即 IP 协议( Internet Protocol )。
  网络互连层除了需要完成路由的功能外,也可以完成将不同类型的网络(异构网)互连的任务。除此之外,网络互连层还需要完成拥塞控制的功能。

3.         传输层
   在 TCP/IP 模型中,传输层的功能是使源端主机和目标端主机上的对等实体可以进行会话。在传输层定义了两种服务质量不同的协议。即:传输控制协议 TCP transmission control protocol )和用户数据报协议 UDP user datagram protocol )。
   TCP 协议是一个面向连接的、可靠的协议。它将一台主机发出的字节流无差错地发往 互联网 上的其他主机。在发送端,它负责把上层传送下来的字节流分成报文段并传递给下层。在接收端,它负责把收到的报文进行重组后递交给上层。 TCP 协议还要处理端到端的流量控制,以避免缓慢接收的接收方没有足够的缓冲区接收发送方发送的大量数据。
   UDP 协议是一个不可靠的、无连接协议,主要适用于不需要对报文进行排序和流量控制的场合。

4.         应用层
   TCP/IP 模型将 OSI 参考模型中的会话层和表示层的功能合并到应用层实现。   应用层面向不同的网络应用引入了不同的应用层协议。其中,有基于 TCP 协议的,如文件传输协议( File Transfer Protocol FTP )、虚拟终端协议( TELNET )、超文本链接协议( Hyper Text Transfer Protocol HTTP ),也有基于 UDP 协议的。

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值