선릉역 1번 출구
[Packet Tracer] MAC Address Table 본문
성형 토폴로지 구성
맥 주소 테이블 확인(관리자 모드)
PC0 -> Laptop0으로 Ping을 보내면 Switch는 스스로 학습해 MAC table을 만듦
HOW) 스위치는 연결된 노드들의 정보를 어떻게 학습했나?
-> 스위치와 노드들은 ARP 프로토콜을 이용해 반복적으로 MAC 주소를 주고 받음
https://choideu.tistory.com/345
에서도 이미 진행했지만, 복습 겸 다시 진행
상황) MAC 주소 테이블은 비워져 있는 상태에서 PC0이 Laptop0에게 Ping을 날림
[Last Device]: 패킷 송신한 장비
[At Device]: 해당 장비에서 발생한 이벤트
단계 | 이벤트 | 세부 동작 |
PC0 -> Laptop0: ICMP 요청 | 1 | PC0이 Laptop0으로 ICMP 패킷을 전송하려고 준비했지만, Laptop0의 MAC을 모르기 때문에 전송 보류함(PC0의 ARP 테이블에 Laptop0에 매핑되는 값이 없음) |
PC0 -> Switch0 -> 모든 노드: ARP 요청 |
2 | PC0이 IP주소가 203.237.10.3인 노드의 MAC 주소를 요청하는 ARP-요청 패킷을 준비 |
3 | PC0이 ARP-요청 패킷을 Switch0으로 전송 | |
4 | Switch0이 PC1로 ARP-요청 패킷 전달 | |
5 | Switch0이 Laptop0으로 ARP-요청 패킷 전달 | |
6 | Switch0이 Laptop1으로 ARP-요청 패킷 전달 | |
Laptop0 -> Switch0 -> PC0: ARP 응답 |
7 | IP.주소가 203.237.10.3인 Laptop0 자신의 MAC 주소를 담아 Switch0으로 ARP-응답을 전송 나머지 노드들은 자신의 IP 주소가 아니므로 수신한 ARP-요청 패킷을 무시 |
8 | Switch0이 ARP-응답 패킷을 전달하면 PC0으로 전달함 | |
9 | PC0이 ARP-응답 패킷으로부터 Laptop0의 MAC 주소 획득 | |
PC0 -> Switch0 -> Laptop0: ICMP 요청 |
10 | PC0이 Switch0으로 MAC 주소를 가진 ICMP-request 패킷 송신 |
11 | Switch0이 ICMP-request 패킷을 Laptop0으로 전달 | |
Laptop0 -> Switch0 -> PC0: ICMP 응답 |
12 | Laptop0이 Switch0으로 ICMP-response 패킷 송신 |
13 | Switch0이 ICMP-response 패킷을 PC0으로 전달 |
'Computer > Network' 카테고리의 다른 글
[Packet Tracer] Trunk (0) | 2022.12.19 |
---|---|
[Packet Tracer] VLAN (0) | 2022.12.19 |
[Packet Tracer] Router 통신 (0) | 2022.12.19 |
[Packet Tracer] Router 설정 (0) | 2022.12.18 |
[Packet Tracer] DNS (0) | 2022.12.17 |
Comments