ICMP源站抑制差错-软件无线电原理与应用第二版
11.11 ICMP源站抑制差错我们同样也可以使用U D P产生I C M P“源站抑制(source quench)”差错。当一个系统(路由器或主机)接收数据报的速度比其处理速度快时,可能产生这个差错。注意限定词“可能”。即使一个系统已经没有缓存并丢弃数据报,也不要求它一定要发送源站抑制报文。图11 - 1 8给出了I C M P源站抑制差错报文的格式。有一个很好的方案可以在我们的测试网络里产生该差错报文。可以从b s d i通过必须经过拨号S L I P链路的以太网,将数据报发送给路由器s u n。由于S L I P链路的速度大约只有以太网的千分之一,因此,我们很容易就可以使其缓存用完。下面的命令行从主机b s d i通过路由器s u n发送1 0 0个1 0 2 4字节长数据报给s o l a r i s。我们将数据报发送给标准的丢弃服务,这样,这些数据报将被忽略: bsdi % sock -u -i -w1024 -n100 solaris discard图11 - 1 9给出了与此命令行相对应的t c p d u m p输出结果在这个输出结果中,删除了很多行,这只是一个模型。接收前2 6个数据报时未发生差120使用TCP/IP详解,卷1:协议下载
用户评论