A method for binding physical network ports, characterized by comprising: creating a virtual port, wherein the virtual port corresponds to a virtual network card in an application layer and is capable of being bound, in the application layer, with other created virtual ports through an application layer software; the application layer resides in a communication system which includes an application layer and a physical layer; the virtual port is processed by the application layer as a physical port; adding multiple physical network ports, which need to be bound, to the created virtual port to perform uniform processing on data of the multiple physical network ports in a certain manner; when the link status of the physical network port is a link up status, determining the physical network port as available physical network port; and when a packet needs to be received and/or transmitted, selecting one or more physical network ports from the available physical network ports according to a configured mode to receive and/or transmit the packet; wherein the selecting one or more physical network ports from the available physical network ports according to the configured mode to receive and/or transmit the packet comprises: if the configured mode is a server load balancing mode, searching correspondence between stored quintuples of packets and physical network ports according to a quintuple of the packet to check whether a corresponding physical network port exists; the quintuple of the packet includes a source IP, Internet Protocol, address, a destination IP address, a source port number, a destination port number, and a protocol number of the packet; and if the corresponding physical network port exists, receiving and/or transmitting the packet through the found physical port; if no corresponding physical network port exists, selecting a physical network port with minimum traffic from the available physical network ports, and receiving and/or transmitting the packet through the selected physical network port. creating a virtual port, wherein the virtual port corresponds to a virtual network card in an application layer and is capable of being bound, in the application layer, with other created virtual ports through an application layer software; the application layer resides in a communication system which includes an application layer and a physical layer; the virtual port is processed by the application layer as a physical port; adding multiple physical network ports, which need to be bound, to the created virtual port to perform uniform processing on data of the multiple physical network ports in a certain manner; when the link status of the physical network port is a link up status, determining the physical network port as available physical network port; and when a packet needs to be received and/or transmitted, selecting one or more physical network ports from the available physical network ports according to a configured mode to receive and/or transmit the packet; wherein the selecting one or more physical network ports from the available physical network ports according to the configured mode to receive and/or transmit the packet comprises: if the configured mode is a server load balancing mode, searching correspondence between stored quintuples of packets and physical network ports according to a quintuple of the packet to check whether a corresponding physical network port exists; the quintuple of the packet includes a source IP, Internet Protocol, address, a destination IP address, a source port number, a destination port number, and a protocol number of the packet; and if the corresponding physical network port exists, receiving and/or transmitting the packet through the found physical port; if no corresponding physical network port exists, selecting a physical network port with minimum traffic from the available physical network ports, and receiving and/or transmitting the packet through the selected physical network port. if the configured mode is a server load balancing mode, searching correspondence between stored quintuples of packets and physical network ports according to a quintuple of the packet to check whether a corresponding physical network port exists; the quintuple of the packet includes a source IP, Internet Protocol, address, a destination IP address, a source port number, a destination port number, and a protocol number of the packet; and if the corresponding physical network port exists, receiving and/or transmitting the packet through the found physical port; if no corresponding physical network port exists, selecting a physical network port with minimum traffic from the available physical network ports, and receiving and/or transmitting the packet through the selected physical network port.