본문 바로가기
NETWORKING

Switching - 1

by Net Twerking 2022. 3. 29.
반응형

Switch(L2)

1) Switch의 기능

① Address learning 

SW는 자신에게 연결된 컴퓨터의 LAN(MAC Add)를 스스로 학습하는 기능을 함. 학습된 Add는 MAC Add Table  에 저장되며 Frame 전달시 사용

> L2 Switch와 Bridge는 interface에 수신된 각 frame의 Source Address정보를 MAC database에 등록.

② Flooding 

SW는 DST MAC이 자신의 MAC-Table에 없으면, 들어온 port를 제외한 모든 port로 data를 보냄.

Forward / filter decision

SW는 DST MAC이 자신의 MAC-Table에 있으면, 등록된 port로만 data를 보냄.

④ Loop avoidance 

SW를 이용해 통신망을 구축할 때 통신망의 신뢰성 제공을 위해 이중화 구조(Redundant Topology)를 사용.

* switch에서 looping이 생기는 이유?
같은 Network에서 SW가 여러 대 있을때 SW에 연결된 Port가 2개 이상인 경우 발생.이때 SW끼리 Flooding된 Frame이 서로 계속 전달되어 Network에 문제를 일으켜 Data 전송이 불가능해짐.
data가 transparent birdge = SWITCH
flooding = 데이터가 들어오면 나머지 host에게 모두 보내는것
TPL 값이 하나씩 빠지기 때문
큰 DATA로 들어오는게 작은DATA로 나가야되는 경우가 생기는데???? 왜?
1.BROADCAST STORMS
2.SPANNING TREE POROTOCOL
e2/2 연결이 안된경우
물리적 회선은 연결이 되어 있지만 논리적 연결은 되지 않은상태.
looping을 방지하고 block port를 fowarding state로 바꾼다.
2-1) SPANNING TREE OPERATIONS
MAC ADD SEQUENCE NUMBER가 커지기 때문에 ??? 어쩔..?
2-2) SPANNING TREE REACALCULATION
ROOT SW에서 Blocking port 는 제일 먼쪽의 PORT가 된다. 왜? 제일 단거리 루트만 사용하기때문
block port > forwarding port로 변경 : spanning-tree vlan 10 priority 4096(의 배수) ? -> 12bit기 때문
vlan이 많을경우 vlan10~30 별로 blocking이 공통적으로 되어있으면 사용률이 떨어지고, 각 다르게 되어있으면
사용률이 올라간다.
반응형

'NETWORKING' 카테고리의 다른 글

Routing - 1  (0) 2022.03.30
Switching - 2  (0) 2022.03.29
Data delivery - Topology  (0) 2022.03.28
Data delivery - Topology  (0) 2022.03.25
Subnetting  (0) 2022.03.24