TCP/IP 的工作原理

上一篇 / 下一篇  2010-03-06 13:08:29

今天在BBS上看到了TCP/IP的工作原理总结,感觉蛮好的。现在就摘抄到我的空间里没事可以跟大家一起分享一下。

TCP/IP协议的工作流程如下:

1.在源主机上,应用层将一串应用数据流传送给传输层。

2.传输层将应用层的数据流截成分组,并加上TCP报头形成TCP段,送交网络层。

3.在网络层给TCP段加上包括源、目的主机IP地址的IP报头,生成一个IP数据包,并将IP数据包送交链路

层。

4.链路层在其MAC帧的数据部分装上IP数据包,再加上源、目的主机的MAC地址和帧头,并根据其目的MAC

地址,将MAC帧发往目的主机或IP路由器。

5.在目的主机,链路层将MAC帧的帧头去掉,并将IP数据包送交网络层。

6.网络层检查IP报头,如果报头中校验和与计算结果不一致,则丢弃该IP数据包;若校验和与计算结果

一致,则去掉IP报头,将TCP段送交传输层。

7.传输层检查顺序号,判断是否是正确的TCP分组,然后检查TCP报头数据。若正确,则向源主机发确认

信息;若不正确或丢包,则向源主机要求重发信息。

8.在目的主机,传输层去掉TCP报头,将排好顺序的分组组成应用数据流送给应用程序。这样目的主机接

收到的来自源主机的字节流,就像是直接接收来自源主机的字节流一样。


TAG:

 

评分:0

我来说两句

swlcom

swlcom

我就是孙为礼,这是我的测试BLOG,希望能跟大家一起共同进步

我的栏目

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 9889
  • 日志数: 8
  • 建立时间: 2009-10-08
  • 更新时间: 2011-12-28

RSS订阅

Open Toolbar