vrrp与DHCP
vrrp与DHCP
vrrp报文协议
advertisement(心跳线)--目的ip地址224.0.0.18,目的mac地址01-00-5e-00-00-122,协议号是112.
状态机:(优先级0-255)
-
-
0 代表主要退出
-
255代表 有设备和虚拟ip冲突
-
可手动配置 1-254
-
优先级相同会比较接口地址大的优先
-
初始状态先判断自己的优先级是否为255,为255直接成为主(设备优先级为255代表有一台真实的网关设备)
初始状态下如果自己的优先级不为255先成备
成为备后会等待3s的心跳线时间
成为主: 收不到其他设备的vrrp报文 收到的vrrp报文优先级为0 收到的vrrp报文优先级比我小
成为备: 收到vrrp报文且vrrp的报文优先级比我大
设备类型
master路由器:
(1) 虚拟路由器中的路由器根据优先级选举出Master。Master路由器通过发送免费ARP报文,将自己的虚拟MAC地址通知给与它连接的设备或者主机,从而承担报文转发任务;
(2) Master路由器周期性发送VRRP报文,以公布其配置信息(优先级等)和工作状况;
(3) 如果Master路由器出现故障,虚拟路由器中的Backup路由器将根据优先级重新选举新的Master;
(4) 虚拟路由器状态切换时,Master路由器由一台设备切换为另外一台设备,新的Master路由器只是简单地发送一个携带虚拟路由器的MAC地址和虚拟IP地址信息的免费ARP报文,这样就可以更新与它连接的主机或设备中的ARP相关信息。网络中的主机感知不到Master路由器已经切换为另外一台设备。
(5) Backup路由器的优先级高于Master路由器时,由Backup路由器的工作方式(抢占方式和非抢占方式)决定是否重新选举Master。
DHCP原理与配置
动态获取——方便,减少工作,减少错误,节约地址
DHCP报文协议
- DHCP DISCOVER——客户端用来寻找DHCP服务器
- DHCP OFFER——DHCP服务器用来响应DHCP discover报文,此报文携带了各种配置信息
- DHCP REQUEST——客户端请求配置确认,或者续借租期
- DHCP ACK——服务器对request报文的确认响应
- DHCP NAK——服务器对request报文的拒绝响应
- DHCP RELEASE——客户端要释放地址时用来通知服务器
DHCP工作原理
(个人对DHCP工作原理的理解): (假设主机A是一个男生小帅,主机B是一个女生小美)
小帅向小美求婚,小帅在众人的鼓励下在操场和小美求婚,小美答应了小帅的求婚,并当众亲了小帅,随后小帅在朋友圈发布了求婚照,小美也发了佩戴了求婚戒指的照片。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~