【计算机三级网络技术】 第三篇 IP地址规划技术

news2024/11/16 12:07:18

IP地址规划技术


文章目录

  • IP地址规划技术
  • 一、IP 地址规划以及划分地址新技术
    • 1.IP地址的标准分类(第一阶段)
    • 2.划分子网的三级地址结构(第二阶段)
    • 3.构成超网的无类域间路由技术(第三阶段)
    • 4.网络地址转换技术(第四阶段)
  • 二、IP 地址分类
    • 1.A类、B类与C类IP地址
    • 2.特殊地址形式
  • 三、子网划分
    • 1.子网的基本概念
    • 2.子网的地址结构
    • 3.子网掩码的概念
  • 四、无类域间路由(CIDR)技术
  • 五、专用IP地址与内部网络地址规划方法
    • 1.专用IP地址与全局IP地址
    • 2.NAT方法的局限性
  • 六、规划 IP地址
    • 1.规划IP地址的基本步骤
    • 2.地址规划的基本方法
  • 七、规划子网地址
    • 1.子网地址规划的基本方法与具体步骤
    • 2.子网地址规划实际案例
  • 八、规划可变长度子网掩码地址
    • 1.可变长度子网掩码地址规划的基本原则
    • 2.可变长度子网掩码地址规划案例
  • 九、规划CIDR地址
    • 1.CIDR地址规划方法实例
    • 2.对划分结构的分析
  • 十、内部网络专用IP地址与网络地址转换
  • 十一、规划IPv6地址
    • 1.IPv6地址的主要特征
    • 2.IPv6地址分类
    • 3.IPv6地址表示方法
    • 4.IPv6地址表示法需注意的问题
  • 十二、规划可变长度子网掩码地址
    • 1.可变长度子网掩码地址规划的基本原则
    • 2.可变长度子网掩码地址规划案例


在这里插入图片描述


一、IP 地址规划以及划分地址新技术

1.IP地址的标准分类(第一阶段)

IP地址共32bit (位) ,以点分十进制的方法表示,分为A、B、C、D、E五大类。A类、B类与C类较为常用,其地址结构是包括“网络号+主机号”两级的层次结构(RFC1812)。

A类地址网络号长度为7bit,实际允许被分配的网络只有126个。
B类地址网络号长度为14bit,允许被分配的网络只能有16384个。

2.划分子网的三级地址结构(第二阶段)

按照IP地址的标准分类,若一个仅有4台主机的网络需连入Internet,就需要申请一个C类IP地址,则此C类IP地址的有效利用率只有4/255=1.57%。同理,若有一个有260台主机的网络,它就需要申请一个B类IP地址,则此B类IP地址的有效利用率只有260/65535-0.40%。由此可见IP地址的有效利用率非常低。这样设计A类与B类地址很不合理, IP地址必将很快枯竭。于是1991年出现了子网(subnet)和掩码(mask)的概念。

所谓子网即是将一个大的网络划分成几个较小的子网络,这样就形成了 “网络号—子网号-主机号” 的三级结构。

3.构成超网的无类域间路由技术(第三阶段)

无类域间路由技术需要在以下两个方面取得平衡:
一是提高IP地址利用率;
二是减少主干路由器负荷。
无类域间路由技术也被称作 超网(supernet)技术。 构成超网的目的是将现有的IP地址合并成较大的、具有更多主机地址的路由域。

4.网络地址转换技术(第四阶段)

NAT的基本思想是: 为每一个单位分配一个或少量的IP地址,用于传输Internet的流量,为公司内部的单台主机分配一个保留的专用的IP地址(RFC 1918),但该地址却不能在Internet上使用。专用IP地址用于内部网络的通信,如果需要访问外部Internet主机,必须由运行NAT的主机或路由器将内部的专用IP地址转换成全局IP地址。

二、IP 地址分类

IPv4的地址长度为32bit,每8位为一组,用点分十进制表示,即采用x.x.x.x 的格式来表示。例如, 199.213.131.26。

1.A类、B类与C类IP地址

A类、B类与C类IP地址,如下图

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.特殊地址形式

特殊的IP地址包括:受限广播(limited broadcasting)地址、直接广播(directed broadcasting)地址、主机地址与回送地址(loopback address)。
.
(1)受限广播地址。
受限广播地址又称有限广播地址,该地址形式唯一,即:32位全为1的IP地址(255.255.255.255)。

(2)直接广播地址。
直接广播地址的形式是一个有效的网络号和一个全1的主机号,网络号不变,主机号置1的地址。

(3)主机地址
主机地址的形式为一个全0的网络号和一个确定的主机号,网络号置0,主机号不变。

(4)回送地址。
A类IP地址中的127.0.0.0是一个保留地址,它即回送地址。用于网络软件测试和本地进程间通信使用。

例题:

IP地址125.172.2.7
子网掩码255.224.0.0
地址类别( 1 )
网络地址( 2 )
直接广播地址( 3 )
主机号( 4 )

( 1 )解析:A类地址的范围是1.0.0.0~127.255.255.255,题目中的IP地址处于这个范围,所以(1 )处填:A

( 2 )解析:根据 网络地址的形式为一个确定的网络号和一个全为0的主机号,即 网络号不变,主机号置0。 将IP地址和子网掩码分别转换成二进制,分别按位对照:

