User`s guide
Networking
41
• Reduce the false sharing effect. (3.1)
• Reduce CPU overhead of check_leaf() with the route cache disabled. (3.1)
• Add support to the virtio_net driver to obtain Rx and Tx ring parameter information from an Ethernet
device. Used by the ethtool -g ethX command. (3.2)
• Implement AP isolation on the receiver and sender side for B.A.T.M.A.N. When a node receives a
unicast packet, it checks whether the source and destination client can communicate due to the AP
isolation. (3.2)
• Remove the IPv4 gc_interval from sysctl. (3.2)
• Add TPACKET_V3 support including a flexible buffer implementation. (3.2)
• Allow forwarding of some link-local frames by network bridges. You can use /sys/class/net/brX/
bridge/group_fwd_mask in sysfs to control frame forwarding. (3.2)
• Implement TCP proportional rate reduction. (3.2)
• Add netlink-based Content Addressable Network (CAN) routing. (3.2)
• Add support for the socket monitoring interface used by the ss tool. (3.3)
• Add support for the SCSI RDMP Protocol (SRP) target driver. The SRP protocol allows an initiator to
access a block storage device on another host (target) over a network that supports the RDMA protocol.
Currently, the RDMA protocol is supported by InfiniBand. (3.3)
• Add unresolved queue limits to neigh. Deprecate /proc/sys/net/ipv4/neigh/default/
unres_qlen, and replace it with unres_qlen_bytes. (3.3)
• Add CAIF USB support. (3.3)
• Add an extended accounting infrastructure for netfilter over nfnetlink, which allows the display of
real-time traffic accounting without requiring a complicated and resource-consuming implementation in
user space. (3.3)
• Add nfacct match to netfilter, which supports extended accounting. (3.3)
• Add reverse patch filter (rpfilter) to netfilter, which allows matching of packets where replies use
the same interface on which the packet arrived. (3.3)
• Add adaptive random early detection (RED) active queue management (AQM) to the packet scheduler.
(3.3)
• Add an optional RED on top of stochastic fairness queueing (SFQ) to the packet scheduler, enabling
SFQ features such as specifying a smaller per flow limit for in-flight packets, up to 65408 active flows
(as compared to 127 previously), head drops instead of tail drops, and optional RED on each SFQ flow
queue. (3.3)
• Add 802.1q netpoll support to vlan. (3.3)
• Add NTF_USE bridge support plus other changes to allow the control of forwarding database via
netlink. (3.3)
• New plug-queuing discipline allows a user space application to plug or unplug a network output queue
via the Netlink interface. (3.4)
• Add the ability to change the routing algorithm at runtime to B.A.T.M.A.N. (3.4)