PC1이 이더넷 프레임을 Switch1로 보내면 프레임이 Switch2로 전달되고이 스위치는 프레임을 PC2로 전달합니다. 소스 MAC 주소를 변경하는 캡슐화가 발생합니까?
PC1이 이더넷 프레임을 Switch1로 보내면 프레임이 Switch2로 전달되고이 스위치는 프레임을 PC2로 전달합니다. 소스 MAC 주소를 변경하는 캡슐화가 발생합니까?
답변:
MAC 주소는 로컬 네트워크의 호스트가 사용하는 고유 식별자입니다.
스위치가 대상 MAC을 변경하려는 경우 프레임이 적절한 호스트로 전달되지 않습니다. 예를 들어 프레임이 플러딩되는 경우 대상 호스트는 더 이상 호스트를 대상으로하지 않기 때문에 대상 호스트가 프레임을 삭제합니다.
스위치가 소스 MAC 주소를 변경하려는 경우 대상 호스트는 모든 MAC 응답을 위해이 MAC 주소를 사용합니다 (잘못된 데이터로 ARP 항목 업데이트 포함). 이로 인해 모든 반품 트래픽에 대해 이미 설명한 것과 동일한 상황이 발생합니다.
이를 위해 메커니즘을 개발할 수 있습니까? 나는 그들이 할 수 있다고 확신한다. 그러나이 시점에서 그렇게 할 이유가 없으므로 네트워킹이 복잡해지고 불필요한 처리가 추가됩니다. 우리는 사용 가능한 MAC 주소 풀을 고갈시키지 않기 때문에 MAT와 같은 것이 필요하지 않습니다 (MAC 주소 변환의 개념이 어디에도 있는지 알지 못하므로 용어를 만들었 을까요?).
게시자 : @YLearn 스위치가 왜 mac-addresses를 다시 쓰지 않습니까?