- 分类的IP地址
- 划分子网
- 构造超网
计算机网络IP地址
1、分类的IP地址
IP地址由网络号(net-id)和主机号(host-id)组成,一个IP地址在整个因特网是唯一的。
这种两级的IP地址可以记为:
IP地址::={<网络号>,<主机号>}
A、B、C类地址为单播地址,在网络号字段的最前面有1~3位的类别位,分别为0,10,110。D类地址(1110)用于多播。
a)A类地址网络号的第一位为0,所以A类地址可指派的网络号是126个(2^7-2),【IP地址中全0表示“this”,本网络,网络号
为127用于本地软件回环测试(loopback test)】。
A类地址的主机号占3个字节,可表示的最大主机数为2^24-2,【全0表示本主机,全1表示本网络下的所有主机】。
IP地址共有2^32个,整个A类地址空间有2^31个,占IP地址的50%。
b)B类地址网络号的前两位是10,所以不存在全0或全1的情况,但是B类地址128.0.0.0是不指派的,所以B类地址最小网络地址是128.1.0.0,因此B类地址可指派的网络数为2^14-1。B类地址最大主机数为2^16-2。整个B类地址空间有2^30个,占IP地址的25%。
c)C类地址网络号的前两位是110,C类地址192.0.0.0是不指派的,所以C类地址最小网络地址是192.0.1.0,因此C类地址可指派的网络数为2^21-1。C类地址最大主机数为2^8-2。整个C类地址空间有2^29个,占IP地址的12.5%。
2、划分子网
一个拥有许多物理网络的单位,可将所属的物理网络划分为若干个子网(subnet),划分子网纯属一个单位内部的事情,对外仍表现为一个网络。
三级IP地址可以用如下方式来表示:
IP地址::={<网络号>,<子网号>,<主机号>}
子网掩码用于确定子网地址,它也是32位,子网掩码中的1对应于IP地址中的网络号和子网号,0对应于主机号。
把IP地址与子网掩码“按位与”就得到了子网地址,如果一个网络不划分子网,就使用默认子网掩码,默认子网掩码中1的位置和IP地址中的网络号字段正好相对应。
A类地址的默认子网掩码是255.0.0.0
B类地址的默认子网掩码是255.255.0.0
C类地址的默认子网掩码是255.255.255.0
3、构造超网
无分类编址CIDR(构造超网),无分类的两级编址,表示为:
IP地址 ::={<网络前缀>,<主机号>}
CIDR还使用斜线记法,或成为CIDR记法,即在IP地址后加上斜杠“/”,然后写上网络前缀的位数。
CIDR把网络前缀相同的连续的IP地址组成“CIDR地址块”,我们只要知道地址块中的任何一个地址,就可以知道这个地址块的起始地址和最大地址。
如:128.14.35.7/20是某个CIDR地址块中的一个地址,其前20位是网络前缀(用下划线表示的部分),后面的12位为主机号:
128.14.35.7/20= 10000000 00001110 00100011 00000111
为了更方便的使用路由选择,CIDR使用32位的地址掩码,地址掩码使用一串1或0表示,1的个数就是网络前缀的个数,斜线记法中斜线后的数字就是掩码中1的个数。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.