目录
一、DHCP是什么
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),是一种用于集中对用户的IP进行管理和配置的技术。解决了手动配置IP地址繁琐的过程,就算在规模较小的网络中,也可以通过DHCP使后续增加网络设备的IP配置变得简单快捷。DHCP用一块IP地址区间分配IP给所有的终端,实现对IP地址动态统一的管理和配置。
二、DHCP传输过程中的包
1.discover包
客户端首次获取IP
会发送一个 discover包,通过广播的形式发送,用来寻找同一个广播域的DHCP服务器。
2.offer包
DHCP服务器收到discover包后会回复一个offer包,其中会携带一个可用IP。
3.request包
客户端收到offer包后会广播发送一个request包,来申请IP地址。
4.ACK包
DHCP服务器用来回复客户端的包,确认分配IP。
5.release包
释放IP地址的数据包。
三、DHCP配置
1.路由器配置IP
g0/0/0接口配置IP为192.168.1.1
g0/0/1接口配置IP为192.168.2.1
2.开启DHCP服务
3.创建pool池塘命名为aaa
4.宣告可以下发的地址段
5.下发的网关地址
6.下发的DNS服务器的地址
7.接口激活DHCP服务
四、验证DHCP服务
五、路由器的工作原理
路由器的工作原理:路由器会严格根据自己的本地路由表中的路由信息进 行数据包的转发,如果路由表中由相应的记录则无条件按照路表中的记录 进行转发,如果路由表没有信息,则之间丢弃。
<DHCP>display ip routing-table ----查看路由器路由表信息
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 10 Routes : 10
Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.1.0/24 Direct 0 0 D 192.168.1.1 GigabitEthernet
0/0/0
192.168.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
192.168.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
192.168.2.0/24 Direct 0 0 D 192.168.2.1 GigabitEthernet
0/0/1
192.168.2.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
192.168.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
其中NextHop表示下一跳
下一跳:下一个经过的路由器的入接口地址,指示如何去往目标网段。