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

TCP/IP简述

时间:2014-10-21 19:13:44      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:des   cWeb   style   http   color   io   os   ar   for   

TCP/IP协议族主要分为四层:

1、应用层:负责处理特定的应用程序细节。应用层包括的协议有FTP、DNS、HTTP、telnet等。

2、运输层:为俩台主机提供端到端通信。在TCP/IP协议族中有俩个相互不同的传输协议TCP和UDP协议。

3、网络层:处理分组在网络中的活动。网络层包括的协议有IP、ICMP、IGMP协议。

4、数据链路层:有时也叫网络接口层,通常包括操作系统中的设备驱动和计算机中对应的网络接口卡。包括的协议有SLIP、PPP、ARP、RARP等。

传输流程:

1、封装:

当应用程序用T C P传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当作一串比特流送入网络。其中每一层对收到的数据都要增加一些首部信息(有时还要增加尾部信息) ,该过程如图 1 - 7所示。T C P传给I P的数据单元称作 T C P报文段或简称为 T C P段 。I P传给网络接口层的数据单元称作 I P数据报。通过以太网传输的比特流称作帧。

bubuko.com,布布扣

图1  数据进入协议栈时的封装过程

2、分用:

当目的主机收到一个以太网数据帧时,数据就开始从协议栈中由底向上升,同时去掉各层协议加上的报文首部。每层协议盒都要去检查报文首部中的协议标识,以确定接收数据的上层协议。这个过程称作分用。

bubuko.com,布布扣

图2 以太网数据帧的分用过程

 

 

TCP/IP简述

标签:des   cWeb   style   http   color   io   os   ar   for   

原文地址:http://www.cnblogs.com/mrsg-gk/p/4040996.html

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