针对ip地址大家前边根据数次文章内容,大伙儿都有一定的了解,但是根据的留言,有一部分好朋友还是对于子网掩码、ip地址的网段有一些疑惑,那今天我们一起来解开这方面的知识。
一、什么叫子网掩码?
充分了解ip地址的网段以前,我们首先去了解子网掩码,许多对互联网掌握较浅的同学都对子网掩码有一些蒙蔽, 不太了解它就是用来干什么的?
子网掩码不可以独立存有,它需要融合IP地址一起使用。子网掩码只有一个功效,就是把某一IP地址划分成互联网地址和服务器地址两大类。
讲的简单得话,是用来切分子网掩码和区别这些ip是同一个网段的,这些并不是同一网段的。
比如,两人都叫张三,但一个张三是张家村的,另一个张三是张村的,那样怎么区分这两个张三各是归属于那个村的啊?得让村支书来划分,就能精确的把各自张三领回来村,那样子网掩码就等于是村支书,它是用来区别ip该ip地址属于那一个网段的。
在具体工程中,我们一般会遇到这样的cp地址。
ip地址:192.168.1.1 子网掩码:255.255.255.0
ip地址:192.168.1.2 子网掩码:255.255.255.0
我们能直接地判断,他们都是同属一个网段的cp地址。
那对于下边这种呢?
ip地址:192.168.1.1 子网掩码:255.255.255.0
ip地址:192.168.1.2 子网掩码:255.255.0.0
这两个ip地址尽管在不要看子网掩码的情形下,比较像,但他们并不是同一个网段里的。
这一能从子网掩码来判断,
192.168.1.1 255.255.255.0属于192.168.1.0网段的。
而192.168.1.2 255.255.0.0属于192.168.0.0网段。
二、怎么根据子网掩码来决定ip地址网段
上边己经举例说明了解到了子网掩码的功效,下面我们再掌握怎么确定子网掩码和判断ip地址的网段。
一般大家在划分vlan的时候就会应用下列事例:
例1:
建立vlan1:ip地址:192.168.1.1 子网掩码:255.255.255.0
建立vlan2: ip地址:192.168.2.1 子网掩码:255.255.255.0
那样他们是不是在同一个网段呢?平常配置ip地址比较多的好朋友,能够直观地判断,他们并不是归属于同一个网段,那样怎么计算呢?若想判断两个ip地址是否在同一个网段,只需要将ip地址与子网掩码做与运算,假如得出来的结论一样,则这两个ip地址是同一个子网掩码之中。
详尽测算
将ip地址192.168.1.1转换成二进制
11000000 10101000 00000001 00000001
将子网掩码255.255.255.0转化成二进制
11111111.11111111.11111111.00000000
再将二者相“与(and)”计算:
11000000 10101000 00000001 00000001
11111111.11111111.11111111.00000000
随后获得:
11000000 10101000 00000001 00000000
转化成网络号便是:192.168.1.0
将ip地址192.168.2.1转换成二进制
11000000 10101000 00000010 00000001
将子网掩码255.255.255.0转化成二进制
11111111.11111111.11111111.00000000
再将二者相“与(and)”计算:
11000000 10101000 00000010 00000001
11111111.11111111.11111111.00000000
随后获得:
11000000 10101000 00000010 00000000
转化成网络号便是:192.168.2.0
非常明显,二者的结论是不一样的,一个是网段192.168.1.0,一个是网段192.168.2.0,因此不是一个网段。
例2
ip地址1:192.168.1.1 子网掩码:255.255.252.0
ip地址2:192.168.2.1 子网掩码:255.255.252.0
非常明显,现在这个和之前例1的cp地址是一样的,仅仅子网掩码不一样,假如不要看子网掩码,最先就真判断他们并不是同一个网段。
这里边和之前例1中唯一转变便是子网掩码从255.255.255.0改成了255.255.252.0了,那么我们来看一下,她们是否为同一个网段。
详尽测算
将ip地址192.168.1.1转换成二进制
11000000 10101000 00000001 00000001
将子网掩码255.255.252.0转化成二进制
11111111.11111111.11111100.00000000
再将二者相“与(and)”计算:
11000000 10101000 00000001 00000001
11111111.11111111.11111100.00000000
随后获得:
11000000 10101000 00000000 00000000
转化成网络号便是:192.168.0.0
将ip地址192.168.2.1转换成二进制
11000000 10101000 00000010 00000001
将子网掩码255.255.252.0转化成二进制
11111111.11111111.11111100.00000000
再将二者相“与(and)”计算:
11000000 10101000 00000010 00000001
11111111.11111111.11111100.00000000
随后获得:
11000000 10101000 00000000 00000000
转化成网络号便是:192.168.0.0
非常明显,二者的结果就是一样的,都属于192.168.0.0网段,因此他们是同属一个网段。
自然,如果对于子网掩码较熟了就可以不用通过这种计算了,绝大部分的网段能够通过对比子网掩码与ip地址就能判断出去是否为网一网段,当然前提是你必须了解网段的基本原理与运算的办法。
三、怎么根据ip地址子网掩码
明确ip地址子网掩码
绝大多数的情形下,大家网络里只需不得超过254台主机得话,子网掩码都能够设成255.255.255.0。那样超过254台服务器得话该怎么办呢?
能够划分vlan,还可以设成一个大网段,划分vlan大家就不提了,上面还有事例,设成一个大网段就有一个难题,怎么确定这个小网段里边的子网掩码呢?
比如
假定监控系统含有600个定位点,现在我们也不愿意把他划分vlan(具体工程中绝大多数会划分vlan的),假定只想要一个大网段把那600个定位点分派ip地址,如何设置ip地址,怎么确定子网掩码?
剖析:最先我们都知道600个定位点,可以用3个254个ip地址段来分派。
可以用
ip段一:192.168.0.1——192.168.0.254
ip段二:192.168.1.1——192.168.1.254
ip段三:192.168.2.1——192.168.2.254
每一个网段有254个ip地址,彻底够600个定位点使用的。
问题来了,假如使得这三个ip段在同一个网段内,那么这样的大网段共通的子网掩码是多少呢?
我们一起来分析一下:
将ip地址192.168.0.1转换成二进制
11000000 10101000 00000000 00000001
将ip地址192.168.1.1转换成二进制
11000000 10101000 00000001 00000001
将ip地址192.168.2.1转换成二进制
11000000 10101000 00000010 00000001
转化成了二进制,可看出,三个ip段的二进制前边22位不会改变,那样能将他们表示成:
ip段一:192.168.0.1/22
ip段二:192.168.1.1/22
ip段三:192.168.2.1/22
这类192.168.1.x/22方式的cp地址想必大家平常都看过,便是早已告诉子网掩码了。
换句话说她们共通的子网掩码二进制前边22个全是1。
11111111 11111111 11111100 00000000
转化成十进制,那便是255.255.252.0,因此他们共通的子网掩码便是255.255.252.0。
自然在具体工程中,与互联网触碰比较多的弱电安装人不用通过一系列的计算,立即能通过简单判断估计出去这个小网段的子网掩码,因而,今日弱电安装君是讲基本原理,供大家了解,因此每一个计算也是通过计算出的。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。