scapy.layers.vrrp
VRRP (Virtual Router Redundancy Protocol).
- class scapy.layers.vrrp.VRRP(_pkt, /, *, version=2, type=1, vrid=1, priority=100, ipcount=None, authtype=0, adv=1, chksum=None, addrlist=[], auth1=0, auth2=0)[source]
Bases:
Packet- aliastypes = [<class 'scapy.layers.vrrp.VRRP'>, <class 'scapy.packet.Packet'>]
- fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<BitField (VRRP).version>, <BitField (VRRP).type>, <ByteField (VRRP).vrid>, <ByteField (VRRP).priority>, <FieldLenField (VRRP).ipcount>, <ByteField (VRRP).authtype>, <ByteField (VRRP).adv>, <XShortField (VRRP).chksum>, <FieldListField (VRRP).addrlist>, <IntField (VRRP).auth1>, <IntField (VRRP).auth2>]
- class scapy.layers.vrrp.VRRPv3(_pkt, /, *, version=3, type=1, vrid=1, priority=100, ipcount=None, res=0, adv=100, chksum=None, addrlist=None)[source]
Bases:
Packet- aliastypes = [<class 'scapy.layers.vrrp.VRRPv3'>, <class 'scapy.packet.Packet'>]
- fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<BitField (VRRPv3).version>, <BitField (VRRPv3).type>, <ByteField (VRRPv3).vrid>, <ByteField (VRRPv3).priority>, <FieldLenField (VRRPv3).ipcount>, <BitField (VRRPv3).res>, <BitField (VRRPv3).adv>, <XShortField (VRRPv3).chksum>, <scapy.fields.MultipleTypeField object>]