scapy.layers.l2tp¶
L2TP (Layer 2 Tunneling Protocol) for VPNs.
[RFC 2661]
-
class
scapy.layers.l2tp.L2TP(*args, **kargs)¶ Bases:
scapy.packet.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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | HDR |VERSION| LEN | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | TUNNEL ID | SESSION ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | NS | NR | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | OFFSET | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. L2TPL2TP fields¶ hdr
FlagsField(12 bits)<Flag 0 ()>version
BitEnumField(4 bits)2len
ShortField(Cond)0tunnel_id
0session_id
0ns
ShortField(Cond)0nr
ShortField(Cond)0offset
PadField(Cond)0
-
post_build(pkt, pay)¶
-