计算机三级网络技术
三、IP地址规划技术
考点(一):IP地址分类及子网划分
1.标准分类的IP地址
-
常用的A类、B类、C类采用包括“网络号-主机号”的两级的层次结构
IP地址::={<网络号>,<主机号>}
-
IPv4的地址长度是32bit,用点分十进制表示,如x.x.x.x的格式。其中每个x为8bit,取值范围(00000000-11111111),对应的十进制取值范围是(0-255)。
-
10000000 00001011 00000011 00011111 1*128+0*64+0*32+0*16+0*8+0*4+0*2+0*1 0*128+0*64+0*32+0*16+1*8+0*4+1*2+1*1 0*128+0*64+0*32+0*16+0*8+0*4+1*2+1*1 0*128+0*64+0*32+116+1*8+14+1*2+1*1 128 11 3 31 机器中存放的IP地址是32位二进制代码,每隔8位插入一个空格能够提高可读性,将每8位的二进制数转换为十进制数,采用点分十进制法则更加便于使用。
-
IP地址分类
- A类地址:0开头,网络号7位,主机号24位
- B类地址:10开头,网络号14位,主机号16位
- C类地址:110开头,网络号21位,主机号8位
- D类地址:1110开头,多播地址
- E类地址:1111开头,保留为今后使用
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oLV0ypxe-1641692829995)(C:\Users\49661\AppData\Roaming\Typora\typora-user-images\image-20220108111808835.png)]
-
每个网络中“全0”和“全1”的主机号的地址有特殊用途,所以需要去除
地址类型 主机地址范围 可分配的网络数 每个网络内可分配的最大主机数 A类 1.0.0.0-127.255.255.255 2的7次方=128 2的24次方-2=16777214 B类 128.0.0.0-191.255.255.255 2的14次方=16384 2的16次方-2=65534 C类 192.0.0.0-223.255.255.255 2的21次方=2097152 2的8次方-2=254
2.特殊地址形式
特殊的IP地址包括:受限广播地址、直接广播地址、“这个网络上的特定主机”地址与回送地址
-
受限广播地址
受限广播地址又称有限广播地址,该地址形势为一,即32位全为1的IP地址(255.255.255.255)。
此地址用来将一个分组以广播形式发送给本网络中的所有主机。(本网内成员向全网广播。)
-
直接广播地址
直接广播地址的形式是一个有效的网络号和一个全1的主机号,用来使路由器将一个来自其他网络的分组以广播方式发送给特定网络上的所有主机。
在IP地址计算中:直接广播地址是IP地址网络号不变,主机号全为1的地址。
-
“这个网络上的特定主机”地址
“这个网络上的特定主机”地址用于同一网络内部某个主机或某个路由器向另一个主机发送分组。“这个网络上的特定主机”地址的形式为一个全0的网络号和一个确定的主机号。
在IP地址计算中:主机号是IP地址网络号全为0,主机号不变的地址。
-
回送地址
A类IP地址中127.0.0.0是一个保留地址,它即回送地址。用于网络软件测试和本地进程间通信使用。
3.子网掩码
-
地址结构
标准的A类,B类与C类IP地址都是网络号与主机号两级层次结构。
IP地址::={<网络号>,<主机号>}
子网采用网络号-子网号-主机号的三层IP地址结构。
IP地址::={<网络号>,<子网号>,<主机号>}
从主机号借用若干个位作为子网号subnet-id,而主机号host-id也就相应减少了若干个位。
-
概念
- 子网掩码主要是用来区分IP地址中的网络号(网络号+子网号)和主机号的。
- 子网掩码的结构与形式跟IP地址一样,也由32位的二进制数组成,用点分十进制法表示。
- 子网掩码与IP的对应关系是:IP地址中网络号所在的位对应子网掩码中的相映位为1,IP地址中主机号所在的位对应子网掩码中的相应位为0。
注意:IP地址中网络号和主机号是由子网掩码来确定的,子网掩码二进制表示中全为1则对应IP地址位段的是网络号,全为0则对应IP地址位段的是主机号。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8RayDJna-1641692829996)(C:\Users\49661\AppData\Roaming\Typora\typora-user-images\image-20220108114603807.png)]
重点:网络地址=(IP地址)AND(子网掩码)
-
子网内第一个可用的IP地址:
子网内第一个可用的IP地址是子网号(网络地址)后的第一个地址,例如网络地址为192.22.128.0,则子网内第一个可用的IP地址为192.55.128.1
-
子网内最后一个可用的IP地址:
子网内最后一个可用的IP地址是直接广播地址前一个地址,例如直接广播地址为192.55.191.255,则子网内最后一个可用的IP地址为194.55.191.254
考点(二):无类域间路由技术(CIDR)
无类域间路由的设计思想是:不按标准的地址分类规则分配剩余的IP地址,而是以可变大小的块方法进行分配。
-
消除了传统的a类,b类和c类地址以及划分子网的概念,可以更加有效的分配IPv4的地址空间。
-
使用各种长度的“网络前缀”来代替分类地址中的网络号和子网号。
IP地址::={<网络前缀>,<主机号>}
-
使用“斜线记法”,又称CIDR记法,即在IP地址后面加上一个斜线“/”,然后写上网络前缀所占的位数(对应于三级编址中中子网掩码中的1的个数)
-
CIDR把网络前缀都相同的连续的IP地址组成一个CIDR地址块
-
128.14.320/20共有2的12次方个地址
-
起始地址为128.14.32.0
-
最小地址为128.14.32.0
-
最大地址为128.14.47.255
-
**全0和全1的主机号地址一般不使用 **
考点(三):NAT技术工作原理
1.基本概念
- NAT(网络地址转换)技术是解决IP地址短缺问题,可以实现将内部网络专用的IP地址转换为用于访问外网的全局IP地址
-
地址类别 地址范围 A类地址1个地址块 10.0.0.0-10.255.255.255 B类地址16个地址块 172.16.x.x-172.31.x.x C类地址256个地址块 192.168.0.x-192.168.288.x
2.NAT的工作原理
考点(四):IPv6地址的特点
1.IPv6地址的表示方法
-
用二进制格式表示128位的一个IPv6地址
-
将这个128位的地址按每16位为一个字段,划分为8个字段
-
将每个位段转化成16进制数,并用冒号(:)隔开。
68E6:8C64:FFFF:FFFF:0:1180:960A:FFFF
-
若某IPv6地址中包含了一长串0,在以冒号十六进制表示法表示时,可以将连续的位段值都为0的地方简写为”::“,成为双冒号表示法。
-
若某IPv6地址中出现多个连续的二进制数0,可以通过压缩某个位段中的前导0来简化IPv6地址的表示。例如:“002F”可以简写成“2F”
2.注意事项
- IPv6不支持子网掩码,只支持前缀长度表示法