vrrp,vrrp用什么方式来发送协议报文?
vrrp采用组播的方式发送协议报文,组播的地址是224.0.0.18

vrrp?
VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)是一种网络协议,用于提高网络设备的可靠性和冗余性。VRRP的不同版本(v1、v2和v3)有一些区别,下面我将对它们进行简要解释。
1. VRRPv1(第一版):
VRRPv1是最早的VRRP协议标准,定义了一种方式来实现冗余路由器,并通过选择一个主要路由器来处理传入的流量。然而,VRRPv1存在一些限制,比如仅支持IPv4地址,缺乏安全性和灵活性。
2. VRRPv2(第二版):
VRRPv2是VRRP的改进版本,引入了一些新功能和改进。相较于VRRPv1,VRRPv2增加了对IPv6地址的支持,提供了更强的安全性和灵活性。此外,VRRPv2还引入了抢占式路由器选举,即主路由器恢复后会立即夺回其角色,以便快速恢复正常操作。
3. VRRPv3(第三版):
VRRPv3是VRRP的最新版本,于2004年发布。VRRPv3在VRRPv2的基础上进行了进一步改进,提供了更多的灵活性和功能。最显著的改变是引入了支持多播和单播的特性,这提高了网络的可伸缩性和互操作性。VRRPv3还增加了对优先级设置的灵活性,使得冗余路由器的选举更加可控和精细化。
总结来说,v1、v2和v3是VRRP协议的不同版本,它们各自在IPv4/IPv6支持、安全性、灵活性和选举机制等方面有所差异。对于部署VRRP的网络环境,我们需要考虑具体的需求和设备支持情况,选择合适的VRRP版本来实现高可靠性和冗余性的网络架构。
下联10台2层交换机?
单纯的就二层而言,STP就够了,你两台核心交换机,一台作为STP的根桥,一台做备份根桥。然后启用STP之后,理论上是没有环路的,因为STP本身就是生成树协议,二层防止环路的核心技术。如果三层的冗余也就是IP网络层,你两台核心配置VRRP或者GLBP都可以(HSRP思科私有),不会导致二层环路。
VRRP报文以及VRRP组的概念?
最近因为工作,使用了keepalived,说一下我的理解。
主机A; ip地址:ipA ;mac地址:macA
备机B ;ip地址:ipB ;mac地址:macB
虚拟ip地址:vip
keepalived分别安装在主机A和备机B上,双方启动以后,主机A就会向局域网内发送ARP响应包,该arp响应包的ip地址被设为vip,mac地址被设为macA,所有接收的此报文的电脑就会将这个对应关系写入自己的ARP缓存表中,下次访问vip时,就会根据对应的mac地址访问到主机A
当备机B监听到主机A挂了的时候,就会向局域网内发送arp响应包,并将arp响应包的ip地址设为vip,mac地址设为macB,所有接收的此报文的电脑就会将这个对应关系写入自己的ARP缓存表中,下次访问vip时,就会根据对应的mac地址访问到备机B
这样就实现了高可用
主机A和备机B之间通过VRRP协议实现监听和选举
vrrp和mstp结合后不通了?
如果没有把不参加STP计算的端口的STP关闭或配置成边缘端口,这个端口的UP、DOWN会引起STP震荡,使STP重新计算,从而导致网络不稳定,出现时断时通,ping服务器丢几个包的情况,把端口配置成边缘端口,同时要把BPDU保护打开!


还没有评论,来说两句吧...