前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >ip地址分类和子网掩码「建议收藏」

ip地址分类和子网掩码「建议收藏」

作者头像
全栈程序员站长
发布2022-09-06 19:09:49
发布2022-09-06 19:09:49
2.4K0
举报

大家好,又见面了,我是你们的朋友全栈君。

ip地址分类和子网掩码

1.ip地址分类 A类网络的IP地址范围为1.0.0.1-127.255.255.254;第一个八位 是网络地址 后三个八位是主机地址。 B类网络的IP地址范围为:128.1.0.1-191.255.255.254;第二个八位是网络地址,剩下的三个是主机地址。 C类网络的IP地址范围为:192.0.1.1-223.255.255.254;第三个八位是网络地址,剩下的三个是 简单的说 :就是 A B C 段 分别是以 第一个 第二个 第三个 八位 作为网络地址 其他三位作为 主机地址。且 只需记住 127 /192 -254

2.子网掩码: IP地址是以网络号主机号来标示网络上的主机的,我们把网络号相同的主机称之为本地网络网络号不相同的主机称之为远程网络主机本地网络中的主机可以直接相互通信;远程网络中的主机要相互通信必须通过本地网关(Gateway)来传递转发数据。 ①、子网掩码(Subnet Mask)又叫网络掩码、地址掩码,必须结合IP地址一起对应使用。 ②、只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。 ③、子网掩码和IP地址做“与”运算,分离出IP地址中的网络地址和主机地址,用于判断该IP地址是在本地网络上,还是在远程网络网上。 3、为什么要使用子网掩码? 子网掩码可以分离出IP地址中的网络地址和主机地址。 那为什么要分离呢? 1.因为两台主机要通信,首先要判断是否处于同一网段,即网络地址是否相同。 2.如果相同,那么可以把数据包直接发送到目标主机,否则就需要路由网关将数据包转发送到目的地。 简单举例: 以这么简单的理解:A主机要与B主机通信,A和B各自的IP地址与A主机的子网掩码进行And与运算,看得出的结果:

1、结果如果相同,则说明这两台主机是处于同一个网段,这样A可以通过ARP广播发现B的MAC地址,B也可以发现A的MAC地址来实现正常通信。

2、如果结果不同,ARP广播会在本地网关终结,这时候A会把发给B的数据包先发给本地网关,网关再根据B主机的IP地址来查询路由表,再将数据包继续传递转发,最终送达到目的地B。

计算机的网关(Gateway)就是到其他网段的出口,也就是路由器接口IP地址。路由器接口使用的IP地址可以是本网段中任何一个地址,不过通常使用该网段的第一个可用的地址或最后一个可用的地址,这是为了尽可能避免和本网段中的主机地址冲突。

子网掩码 学习地址:https://blog.51cto.com/6930123/2112748

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/134103.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月7,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ip地址分类和子网掩码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档