论坛: 编程破解 标题: 帮我翻译一下,关于tcp的 复制本贴地址    
作者: kert_t8 [kert_t8]    论坛用户   登录
TCP provides a reliable flow of data between two hosts. It is concerned with things such as dividing the data passed to it from the application into appropriately sized chunks for the network layer below, acknowledging received packets, setting timeouts to make certain the other end acknowledges packets that are sent, and so on.

我就不懂了,在osi中,这些工作都应该是在第二层数据链路层(DLL)完成的吧,还是我的理解有误?请高手们指教


地主 发表时间: 07/23 09:50

回复: 286 [unique]   版主   登录
TCP在两台主机之间提供一个可靠的数据流.它(指TCP)所关心的事是把从应用层的数据包分成合适尺寸的数据块,然后传给下面的网络层;确认收到的数据包;(通过)设置"时间超时"来确信对方接收到了(自己)发送的数据包.等等.


在OSI和TCP/IP中,这些工作都是在传输层的.


数据链路层也有上面同样的功能,但与上面不同的是:
1. 数据链路层作的是帧(frame),而不是数据包(data packet).
2. 数据链路层作的链路两端,而不是两台主机.
3. 数据链路层接收网络层的,送给物理层.传输层接应用层而送网络层.

B1层 发表时间: 07/23 09:55

回复: kert_t8 [kert_t8]   论坛用户   登录
感激临涕,非努力学习无以为报

B2层 发表时间: 07/23 10:14

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号