关于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地址时就会无法访问

相关推荐
Steadfast_GG13 小时前
详解HTTP中的URL
网络协议·http
李白你好13 小时前
Burp Suite 自动注入 HTTP Header 的插件
网络·网络协议·http
梁辰兴13 小时前
计算机网络基础:具有集中目录服务器的 P2P 工作方式
服务器·网络·计算机网络·计算机·p2p·计算机网络基础·梁辰兴
艾莉丝努力练剑13 小时前
【Linux网络】网络层IP协议(二):网段划分
linux·运维·服务器·网络·tcp/ip·udp
InHand云飞小白13 小时前
告别有线宽带束缚!5G Wi-Fi 6 CPE赋能企业网络新范式
网络·5g·网络运维·5g路由器·连锁门店·5gcpe·商业联网
艾莉丝努力练剑13 小时前
【Linux网络】网络层IP协议(三):网段划分(下)
linux·运维·服务器·网络·tcp/ip
ZHW_AI课题组13 小时前
使用ResNet网络实现猫狗数据集分类
网络·分类·数据挖掘
霸道流氓气质14 小时前
SSL Socket 通信与本地 Mock Server 实践指南
网络·网络协议·ssl
SDWAN_Cheap14 小时前
网络基础扫盲第二弹:DNS、DHCP、ARP、NAT、TCP/IP,从原理到实践
网络·tcp/ip·dns·网络基础
z92098102314 小时前
常用的改机软件 MTK 高通 展讯 紫光展锐 改串 一键新机 怎么做?修改SN NV数据 qcn
网络