原创 关于IP地址和子网掩码的关系

2006-11-15 14:48 6088 15 15 分类: 工程师职场
关于IP地址和子网掩码的关系
 

 

IP地址和子网掩码的关系
ABCDE五类网络中 最经常使用的是CBA类网络 尤其以C类网络为普遍。网络地址由32个字节 由32个二进制0、1构成 网络地址包括NETADRESS简称(netAd)和HOSTADRESS(hostAd)
netAd 和 hostAd 的位数由子网掩码来判断 拿C类网络来说 为了让用户容易看懂0、1二进制数、每8位二进制的十进制数字来标识,A类地址例如10.0.0.0 B类如 128.0.0.0 C类192.0.0.0 C类网络是以110为netAd标志、B类以10开头标志A类以0开头标志
   C类实例:192.0.0.0/255.255.255.0 展开的二进制分别是11000000-00000000-00000000-00000000
                      子网掩码来确定哪几位开始是hostAd、255.255.255.0说明前面24位是netAd
关于楼主的问题现在就非常好解释了、当你的主机超过254台时候 由于8位二进制数字只能表示(256-2)个主机地址、所以C类网络必须要向高位借位,实现这个借位就是由子网掩码来实现的,这也叫做扩展IP地址
   例如你想将32位的二进制的前面20位作为netAd而后12位作为hostAd、那么你的子网掩码就是
11111111-11111111-11110000-000000 也就是255.255.240.0 而你的十进制IP地址范围就扩展了
就是后面的12位可以标志 2的[12-1]次方个主机地址。
        由于按类分配IP地址浪费了很多IP资源、从IETE1993年发布了无类域间路由(Classless inetr domain routing)简称 CIDR  子网掩码格式被改为a.b.c.d/x 其中x是子网掩码的位数。
         也就是现在的网络并不划分为ABCDE网络、只是对于普通用户而言、划分的网络足够使用 那么也就不再去关心C类网络中第225台主机的IP地址怎么给了 呵呵
          上面的文字是均为本人原创、明天要考计算机网络这门课、刚才有个朋友问我这方面的问题,所以我就当是复习了。 想要说明的是 ABCDE类网络中的任何一个头地址和结束地址都是不可用的、比如192.0.0.0和255.255.255.255 后面的为广播地址、前面的为回环地址 都是不可为主机IP用的。

文章评论0条评论)

登录后参与讨论
我要评论
0
15
关闭 站长推荐上一条 /2 下一条