二进制
IP地址125.172.2.70111101.10101100.00010100.00000111
子网掩码255.224.0.011111111.11100000.00000000.00000000
网络地址( 2 )0111101.101 00000.00000000.00000000

将 二进制数 0111101.101 00000.00000000.00000000 转换成十进制数得网络地址:125.160.0.0

( 3 )解析:根据 直接广播地址的形式是一个有效的网络号和一个全1的主机号,网络号不变,主机号置1的地址。 将IP地址和子网掩码分别转换成二进制,分别按位对照:

二进制
IP地址125.172.2.70111101.10101100.00010100.00000111
子网掩码255.224.0.011111111.11100000.00000000.00000000
直接广播地址( 3 )0111101.101 11111.11111111.11111111

将 二进制数 0111101.101 11111.11111111.11111111 转换成十进制数得到直接广播地址:125.191.255.255。

( 4 )解析:根据 主机地址的形式为一个全0的网络号和一个确定的主机号,网络号置0,主机号不变。 将IP地址和子网掩码分别转换成二进制,分别按位对照:

二进制
IP地址125.172.2.70111101.10101100.00010100.00000111
子网掩码255.224.0.011111111.11100000.00000000.00000000
主机号( 4 )00000000.00001100.00010100.00000111

将 二进制数 00000000.00001100.00010100.00000111 转换成十进制数得主机号:0.12.20.7

三、子网划分

1.子网的基本概念

子网划分的基本思想是:通过划分子网可以将一个网络划分成若干个小网络以满足内部不同部门的需要,而从外部来看仍然像一个网络一样。划分子网既优化了网络性能又提高了网络管理的效率。

2.子网的地址结构

划分子网后的IP地址仍然是层次型结构。标准的A类、B类与C类IP地址都是网络号与主机号两级层次结构。划分子网的技术要点如下。

  • 一个子网也称作一个IP网络或一个网络。
  • 子网的划分在单位内部进行,不需要向ICANN申请,也不需要改变外部的数据库。
  • 子网之间的距离必须很近。
  • 子网的概念可以应用于A类、B类或C类的IP地址中。
  • 同一个子网中所有的主机拥有相同的子网号。
  • 三级层次的IP地址:利用原来IP地址的主机号进行子网的划分,就形成了“网络号+子网号+主机号”的三层结构,如图所示。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3.子网掩码的概念

为了划分子网,人们提出了子网掩码(subnet mask)或简称掩码(mask)的概念。子网掩码有时也叫做子网屏蔽码。子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分IP地址中的网络号(网络号+子网号)和主机号的。
在这里插入图片描述

小提示: 子网掩码的结构与形式跟IP地址一样,也由32位的二进制数组成,用点分十进制法表示。子网掩码与IP地址的对应关系是,IP地址中网络号所在的位对应的子网掩码中的相应位为1,IP地址中主机号所在的位对应的子网掩码中的相应位为0。

例题
以IP地址为145.13.3.10,子网掩码为255.255.255.0为例:

在这里插入图片描述
从此例中可以看出,三级 IP 地址与子网掩码进行 " 与 " 运算后,得到该 IP 地址所在的网络的地址为 145.13.3.0

四、无类域间路由(CIDR)技术

无类域间路由技术有以下两个特点。

  • 无类域间路由使用 “网络前缀(network-prefix)" ,形成新的无分类的二级地址结构,即:<网络前缀>,<主机号>。
  • 无类域间路由将网络前缀相同的连续的IP地址组成一个 “CIDR地址块”。 块起始地址与块地址数就可以表示一个CIDR地址块。块起始地址是指地址块中数值最小的那个地址。

例题1:201.113.22.0/21
当201.113.22.0/21表示的是一个地址块时
它的起始地址是201.113.22.0
地址块中的地址数是211
最小地址是201.113.22.0
最大地址时201.113.23.255(网络位不变,主机位置1)
全 0 和 全1 的主机号地址一般不使用
此例中,网络前缀表示对应21位的网络号是确定的,所以可以由获得这个地址块的机构分配的主机地址数有 2(32-21)=211 个。

例题2:IP地址块59.67.159.125/11的子网掩码可写为?
解:根据斜线记法知该IP地址网络位是前11位,主机位是后21位。又由子网掩码的定义:网络位用1表示,主机位用0表示。

即11111111.11100000.00000000.00000000用点分十进制表示为255.224.0.0。

例3 : IP地址块202.113.79.128/27 , 202.113.79.160/27 ,202.113.79.192/27经过聚合后可用的地址数是多少?
在这里插入图片描述

地址聚合时,寻找最后一个相同位得到的IP地址就是聚合后的网络地址。得网络号202.223.79.10000000,即202.223.79.128/26
26-2=62
25-2=30
最大可用的地址数是62+30=92。

例题4:请根据下图所示网络结构回答问题,填写路由Rg中相关的路由表项。

本题考查的是路由汇聚的知识,计算方法和地址汇聚相同。
在这里插入图片描述
填写路由器RG中相关的路由表项:

目的网络(注:掩码长度选可用最大值)输出端口
【1】s0 (直接连接)
【2】S1(直接连接)
【3】S0
【4】S1
【5】S0
【6】S1

