您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
如何详细划分网段?需要什么样的设备?
地址,子网,网段如何详细划分网段?需要什么样的设备?
发布时间:2016-12-08加入收藏来源:互联网点击:
问题补充: 在上面情况下需要划分网段?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
谢谢您的邀请
由于划分网段内容复杂牵涉很多东西,所以内容文章较长,请耐心仔细阅读,文中每个字都是自己打的,打字不易,请勿喷,谢谢!
回答问题之前,我们要先了解一下什么是IP地址?
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。为了方便书写与记忆,IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。
IP地址中又包含了网络位跟主机位,只有当网络位相同的不同的IP地址,才属于同网IP。A类地址,前一位为网络位,后三位为主机位,B类地址,前二位为网络位,后二位为主机位,C类地址,前三位为网络位,后一位为主机位,那怎么才能确定网络位相同呢?这里牵涉到子网掩码。
什么是子网掩码?
子网掩码是一个32位的2进制数,其对应网络地址的所有位置都为1,对应于主机地址的所有位置都为0。对于A类地址来说,默认的子网掩码是255.0.0.0;对于B类地址来说默认的子网掩码是255.255.0.0;对于C类地址来说默认的子网掩码是255.255.255.0。
将子网掩码和IP地址按位进行逻辑“与”运算,得到IP地址的网络地址,剩下的部分就是主机地址,从而区分出任意IP地址中的网络地址和主机地址。
逻辑“与”运算
两个数相与,只有当两个都为1时,与出来的结果为1,否则为0
举例说明:
A and B
1 and 0 = 0
0 and 0 = 0
0 and 1 = 0
1 and 1 = 1
举例说明怎么判断两个不同的IP地址是否为同一网段
主机一
IP地址:222.21.160.6 将IP转换成二进制:11011110.00010101.10100000.00000110子网掩码:255.255.255.192转换成二进制:11111111.11111111.11111111.11000000将IP地址二进制结果跟子网掩码二进制结果进行逻辑与计算11011110 . 00010101 . 10100000 . 00000110
11111111 . 11111111 . 11111111 . 11000000
------------------------------------------------------------------
11011110 . 00010101 . 10100000 . 00000000
主机二
IP地址:222.21.160.73 将IP转换成二进制:11011110.00010101.10100000.01001001子网掩码:255.255.255.192转换成二进制:11111111.11111111.11111111.11000000将IP地址二进制结果跟子网掩码二进制结果进行逻辑与计算11011110 . 00010101 . 10100000 . 01001001
11111111 . 11111111 . 11111111 . 11000000
------------------------------------------------------------------
11011110 . 00010101 . 10100000 . 01000000
将结果转化成十进制形式为(网络地址):222.21.160.64以上两IP地址C类地址,那我们上面讲过C类地址判断前三位是否相同,即可确定2个IP地址是否在同一网段内,但本例中的222.21.160.6与222.21.160.73不在同一网段,因为C类地址的子网掩码默认为255.255.255.0,这两个C类IP地址已经做了子网划分就不能只判断前三位是否相同就确认这两个IP是否在同一网段。其中222.21.160.6在222.21.160.1-222.21.160.62 段,222.21.160.73在222.21.160.65-222.21.160.126 段,所以不在同一网段 ,如果要通信需要通过路由器转发。
接下来正式回答问题
如何详细划分网段?
我们举例说明:假如一个公司要求按部门划分出5个网段。五个部门分别为:人事部、业务部、财务部、研发部、实验室。那我们拿最常见的IP:192.168.1.0这个网段来划分
子网数计算公式如下:子网数<=2^N
那我们知道子网数为5,那我们就计算2的2次方等于4,不符合要求,2的3次等于8,大于5,符合要求。
现在我们来算出子网掩码:
我们知道C类地址的默认子网掩码为:255.255.255.0,转为二进制:11111111.11111111.11111111.00000000,因为前三段是C类地址默认的,不能动,我们只能从主机位,后面一段来借三位来当网络位(为什么要借3位,因为我们上一步计算出来的结果为3),那结果为:11111111.11111111.11111111.11100000,转换成十进制为:255.255.255.224。
主机数计算公式如下:
子网主机数=2的N次方-2
为什么要减2,是因为每一个网段中,都有一个网络地址(最前面一个)跟广播地址(最后面一个)。
由上面的步骤得出,主机8位,由于借走3位当网络位,就剩下5位,2的5次方-2=30
上面计算出来的30是什么意思,也就是说192.168.1.0这个网段划分出5个子网,每个子网最多之能接30个网络设备。
以下为划分的子网数:
正是子网 有效的主机 广播地址 子网掩码
192.168.1.0 192.168.1.1 到 192.168.1.30 192.168.1.31 255.255.255.224
192.168.1.32 192.168.1.33 到 192.168.1.62 192.168.1.63 255.255.255.224
192.168.1.64 192.168.1.65 到 192.168.1.94 192.168.1.95 255.255.255.224
192.168.1.96 192.168.1.97 到 192.168.1.126 192.168.1.127 255.255.255.224
192.168.1.128 192.168.1.129 到 192.168.1.158 192.168.1.159 255.255.255.224
将以上每个网段分别分配给5个部门。网关可设置为每一个子网有效主机的最前面一个IP地址。
需要什么样的设备?
一般二三层交换都可以划分网段。将每个子网有效主机的最前面一个IP地址分别设置到交换机的每个端口就可以了。
由于划分网段内容复杂牵涉很多东西,所以内容文章较长,文中每个字都是自己打的,打字不易,请勿喷,谢谢
以上为本人个人观点,希望能够帮到你,如果你喜欢我的文章,欢迎点赞、收藏转发,如有任何疑问,可在下方评论区留言,有需要帮助的朋友,也可关注并私信于我,我会第一时间尽力为您解答,谢谢!
回答于 2019-09-11 08:43:50
我连网段都不知道什么意思,你问我这个问题等于问道于盲。
上一篇:肾阳虚的人应该怎么调理?吃什么中成药能去除体内的湿气?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |