Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Jun 2019 14:55:10 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 238580] [PATCH] respect defines from 'sys/netinet/ip_carp.h'
Message-ID:  <bug-238580-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238580

            Bug ID: 238580
           Summary: [PATCH] respect defines from 'sys/netinet/ip_carp.h'
           Product: Base System
           Version: CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: bin
          Assignee: bugs@FreeBSD.org
          Reporter: egypcio@FreeBSD.org

Created attachment 205076
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D205076&action=
=3Dedit
D20638.diff

based on information from man pages like carp(4) and ifconfig(8), some
inconstant values popped out while I troubleshooted a HA setup using CARP.

  - advskew was able to be changed to values higher than CARP_MAXSKEW;
  - CARP advertisements collected via tcpdump were still using (respecting)=
 its
limit;

changing values on net.inet.carp.demotion does not increase advskew above t=
he
limit (expected, I think).

root@fw1-lab:~ # uname -UKvm
FreeBSD 13.0-CURRENT r348978 GENERIC  amd64 1300031 1300031

root@fw1-lab:~ # ifconfig vlan3131 vhid 10 advskew 254

root@fw1-lab:~ # echo $?
0

root@fw1-lab:~ # ifconfig vlan3131 | grep carp
        carp: MASTER vhid 10 advbase 1 advskew 254

root@fw1-lab:~ # tcpdump -c 1 -n -v -i vlan3131 carp -T carp
tcpdump: listening on vlan3131, link-type EN10MB (Ethernet), capture size
262144 bytes
15:56:59.299379 IP (tos 0xe0, ttl 255, id 0, offset 0, flags [DF], proto VR=
RP
(112), length 56)
    172.31.31.1 > 224.0.0.18: carp 172.31.31.1 > 224.0.0.18: CARPv2-adverti=
se
36: vhid=3D10 advbase=3D1 advskew=3D240 authlen=3D7 counter=3D8688083474654=
986394
1 packet captured
1 packet received by filter
0 packets dropped by kernel

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-238580-227>