TCP/IP传输层以下的处理
2016-12-03 16:31
417 查看
在应用层写入的数据会经由表示层格式化编码.再由会话层标记发送顺序才被发送出去的大致过程。
然而,会话层只对何时建立连接,何时发送数据等问题进行管理,并不具有实际传输数据的功能。真正负责在网络上传输具体数据的是会话层以下的“无名英雄”。
传输层:
主机A确保与主机B之间的通信并准备发送数据。这一过程叫做“建立连接”。
有了这个通信连接就可以使主机A发送的电子邮件到达主机B中,并由主机B的邮件处理程序获取最终数据。此外,当通信传输结束后,有必要将连接断开。
如上,进行建立连接或断开连接的处理,在两个主机之间创建逻辑上的通信连接即是传输层的主要作用。此外,传输层为确保所传输的数据到达目标地址,会在通信
两段的计算机之间进行确认,如果数据没有到达,它会负责进行重发。
主机A将“早上好”这一数据发送给主机B,期间可能会因为某些原因导致数据被破坏,或由于发生某种网络异常致使只有一部分数据到达目标地址。
假设主机B只收到了“早上”这一部分数据,那么他会收到数据后将自己没有收到“早上”之后那部分数据的事实告诉主机A,主机A得知这个情况后就会将后面的“好”重发给主机B,并再次确认对端是否收到。
保证数九传输的可靠性是传输层的一个重要作用。为了确保可靠性,在这一层也会为所要传输的数据附加首部以识别这一分层的数据。然而,实际上将数据传输给对端的处理是由网络层来完成的。
然而,会话层只对何时建立连接,何时发送数据等问题进行管理,并不具有实际传输数据的功能。真正负责在网络上传输具体数据的是会话层以下的“无名英雄”。
传输层:
主机A确保与主机B之间的通信并准备发送数据。这一过程叫做“建立连接”。
有了这个通信连接就可以使主机A发送的电子邮件到达主机B中,并由主机B的邮件处理程序获取最终数据。此外,当通信传输结束后,有必要将连接断开。
如上,进行建立连接或断开连接的处理,在两个主机之间创建逻辑上的通信连接即是传输层的主要作用。此外,传输层为确保所传输的数据到达目标地址,会在通信
两段的计算机之间进行确认,如果数据没有到达,它会负责进行重发。
主机A将“早上好”这一数据发送给主机B,期间可能会因为某些原因导致数据被破坏,或由于发生某种网络异常致使只有一部分数据到达目标地址。
假设主机B只收到了“早上”这一部分数据,那么他会收到数据后将自己没有收到“早上”之后那部分数据的事实告诉主机A,主机A得知这个情况后就会将后面的“好”重发给主机B,并再次确认对端是否收到。
保证数九传输的可靠性是传输层的一个重要作用。为了确保可靠性,在这一层也会为所要传输的数据附加首部以识别这一分层的数据。然而,实际上将数据传输给对端的处理是由网络层来完成的。
相关文章推荐
- TCP/IP传输层以下的处理
- Cisco测试命令和TCP/IP连接故障处理
- Cisco测试命令和TCP/IP连接故障处理
- 如果客户机器无法从DHCP服务器中获取IP地址那么Windows Server 2003客户机器将会如何处理自己的TCP/IP设置
- 构造网络数据包(TCP,IP等)时其中checksum字段的处理
- TCP/IP 各层对邮件的收发处理
- 第5章 Cisco测试命令和TCP/IP连接故障处理
- 第6章 TCP/IP路由协议故障处理
- TCP/IP传输层10个疑问 -- linux内核
- TCP/IP学习(32)——软中断的处理详细分析
- Cisco测试命令和TCP/IP连接故障处理
- 关于在Cisco路由器接口上应用ip tcp adjust-mss命令后,TCP头中出现选项的解释以及处理方法
- 第6章 TCP/IP路由协议故障处理
- tcp/ip 网络编程自定义协议粘包处理
- Android项目中使用mina处理TCP/IP 通信
- Cisco测试命令和TCP/IP连接故障处理
- tcp/ip学习第一步:网络中两台主机进行通讯,协议栈是如何处理数据报的.
- TCP/IP传输层你知道多少?
- 处理win7x64位企业版TCP/IP配置正确不能访问互联网的问题
- 第5章 Cisco测试命令和TCP/IP连接故障处理