【1】解析:路由器RG的SO端口是由IP地址172.16.0.33,172.16.0.34组成的微型网络。求网络号的方法是将两个IP地址转换成二进制,然后找相同位。把不同位取0与相同的位一起组成的IP地址即为网络号。

172.16.0.33转换成二进制:172.16.0.00100001
172.16.0.34转换成二进制: 172.16.0.00100010
得网络号: 172.16.0.00100000
转换成十进制得: 172.16.0.32,相同位有30位。因此子网掩码是/30

故【1】处应填入:172.16.0.32/30

【2】解析:路由器RG的S1端口是由IP地址172.16.0.65 ,172.16.0.66组成的微型网络。求网络号的方法是将两个IP地址转换成二进制,然后找相同位。把不同位取0与相同的位一起组成的IP地址即为网络号。

172.16.0.65转换成二进制:172.16.0.01000001
172.16.0.66转换成二进制:172.16.0.01000010
得网络号:172.16.0.01000000
转换成十进制得: 172.16.0.64 ,相同位有30位。因此子网掩码是/30.
故【2】处应填入: 172.16.0.64/30.

【3】解析:第3行S0端口是由172.16.0.56 , 172.16.0.57和172.16.0.58三个IP地址组成的微型网络。
根据【1】处方法:
172.16.0.56转换成二进制:172.16.0.00111000
172.16.0.57转换成二进制: 172.16.0.00111001
172.16.0.58转换成二进制:172.16.0.00111010
得网络号:172.16.0.00111000
转换成十进制得: 172.16.0.32,相同位有30位。该网络已经有3个IP地址,可分配IP地址肯定需要2n2-2>=3,n最小取值为3,即子网掩码最少是29位才能满足分配要求,但是172.16.0.56已经分配RF的E0端口,所以子网掩码取28位才不会冲突。
故【3】处应填入:172.16.0.48/28

【4】解析:第4行的S1端口是由172.16.0.42 ,172.16.0.43,172.16.0.44三个IP地址组成的微型网络。根据【1】处方法:
172.16.0.42转换成二进制:172.16.0.00101010
172.16.0.43转换成二进制:172.16.0.00101011
172.16.0.44转换成二进制:172.16.0.00101100
得网络号:172.16.0.00101000
转换成十进制得:172.16.0.40,相同位有29位。因此网络前缀是/29。该IP没有被占用。
故【4】处应填入: 172.16.0.40/29

【5】 解析:第5行S0的网络应由IP地址172.16.0.56 , 172.16.0.57和172.16.0.58组成。根据【1】处方法:
172.16.32.0转换成二进制:172.16.00100000.00000000
172.16.33.0转换成二进制:172.16.00100001.00000000
172.16.34.0转换成二进制:172.16.00100010.00000000
172.16.35.0转换成二进制:172.16.00100011.00000000
得网络号:172.16.00100000.00000000
转换成十进制得: 172.16.32.0 ,相同位有22位。因此网络前缀是/22。
故【5】处应填入: 172.16.32.0/22。

【6】解析:第6行的S1端口是由172.16.16.0 , 172.16.17.0,172.16.18.0 ,172.16.19.0四个IP地址组成的微型网络。根据【1】处方法:
172.16.16.0转换成二进制: 172.16.00010000.00000000
172.16.17.0转换成二进制: 172.16.00010001.00000000
172.16.18.0转换成二进制: 172.16.00010010.00000000
172.16.19.0转换成二进制: 172.16.00010011.00000000
得网络号:172.16.00010000.00000000
转换成十进制得: 172.16.16.0 ,相同位有22位。因此网络前缀是/22。
故【6】处应填入: 172.16.16.0/22

利用子网划分网络地址的方法

例1 :如果将172.0.35.128/25划分3个子网,其中第一个子网能容纳55台主机,另外两个子网分别能容纳25台主机,要求网络地址从小到大依次分配给3个子网,这三个子网的掩码分别是?可用的IP地址段分别是?

解:(1)由于第1个子网需要容纳55台主机,所以2n-2>=25,求得n=6,故主机位为后6位,那么网络位为32-6=26位。
即第一个子网的子网掩码为:255.255.255.192或/26
网络地址:172.0.35.128(题目给出)
直接广播地址:172.0.35.191(网络地址网络位不变,主机位置为1)
可用IP地址: 172.0.35.129-172.0.35.190
(可用IP地址段范围:网络地址+1——直接广播地址-1)

解:(2)由于第2个子网需要容纳25台主机,所以2n-2>=25,求得n=5,故主机位为后5位,那么网络位为32-5=27位。
即第二个子网的子网掩码为:255.255.255.224或/27
网络地址:172.0.35.192(由第一个子网直接广播地址+1得到)
直接广播地址:172.0.35.223(网络地址网络位不变,主机位置为1)
可用IP地址: 172.0.35.193—172.0.35.222
(可用IP地址段范围:网络地址+1——直接广播地址-1)

解:(3)由于第3个子网需要容纳25台主机,所以2n-2>=25,求得n=5,故主机位为后5位,那么网络位为32-5=27位。
即第三个子网的子网掩码为255.255.255.224或/27
网络地址:172.0.35.224(由第二个子网直接广播地址+1得到)
直接广播地址:172.0.35.255(网络地址网络位不变,主机位置为1)
可用IP地址: 172.0.35.225—172.0.35.254
(可用IP地址段范围:网络地址+1——直接广播地址-1)

