Date: Mon, 05 Nov 2012 17:21:34 +0100 From: Alexandre Martins <alexandre.martins@netasq.com> To: freebsd-current@freebsd.org Subject: Some question about IPv4 routes Message-ID: <8632523.6dTPfJQh0d@pc-alex.netasq.com>
next in thread | raw e-mail | index | archive | help
--nextPart10638258.ekYFtC3Pqe Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Dears, Since FreeBSD 8.0, there is some changes about routing table, in particular the IPv4 'link-local' route. In my case, i have this config: em0 192.168.0.1 / 24 In FreeBSD < 8, if I run 'route get 192.168.0.0', it tell me : =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- route to: 192.168.0.0 destination: 192.168.0.0 mask: 255.255.255.0 interface: em0 flags: <UP,DONE,CLONING> recvpipe sendpipe ssthresh rtt,msec rttvar hopcount mtu expire 0 0 0 0 0 0 1500 -537398 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- And in FreeBSD >= 8 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- route: writing to routing socket: No such process =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- In addition, if I run a ping on network and broadcast address (ping 192.168.0.0; ping 192.168.0.255) In Freebsd < 8, a new route was created and i can see it in 'netstat -rn -af inet' =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Internet: Destination Gateway Flags Refs Use Netif Expire 192.168.0.0 ff:ff:ff:ff:ff:ff UHLWb 1 1 em0 => 192.168.0.255 ff:ff:ff:ff:ff:ff UHLWb 1 1 em0 => =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- But not in FreeBSD >= 8 So, why is the broadcast route not created in FreeBSD >= 8 ? And why is the command 'route get 192.168.0.0' fail in FreeBSD >= 8 ? Regards -- Alexandre Martins NETASQ -- We secure IT --nextPart10638258.ekYFtC3Pqe--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8632523.6dTPfJQh0d>