“genmask”和“netmask”之间的区别?

在Linux的route -n输出中,你会得到如下的结果:

 Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth0 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.169.254 0.0.0.0 255.255.255.255 UH 0 0 0 eth0 

我知道Genmask是指该Genmasknetworking掩码部分,但为什么它被称为“Genmask”而不是像其他地方一样的“netmask”呢? 这实际上是我见过的唯一的地方“Genmask”。

根据nixCraft :

Genmask :目标networking的networking掩码; 主机目标为255.255.255.255,默认路由为0.0.0.0。

它被称为“genmask”,因为它显示了路由的“普遍性”(即networking掩码)。