关于IP、子网掩码以及网关

IP

IP地址(IPV4)由网络号和主机号构成,至于哪些是网络号哪些是主机号则由子网掩码来确定

子网掩码

网络号全为1,主机号全为0的值,IP地址和子网掩码按位与就能得到主机号。

例如:

IP地址为10.1.105.170,子网掩码为255.255.255.192时,可以看出子网掩码的bit值为:

11111111.11111111.11111111.11000000,即前26位都为主机号

因此将IP地址按位与上子网掩码得到网络号为:

10.1.105.128 (170的二进制为1010 1010 按位与上11000 000得到1000 0000即十进制128)

主机号的范围

当确定了网络号,那么就可以知道主机号可以取哪些值,在上边的例子中,网络号为10.1.105.128(128二进制为1000 0000),且前26位为网络号(通过子网掩码知道),那么主机号的范围:

10.1.105.129(129二进制为1000 0001)到10.1.105.191(191二进制为1011 1111),但是广播地址为主机号全1的地址,因此到不了191,只能到190

地址类型 计算方法 10.1.105.170/26 的例子
网络号 IP & 掩码(主机位全 0 10.1.105.128
可用主机 网络号 + 1 到 广播地址 - 1 10.1.105.129 ~ 190
广播地址 主机号全 1 10.1.105.191

关于网关

网关是一个IP地址,通常分配给路由器或三层交换机的接口,它是不同网络之间的出入口,负责:

  • 把内部数据包转发到外网
  • 把外网响应转发回内部
  • 协议转换(如果连接的是完全不同类型的网络)

在上边的例子中,网关的IP地址也应该为10.1.105.129 到10.1.105.190,如果配置的网关的地址不在这个范围内时,访问其他网段(其他网络号)的IP地址时就会无法访问

相关推荐
YXXY3138 小时前
网络基础2(三)
网络
m24tyy9 小时前
常见空间测绘搜索引擎介绍和使用以及子域名的收集
网络·测试工具·搜索引擎
数据安全技术观察9 小时前
数据动态脱敏:让脱敏策略跟着数据目录走
大数据·网络·数据库
我爱cope9 小时前
【计算机网络 | 网络层1:网络层的职责:IP 协议究竟解决了什么问题?】
网络·tcp/ip·计算机网络
dogstarhuang12 小时前
OpenAI GPT-5.6 降价后如何重算 API 账单?多模型路由与成本治理实战
服务器·网络·人工智能·大模型·api·ai应用开发·接口管理
苏宸啊12 小时前
linux网络编程udp服务器和客户端代码编写(echo版本和字典版本)
linux·网络
奇树谦14 小时前
HDD 为什么适合顺序大文件读写:从 RAID 5 到 RAID 50 的原理与性能分析
linux·运维·网络
嵌入式阿蔡15 小时前
Linux_01:交叉编译与开发环境实战——从单片机跨到 Linux 的第一道坎
linux·运维·网络·单片机·嵌入式硬件·嵌入式实时数据库
雷电小将军16 小时前
诡秘之主手游占卜家序列加点 诡秘之主手游占卜家怎么加点
服务器·网络·游戏·电脑·玩游戏
陈皮波比茶16 小时前
Python项目实战-网络机器人(爬虫)
开发语言·网络·爬虫·python·机器人