1

这是一个内核源代码问题。如果这里不合适,请告诉我。

有一个名为 ipv4_is_loopback 的宏似乎是确定地址是环回还是外部地址的合适方法。我见过的内核代码中有大约 20 个引用。但是,ifconfig(或 ip)命令允许为“lo”设置地址和掩码。在测试中,似乎通过 ifconfig 的设置似乎控制了很多行为——比如传输 UDP 数据包。另一方面,一些内核源代码表明宏可能会控制诸如arp'ing之类的事情。这似乎很奇怪。

为什么有两种方法可以确定地址是否为环回?

4

0 回答 0