IP地址 网关 子网掩码之间的关系
IP地址
192.168.1.168(IP地址)= 192.168.1.0(网络地址)+ 0.0.0.168(主机地址)
1)网络地址:又叫网络号,指定了主机所属的网络
- 算法:用ip地址和子网掩码的二进制数进行“与”运算即可得出网络号
例如,一个ip地址是:192.168.177.129,子网掩码是255.255.255.0,则网络号就是:192.168.177.0;如果子网掩码是255.255.255.128,则网络号是:192.168.177.128
- 访问权限
在同一局域网内,网络号相同的两台主机能够直接通讯(即网络号相同的主机能互相ping通)
在同一局域网内,网络号不同的两台主机不能直接通讯(即网络号不同的主机不能互相ping通)
2)主机地址:指定了主机在网络中的具体位置
子网掩码
子网掩码不能单独存在,它必须结合IP地址一起使用
1)子网掩码只有一个作用:就是将某个IP地址划分成网络地址和主机地址两部分,用来判断任意两台计算机的IP地址是否属于同一子网络(网段)
ABC类标准子网掩码分别为:255.0.0.0 255.255.0.0 255.255.255.0
网关
网关是不同网段之间通信才会用到的,同网段之间通信不用网关
主机向外发包,首先判断目标IP地址是否与自己在同一网段,若在同一网段就直接发送,若不在则转发给网关
只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码