I started troubleshooting why I couldn't ping across the link and using the remote packet capture feature, I see on the side originating the echo request, the source IP matches what is configured on the XRv appliance.
However, the packet capture on the destination side of the link shows the source IP address has been rewritten to the host server's IP address. Even though the IP address is rewritten, the source mac address still matches the address listed inside the XRv appliance (not the physical mac of the host server). In a BGP packet, the TCP checksum has been recalculated but the source/destination ports are unmodified.
I checked the brctl output and see that only the two "vunl" interfaces tied to the bridge network. At this point, I'm not sure where else to look. In the output below, the 172.17.1.0/30 network is the subnet used by the XRv appliances, and the 10.100.100.200 IP address is the host EVE-NG NIC (pnet0).
Any pointers would be appreciated. Thanks!
Code: Select all
||/ Name Version Architecture Description
+++-===================================================-==============================-==============================-===========================================================================================================
ii eve-ng 2.0.3-68 amd64 A new generation software for networking labs.
Code: Select all
# brctl show vnet1_16
bridge name bridge id STP enabled interfaces
vnet1_16 8000.56fe3c381042 no vunl1_14_3
vunl1_1_3
# brctl showmacs vnet1_16
port no mac addr is local? ageing timer
1 56:fe:3c:38:10:42 yes 0.00
1 56:fe:3c:38:10:42 yes 0.00
2 8a:b9:af:1c:2f:a9 yes 0.00
2 8a:b9:af:1c:2f:a9 yes 0.00
DESTINATION PACKETFrame 509: 62 bytes on wire (496 bits), 62 bytes captured (496 bits) on interface 0
Ethernet II, Src: 50:01:00:0e:00:03 (50:01:00:0e:00:03), Dst: 50:01:00:01:00:03 (50:01:00:01:00:03)
Destination: 50:01:00:01:00:03 (50:01:00:01:00:03)
Source: 50:01:00:0e:00:03 (50:01:00:0e:00:03)
Type: IPv4 (0x0800)
Internet Protocol Version 4, Src: 172.17.1.1, Dst: 172.17.1.2
0100 .... = Version: 4
.... 0101 = Header Length: 20 bytes (5)
Differentiated Services Field: 0xc0 (DSCP: CS6, ECN: Not-ECT)
Total Length: 48
Identification: 0x6e9b (28315)
Flags: 0x00
Fragment offset: 0
Time to live: 1
Protocol: TCP (6)
Header checksum: 0xf047 [validation disabled]
[Header checksum status: Unverified]
Source: 172.17.1.1
Destination: 172.17.1.2
[Source GeoIP: Unknown]
[Destination GeoIP: Unknown]
Transmission Control Protocol, Src Port: 58430, Dst Port: 179, Seq: 0, Len: 0
Source Port: 58430
Destination Port: 179
[Stream index: 56]
[TCP Segment Len: 0]
Sequence number: 0 (relative sequence number)
Acknowledgment number: 0
Header Length: 28 bytes
Flags: 0x002 (SYN)
Window size value: 16384
[Calculated window size: 16384]
Checksum: 0xc989 [unverified]
[Checksum Status: Unverified]
Urgent pointer: 0
Options: (8 bytes), Maximum segment size, Window scale, End of Option List (EOL)
[SEQ/ACK analysis]
Frame 157: 62 bytes on wire (496 bits), 62 bytes captured (496 bits) on interface 0
Ethernet II, Src: 50:01:00:0e:00:03 (50:01:00:0e:00:03), Dst: 50:01:00:01:00:03 (50:01:00:01:00:03)
Destination: 50:01:00:01:00:03 (50:01:00:01:00:03)
Source: 50:01:00:0e:00:03 (50:01:00:0e:00:03)
Type: IPv4 (0x0800)
Internet Protocol Version 4, Src: 10.100.100.200, Dst: 172.17.1.2
0100 .... = Version: 4
.... 0101 = Header Length: 20 bytes (5)
Differentiated Services Field: 0xc0 (DSCP: CS6, ECN: Not-ECT)
Total Length: 48
Identification: 0x6e9b (28315)
Flags: 0x00
Fragment offset: 0
Time to live: 1
Protocol: TCP (6)
Header checksum: 0x908c [validation disabled]
[Header checksum status: Unverified]
Source: 10.6.2.200
Destination: 172.17.1.2
[Source GeoIP: Unknown]
[Destination GeoIP: Unknown]
Transmission Control Protocol, Src Port: 58430, Dst Port: 179, Seq: 0, Len: 0
Source Port: 58430
Destination Port: 179
[Stream index: 29]
[TCP Segment Len: 0]
Sequence number: 0 (relative sequence number)
Acknowledgment number: 0
Header Length: 28 bytes
Flags: 0x002 (SYN)
Window size value: 16384
[Calculated window size: 16384]
Checksum: 0x69ce [unverified]
[Checksum Status: Unverified]
Urgent pointer: 0
Options: (8 bytes), Maximum segment size, Window scale, End of Option List (EOL)
[SEQ/ACK analysis]