Aspects of a method and system for networking are provided. In this regard, one or more circuits and/or processors in a network adapter of a first network device may determine whether to communicate traffic between virtual machines running on the first network device via a path that resides solely within the first network device, or via a path that comprises a second network device that is external to the first network device. The determination may be based, at least in part, on characteristics of the traffic. The determination may be based, at least in part, on capabilities and/or available resources of the network adapter. The determination may be based, at least in part, on management information exchanged between the one or more circuits and/or processors and one or more of: software running on the first network device, the second network device, and a third network device.
네트워킹을 위한 방법 및 시스템의 양태들이 제공된다. 이와 관련하여, 제 1 네트워크 장치의 네트워크 어댑터 내의 하나 이상의 회로들 및/또는 처리기들은 제 1 네트워크 장치 내에 단독으로 존재하는 경로를 통해, 또는 제 1 네트워크 장치의 외부에 있는 제 2 네트워크 장치를 포함하는 경로를 통해, 제 1 네트워크 장치 위에서 실행되는 가상 머신들 사이에서 트래픽을 통신할 것인지를 결정할 수 있다. 상기 결정은 트래픽의 특성들에 적어도 부분적으로 기초할 수 있다. 상기 결정은 네트워크 어댑터의 성능들 및/또는 이용가능한 자원들에 적어도 부분적으로 기초할 수 있다. 상기 결정은 제 1 네트워크 장치 위에서 실행되는 소프트웨어, 제 2 네트워크 장치, 및 제 3 네트워크 장치 중의 하나 이상과, 하나 이상의 회로들 및/또는 처리기들과의 사이에서 교환되는 관리 정보에 적어도 부분적으로 기초할 수 있다.