Linux kernel design patterns - part 3
Linux kernel design patterns - part 3
Posted Jul 6, 2009 3:56 UTC (Mon) by dlang (guest, #313)In reply to: Linux kernel design patterns - part 3 by neilbrown
Parent article: Linux kernel design patterns - part 3
sometimes you don't route all traffic from one source to one destination through the same NIC (although that is the most common case)
you may have bonded NICs to give you more bandwidth, in which case your traffic may need to go through different NICs
you may have bridged NICs, and connectivity to the remote host changes, causing you to need to go out a different NIC to get to it.
you may be prioritizing traffic, sending 'important' traffic out a high-bandwidth WAN link, which sending 'secondary' traffic out a lower-bandwidth WAN link.