前言
最近工作巨忙,然后回坑L4D2,只想和群友打打三方图,但是又因为大家网络不兼容,所以又只能开服。
最近借用新的技术栈和rsync,实现了服务器上传三方图的壮举。到时候再share一波。
网络段和主机段的定义
常见网络中,我们会通过IP地址和子网掩码来区分网络段和主机段。
IP 地址:在IPv4中,一个IP地址是由32位组成的,比如 192.168.1.10。通常,我们用四个十进制数字表示这个地址,每个数字范围从0到255。
子网掩码:这是一个用来确定哪个部分是网络段,哪个部分是主机段的32位数字。它通常也是用四个十进制数字表示,比如 255.255.255.0。
如何划分网络段和主机段
- 子网掩码的作用
- 子网掩码用来覆盖IP地址,以区分出网络段和主机段。
- 例如,子网掩码
255.255.255.0用二进制表示就是11111111.11111111.11111111.00000000。
- 网络段
- 子网掩码中的1所在的位表示网络段。所以对于
255.255.255.0,前24位是1,表示网络段。 - 在IP地址
192.168.1.10中,二进制为11000000.10101000.00000001.00001010。根据子网掩码,前24位11000000.10101000.00000001(即192.168.1)是网络段。
- 子网掩码中的1所在的位表示网络段。所以对于
- 主机段
- 子网掩码中的0所在的位表示主机段。所以对于
255.255.255.0,最后8位是0,表示主机段。 - 在IP地址
192.168.1.10中,最后8位00001010(即10)是主机段。
- 子网掩码中的0所在的位表示主机段。所以对于
示例
假设有一个IP地址 192.168.1.45 和子网掩码 255.255.255.0。
- 网络段:
- 子网掩码
255.255.255.0用二进制表示是11111111.11111111.11111111.00000000。 - IP地址
192.168.1.45用二进制表示是11000000.10101000.00000001.00101101。 - 通过子网掩码,我们知道前24位属于网络段:
11000000.10101000.00000001,即192.168.1。
- 子网掩码
- 主机段:
- 最后8位属于主机段:
00101101,即45。
- 最后8位属于主机段:
总结
- 网络段:是IP地址的一部分,用来标识在网络中的位置,所有同一网络内的设备共享相同的网络段。
- 主机段:是IP地址的一部分,用来标识网络中具体的设备,这部分在同一网络内是唯一的。
通过网络段和主机段的划分,网络设备可以识别和路由数据包到正确的网络和设备。这种机制使得网络通信更加高效和有组织。




Comments | NOTHING