네트워크 인터페이스 (예 : eth0)가 Linux 브리지 (예 : br0)에 추가되면 네트워킹이 제대로 작동하려면 IP 주소를 eth0에서 제거하고 br0에 추가해야합니다.
Linux 커널 구현 방식으로 인해 IP 주소 이동이 필요하다는 Open vSwitch 추가 정보 파일 (지금은 찾을 수 없음)을 읽었습니다. IP 주소를 NIC에서 브리지로 이동해야하는 Linux 구현은 무엇입니까?
네트워크 인터페이스 (예 : eth0)가 Linux 브리지 (예 : br0)에 추가되면 네트워킹이 제대로 작동하려면 IP 주소를 eth0에서 제거하고 br0에 추가해야합니다.
Linux 커널 구현 방식으로 인해 IP 주소 이동이 필요하다는 Open vSwitch 추가 정보 파일 (지금은 찾을 수 없음)을 읽었습니다. IP 주소를 NIC에서 브리지로 이동해야하는 Linux 구현은 무엇입니까?
답변:
NIC는 업 링크 케이블을 나타냅니다. 케이블은 레이어 3이 아닌 레이어 1입니다.
이제 Bridge는 서버에서 계층 2 (이더넷 / MAC) 및 / 또는 계층 3 (IP)에서 네트워크 트래픽 (들어오는)으로 처리되는 장치로 작동합니다.
따라서 ARP 요청에 응답하는 장치는 브리지입니다. 이는 해당 브리지의 다른 인터페이스로 트래픽을 분배해야하기 때문에 좋습니다.
응답 장치가 NIC 인 경우 트래픽이 브리지로 더 이상 전달되지 않습니다.
따라서 일부 안내서에서는 (업 링크) NIC에서 MAC을 제거하는 것이 좋습니다.