3.收发数据包
3.1、send(),在第三层发送数据包,但没有接收功能。...3.2、sendp(),在第二层发送数据包,但没有接收功能。"(1,4)"小括号是范围代表1到4,第二个例子:发送4个包,ttl的值是1到4
?...3.3、sr(),在第三层发送数据包,有接收功能
srp同时收到响应数据包和不响应数据包,需要用两个变量来接收。...3.4、sr1(),在第三层发送数据包,有接收功能,但只接收第一个数据包。用于哪些判断和目标是否通,接收一个数据包就能判断,没必要接收多个。...下图可以看到,发送20个包,收到3个包,但只变量m存储一个包。
?
3.5、srloop(),在第三层连续发送数据包,有接收功能,且连续接收数据包。