레이어 2 스위치는 이미 각 호스트의 MAC 주소를 알고 있는데, 데이터 패킷 전송의 전체 과정은 어떻게 진행되나요?
P1 호스트가 P8 호스트 MAC을 모른다고 가정합니다
1. P1은 P8 MAC에 ARP 브로드캐스트 요청을 보냅니다.
2. 위 그림은 동일한 브로드캐스트 도메인에 있으며, P8은 자신의 IP를 요청하는 ARP 브로드캐스트를 수신합니다
3. P8은 P1의 MAC을 저장하고 자신의 MAC을 다시 P1으로 유니캐스트합니다.
통신 프로세스
1. S1 스위치는 소스 MAC이 P1이고 대상 MAC이 P8인 데이터 패킷을 수신하여 MAC 테이블을 쿼리하고 포트 2에서 대상에 도달할 수 있음을 찾습니다. 2. S4 스위치는 S1에서 소스 MAC을 수신하고, 대상 MAC은 P8의 데이터 패킷입니다. MAC 테이블을 쿼리하여 S3에서 대상에 도달할 수 있는지 확인합니다. 스위치는 소스 MAC이 P1이고 대상 MAC이 P8인 S4로부터 데이터 패킷을 수신합니다. MAC 테이블을 쿼리하여 포트 1에서 대상에 도달할 수 있는지 확인합니다.
P8이 패킷을 반환하는 프로세스입니다. P1은 같습니다