五、专用IP地址与内部网络地址规划方法

1.专用IP地址与全局IP地址

地址类别地址范围
A类地址1个地址块10.0.0.0-10. 255. 255. 255
B类地址16个地址块172. 16.0. 0-172. 31. 255. 255
C类地址256个地址块192. 168.0.0-192. 168. 255. 255

A类、B类和C类被预留的专用IP地址

(1)使用IP地址的网络主要分为两种情况,一是网络直接连接到Internet;第二个为内部网络。

专用IP地址不能用于Internet,它只能用于一个学校或单位的内部网络,当一个分组使用专用IP地址时,网络内接入Internet的路由器不会将该分组转发到Internet上。

(2)与全局IP地址的使用需要申请不同,专用IP地址不需要申请就可使用。全局IP地址必须保证全网唯一,连接到Internet的网络需要按自身的结构与规模,申请公共IP地址。

与全局IP地址不同,专用IP地址事先被管理机构预留好,因此任何单位使用时都不必向Internet管理机构申请。

(3)与专用IP地址可以在Internet上不唯一而只需在某一个网络内部唯一不同,全局IP地址必须保证在Internet上唯一。

2.NAT方法的局限性

(1)NAT违反了网络分层结构模型的设计原则。传统的网络分层结构模型中,第N层不能够修改第N+1层的报头内容。NAT违反了各层独立的原则。

(2)NAT违反IP地址结构模型的设计原则。IP地址结构模型的基础是每个IP地址均标识了一个网络,连接Internet的软件设计就是建立在这个前提上的,而NAT使得很多主机可能在用同一地址(如192.168.0.25) 。

(3)NAT也影响了高层协议及其安全性。反对者认为NAT这种临时缓解IP地址短缺的方案并不能实质解决深层的问题,反而推迟了1Pv6的进展。

(4)NAT使得IP协议从面向无连接变成了面向连接。TCP/IP协议体系中,若某一路由器出现故障,不会影响整个网络传输,发送进程可以进入超时重传处理。而NAT必须维护专用IP地址与公用IP地址以及端口号的映射关系, Internet可能变得非常脆弱。

(5)FTP协议与IP电话协议H.323等协议中,有些应用是将IP地址插入到正文的内容中的, NAT与这类协议一起工作,则NAT协议本身就必须做一定的修正;如果传输层使用TCP与UDP协议之外的其他协议,则NAT协议必须及时做出反应与修改;另外,由于P2P的文件共享与语音共享均建立在IP协议基础上,NAT的出现使得P2P应用实现变得困难。

六、规划 IP地址

1.规划IP地址的基本步骤

规划网络地址一般按以下步骤进行。
(1)判断客户需求的网络数与主机数。
(2)配置满足需求的基本网络地址结构。
(3)配置地址掩码。
(4) 配置网络地址。
(5)配置网络广播地址。
(6)配置网络的主机地址。

2.地址规划的基本方法

(1)判断客户需求的网络数与主机数: 首先确定网络中最多可能使用的子网数量Nnet; 然后确定网络中最大网段已有的和可能扩展到的主机数量Nhost。

(2)配置满足需求的基本网络地址结构。
①选择subnet ID字段的长度值x,要求Nner<=2x
②选择host ID字段的长度值Y,要求Nhost<=2Y
③根据X+Y的值可以确定需要申请的IP地址的种类。
在子网划分中, X+Y的值就是subnet ID与host ID长度的和。

(3)配置地址掩码: 不划分子网的c类网络的地址掩码为255.255.255.0。划分子网之后的地址掩码是将标准32位IP地址中高于host ID (Y位以上)的高位置1即可。

(4)配置网络地址: 在描述子网划分的最初RFC文档中规定不使用第一个和最后一个网络地址。

(5)配置网络广播地址: 一个子网的定向广播地址是比下一个子网地址号小1的地址。

(6)配置网络的主机地址: 除了网络地址与广播地址之外的网络地址都是可以分配给主机使用的。

七、规划子网地址

1.子网地址规划的基本方法与具体步骤

(1)创建子网的步骤。
①确定所需要的net ID数。

  • 每个子网需要一个net ID。
  • 每个广域网连接需要一个net ID。

②确定所需要的host ID数。

  • 每个主机需要一个host ID。
  • 路由器的每个连接需要一个host ID.

③基于以上要求,需要创建的内容如下。

  • 为整个网络设定一个子网掩码。
  • 为每个物理网段设定一个不同的subnet ID。
  • 为每个子网确定主机的合法地址空间。

(2)子网地址规划需要解决的基本问题。
①被选定的子网掩码能够划分多少个子网。
②每个子网内部可以分配的host ID有多少个。
③这些合法的主机的地址是什么。
④每个子网的广播地址是什么。
⑤每个子网内部合法的net ID是什么。

2.子网地址规划实际案例

在下面的案例中我们将对子网规划与地址空间的划分方法做详尽介绍。

(1)用户需求。
①一个校园网获得一个B类IP地址(145.116.0.0),要进行子网划分。
②该校园网大致将包含200个子网。
③要求根据现有情况进行子网划分与管理。

