ืืกืืก ืืงืื ืฉื FreeBSD ืืืืฅ ืืืืืฉ ืฉื ืคืจืืืืงืื ืืชืงืฉืืจืช Netlink (RFC 3549), ืืืฉืืฉ ืืืื ืืงืก ืืื ืืืจืื ืืื ืืจืืงืฆืื ืืื ืืืืื ืืชืืืืืื ืืืจืื ืืืฉืชืืฉ. ืืคืจืืืงื ืืืืื ืืชืืืื ืืืฉืคืืช ืืคืขืืืืช NETLINK_ROUTE ืื ืืืื ืืืฆื ืฉื ืชืช-ืืขืจืืช ืืจืฉืช ืืงืจื ื.
ืืืชืืื ืชื ืื ืืืืืช, ืฉืืืช ืืชืืืื ืฉื Netlink ืืืคืฉืจืช ื-FreeBSD ืืืฉืชืืฉ ืืืื ืืฉืืจืืช Linux ip ืืืืืืช iproute2 ืืื ืื ืื ืืืฉืงื ืจืฉืช, ืืืืืืจ ืืชืืืืช IP, ืืืืืืจ ื ืืชืื ืืืชืคืขื ืืืืืืงืืื ืฉื Nexthop ืืืืืกื ืื ืืช ืืืฆื ืืืฉืืฉ ืืืขืืจืช ืื ื ืืืขื ืืจืฆืื. ืืืืจ ืฉืื ืื ืงื ืฉื ืงืืฆื ืืืืชืจืช, ื ืืชื ืืืฉืชืืฉ ื-Netlink ืืืืืืช ื ืืชืื Bird.
ืืืืขืช Netlink ืขืืืจ FreeBSD ืืจืืื ืืืืืื ืืืื ืื ืืชื ืืืขืื ื, ืฉืืืืืช ืืืคืฉืจ, ืืื ื ืืฉืคืืข ืขื ืชืช-ืืขืจืืืช ืืืื ืืืจืืช ืืืืฆืจ ืชืืจื ืืฉืืืืช ื ืคืจืืื (tasqueue) ืืขืืืื ืืืืขืืช ื ืื ืกืืช ืืืืฆืขืืช ืืคืจืืืืงืื ืืืืฆืข ืคืขืืืืช ืืืฆื ืืกืื ืืจืื ื. ืืกืืื ืืืขืืจืช Netlink ืืื ืืืขืืจ ืื ืื ืื ืกืื ืืจืื ืืืื ืืจืืงืฆืื ืขื ืชืช-ืืขืจืืืช ืืืื, ืื ืฉืืืืื ืืชืช-ืืขืจืืืช ืืืจืืืืจืื ืฉืื ืื ืืืืฆืื ืคืจืืืืงืืืื ืืฉืืื.
Netlink ืืฆืืขื ืฉืืืช ืชืงืฉืืจืช ืืืืืืช ืืคืืจืื ืืืืขืืช ืฉื ืืชื ืืืจืืื ืฉืืืื ืืฉืืฉ ืืืชืืื ืืืฉืื ืืืืคื ืืืืืืื ื ืชืื ืื ืฉืื ืื ืืืงืืจืืช ืฉืื ืื ืืืงืฉื ืืืช. ืืืืืื, ื ืืชื ืืืขืืืจ ื-Netlink ืชืช-ืืขืจืืืช FreeBSD ืืืื devd, jail ื-pfilctl, ืืขืช ืืืืฆืขืืช ืงืจืืืืช ioctl ืืฉืืื, ืื ืฉืืคืฉื ืืืื ืืช ืืฆืืจืช ืืืคืืืงืฆืืืช ืืขืืืื ืขื ืชืช-ืืขืจืืืช ืืื. ืื ืืกืฃ, ืฉืืืืฉ ื-Netlink ืืื ืืฉื ืืช ืืช ืืืืืืืงืืื ืืืงืืืฆืืช ืฉื nexthop ืืขืจืืืช ืื ืืชืื ืืืคืฉืจ ืืื ืืจืืงืฆืื ืืขืืื ืืืชืจ ืขื ืชืืืืื ื ืืชืื ืืืจืื ืืืฉืชืืฉ.
ืชืืื ืืช ืืืืฉืืืช ืืขืช:
- ืงืืืช ืืืืข ืขื ืืกืืืืื, ืืืืืืงืืื ืืงืืืฆืืช ืฉื Nexthops, ืืืฉืงื ืจืฉืช, ืืชืืืืช ืืืืจืืื ืฉืื ืื (arp/ndp).
- ืืฆืืจืช ืืืืขืืช ืขื ืืืคืขื ืื ืืชืืง ืืืฉืงื ืจืฉืช, ืงืืืขืช ืืืืืงืช ืืชืืืืช, ืืืกืคื ืืืืืงืช ืืกืืืืื.
- ืืืกืคื ืืืกืจื ืฉื ืืกืืืืื, ืืืืืืงืืื ืืงืืืฆืืช Nexthops, ืฉืขืจืื, ืืืฉืงื ืจืฉืช.
- ืืื ืืืจืฆืื ืขื ืืืฉืง Rtsock ืื ืืืื ืืืืช ืื ืืชืื.
ืืงืืจ: OpenNet.ru