一、 IP地址是由32比特二进制数组成,分为网络号和机器号。通常用圆点分成四组8个比特为一组,即一个字节。换算成十进制数就是0-255的数字。
始终都是通的。这样子A类IP地址可以有126个子网(2^7=128 全0舍弃,全1就是),
二、 为了满足以太网的发展需求,子网掩码应运而生,关于子网掩码的结构:
子网掩码将IP地址的主机部分分为两部分,第一部分标识为子网号,第二部分标识为网内主机号。
子网掩码标识主机的的比特全部设置为0,主机号总在主机部分的低位,标识子网号的比特全部设置为1,它包括IP地址的网络部分和主机部分的子网部分。例如:
同理如果子网掩码是 255.255.255.0 这个就很容易用十进制自然数看出是否同一个网段,因为子网号占8位与十进制自然数一一对应,不做多余解释。
三、路由器如何识别子网号呢? 有一个算法。。。
现在说明路由器如何辨别出子网号。路由器通过IP地址的最高几位可以知道该地址的IP地址类型,是A类、B类还是C类。然后将子网掩码与IP地址相“与”,除去主机部分。剩下的地址中除去网络号就是子网号。
由于是B类地址,故除去前两个字节,子网号为011,即3。