[Bug 200379] SCTP stack is not FIB aware
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri May 22 01:34:33 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200379
Bug ID: 200379
Summary: SCTP stack is not FIB aware
Product: Base System
Version: 11.0-CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: freebsd-bugs at FreeBSD.org
Reporter: rodrigc at FreeBSD.org
If I use a system with multiple routing FIB's, I cannot send SCTP traffic
to an address which uses an alternate FIB.
To reproduce:
1. Put the following in /boot/loader.conf to create 5 FIBs
net.fibs=5
2. Reboot
3. Create a VLAN on an alternate FIB:
For instance, if I have em0:
ifconfig em0.3275 create name craig0 fib 2
ifconfig craig0 inet6 ifdisabled fib 2
ifconfig ctrleth0 inet 172.8.1.3/16 up fib 2
route add 127.0.0.0/8 -interface lo0 -fib 2
4. Run the server program, which binds to 172.8.1.3 address and
uses fib 2:
./server 172.8.1.3 2
5. Perform similar steps to 3 on a separate machine or VM and use 172.8.1.4 as
the address.
Run the client program which binds to 172.8.1.4 address, sends
to 172.8.1.3 address, and uses fib 2:
./client 172.8.1.4 172.8.1.3 2
The data does not get sent from client to server.
If I use addresses which are not associated with an alternate FIB then
the data gets sent from the client to the server.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list