Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    TCPDump - Strange VRRP Packets?

    Scheduled Pinned Locked Moved HA/CARP/VIPs
    3 Posts 2 Posters 2.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I Offline
      inzanez
      last edited by

      Hi

      I'm running two pfSense clusters, both having different VIPs. Everything "seems" to run OK, but because of some network issues I've been running tcpdump on different machines, and found VRRP packets that look really strange to me:

      On the cluster that package comes from, there are two VIPs with IDs "2" and "3", assigned to private IP addresses 10.x.x.x.
      But that VRRP package sais:

      • that the current master has stopped participating in VRRP (why?)
      • Strange IP Addresses (public ones?)

      Any idea what is wrong here?

      1 Reply Last reply Reply Quote 0
      • I Offline
        inzanez
        last edited by

        Great, shame on me. Maybe that helps somebody else:
        Wireshark seems not to understand CARP correctly, as it thinks it's 100% the same as VRRP, which it obviously is not.

        Well,…now that I know that the information from Wireshark is "crap", is there any known way to capture CARP so that Wireshark feels fit to understand the capture?

        1 Reply Last reply Reply Quote 0
        • awebsterA Offline
          awebster
          last edited by

          Actually Wireshark undersands CARP just fine, the problem stems from the fact that both VRRP and CARP use IP Protocol number 112.
          That means you have to TELL Wireshark, tcpdump, etc, that you want to decode IP Protocol as CARP, not VRRP.

          In wireshark, select the packet, right click and select Decode As…  Then choose CARP in the list.

          If you are using tcpdump from command line pfSense, add -T carp flag.

          –A.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.