首页 理论教育子网和子网掩码-现场总线与工业以太网及其应用技术

子网和子网掩码-现场总线与工业以太网及其应用技术

【摘要】:图8-7 子网IP地址结构一个网络可以划分成多少个子网,由子网地址位数决定。划分子网进一步减少了可用的IP地址数量,这是因为主机地址的一部分被拿走用于识别子网和进行子网内广播。子网掩码用32位二进制数表示,常用点分十进制数格式来书写。例如,一个C类地址取主机号的两位为子网号,则掩码为11111111.11111111.11111111.11000000,子网可以产生64个可能的主机地址,但实际上只有62个地址是可用的,另外两个地址,一个用于识别子网自身,另一个用于子网的广播。

1.子网与子网地址

IP地址最初使用两层地址结构(包括网络地址和主机地址),在这种结构中A类和B类网络所能容纳的主机数非常庞大,但使用C类IP地址的网络只能接入254台主机。随着计算机网络技术的不断普及,有大量的个人用户和小型局域网接入互联网,对于这样的用户,即使分配一个C类网络地址仍然会造成IP地址的很大浪费。因此,人们提出了三层结构的IP地址,把每个网络可以进一步划分成若干子网(Subnet),子网内主机的IP地址由三部分组成,如图8-7所示,把两级IP地址结构中的主机地址分割成子网地址和主机地址两部分。

978-7-111-35607-3-Chapter08-8.jpg

图8-7 子网IP地址结构

一个网络可以划分成多少个子网,由子网地址位数决定。当然,一种给定类型的IP地址,如果子网占用的位数越多,子网内的主机就越少。划分子网进一步减少了可用的IP地址数量,这是因为主机地址的一部分被拿走用于识别子网和进行子网内广播。(www.chuimin.cn)

2.子网掩码

对于划分了子网的网络,子网地址是由两级地址结构中主机地址的若干位组成的,具体子网所占位数的多少,要根据子网的规模来决定。如果一个网络内的子网数较少,而子网内主机数较多,就应该把两级地址结构中主机地址的大部分位分配给子网内的主机,少量位用于表示子网号。那么,究竟在一个IP地址中哪些位用来表示网络号,哪些位用来表示子网号,以及哪些位用来表示主机号呢,这就要使用子网掩码(Subnet Mask)来标识。

子网掩码用32位二进制数表示,常用点分十进制数格式来书写。掩码中用于标识网络号和子网号的位置为1,主机位为0。例如,一个C类地址取主机号的两位为子网号,则掩码为11111111.11111111.11111111.11000000(255.255.255.192),子网可以产生64个可能的主机地址,但实际上只有62个地址是可用的,另外两个地址,一个用于识别子网自身,另一个用于子网的广播。因此,计算子网内最大可用的主机数时总要减去2。如两位的子网号数学上的组合为00、01、10和11共4种,第一种和最后一种组合有特殊用处,只剩下01和10可用于识别子网,即得到两个可用的子网地址。