我们同样也可以使用
UDP产生ICMP
“源站克制
(sourcequench)
”差错。当一个系统(路由器或主机)接受数据报的速度比其解决速度快时,也许产生这个差错。注意限定词
“也许”。即使一个系统已经没有缓存并丢弃数据报,也不规定它一定要发送源站克制报文。
图11-18
给出了ICMP
源站克制差错报文的格式。有一个很好的方案可以在我们的测试网络里产生该差错报文。可以从
bsdi
通过必须通过拨号
SLIP
链路的以太网,将数据报发送给路由器
sun。由于SLIP
链路的速度大约只有以太网的千分之一,因此,我们很容易就可以使其缓存用完。下面的命令行从主机
bsdi
通过路由器
sun发送100个1024
字节长数据报给
solaris
。我们将数据报发送给标准的丢弃服务,这样,这些数据报将被忽略:
bsdi%
sock-u-i-w1024-n100solarisdiscard
图11-19
给出了与此命令行相相应的
tcpdump
输出结果
在这个输出结果中,删除了很多行,这只是一个模型。接受前
26个数据报时未发生差错;我们只给出了第一个数据报的结果。然而,从第
27个数据报开 ...
附件列表