今天一位网友问我该如何划分地址段以便进行网络流量限制。下面我就这个方法简单的说一说希望有所帮助。
我们该如何划分地址段呢?
ip地址段常用的有三类:
A类的默认子网掩码 255.0.0.0,一个子网最多可以容纳1677万多台电脑;
B类的默认子网掩码 255.255.0.0,一个子网最多可以容纳6万台电脑;
C类的默认子网掩码 255.255.255.0,一个子网最多可以容纳254台电脑。
同一个网段的ip地址才能通讯,如192.168.101.2和192.168.101.3这里还必须是相同的子网掩码。如果掩码不同可能不再同一个网段。
想在同一网段,必需做到网络标识相同,那怎样才能计算出网络标示呢?各类IP的网络标识算法都是不一样的。A类的,只算第一段。B类,只算第一、二段。C类,算第一、二、三段。(所谓的段就是用点隔开的)
算法只要把IP和子网掩码的每位数换算成二进制然后进行与运算就可以了。
算法只要把IP和子网掩码的每位数换算成二进制然后进行与运算就可以了。
如:And 192.168.0.1,255.255.255.0,先转换为二进制,然后进行与运算
IP 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
得出AND结果 11000000.10101000.00000000.00000000
转换为十进制192.168.0.0,这就是网络标识。
IP 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
得出AND结果 11000000.10101000.00000000.00000000
转换为十进制192.168.0.0,这就是网络标识。
如果两个ip地址换算出来的网络标示一样那就说明在同一个网段,这样就可以相互通讯。
与运算是指相同的数为为1,比如1与1进行与运算就是1,如果是0与1或者1与0那就是0.以此类推。
—————————————————————————————————
特别声明:--
一、本文为原创,著作权及使用权为(作者笔名:闪电cto)本人所有。
二、本文首发于51cto个人博客(http://xudeqiang.blog.51cto.com)。
三、本文只供互联网上的读者分享,不供共享范畴,希知。
四、未经许可严禁对本文作修改、节选、断章性质的处理。
五、可转载,但必须注明原文章首发的出处网址,及文章作者,严禁复制。
六、如若转摘用于杂志网络媒体新闻,必须通知作者得到允许后方可,需收稿费。
七、作者联系信息:QQ:306718122 邮箱levinboy@foxmail.com
——————————————————————————————
转载于:https://blog.51cto.com/xudeqiang/127423