Most server-class hosts have multiple NICs for network redundancy. Each NIC is usually connected to a separate LAN which may be connected to different Internet providers. In certain use-cases, the IP originating a connection is an integral part of the communications security model. Another use-case employing multiple NICs is when the server functions as a "middleware" or "DMZ" host where one or more NICs handle Internet traffic and one or more NICs handle LAN traffic.
Is there a way to bind HTTPRequest to a specified NIC?
"Asking for a friend."