(2)确定子网号subnet ID的长度。
①由于校园网的子网数200<=28-2=254,所以子网号的长度应取8位,即子网掩码为255.255.255.0
②由于全0或全1的子网号(subnet ID)与主机号(hostID)不分配,所以该校园网的子网数最多可以有254个,每个子网内的主机数也最多有254台。

(3)确定子网地址。根据上述子网划分的方案,校园网可用的IP地址如下。子网1:145.116.1.1~145.116.1.254
子网2: 145.116.2.1-145.116.2.254
子网3: 145.116.3.1-145.116.3.254
……
子网254:145.116.254.1-145.116.254.254

八、规划可变长度子网掩码地址

1.可变长度子网掩码地址规划的基本原则

IP协议允许进行变长子网的划分(RFC1009)。在某些情况下,可使用可变长度子网掩码(VLSM)来根据需要实现子网划分,设计出不同长度子的网号。

2.可变长度子网掩码地址规划案例

(1)用户需求。
①某个公司申请了一个C类213.140.41.0的IP地址空间。
②该公司营销部门有100名员工,行政部门有50名员工,后勤部门有30名员工。
③网络管理员需要分别为营销部、行政部与后勤部组建子网。

(2)选择可变长度子网掩码。
①对此案例可以通过可变长度子网掩码技术,将该C类IP地址分为3个部分,根据员工数量可知,子网1的地址空间应是子网2与子网3的地址空间的两倍。
②计算子网1地址空间。首先可以使用子网掩码为255.255.255.128,将该C类IP地址划分为两半。在二进制计算中,运算过程如下。主机的IP地址: 11010101.10001100.00101001.00000000(213.140.41.0)子网掩码: 11111111.1111111111.10000000(255.255.255.128)与运算结果: 11010101.10001100.00101001.00000000(213.140.41.0)运算结果表明:可以将213.140.41.1-213.140.41.126作为子网1的IP地址,然后将剩余部分一分为二。由于213.140.41.127第4个字节是全1,被保留作为广播地址,不能使用;子网1与子网2、子网3的地址空间交界点在213.140.41.128;子网1使用子网掩码为255.255.255.128。
③计算子网2与子网3地址空间。子网2与子网3的地址空间的计算过程如下。
主机的IP地址: 11010101.10001100.00101001.00000000(213.140.41.0)子网 掩 码: 11111111.11111111.11111111.10000000(255.255.255.128)与运算结果: 11010101.10001100.00101001.00000000(213.140.41.0)

子网2与子网3可以使用平分后的两个较小的地址空间。对于子网2来说,第一个可用的地址是213.140.41.129,最后一个可用的地址是213.140.41.190,即子网2的主机或路由器的地址空间为213.140.41.129~213.140.41.190。
子网2最后IP地址的下一个地址213.140.41.191是主机号全1的地址,需要留作广播地址,而255.255.255.192应作为子网掩码使用,所以子网3第一个可用的地址是213.140.41.193,由此可以判断子网3的主机或路由器的地址空间为213.140.41.193-213.140.41.254

(3)确定三个子网IP地址空间
由上述计算可知,采用变长子网划分的3个子网的IP地址如下。
①子网1地址空间为:213.140.41.1~213.140.41.126
子网掩码为:255.255.255.128

②子网2地址空间为: 213.140.41.129~213.140.41.190
子网掩码为: 255.255.255.192

③子网3地址空间为: 213.140.41.193~213.140.41.254
子网掩码为:255.255.255.192

由此可知,子网1、子网2、子网3允许使用的主机号分别有126个、62个、62个。采用可变长度子网掩码技术后,该公司的网络结构如图所示。

可变长度子网划分的结构
在这里插入图片描述

九、规划CIDR地址

1.CIDR地址规划方法实例

(1)用户需求。
一个校园网管理中心获得了213.61.16.0/20的地址块,希望将它划分为8个等长的较小的地址块。

(2)确定CIDR地址中借用主机号的长度。
借用CIDR地址中12位的主机号的前3位(23=8),即可以实现进一步划分为8个等长的较小的地址块的目的。

(3)地址块的划分。
表3-8给出了划分实例。
在这里插入图片描述
在这里插入图片描述

2.对划分结构的分析

(1)从上面这个例子可以看出,对于信息工程学院来说,它被分配了213.61.16.0/23的地址块。它的地址的网络前缀为23位的"11010101 001111010001000";地址块的最小起始地址是213.61.16.0;地址块中可分配的地址数为29个。对于经济管理学院来说,它被分配了213.61.18.0/23的地址块。它的地址的网络前缀为23位的"11010101 001111 010001001";地址块的最小起始地址是1213.61.18.0;地址块中可分配的地址数同样为29个。其他情况类似,获得的可分配的地址数均为29个。

(2)分析信息工程学院与经济管理学院的网络前缀。信息工程学院的网络前缀:11010101 00111101 0001000经济管理学院的网络前缀: 11010101 00111101 0001001发现这两个学院所分配地址块的网络前缀的前20位是相同的,且从表3-8中可知8个学院的地址块网络前缀的前20位都是相同的。这个结论说明了CIDR地址的一个重要的特点:具有地址聚合(address aggregation)和路由聚合(routeaggregation)的能力。

