Crazy idea, but have you tried changing the Ethernet cable?

A dodgy cable can cause L1 issues.

Lloyd

Kirill A. Korinsky wrote:

> On Sun, 08 Jun 2025 19:33:51 +0200,
> "H. Hartzer" h...@hartzer.sh wrote:
> 
> > Jarod Watkins wrote:
> > 
> > > Hi Jon,
> > > Great questions and something I should have included in my original post. 
> > > The Linux firewall is still in place (it is VYOS, and running on similar 
> > > hardware). It is connected to a Brocade ICX-6450 switch trunked with 
> > > various VLANs. In order to do a “hot swap” I wanted to initially 
> > > configure OpenBSD and then switch them out. So my Internet interface 
> > > (em0) on OpenBSD is connected to one VLAN (172.31.1.0/24 subnet) and what 
> > > will become my transit VLAN is on em1 (I’m moving all my inter vlan 
> > > routing to the switch). All connections are wired, copper, and gigabit.
> > > 
> > > Whether I ping the switch virtual interface (10.255.255.2) or another 
> > > wired client in VLAN 10 from OpenBSD, I see varying ping times. I also 
> > > see the same results going in the other direction (pinging OpenBSD from 
> > > the switch or other wired clients). If I ping any other wired host on my 
> > > VLAN 10 network from the router or any other host, I do not see this 
> > > issue. My pings are routinely sub millisecond. That is why this through 
> > > me off guard. I was not expecting to see this kind of variability on my 
> > > local network with this kind of hardware.
> > > 
> > > Here is an example ping from a wired Linux box on my networking pinging 
> > > the router:
> > > 
> > > $ ping 172.31.1.1
> > > PING 172.31.1.1 (172.31.1.1) 56(84) bytes of data.
> > > 64 bytes from 172.31.1.1: icmp_seq=1 ttl=64 time=0.219 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=2 ttl=64 time=0.213 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=3 ttl=64 time=0.168 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=4 ttl=64 time=0.228 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=5 ttl=64 time=0.216 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=6 ttl=64 time=0.292 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=7 ttl=64 time=0.217 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=8 ttl=64 time=0.227 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=9 ttl=64 time=0.222 ms
> > > ^C
> > > --- 172.31.1.1 ping statistics ---
> > > 9 packets transmitted, 9 received, 0% packet loss, time 8179ms
> > > rtt min/avg/max/mdev = 0.168/0.222/0.292/0.029 ms
> > > 
> > > And the same ping from OpenBSD:
> > > 
> > > bsd# ping 172.31.1.1
> > > PING 172.31.1.1 (172.31.1.1): 56 data bytes
> > > 64 bytes from 172.31.1.1: icmp_seq=0 ttl=64 time=3.744 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=1 ttl=64 time=3.585 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=2 ttl=64 time=4.743 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=3 ttl=64 time=0.978 ms
> > > 64 bytes from 172.31.1.1: icmp_seq=4 ttl=64 time=4.548 ms
> > > 
> > > Thanks,
> > > Jarod
> > 
> > Hi Jarod,
> > 
> > I agree that this is off. I've pretty much universally seen sub-ms pings
> > on ethernet, at least gigabit ethernet, for a very long time.
> > 
> > I have been wanting to setup an OpenBSD router for a while. I hope to
> > report back on my findings, but I'm not sure when I'll have the time to
> > do this.
> 
> 
> For what it worh here a ping from:
> 
> hw.machine=octeon
> hw.model=Cavium OCTEON (rev 0.1) @ 500 MHz
> 
> both machines is connected via 1G Ethernet on the same switch.
> 
> octeon$ ping -c 10 172.31.2.1
> PING 172.31.2.1 (172.31.2.1): 56 data bytes
> 64 bytes from 172.31.2.1: icmp_seq=0 ttl=255 time=1.046 ms
> 64 bytes from 172.31.2.1: icmp_seq=1 ttl=255 time=0.999 ms
> 64 bytes from 172.31.2.1: icmp_seq=2 ttl=255 time=10.170 ms
> 64 bytes from 172.31.2.1: icmp_seq=3 ttl=255 time=0.907 ms
> 64 bytes from 172.31.2.1: icmp_seq=4 ttl=255 time=0.808 ms
> 64 bytes from 172.31.2.1: icmp_seq=5 ttl=255 time=7.992 ms
> 64 bytes from 172.31.2.1: icmp_seq=6 ttl=255 time=0.809 ms
> 64 bytes from 172.31.2.1: icmp_seq=7 ttl=255 time=0.818 ms
> 64 bytes from 172.31.2.1: icmp_seq=8 ttl=255 time=10.170 ms
> 64 bytes from 172.31.2.1: icmp_seq=9 ttl=255 time=0.803 ms
> 
> --- 172.31.2.1 ping statistics ---
> 10 packets transmitted, 10 packets received, 0.0% packet loss
> round-trip min/avg/max/std-dev = 0.803/3.452/10.170/3.963 ms
> octeon$
> 
> --
> wbr, Kirill

Reply via email to