IP 地址通常用点分十进制表示,例如 192.168.1.100。这个 IP 地址由 4 个 8 位二进制数字组成,每个数字的取值范围是 0 到 255。这 4 个 8 位二进制数字被称为 IP 地址的"八位字节"。
在 IP 地址中,网络部分和主机部分的具体划分取决于所使用的子网掩码。子网掩码是另一个 32 位二进制数字,用于确定 IP 地址中哪些位属于网络部分,哪些位属于主机部分。
例如,一个 IP 地址是 192.168.1.100,子网掩码是 255.255.255.0,那么网络部分就是 192.168.1,主机部分就是 100。这意味着,在这个网络中,可以容纳 2^8 = 256 台主机设备,因为主机部分有 8 位。
根据网络部分和主机部分的划分方式,IP 地址可以分为以下几种类型:
子网掩码是用于确定 IP 地址中网络部分和主机部分的重要工具。通过应用子网掩码,可以从 IP 地址中提取网络部分和主机部分。例如,对于 IP 地址 192.168.1.100 和子网掩码 255.255.255.0,网络部分就是 192.168.1,而主机部分就是 100。
子网掩码的二进制中,网络部分全为 1,主机部分全为 0。这意味着,子网掩码的网络部分对应 IP 地址的网络部分,子网掩码的主机部分对应 IP 地址的主机部分。
IP 地址的网络部分由 1 到 3 个八位字节组成,具体取决于 IP 地址的类型。A 类地址的网络部分由 1 个八位字节组成,B 类地址的网络部分由 2 个八位字节组成,C 类地址的网络部分由 3 个八位字节组成。通过应用子网掩码,可以从 IP 地址中准确地提取网络部分和主机部分。这些知识对于理解和配置网络非常重要。