선릉역 1번 출구

[Packet Tracer] MAC Address Table 본문

Computer/Network

[Packet Tracer] MAC Address Table

choideu 2022. 12. 19. 15:12

성형 토폴로지 구성

 

맥 주소 테이블 확인(관리자 모드)

 

PC0 -> Laptop0으로 Ping을 보내면 Switch는 스스로 학습해 MAC table을 만듦

ping 날린 후 스스로 학습한 MAC table

 

HOW) 스위치는 연결된 노드들의 정보를 어떻게 학습했나?

-> 스위치와 노드들은 ARP 프로토콜을 이용해 반복적으로 MAC 주소를 주고 받음

https://choideu.tistory.com/345

 

[Packet Tracer] 같은 네트워크 통신

1. PC 2대와 스위치 1대, 라우터 1대 준비 2. 케이블로 연결 3. ip와 gateway 설정하기 라우터의 CLI에서 no shutdown 명령어 입력 4. 각 장비의 (Arp | Mac | Routing table 확인) 돋보기를 누르고 각 장비를 누르면

choideu.tistory.com

에서도 이미 진행했지만, 복습 겸 다시 진행

 

상황) MAC 주소 테이블은 비워져 있는 상태에서 PC0이 Laptop0에게 Ping을 날림

ICMP, ARP 이벤트 목록

[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