(5)DHCP协议

1.DHCP实现即插即用

在移动使用笔记本电脑、智能终端、以及平板电脑的时候
如果每次移动到一个新地方都要手动配置IP会非常麻烦
DHCP协议:实现自动设置IP地址,统一管理IP地址分配
有了DHCP,计算机只要连接到网络就可以进行通信
DHCP在IPV4和IPV6中均可以使用
只要在物理层上面一连通,就可以直接使用这个物理设备,进行TCP/IP通信
(IP地址+子网掩码+默认路由+DNS服务器)

2.DHCP的工作机制

首先搭建一台DHCP服务器,将==(可分配的IP地址+子网掩码+默认路由+DNS服务器)==这些信息均设置在服务器上面
从DHCP服务器获取IP的流程如下:
DHCP客户端发送DHCP发现包
DHCP服务器发送DHCP提供包
DHCP客户端再次发送请求包
DHCP服务器再次发送提供包
为了保证即使在DHCP服务器上面重复设置也可以进行通信
DHCP分配IP地址的两种方法:

  • (1)由DHCP服务器在特定的IP地址中自动选出一个进行分配
  • (2)针对MAC地址分配一个固定的IP地址

如果DHCP服务器一旦发生故障,则这个网段里面的主机将无法进行TCP/IP通信
一般会架设两台或者两台以上的DHCP服务器,但是可能会导致IP地址的冲突
因此要求
DHCP服务器:在分配IP地址前发送ICMP回送请求包,确认没有返回应答
DHCP客户端:针对从DHCP获得的IP地址发送ARP请求包,确认没有返回应答

3.DHCP中继代理

家庭一般只有一个以太网(无线LAN)的网段,这个网段里面的主机台数不多
主要一台DHCP服务器就可以满足需求,一般情况下由宽带路由器充当DHCP的作用
企业或者学校由多个以太网网段,若针对每个网段都搭建DHCP服务器的话很浪费
将DHCP服务器分配到各个路由器上面维护和管理也很不方便
此时需要将DHCP同一管理,利用DHCP中继代理,对于不同网段的IP地址分配可以由一个DHCP服务器统一进行管理和运维
DHCP客户端->DHCP中继代理->DHCP服务器(统一管理)

你可能感兴趣的:(网络协议)