速读原著-TCP/IP(串行线路吞吐量计算)

本文探讨了路径MTU在TCP/IP通信中的重要性,特别是在多网络环境中。路径MTU是通信主机间最小的MTU值,可能因路由选择而异。路径MTU发现机制在ICMP、UDP和TCP中有应用。此外,文章还详细计算了串行线路的吞吐量,以9600 b/s线路为例,解释了如何优化MTU大小以改善交互响应时间和线路利用率。
摘要由CSDN通过智能技术生成

2.9 路径MTU

当在同一个网络上的两台主机互相进行通信时,该网络的 M T U是非常重要的。但是如果两台主机之间的通信要通过多个网络,那么每个网络的链路层就可能有不同的 M T U。重要的不是两台主机所在网络的 M T U的值,重要的是两台通信主机路径中的最小 M T U。它被称作路径M T U。

两台主机之间的路径 M T U不一定是个常数。它取决于当时所选择的路由。而选路不一定是对称的(从A到B的路由可能与从B到A的路由不同),因此路径M T U在两个方向上不一定是一致的。

RFC 1191[Mogul and Deering 1990]描述了路径M T U的发现机制,即在任何时候确定路径M T U的方法。我们在介绍了 I C M P和I P分片方法以后再来看它是如何操作的。在 11 . 6节中,我们将看到I C M P的不可到达错误就采用这种发现方法。在 11 . 7节中,还会看到,t r a c e r o u t e程序也是用这个方法来确定到达目的节点的路径 M T U。在11 . 8节和2 4 . 2节,将介绍当产品支持路径M T U的发现方法时,U D P和T C P是如何进行操作的。

2.10 串行线路吞吐量计算

如果线路速率是9600 b/s,而一个字节有8 bit,加上一个起始比特和一个停止比特,那么线路的速率就是960 B/s(字节/秒)。以这个速率传输一个1 0 2 4字节的分组需要1066 ms。如果用S L I P链接运行一个交互式应用程序,同时还运行另一个应用程序如 F T P发送或接收1 0 2 4字节的数据,那么一般来说就必须等待一半的时间( 533 ms)才能把交互式应用程序的分组数据发送出去。

假定交互分组数据可以在其他“大块”分组数据发送之前被发送

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值