如何判断网络中的主机位于网络的哪个部分

如何判断网络中的主机位于网络的哪个部分,第1张

ip地址的结构

要想理解什么是子网掩码,就不能不了解ip地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。ip地址在设计时就考虑到地址分配的层次特点,将每个ip地址都分割成网络号和主机号两部分,以便于ip地址的寻址操作。ip地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。

什么是子网掩码

子网掩码不能单独存在,它必须结合ip地址一起使用。子网掩码只有一个作用,就是将某个ip地址划分成网络地址和主机地址两部分。

子网掩码的设定必须遵循一定的规则。与ip地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是ip地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。其中,“1”有24个,代表与此相对应的ip地址左边24位是网络号;“0”有8个,代表与此相对应的ip地址右边8位是主机号。这样,子网掩码就确定了一个ip地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用tcp/ip协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

常用的子网掩码

子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”。

1.子网掩码是“255.255.255.0”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个ip地址。但是实际可用的ip地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”。

2.子网掩码是“255.255.0.0”的网络:后面两个数字可以在0~255范围内任意变化,可以提供2552个ip地址。但是实际可用的ip地址数量是2552-2,即65023个。

ip地址的子网掩码设置不是任意的。如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,子网掩码应该根据网络的规模进行设置。

如果一个网络的规模不超过254台电脑,采用“255.255.255.0”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.0”是最常用的ip地址子网掩码;笔者见到的最大规模的中小学校园网具有1500多台电脑,这种规模的局域网可以使用“255.255.0.0”。

默认子网掩码

在windows

2000

server中,如果给一个网卡指定ip地址,系统会自动填入一个默认的子网掩码。这是windows

2000

server为了节省用户

步骤一:首先将网络的IP地址和子网掩码都转换成32位二进制字符。

步骤二:将转换后的二进制的IP地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。

步骤三:把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。

举例如下:

本机IP为192.168.1.16 ,子网掩码为255.255.255.0

转换成二进制:

本机IP为11000000.10101000.00000001.00010000

子网掩码11111111.11111111.11111111.00000000

进行“与运算“ 11000000.10101000.00000001.00000000

转换成十进制:192.168.1.0

即192.168.1.0为主机的网络号。网掩码由连续的1和连续的0组成。连续的1表示网络位,连续的0表示主机位。

根据0的个数可以得出地址块的大小。再根据地址块的大小就可以算出给定的一个IP地址属于哪一个子网。

例如:192.168.1.179,子网掩码255.255.255.224。

你知道,这个子网掩码是27位的子网掩码,那么主机位为32-27=5,那么地址块的大小等于2的5次方,也就是32。

又因为,32*5<179<32*6,也就是说160<179<192,那么可以得出192.168.1.179这个IP地址的网络号是192.168.1.160。

你自己算算192.168.1.40和192.168.1.200这两个个IP地址的网络地址是什么?(答案在下面)

(答:192.168.1.32,192.168.1.192)

【注意事项】:逻辑与运算的规

子网掩码。出自考试题目,通过查询答案得知,子网掩码能够识别判断主机属于哪一个网络。

电脑台式机和一体机哪个好-京东电脑办公,购特色!

飞利浦10代一体机电脑台式机办公家用游戏一体式台式全套27英寸主机高配一体机电竞独显一体化 办公家用影音娱乐G6900+16G+512G

¥4299 元

飞利浦触控一体机电脑触屏台式机办公家用游戏一体式台式全套24英寸主机高配一体22寸电竞独显一体化 网店美工同款i5 10400+16G+512G

¥5799 元

飞利浦触控一体机电脑触屏台式机办公家用游戏一体式台式全套24英寸主机高配一体22寸电竞独显一体化 十一代N5095+8G+256G

¥3899 元

飞利浦10代一体机电脑台式机办公家用游戏一体式台式全套27英寸主机高配一体机电竞独显一体化 家用影音 上网课G6900+8G+128G

¥3799 元

京东广告

迷你工业主机-什么是迷你风扇?它有什么特点?

研凌工控电脑20年专注迷你主机工控电脑研发生产制造与销售,散热好,性能稳定可靠迷你主机工控电脑远销国内外,千万客户的共同选择,值得信赖

研凌工控电脑科技(..广告

大家还在搜

打牌赢钱的软件

百度有钱花app下载

刷脸支付代理

有眼袋咋办

闯王电脑全自动洗车机

网上医生咨询

品牌加盟代理排行榜

塔防手游排行榜

mbus主机,仪表采集,全系列,全套方案

mbus主机,热表,水表,电表采集,全套方案,软件免费。欢迎合作,诚招代理。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/339061.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存