scapy.contrib.rsvp
RSVP layer
- class scapy.contrib.rsvp.RSVP(_pkt, /, *, Version=1, Flags=1, Class=1, chksum=None, TTL=1, dataofs=0, Length=None)[source]
Bases:
Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |VERSION| FLAGS | CLASS | CHKSUM | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | TTL | DATAOFS | LENGTH | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. RSVP
Version
BitField
(4 bits)1
Flags
BitField
(4 bits)1
Class
1
chksum
None
TTL
1
dataofs
0
Length
None
- payload_guess
Possible sublayers:
RSVP_Object
- class scapy.contrib.rsvp.RSVP_Data(_pkt, /, *, Data=b'')[source]
Bases:
Packet
- aliastypes
- class scapy.contrib.rsvp.RSVP_HOP(_pkt, /, *, neighbor='0.0.0.0', inface=1)[source]
Bases:
Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | NEIGHBOR | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | INFACE | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. RSVP_HOP
neighbor
'0.0.0.0'
inface
BitField
(32 bits)1
- class scapy.contrib.rsvp.RSVP_LabelReq(_pkt, /, *, reserve=1, L3PID=1)[source]
Bases:
Packet
- aliastypes
- class scapy.contrib.rsvp.RSVP_Object(_pkt, /, *, Length=4, Class=1, C_Type=1)[source]
Bases:
Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | LENGTH | CLASS | C TYPE | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. RSVP_Object
Length
4
Class
1
C_Type
1
- class scapy.contrib.rsvp.RSVP_SenderTSPEC(_pkt, /, *, Msg_Format=0, reserve=0, Data_Length=4, Srv_hdr=1, reserve2=0, Srv_Length=4, Tokens=b'')[source]
Bases:
Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | MSG FORMAT | RESERVE | DATA LENGTH | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SRV HDR | RESERVE2 | SRV LENGTH | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | TOKENS | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. RSVP_SenderTSPEC
Msg_Format
0
reserve
0
Data_Length
4
Srv_hdr
1
reserve2
0
Srv_Length
4
Tokens
b''
- class scapy.contrib.rsvp.RSVP_SessionAttrb(_pkt, /, *, Setup_priority=1, Hold_priority=1, flags=1, Name_length=None, Name=b'')[source]
Bases:
Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SETUP PRIORITY| HOLD PRIORITY | FLAGS | NAME LENGTH | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | NAME | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. RSVP_SessionAttrb
Setup_priority
1
Hold_priority
1
flags
1
Name_length
None
Name
b''