1.1 IP的划分和汇总
1.划分规则
划分子网的个数只能是2的n次方
子网划分的掩码增加位数是2的n次方的n
子网汇总的掩码减少位数是2的n次方的n
划分中192.168.1.0 26 是指26掩码下192.168.1.0-192.168.1.63 有192.168.1.0 26网段没有192.168.1.255 26网段,因为192.168.1.196-192.168.1.255是用192.168.1.196 26来表示的而192.168.1.64 26是指192.168.1.64-192.168.1.95 不是指192.168.1.0-192.168.1.63
2.划分例子
172.16.0.0/16 --- 划分8个子网,并且写出每个网段的取值范围(将其分成几个子网,以保证利用率和私密性)
掩码-----------------主机位-----------------子网区域划分段
172.16.000--------00000.00000000/19 --- 172.16.0.0/19 --- 172.16.0.1 - 172.16.31.254
172.16.001--------00000.00000000/19 --- 17216.32.0/19 --- 172.16.32.1 - 172.16.63.254
172.16.010------- 00000.00000000/19 --- 172.16.64.0/19 --- 172.16.64.1 - 172.16.95.254
172.16.011--------00000.00000000/19 --- 172.16.96.0/19 --- 172.16.96.1 - 172.16.127.254
172.16.100 -------00000.00000000/19 --- 172.16.128.0/19 --- 172.16.128.1 - 172.16.159.254
172.16.101--------00000.00000000/19 --- 172.16.160.0/19 --- 172.16.160.1 - 172.16.191.254
172.16.110-------- 00000.00000000/19 --- 172.16.192.0/19 --- 172.16.192.1 - 172.16.223.254
172.16.111------- 00000.00000000/19 --- 172.16.224.0/19 --- 172.16.224.1 - 172.16.255.254
‘取相同,去不同’ --- 针对二进制
192.168.1.0/24
192.168.000000 00.0/24 192.168.000000 01.0/24 192.168.000000 10.0/24 192.168.000000 11.0/24
(172.16.0.0/24 172.16.1.0/24 172.16.2.0/24 172.16.3.0/24) 172.16.0.0/22 --- 子网汇总
1.2手工配置IP
打开用户配置处
先配置用户IP,然后配置网关,最后配置掩码
1.3启动DHCP的服务
1.1DHCP服务
DHCP服务是**自动获取IP**的方式
1.2获取IP过程
1.获取IP协议
DHCP --- 动态主机配置协议
C/S架构
传输层 --- UDP协议 --- 67 --- DHCP服务器,68 --- DHCP客户端
2.设备首次获取IP地址四个过程
1,客户端 --- 服务器 --- 广播包 --- DHCP - Discover
UDP --- SPORT:68 DPORT:67
IP --- SIP:0.0.0.0 DIP:255.255.255.255
以太网 --- SMAC:自己 DMAC:全F
2,服务器 --- 客户端 --- 单/广播 --- DHCP - Offer
包含一个可用的IP地址,并为客户端保留。
3,客户端 --- 服务器 --- 广播 --- DHCP - Request
广播有两个原因 --- 1,让选择IP的服务器知道,请求他的IP地址;2,让没有选择IP的服务器知道,已经选择了其他IP地址,他们可以将IP
地址释放掉,给其他设备使用。
优先选择第一个offer包中的IP地址。
4,服务器 --- 客户端 --- 单/广播 --- DHCP - ACK
客户端只有收到ACK之后,才算是拥有了这个IP地址。
3. 设备再次获取IP地址
3,客户端 --- 服务器 --- 广播 --- DHCP - Request
广播有两个原因 --- 1,让选择IP的服务器知道,请求他的IP地址;2,让没有选择IP的服务器知道,已经选择了其他IP地址,他们可以将IP
地址释放掉,给其他设备使用。
优先选择第一个offer包中的IP地址。
4,服务器 --- 客户端 --- 单/广播 --- DHCP - ACK/DHCP - NAK
客户端只有收到ACK之后,才算是拥有了这个IP地址。
4. 获取IP租期
租期 --- 一天 --- 24h
T1 --- 租期50% --- 12h
客户端 --- 服务器 --- 单播 --- DHCP - Request
服务器 --- 客户端 --- 单播 --- DHCP - ACK
T2 --- 租期87.5% --- 21h
客户端 --- 服务器 --- 广播 --- DHCP - Request
1.3配置DHCP
1.启动
启动DHCP服务器的功能--------用户的自动获取IP服务功能
[R1]dhcp enable
2.创建IP地址池
名字自取;但一台设备上可以创建多个池塘,不过一个池塘只能为一个广播域服务;
[R1]ip pool aa
Info: It's successful to create an IP address pool.
[R1-ip-pool-aa]
aa--------IP池名称
3.配置IP地址池
[R1-ip-pool-aa]network 192.168.1.0 mask 24——配置1.0网段的IP地址,mask(掩码)
[R1-ip-pool-aa]gateway-list 192.168.1.254——配置网关的IP地址
[R1-ip-pool-aa]dns-list 114.114.114.114——配置域名服务器的IP地址,114,114,114,114是当不清楚域名服务器的IP地址时通用的域名IP地址
4.在接口选择全局配置
没有子接口-------没有vlan
[R1]int g 0/0/0
[R1-GigabitEthernet0/0/0]dhcp select global——因为[r1]为影响全局的命令所有需要对该接口说明按照全局的配置执行
有子接口-------配置了vlan------一个vlan是一个广播域,多个vlan等于多个广播域
配置全局分配
[AR1]int g0/0/2.1 //进入子接口
[AR1-GigabitEthernet0/0/2.1]dhcp select global
[AR1]int g0/0/2.2 //进入另一个子接口
[AR1-GigabitEthernet0/0/2.2]dhcp select global
5.查看IP池
[R1]display ip pool
-----------------------------------------------------------------------
Pool-name : 1
Pool-No : 0
Position : Local Status : Unlocked
Gateway-0 : 192.168.1.30
Mask : 255.255.255.224
VPN instance : --
-----------------------------------------------------------------------
Pool-name : 2
Pool-No : 1
Position : Local Status : Unlocked
Gateway-0 : 192.168.1.62
Mask : 255.255.255.224
VPN instance : --
IP address Statistic
Total :58
Used :0 Idle :58
Expired :0 Conflict :0 Disable :0
6.实验
一个路由,多个vlan----多个广播域,启用dhcp协议服务
路由配置过程,交换机配置省略
单臂路由的配置
[AR1]int g0/0/2.1
[AR1-GigabitEthernet0/0/2.1]ip address 192.168.1.2 24 //配置网关------物理接口需要配置网关,虚拟接口也要配置网关,一个虚拟接口配置网关是因为一个虚拟接口对应一个vlan即一个广播域-----如果启用DHCP服务,一个IP池1的网关配置是虚拟接口1网关,则这个广播域配置下发的是IP池1的IP
[AR1-GigabitEthernet0/0/2.1]dot1q termination vid 10
[AR1-GigabitEthernet0/0/2.1]arp broadcast enable
[AR1-GigabitEthernet0/0/2.1]int g0/0/2.2
[AR1-GigabitEthernet0/0/2.2]ip address 192.168.2.2 24
[AR1-GigabitEthernet0/0/2.2]dot1q termination vid 20
[AR1-GigabitEthernet0/0/2.2]arp broadcast enable
DHCP服务器的配置
[AR1]dhcp enable //开启DHCP服务器
Info: The operation may take a few seconds. Please wait for a moment.done.
[AR1]ip pool 1 //创建一个地址池
Info: It's successful to create an IP address pool.
[AR1-ip-pool-1]network 192.168.1.0 mask 24 //地址池的范围为192.168.1.0 网段
[AR1-ip-pool-1]gateway-list 192.168.1.2 //网段的主机的网关[AR1-GigabitEthernet0/0/2.1]ip address 192.168.1.2 24
[AR1-ip-pool-1]dns-list 114.114.114.114 //dns服务器地址
[AR1-ip-pool-1]excluded-ip-address 192.168.1.254 //设置不会被分配的IP地址
创建第二个地址池
[AR1]ip pool 2
Info: It's successful to create an IP address pool.
[AR1-ip-pool-2]network 192.168.2.0 mask 24
[AR1-ip-pool-2]gateway-list 192.168.2.2
[AR1-ip-pool-2]dns-list 114.114.114.114
[AR1-ip-pool-2]excluded-ip-address 192.168.2.253
配置全局分配
[AR1]int g0/0/2.1 //进入子接口
[AR1-GigabitEthernet0/0/2.1]dhcp select global
[AR1]int g0/0/2.2 //进入另一个子接口
[AR1-GigabitEthernet0/0/2.2]dhcp select global