기초 · 인터랙티브 실습

Ethernet / MAC Table

프레임이 스위치에 들어왔을 때 Source MAC으로 무엇을 배우고, Destination MAC으로 어느 포트에 전달하는지 직접 확인합니다.

1질문 읽기이번 실습에서 확인할 한 가지를 먼저 봅니다.
2먼저 예상하기프레임을 보내기 전에 결과를 골라보세요.
3실행 후 비교내 예상과 SW1의 실제 판단을 비교합니다.
Ethernet / MAC Table 실습 진행도완료한 실습은 자동으로 체크됩니다.
0 / 5 완료
보기 모드 기본 모드 · 처음에는 프레임과 FDB의 핵심 변화만 확인하세요.
처음이라면 이것만 기억하세요. MAC Table(FDB)은 스위치가 “어떤 MAC 주소가 어느 포트 쪽에 있는지” 기억하는 표입니다.
이 실습의 기본 가정 하나의 Ethernet L2 Broadcast Domain · port 1/2/3 모두 전달 상태 · VLAN/Trunk·STP·Port-Security·Unknown-Unicast Suppression 없음 Aging 기준 = 300초는 이 시뮬레이터와 검증 GNS3 Linux Bridge의 학습 조건이며 모든 스위치의 고정값이 아닙니다. 경과 시간은 실제 시간에 자동 증가하지 않고 실습의 시간 경과 버튼으로만 진행됩니다.
1
첫 Ping에서 스위치가 언제 MAC을 배우는지 확인하세요.
처음에는 FDB와 PC1 ARP 캐시가 비어 있습니다.
호스트PC1/PC2 ARP · 비어 있음 SW1FDB · 동적 PC 엔트리 없음
① 예상하기 · 정답은 실행 후 공개됩니다

SW1은 처음 들어온 프레임에서 무엇을 기억할까요?

정답을 몰라도 괜찮습니다. 틀려도 불이익은 없습니다. 먼저 예상한 뒤 실제 동작과 비교하는 것이 이 실습의 목적입니다.

ETHERNET / MAC TABLE · 실습 토폴로지 Source MAC 학습 → Destination MAC 조회 → 전달 단일 Ethernet L2 Broadcast Domain VLAN / STP / Port-Security / Unknown-Unicast Suppression 미사용 · 모든 링크 전달 상태 PC1 192.168.10.10/24 00:50:79:66:68:00 port 1 · 수신 SW1 Ethernet 스위치 port 2 port 3 SW1 · 현재 판단 학습 · — 조회 · — 동작 · 준비 SW1 · Dynamic FDB — — — 조회 · 준비 PC2 192.168.10.20/24 00:50:79:66:68:01 목적지 PC3 192.168.10.30/24 00:50:79:66:68:02 관찰 단말 Ethernet Frame 내용 대기 Ethernet Frame 내용 대기 Ethernet Frame 내용 대기 대기 · 프레임을 실행하세요
송신 장비대기
→
SW1 동작프레임 대기
→
PC1 링크—PC2 링크—PC3 링크—
●
프레임 이벤트 대기

실습을 실행하면 현재 프레임과 SW1의 판단이 여기에 표시됩니다.

준비
현재 Source MAC — SW1이 수신 포트와 함께 학습
현재 Destination MAC — FDB에서 출력 포트를 조회
FDB 조회 대기 Destination MAC을 받으면 조회합니다.
SW1 동작 대기 Known / Flooding / Broadcast 결과가 표시됩니다.
실행하면 프레임 순서가 여기에 쌓입니다.

무슨 일이 일어났을까요?

Source Learning과 Destination Lookup을 분리해서 보세요.
단계 1
프레임 수신

어느 포트로 프레임이 들어왔는지 확인합니다.

단계 2
Source MAC 학습

Source MAC → 수신 Port를 학습/갱신합니다.

단계 3
Destination MAC 조회

Destination MAC의 출력 포트를 FDB에서 찾습니다.

단계 4
전달

Known 또는 Flooding/Broadcast 결과를 확인합니다.

먼저 첫 PING 실행을 눌러보세요.
현재 실습 완료 조건 진행 전
조건을 순서대로 확인하면 이 실습이 완료됩니다.
기초 실습 완료

Ethernet / MAC Table 실습을 모두 완료했습니다.

Source MAC Learning, Known/Unknown Unicast, Broadcast, Aging과 Re-learning의 차이를 직접 확인했습니다.

Source MAC수신 포트와 함께 FDB 학습/갱신
Destination MAC출력 포트를 결정하기 위한 FDB 조회
Unknown ≠ BroadcastUnknown Unicast는 실제 목적지 MAC을 그대로 유지
Aging / 재학습엔트리 소멸 뒤 Flooding과 Source Learning으로 정상 전달 상태 회복
현재 FDB / ARP 상태 실제 상태를 표로 확인
SW1 · Dynamic FDB
MACPort경과 시간
PC1 · ARP 캐시IP → MAC
IPv4MAC
PC2 · ARP 캐시독립된 호스트 상태
IPv4MAC

중요: PC1 ARP 캐시, PC2 ARP 캐시, SW1 FDB는 서로 다른 장비가 별도로 유지하는 상태입니다. 한 장비가 배운 정보를 다른 장비에 자동으로 복사하지 않습니다.

고급 조작 · FDB 상태 직접 바꾸기 현재 실습 상태에 직접 반영
이 조작은 현재 FDB/ARP 상태에 직접 반영됩니다. 표준 실습 흐름으로 돌아가려면 실습 기본 상태로 복원을 누르세요.
시뮬레이터 범위: 단일 Ethernet L2 Broadcast Domain의 Dynamic FDB Learning, Known/Unknown Unicast, Broadcast, 300초 기준의 단순 Aging, Same-port Filtering과 Re-learning을 모델링합니다. Aging 경과 시간은 실제 시간에 자동 증가하지 않고 버튼으로만 진행됩니다. VLAN/Trunk, STP, Port-Security, Static MAC, Unknown-Unicast Suppression, MAC 제한, 실제 장비별 세부 Aging/ASIC 동작, 링크 장애는 범위 밖입니다.
이벤트 로그 어떤 판단이 일어났는지 확인
아직 이벤트가 없습니다.