호스트 1 호스트 2 와 통신할 수 있습니까?
호스트 0 호스트 1 과 통신하려면 호스트 1 의 IP (3 계층 패키지) 및 MAC (2 계층 패키지) 를 알아야 합니다.
그러나 호스트 0 이 호스트 1 과 처음 통신할 때 호스트 0 은 호스트 1 의 MAC 주소가 무엇인지 알지 못합니다.
그래서 호스트 0 은: 192.5438+068.438+0.2 는 누구입니까? 당신의 MAC 주소 (ARP 요청) 를 알려주세요.
호스트 1 이 메시지를 받은 후 답장: 노자는192.168.1.2 이고 MAC 은 xxxx-xx 입니다
호스트 0 은 호스트 1 의 MAC 를 알고 나면 패킷을 정상적으로 캡슐화할 수 있습니다.
호스트 0 에서 보낸 데이터 프레임이 스위치를 통과하면 스위치는 대상 MAC 주소를 기준으로 MAC 주소 테이블에서 대상 포트를 찾은 다음 대상 포트에서 호스트 1 으로 데이터 프레임을 전송합니다.