子网掩码介绍

发布于 2023-04-13 21:06:30 字数 1692 浏览 78 评论 0

子网掩码的左边是网络位,用二进制数字 1 表示,1 的数目等于网络位的长度;右边是主机位,用二进制数字 0 表示,0 的数目等于主机位的长度。

子网掩码的作用就是划分网络位和主机位,注意这里只是逻辑上的划分。 其实就是用来告诉主机有哪些ip地址是跟自己在同一个广播域里,广播地址又是什么, 当主机与同一个广播域里的其他主机通讯时就可以直接通讯,如果不在同一个广播域里,就发给默认网关。

同一逻辑子网的情况

不同逻辑子网的情况

具体的运算是这样的:

源主机使用子网掩码和目的ip地址做与运算,子网掩码和源主机ip地址与运算,这两个结果作比较,如果想等,表示在同一子网中,直接投递到目的主机。

如果不相等吗,表示不同子网,所以扔给路由器。

我们举个例子,比如子网掩码是 26(这种表示更加简洁),即 11111111 11111111 11111111 11000000,转化成十进制就是 255.255.255.192 (这个是我们电脑上看到的)。

比如一个以太网上有八台电脑,我们分别标记为A - H,现在A(ip地址为192.168.1.10)要发送一个数据给 ip 地址为 192.168.1.20

A 会先进行两次与运算,分别是 192.168.1.10255.255.255.192192.168.1.20255.255.255.192 , 得到的结果都是 192.168.1.0 ,因此在一个子网中,我们通过 ARP 广播即可。

如果A要给ip地址为 192.168.1.200 的主机发送消息。A同样会先进行两次与运算,分别是 192.168.1.10255.255.255.192192.168.1.200255.255.255.192 , 得到的结果不一样,因此在不在一个子网中,我们通过默认网关发送即可。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

瀞厅☆埖开

暂无简介

0 文章
0 评论
362 人气
更多

推荐作者

娇女薄笑

文章 0 评论 0

biaggi

文章 0 评论 0

xiaolangfanhua

文章 0 评论 0

rivulet

文章 0 评论 0

我三岁

文章 0 评论 0

薆情海

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文