(3)划分CIDR地址块后的校园网结构。
CIDR技术通常用来将多个C类IP地址归并到单一的网络,并且在路由表中使用单独一项来表示这些C类IP地址。比如,此例中划分CIDR地址块后的校园网结构如图3-6所示。在这个结构中,连接到Internet的主路由器向外部网络发送一个通告,表明:它将接收所有目的地址前20位与213.61.16.0/20相符的分组。因而外部网络并不需要知道在213.61.16.0/20地址块的校园网的内部还有8个学院级的网络存在。

在这里插入图片描述

十、内部网络专用IP地址与网络地址转换

NAT(网络地址转换)技术是一种在短时间内有效快速的缓解IP地址短缺问题的好方法, NAT技术适用于以下4类应用领域。

  • 移动无线接入地址分配。
  • ISP、ADSL与有线电视的地址分配。
  • 与防火墙相结合。
  • 电子政务内网等对Internet访问需要严格控制的内部网络系统的地址分配。

如图所示为NAT的工作原理图, 如果内部网络地址为10.0.1.2的主机希望访问Intemet上地址为153.3.11.1的Web服务器,则产生一个分组①,源地址S=10.0.1.2,端口号为2322;目的地址D=153.3.11.1,端口号为80。

当分组①到达执行网络地址转换功能的路由器时,分组①的源地址经NAT转换表从内部专用地址转换成可以在外部Internet上路由的全局IP地址,这时转换结果构成分组②,记为“S=213.0.11.1,2002, D=153.3.11.1,80”。

此处注意,传输层客户进程的端口号也需要同时转换。

NAT的工作原理图
在这里插入图片描述
NAT机制可以分为“一对一NTA”和“多对多NAT”两类。实现地址“一对一”转换的方法属于静态NAT,即配置一个内部专用IP地址对应一个公用的IP地址,内部网络主机之间的访问使用专用IP地址,访问外部网络时需使用全局IP地址。

小提示:由NAT工作原理得出,在进行主机IP地址和全局IP地址转换的时候,图中的①和④的源地址和目的地址相反,图中②和③的源地址和目的地址相反。

十一、规划IPv6地址

1.IPv6地址的主要特征

新的协议格式、巨大的地址空间、建址自动配置、内置安全机制、有效的分级寻址和路由结构、对Qos服务支持更好。IPv6地址长度为128位,因此它可以提供惊人的超过3.4×1038个IP地址,此地址空间是IPv4的296倍。

2.IPv6地址分类

RFC 2373将IPv6地址分为单播地址、组播地址、多播地址与特殊地址4类。

3.IPv6地址表示方法

IPv6的128位地址按每16位划分为一个位段,划分8个位段,每个位段被转换为一个4位的十六进制数,并用冒号":”隔开,这种表示法称为冒号十六进制(colon hexadecimal)表示法。

(1)若某个IPv6地址中出现多个连续的二进制数0,可以通过压缩某个位段中的前导0来简化IPv6地址的表示。例如, “002F"可以简写为"2F”。
(2)若某个IPv6地址中包含了一长串0,在以冒号十六进制表示法表示时,可以将连续的位段值都为0的地方简写为“: :”,称为双冒号表示法(double colon)。

4.IPv6地址表示法需注意的问题

(1)使用零压缩法时,只能压缩前导0。 不能把位段内的有效0压缩掉。例如,不能将AC04: A0: 0: 0: 0: 0: 0: 5简写为AC4: A: : 5。
(2)双冒号“::”在一个地址中只能出现一次。 例如,地址0:0:0:5BC:79:0:0:0,一种简化的表示法是: : 5BC: 79: 0: 0: 0,另一种表示法是0: 0: 0: 5BC: 79: :,但不可写作: : 5BC: 79: :。
(3)确定": : ”之间到底被压缩了多少位0,可以用8减掉地址中剩余的位段数,再将结果乘以16即可。
例如,在地址ABC6: 2F: : 9: 7中有4个位段(ABC6、2F、9和7),可以根据公式计算: (8-4)x16-64,那么双冒号之间就表示有64位的二进制数字0被压缩。
(4)IPv6前缀(format prefix)问题。
IPv6不支持子网掩码,只支持前缀长度表示法。前缀是IPv6地址的一部分,用作IPv6路由或子网标识。前缀的表示方法与IPv4中的CIDR表示方法基本类似。IPv6前缀可以用“地址/前缀长度”来表示。例如,FABC: : 27: 0: 8/48、3CFA: 2B: 0: 91: 43: : /64。

十二、规划可变长度子网掩码地址

1.可变长度子网掩码地址规划的基本原则

IP协议允许进行变长子网的划分(RFC1009)。在某些情况下,可使用可变长度子网掩码(VLSM)来根据需要实现子网划分,设计出不同长度子的网号。

2.可变长度子网掩码地址规划案例

(1)用户需求。
①某个公司申请了一个C类213.140.41.0的IP地址空间。
②该公司营销部门有100名员工,行政部门有50名员工,后勤部门有30名员工。
③网络管理员需要分别为营销部、行政部与后勤部组建子网。

