是0.0.0.0一个A类IP地址?

有消息说,A类IP地址从1.0.0.0开始,有的说0.0.0.0。 我也听说0.0.0.0是一种特殊的IP地址。 那么是0.0.0.0一个A类IP地址或不是?

http://tools.ietf.org/html/rfc3330解释它。

0.0.0.0/8 – 此块中的地址是指“本”networking上的源主机。 地址0.0.0.0/32可以用作该networking中该主机的源地址; 可以使用0.0.0.0/8内的其他地址来引用该networking上的指定主机[RFC1700,第4页]。

所以它是A类,但也是一个特殊的地址。

networking类是由其前导位来定义的。 A类的首位是0,这意味着第一个八位字节可以是0-127。 0.0.0.0确实是一个A类地址。

它属于A类范围内,但它不是一个可用的地址(作为IP)。 这是特别的,因为它通常用来表示“任何networking”或默认的路由地址。 它用于路由。

0.0.0.0是一个特殊的地址,它是偶数的networking(0.0.0.0/32等等),就像回送127.0.0.1( 适用于本地机器),但是任何人都可以访问。 它的行为就像一条默认路线。

许多networking地址被保留用于特殊目的。 0.0.0.0和127.0.0.0是两个这样的地址。 第一个被称为默认路由,后者是回送地址。 默认路由与IP路由数据报的方式有关。

linux的tcp堆栈

他们不是ABCD甚至E.

默认路由是0.0.0.0

windows tcpip

但是问题是什么类,有答案,选A类。

地址255.255.255.255用作广播地址,0.0.0.0用作默认路由地址,意味着任何networking。