码迷,mamicode.com
首页 > 其他好文 > 详细

TCP/IP模型详解

时间:2016-09-13 11:27:47      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

  上述为TCP/IP的协议模型,主机到网络层又被称为网络接口层,网络互联层又被称为网间层。

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

  网间层:它的功能是把分组发往目标网络或主机。本层定义了IP协议,RIP协议,负责数据的包装、寻址和路由功能。同时提供ICMP用来诊断网络信息。

  传输层:包括了面向连接的TCP与面向无连接的UDP。传输层的功能是使源端主机与目标主机上的对等实体可以进行通话。这里的对等实体我理解为进程,通过端口进行通信。

    TCP是一个可靠的协议,可以负责将上层传递下来的字节流分解成报文段并传递给下层,可以将下层接收到的报文根据顺序进行重组后递交给上层。TCP还有负责流量控制的功能。

    UDP是不可靠的协议,主要用于不需要对报文进行排序和流量控制的场合。有些信息在传输过程中需要速度并且允许丢包,比如视频、语音等,可以使用UDP协议进行传输。

  应用层:应用层对应着OSI的会话层、表示层、应用层。个人以为OSI模型这三层功能都太过简单,所以可以合并为1层。协议有HTTP,FTP等协议。

  下面请看两个图来理解TCP协议的三次握手和四次分手。

技术分享三次握手。

技术分享四次分手。

 

 

  

TCP/IP模型详解

标签:

原文地址:http://www.cnblogs.com/cyq041804/p/5867582.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!