(2)选择可变长度子网掩码。
①对此案例可以通过可变长度子网掩码技术,将该C类IP地址分为3个部分,根据员工数量可知,子网1的地址空间应是子网2与子网3的地址空间的两倍。
②计算子网1地址空间。首先可以使用子网掩码为255.255.255.128,将该C类IP地址划分为两半。在二进制计算中,运算过程如下。主机的IP地址: 11010101.10001100.00101001.00000000(213.140.41.0)子网掩码: 11111111.11111111.11111111.10000000(255.255.255.128)与运算结果: 11010101.10001100.00101001.00000000(213.140.41.0)运算结果表明:可以将213.140.41.1~213.140.41.126作为子网1的IP地址,然后将剩余部分一分为二。由于213.140.41.127第4个字节是全1,被保留作为广播地址,不能使用;子网1与子网2、子网3的地址空间交界点在213.140.41.128;子网1使用子网掩码为255.255.255.128。
③计算子网2与子网3地址空间。子网2与子网3的地址空间的计算过程如下。
主机的IP地址: 11010101.10001100.00101001.00000000(213.140.41.0)子网掩 码: 11111111.11111111.11111111.10000000(255.255.255.128)与运算结果: 11010101.10001100.00101001.00000000(213.140.41.0)子

网2与子网3可以使用平分后的两个较小的地址空间。对于子网2来说,第一个可用的地址是213.140.41.129,最后一个可用的地址是213.140.41.190,即子网2的主机或路由器的地址空间为213.140.41.129~213.140.41.190。子网2最后IP地址的下一个地址213.140.41.191是主机号全1的地址,需要留作广播地址,而255.255.255.192应作为子网掩码使用,所以子网3第一个可用的地址是213.140.41.193,由此可以判断子网3的主机或路由器的地址空间为213.140.41.193-213.140.41.254。

(3)确定三个子网IP地址空间。
由上述计算可知,采用变长子网划分的3个子网的IP地址如下。
①子网1地址空间为:213.140.41.1~213.140.41.126
子网掩码为: 255.255.255.128
②子网2地址空间为:213.140.41.129~213.140.41.190
子网掩码为:255.255.255.192
③子网3地址空间为:213.140.41.193-213.140.41.254
子网掩码为:255.255.255.192由此可知,子网1、子网2、子网3允许使用的主机号分别有126个、62个、62个。采用可变长度子网掩码技术后,该公司的网络结构如图所示。

可变长度子网划分的结构
在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/376208.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据的表示和运算

文章目录数制与编码进制间的转换BCD码定点数与浮点数定点数是什么&#xff1f;浮点数是什么&#xff1f;定点数与浮点数的区别机器数和真值原码、反码、补码、移码基本定义整数的加减法刷题小结最后数制与编码 进制间的转换 二进制、八进制、十进制、十六进制之间的转换不用多…

前端杂学1

1.简单且必须掌握的 1.MVVM是什么 将MVC中的V变为了MVVM&#xff0c;实现了双向绑定。其中VM就是vue的作用&#xff0c;这样页面的动态化可以通过vue来操作&#xff0c;而不是页面直接与后端操作&#xff0c;实现了前后端的分离 2.为什么vue采用异步渲染 &#xff1f; 调…

Kubernetes之服务发现

本文使用wordpressmysql搭建个人博客来讲解服务发现相关知识。 环境准备 wordpress需要连接到mysql才能正常工作&#xff0c;所以需要为mysql的pod创建一个mysql的svc&#xff0c;只要不删除重建svc&#xff0c;其IP不会变。 此时wordpress的pod需要连接mysql的svc的时候&…

HyperGBM用4记组合拳提升AutoML模型泛化能力

本文作者&#xff1a;杨健&#xff0c;九章云极 DataCanvas 主任架构师 如何有效提高模型的泛化能力&#xff0c;始终是机器学习领域的重要课题。经过大量的实践证明比较有效的方式包括&#xff1a; 利用Early Stopping防止过拟合通过正则化降低模型的复杂度使用更多的训练数…

第四阶段01-酷鲨商城项目准备

1. 关于csmall-product项目 这是“酷鲨商城”大项目中的“商品管理”项目&#xff0c;是一个后台管理项目&#xff08;给管理员&#xff0c;或运营人员使用的项目&#xff0c;并不是普通用户使用的&#xff09;&#xff0c;并且&#xff0c;只会涉及与发布商品可能相关的功能开…

企业工程项目管理系统平台(三控:进度组织、质量安全、预算资金成本、二平台:招采、设计管理)

工程项目管理软件&#xff08;工程项目管理系统&#xff09;对建设工程项目管理组织建设、项目策划决策、规划设计、施工建设到竣工交付、总结评估、运维运营&#xff0c;全过程、全方位的对项目进行综合管理 工程项目各模块及其功能点清单 一、系统管理 1、数据字典&#…

React(二):jsx事件绑定、条件渲染、列表渲染、jsx的本质、购物车案例

React&#xff08;二&#xff09;一、jsx事件绑定1.this的绑定方式2.jsx中绑定this的三种方式3.事件对象和传参&#xff08;1&#xff09;事件对象怎么传&#xff08;2&#xff09;其他参数怎么传&#xff1f;二、条件渲染1.直接if-else2.三元表达式3.利用逻辑中断4.案例练习5.…

HTML#5表单标签

