]> The Tcpdump Group git mirrors - tcpdump/commitdiff
tests: Add a pcap test for BGP link-bandwidth extended community 941/head
authorDonatas Abraitis <[email protected]>
Thu, 23 Sep 2021 07:56:24 +0000 (10:56 +0300)
committerDenis Ovsienko <[email protected]>
Sat, 9 Oct 2021 16:19:58 +0000 (17:19 +0100)
Signed-off-by: Donatas Abraitis <[email protected]>
tests/TESTLIST
tests/bgp-link-bw-extcommunity.out [new file with mode: 0644]
tests/bgp-link-bw-extcommunity.pcap [new file with mode: 0644]

index 2ff6fbdd6d8e1563d21020708893079c203f6f6b..0d41c712478ae4a2f8a65ac50306cf0576488f2b 100644 (file)
@@ -57,6 +57,7 @@ bgp-evpn      bgp-evpn.pcap           bgp-evpn.out            -v
 bgp-llgr       bgp-evpn.pcap           bgp-llgr.out            -v
 bgp-encap      bgp-encap.pcap          bgp-encap.out           -v
 bgp-rt-prefix  bgp-rt-prefix.pcap      bgp-rt-prefix.out       -v
+bgp-link-bw-extcommunity       bgp-link-bw-extcommunity.pcap   bgp-link-bw-extcommunity.out    -v
 
 # Broadcom tag tests
 brcmtag                brcm-tag.pcap           brcm-tag.out
diff --git a/tests/bgp-link-bw-extcommunity.out b/tests/bgp-link-bw-extcommunity.out
new file mode 100644 (file)
index 0000000..b9616d8
--- /dev/null
@@ -0,0 +1,63 @@
+    1  07:51:47.389652 IP (tos 0xc0, ttl 64, id 60775, offset 0, flags [DF], proto TCP (6), length 460)
+    192.168.10.249.36890 > 192.168.10.252.179: Flags [P.], cksum 0x87a4 (correct), seq 2387217692:2387218100, ack 685497494, win 229, options [nop,nop,TS val 7136044 ecr 4011453153], length 408: BGP
+       Update Message (2), length: 67
+         Origin (1), length: 1, Flags [T]: Incomplete
+         AS Path (2), length: 0, Flags [TE]: empty
+         Next Hop (3), length: 4, Flags [T]: 192.168.10.249
+         Multi Exit Discriminator (4), length: 4, Flags [O]: 0
+         Local Preference (5), length: 4, Flags [T]: 100
+         Extended Community (16), length: 8, Flags [OT]: 
+           link-BW (0x4004), Flags [non-transitive]: bandwidth: 1.000 Mbps
+         Updated routes:
+           10.0.0.0/24
+       Update Message (2), length: 67
+         Origin (1), length: 1, Flags [T]: Incomplete
+         AS Path (2), length: 0, Flags [TE]: empty
+         Next Hop (3), length: 4, Flags [T]: 192.168.10.249
+         Multi Exit Discriminator (4), length: 4, Flags [O]: 0
+         Local Preference (5), length: 4, Flags [T]: 100
+         Extended Community (16), length: 8, Flags [OT]: 
+           link-BW (0x4004), Flags [non-transitive]: bandwidth: 1.000 Mbps
+         Updated routes:
+           10.0.2.0/24
+       Update Message (2), length: 73
+         Origin (1), length: 1, Flags [T]: Incomplete
+         AS Path (2), length: 0, Flags [TE]: empty
+         Next Hop (3), length: 4, Flags [T]: 192.168.10.249
+         Multi Exit Discriminator (4), length: 4, Flags [O]: 0
+         Local Preference (5), length: 4, Flags [T]: 100
+         Extended Community (16), length: 8, Flags [OT]: 
+           link-BW (0x4004), Flags [non-transitive]: bandwidth: 1.000 Mbps
+         Updated routes:
+           10.10.10.100/32
+           10.10.10.200/32
+       Update Message (2), length: 67
+         Origin (1), length: 1, Flags [T]: Incomplete
+         AS Path (2), length: 0, Flags [TE]: empty
+         Next Hop (3), length: 4, Flags [T]: 192.168.10.249
+         Multi Exit Discriminator (4), length: 4, Flags [O]: 0
+         Local Preference (5), length: 4, Flags [T]: 100
+         Extended Community (16), length: 8, Flags [OT]: 
+           link-BW (0x4004), Flags [non-transitive]: bandwidth: 1.000 Mbps
+         Updated routes:
+           192.168.0.0/24
+       Update Message (2), length: 67
+         Origin (1), length: 1, Flags [T]: Incomplete
+         AS Path (2), length: 0, Flags [TE]: empty
+         Next Hop (3), length: 4, Flags [T]: 192.168.10.249
+         Multi Exit Discriminator (4), length: 4, Flags [O]: 0
+         Local Preference (5), length: 4, Flags [T]: 100
+         Extended Community (16), length: 8, Flags [OT]: 
+           link-BW (0x4004), Flags [non-transitive]: bandwidth: 1.000 Mbps
+         Updated routes:
+           192.168.1.0/24
+       Update Message (2), length: 67
+         Origin (1), length: 1, Flags [T]: Incomplete
+         AS Path (2), length: 0, Flags [TE]: empty
+         Next Hop (3), length: 4, Flags [T]: 192.168.10.249
+         Multi Exit Discriminator (4), length: 4, Flags [O]: 0
+         Local Preference (5), length: 4, Flags [T]: 100
+         Extended Community (16), length: 8, Flags [OT]: 
+           link-BW (0x4004), Flags [non-transitive]: bandwidth: 1.000 Mbps
+         Updated routes:
+           192.168.10.0/24
diff --git a/tests/bgp-link-bw-extcommunity.pcap b/tests/bgp-link-bw-extcommunity.pcap
new file mode 100644 (file)
index 0000000..c607d12
Binary files /dev/null and b/tests/bgp-link-bw-extcommunity.pcap differ