unknown unicast 발생 원인
- 답 : 라우터와 스위치간의 서로 다른 aging time으로 unknown unicast 발생
라우터와 pc 같에 통신을 통한 설명
- 시스코 라우터의 기본 ARP mac address table에 저장되어 있는 시간은 4시간.
- 스위치는 기본 ARP mac address table 남아있는 시간은 5분 → 5분안에 다시 통신하지 않으면 Mac Table에 Mac 주소가 사라짐
- 라우터가 PC와 3시간 전에 통신을 했다고 가정하면 라우터에는 PC Mac 주소가 ARP mac address table에 남아 있음
- 라우터는 PC의 Mac 주소를 가지고 있기에 다시 통신을 하려고 시도하는 경우 ARP 발생시키지 않고 Unicast로 통신하려고 함
- 하지만 스위치는 PC의 Mac 주소를 모르므로 switch의 기본성질인 Flooding(Mac 주소 모르면 자기 자신을 제외하고 모두 뿌림)을 하게됨
- 스위치가 Mac 주소를 몰라 자신을 제외한 다른 서버에 Flooding을 함으로써 unknown unicast frame이 발생 → 많은 트래픽을 발생하여 성능에 문제 발생
라우터(Router)<------------>스위치(Switch)<------------>PC
unknown unicast를 보완하기 위한 방법
1.자주 사용하는 mac 주소는 스위치에 static으로 설정
- Mac주소를 고정하여서 ARP Mac address Table에 기록 → Mac주소가 변경되면 해당 내용 삭제 필요
SW1(config)#mac-address-table static [맥주소] vlan 1 interface fastethernet 0/x
2.스위치의 aging time out 시간을 설정으로 조절
- second에 원하는 시간을 입력 → 초 단위
- 0으로 설정하면 무한대 → 추천 X
sw1(config)#mac-address-table aging-time [second] vlan 1
'Network(네트워크)' 카테고리의 다른 글
LACP 로드 밸런싱 (0) | 2022.07.17 |
---|---|
LACP(Link Aggregation Control Protocol; IEEE 802.3ad) (0) | 2022.07.17 |
Null Routing (Blackhole Routing)이란 (0) | 2022.07.15 |
Request 타임아웃(Timeout) 정리 (0) | 2022.06.27 |
Fast Retransmit, Flow Control 과 Congestion Control (0) | 2022.06.26 |