一. 表单标签介绍表单: 在网页中主要负责数据采集功能,使用<form>标签定义表单表单项: 不同类型的input元素, 下拉列表, 文本域<form> 定义表单<input> 定义表单项,通过typr属性控制输入形式<label> 为表单项定义标注<select> 定义下拉列表<o…

【GO】31.grpc 客户端负载均衡源码分析

这篇文章是记录自己查看客户端grpc负载均衡源码的过程&#xff0c;并没有太详细的讲解&#xff0c;参考价值不大&#xff0c;可以直接跳过&#xff0c;主要给自己看的。一.主要接口&#xff1a;Balancer Resolver1.Balancer定义Resolver定义具体位置为1.grpc源码对解析器(resol…

异步通知实验

目录 一、异步通知简介 阻塞、非阻塞、异步通知区别 信号与信号修改测试 测试 二、驱动编写 1、定义fasync_struct 结构体指针变量 2、操作集添加fasync 3、实现imx6uirq_fasync 函数 4、关闭驱动文件操作 ​编辑 5、定时器处理函数 三、编写APP 1、编写信号的处理…

ElasticSearch 学习笔记总结(二)

文章目录一、ES JavaAPI 环境准备二、ES JavaAPI 索引1. 索引 创建2. 索引 查找3. 索引 删除三、ES JavaAPI 文档1. 文档 创建2. 文档 修改3. 文档 查询4. 文档 删除4. 文档 批量新增 和 批量删除5. 高级查询 索引全量查询6. 高级查询四、ES 集群1. ES集群 概念2. window 集群搭…

阿里P8:做测试10年我的一些经验分享,希望你们少走弯路

我是在2015年毕业的&#xff0c;当时是读的普通本科&#xff0c;不上不下的专业水平&#xff0c;毕业的时候&#xff0c;恰好遇到了金融危机。校园招聘里阴差阳错的巧合&#xff0c;让我走上了软件测试工程师的道路。 入职第一天&#xff0c;来了个高大上的讲师&#xff0c;记…

如何使用码匠连接 PostgreSQL

目录 在码匠中集成 PostgreSQL 在码匠中使用 PostgreSQL 关于码匠 PostgreSQL 是一种特性非常齐全的自由软件的对象-关系型数据库管理系统&#xff08;ORDBMS&#xff09;&#xff0c;它具有许多强大的功能&#xff0c;PostgreSQL 支持大部分的 SQL 标准并且提供了很多其他现…

一些无线通信系统模型的概念

一些无线通信系统模型的概念 扩频通信,指的是系统的带宽WWW远大于其信息传输速率R(bits/s)R(bits/s)R(bits/s), 定义展频带因子BeWRB_e \frac{W}{R}Be​RW​, 易知在扩频通信系统中,BeB_eBe​远大于1. 在频率上产生如此大的冗余度,主要是为了减轻无线通信或卫星通信中经常产生…

关于算法学习和刷题的建议

大家好&#xff0c;我是方圆。最近花时间学了学算法&#xff0c;应该算是我接触Java以来第一次真正的学习它&#xff0c;这篇帖子我会说一些我对算法学习的理解&#xff0c;当然这仅仅是浅浅的入算法的门&#xff0c;如果想深挖或者是有基础的人想提升自己&#xff0c;我觉得这…

【Linux】内核同步机制之等待队列和完成量

文章目录完成量和等待队列1. 等待队列1.1 基本元素1.2 等待队列的创建和初始化1.3 等待队列元素的创建和初始化1.4 添加和移除等待队列元素到等待队列2. 等待事件机制3. 等待队列唤醒4. 总结4.1 等待事件方式4.2 手动休眠方式4.3 借助内核封装函数&#xff0c;进行手动休眠5. 完…

前端开发_快应用开发

目录快应用官网真机调试组件组件嵌套问题tab组件list组件web组件css 样式问题[1]选择器[2]盒模型[3]样式布局-弹性布局[4-1]样式切换 - 类名的动态切换[4-2] 样式切换 - 行内样式动态切换[5]background[6]overflow[7]border-radius[8]盒子阴影[9] 单位系统接口[1] 检查某app是否…

机房运维6大隐患,你中了几个?

随着医院的看诊预约、缴费、打印报告等众多业务转至线上进行&#xff0c;对医院的网络及数据处理能力提出越来越高的要求&#xff0c;那么&#xff0c;机房的稳定、安全运行是医院网络信息系统的关键因素。 机房运维6大隐患 01.电源电力系统不稳定&#xff0c;网络设备运转遭到…

华为面试题就这?00后卷王直接拿下30k华为offer......

先说一下我的情况&#xff0c;某211本计算机&#xff0c;之前在深圳那边做了大约半年多少儿编程老师&#xff0c;之后内部平调回长沙这边&#xff0c;回来之后发现有点难&#xff0c;这边可能是业绩难做&#xff0c;虚假承诺很厉害&#xff0c;要给那些家长虚假承诺去骗人家&am…

红日(vulnstack)1 内网渗透ATTCK实战

环境准备 靶机链接&#xff1a;百度网盘 请输入提取码 提取码&#xff1a;sx22 攻击机系统&#xff1a;kali linux 2022.03 网络配置&#xff1a; win7配置&#xff1a; kali配置&#xff1a; kali 192.168.1.108 192.168.111.129 桥接一块&#xff0c;自定义网卡4 win7 1…