๋คํธ์ํฌ ๊ธฐ์ - ์ธํฐ๋คํธ์ํน
์ธํฐ๋คํธ์ํน : ๋ ์ด์์ ์๋ก ๋ค๋ฅธ ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐํ๋ ๊ธฐ๋ฅ
๋ผ์ฐํฐ : ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐํ๋ ์ฅ๋น, ์ผ๋ฐ์ ์ผ๋ก ๊ณ์ธต 3 ๊ธฐ๋ฅ์ ์ํ
๊ฒ์ดํธ์จ์ด : ์ผ๋ฐ์ ์ธ ์ฉ์ด
- ๋ฆฌํผํฐ : ๊ณ์ธต 1 ๊ธฐ๋ฅ์ ์ง์
- ๋ธ๋ฆฌ์ง : ๊ณ์ธต 1, 2 ๊ธฐ๋ฅ์ ์ง์
- ๋ผ์ฐํฐ : ๊ณ์ธต 1, 2, 3 ๊ธฐ๋ฅ์ ์ง์, ๊ฒฝ๋ก ๋ฐฐ์ ๊ธฐ๋ฅ์ ์ํ
๋ธ๋ฆฌ์ง
์ฐ๊ฒฐ๋๋ LAN์ด ๊ฐ์ ์ข ๋ฅ : ํ๋ ์ ํด์ ๋ฑ์ ๊ฐ๋จํ ์์ ํ์
์ฐ๊ฒฐ๋๋ LAN์ด ๋ค๋ฅธ ์ข ๋ฅ : ํ๋ ์ ํด์, ๋ณํ ๋ฑ์ ๋ณต์กํ ์์ ํ์
๋ธ๋ฆฌ์ง์ ์ฐ๊ฒฐ๋๋ LAN ์ข ๋ฅ๋งํผ MAX/๋ฌผ๋ฆฌ ๊ณ์ธต์ ์ฒ๋ฆฌํด์ผ ํจ
ํธ๋์คํจ๋ฐํธ ๋ธ๋ฆฌ์ง(Transparent Bridge)
๋ผ์ฐํ ๊ธฐ๋ฅ์ ์ฌ์ฉ์์๊ฒ ํฌ๋ช ํ๊ฒ ๋ณด์ฌ์ค
๋ธ๋ฆฌ์ง ์ฌ์ฉ์ : ํ๋ ์์ ๋ผ์ฐํ ์ ๋ณด๋ฅผ ์ถ๊ฐํ์ง ์์
๋ธ๋ฆฌ์ง : ํ์ํ ๋ผ์ฐํ ๊ณผ์ ์ ์ ์ ์ผ๋ก ์ฑ ์์ง
๋ธ๋ฆฌ์ง์ ๋์ ์๋ฆฌ
ํ๋ ์์ ์ก์์ ์๊ฐ ๋์ผ ๋ฐฉํฅ์ ์์นํ๋ฉด ํ๋ ์์ ์ค๊ฐํ๋ ๊ณผ์ ์ด ํ์์๊ธฐ ๋๋ฌธ์ ์์ ํ๋ ์ ๋ฌด์
ํ๋ ์์ ์ก์์ ์๊ฐ ๋ค๋ฅธ ๋ฐฉํฅ์ ์์นํ๋ฉด ์์ ์ ๋ฐฉํฅ์ผ๋ก ํ๋ ์ ์ค๊ฐ
๋ผ์ฐํ ํ ์ด๋ธ : ์ก์์ ํธ์คํธ๊ฐ ์ด๋ ๋ฐฉํฅ์ ์๋์ง ์์น ์ ๋ณด๋ฅผ ๊ด๋ฆฌ
๋ธ๋ฆฌ์ง B1 : ์ก์ ์ a๊ฐ ์์ ์ b์๊ฒ ์ ์กํ ํ๋ ์ ๋์ฐฉ ์ ๋ฌด์
๋ธ๋ฆฌ์ง B1 : ์ก์ ์ a๊ฐ ์์ ์ c์๊ฒ ์ ์กํ ํ๋ ์ ๋์ฐฉ ์ ํฌํธ 2๋ก ์ค๊ฐ
๋ธ๋ฆฌ์ง B2 : ์ก์ ์ g๊ฐ ์์ ์ e์๊ฒ ์ ์กํ ํ๋ ์ ๋์ฐฉ ์ ํฌํธ 1๋ก ์ค๊ฐ
๋ผ์ฐํ ํ ์ด๋ธ => ์ญ๋ฐฉํฅ ํ์ต
Backward Learning ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ์์ฑ
์ต์ด ๋ผ์ฐํ ํ ์ด๋ธ์ด ๋น์ด ์์ผ๋ฉด ๋ธ๋ก๋์บ์คํ ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ์ค๊ฐ
- ํ๋ฌ๋ฉ(Flooding) ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํด ์ ๋ ฅ๋ ํ๋ ์์ ๋ธ๋ฆฌ์ง์ ๋ชจ๋ ํฌํธ ๋ฐฉํฅ์ผ๋ก ์ ๋ฌ, ํ๋ ์์ด ๋ค์ด์จ ๋ฐฉํฅ์ผ๋ก๋ ์ ๋ฌํ์ง ์์
๋ธ๋ฆฌ์ง B1 : 2๋ฒ ํฌํธ์์ ์ ๋ ฅ๋ ํ๋ ์ ์ก์ ์๊ฐ c -> ํธ์คํธ c๋ 2๋ฒ์ ์์น
๋ธ๋ฆฌ์ง B2 : 1๋ฒ ํฌํธ์์ ์ ๋ ฅ๋ ํ๋ ์ ์ก์ ์๊ฐ c -> ํธ์คํธ c๋ 1๋ฒ์ ์์น
์คํจ๋ ํธ๋ฆฌ
๋ฌธ์ :
์ด์ค ๊ฒฝ๋ก์ ์ํ ๋ผ์ฐํ ์ ๋ณด์ ํผ์ ์ด ๋ฐ์
๋ธ๋ฆฌ์ง B1 : ํธ์คํธ a๊ฐ ์ ์กํ ๋ฐ์ดํฐ๊ฐ ํฌํธ 1, 2์์ ์ ๋ ฅ๋๋ฏ๋ก ๋ชจ์ ๋ฐ์
ํด๊ฒฐ : ๋คํธ์ํฌ๋ฅผ ๋น์ํ ๊ตฌ์กฐ๋ก ๋ง๋ค์ด์ผํจ => ์คํจ๋ ํธ๋ฆฌ
์คํจ๋ ํธ๋ฆฌ ๊ตฌ์ฑ
- ์์์ ๋ธ๋ฆฌ์ง๋ฅผ ํธ๋ฆฌ ๊ตฌ์กฐ์ ์ต์์ ๋ธ๋ฆฌ์ง์ธ ๋ฃจํธ(root)๋ก ์ง์
๋ธ๋ฆฌ์ง๊ฐ ์์ ์ ๊ณ ์ ๋ฒํธ๋ฅผ ์๋ก ๊ณต๊ฐํจ์ผ๋ก์จ, ๋ฒํธ๊ฐ ๊ฐ์ฅ ๋ฎ์ ๋ธ๋ฆฌ์ง๋ฅผ ๋ฃจํธ๋ก ์ ์ ํ ์ ์์
- ๋ฃจํธ ๋ธ๋ฆฌ์ง์์ ๋ค๋ฅธ ๋ชจ๋ ๋ธ๋ฆฌ์ง๊น์ง์ ์ต๋จ ๊ฒฝ๋ก ํธ๋ฆฌ๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ์์ผ๋ก LAN์ ๊ตฌ์ถ
์์ค ๋ผ์ฐํ ๋ธ๋ฆฌ์ง(Source Routing Bridge)
๋ง ๊ตฌ์กฐ์ ๋คํธ์ํฌ์์ ์ฌ์ฉ
์ก์ ์๊ฐ ์ ์ก ํ๋ ์ ๋ด์ ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ์ ๊ณต
- ์ก์ ํ๋ ์์ ์์ ํธ์คํธ๊น์ง ๋๋ฌํ๊ธฐ ์ํ ๋ชจ๋ ๊ฒฝ๋ก๋ฅผ ๊ธฐ์ ํจ์ผ๋ก์จ, ์ค๊ฐ ๋ธ๋ฆฌ์ง์ ํ์ํ ๋ผ์ฐํ ์ ๋ณด๊ฐ ํ๋ ์ ์์ฒด์ ํฌํจ
๋ธ๋ฆฌ์ง๋ ํ๋ ์ ๋ด์ ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ ์ค๊ฐ
IP ์ธํฐ๋คํธ์ํน
์ธํฐ๋ท์์ ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐฉ์
- ๋ผ์ฐํฐ A๊ฐ ์ด๋๋ท ์ธํฐํ์ด์ค์ PPP ์ธํฐํ์ด์ค๋ฅผ ์ง์ ๊ฐ์
- ๋ผ์ฐํฐ B๋ PPP์ ATM ์ธํฐํ์ด์ค๋ฅผ ์ง์ ๊ฐ์
- ์ด๋๋ท๊ณผ ATM์ด๋ผ๋ ์์ดํ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ์ง์ํ๋ ์ฌ์ฉ์ ๊ฐ์ ์ฐ๊ฒฐ ๊ตฌ์กฐ๊ฐ ๊ฐ๋ฅํจ
- ํจํท์ ์ฌ๋ฐ๋ฅธ ์ค๊ฐ๋ฅผ ์ํด ๋ผ์ฐํฐ์์๋ IPํ๋กํ ์ฝ๊น์ง์ ๊ณ์ธต ๊ธฐ๋ฅ์ ์ง์
- ์ก์์ ํธ์คํธ๋ TCP/IP ์์ฉ ํ๋ก๊ทธ๋จ์ ์ด์ฉํด ํต์
์์ชฝ MAC ๊ณ์ธต์ด ๋ค๋ฅด๋ฉด ํจํท ๋ณํ ๊ธฐ๋ฅ์ด ํ์
- ๋ผ์ฐํฐ A๋ ์ ๋ ฅ๋ ์ด๋๋ท ํค๋๋ฅผ PPPํค๋๋ก ๋ณํ
- ๋ผ์ฐํฐ B๋ PPP ํค๋๋ฅผ ATM ํค๋๋ก ๋ณํ
ํ์์ (๋ผ์ฐํฐ๋ฅผ ๊ฑฐ์น๋ ๋์์ ์ ์ก๋๋ ํจํท์ด ํน์ MAC ๊ณ์ธต์์ ์ ์กํ๊ธฐ์ ๋๋ฌด ํด ๊ฒฝ์ฐ) : ํจํท ๋ถํ ๊ณผ ๋ณํฉ ๊ณผ์ ๋ ์ํ
๋ผ์ฐํฐ์ ์ฐ๊ฒฐ๋ ๋คํธ์ํฌ๊ฐ ํน์ง์ด ๊ฐ์ MAC ๊ณ์ธต์ ์ฌ์ฉํ๋ฉด ํค๋์ ๋ณํ ๊ณผ์ ์ ์ด๋ฃจ์ด์ง์ง ์์
์ธํฐ๋ท ๋ผ์ฐํ
๊ณ ์ ๊ฒฝ๋ก ๋ฐฐ์ (Fixed Routing)
์ก์์ ํธ์คํธ ์ฌ์ด์ ์๊ตฌ ๋ถ๋ณ์ ๊ณ ์ ๊ฒฝ๋ก๋ฅผ ๋ฐฐ์
์ฅ์ : ๊ฐ๋จํ์ง๋ง ํจ์จ์ ์ธ ๋ผ์ฐํ ์ด ๊ฐ๋ฅ
๋จ์ : ํธ๋ ํฝ ๋ณํ์ ๋ฐ๋ฅธ ๋์ ๊ฒฝ๋ก ๋ฐฐ์ ์ด ๋ถ๊ฐ๋ฅ
์ ์ ๊ฒฝ๋ก ๋ฐฐ์ (Adaptive Routing)
์ธํฐ๋ท ์ฐ๊ฒฐ ์ํ๊ฐ ๋ณํ๋ฉด ์ด๋ฅผ ์ ๋ฌ ๊ฒฝ๋ก ๋ฐฐ์ ์ ๋ฐ์
- ํน์ ๋คํธ์ํฌ๋ ๋ผ์ฐํฐ๊ฐ ๋น์ ์์ ์ผ๋ก ๋์ํ๋ ๊ฒฝ์ฐ
- ๋คํธ์ํฌ์ ํน์ ์์น์์ ํผ์ก์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ
๋จ์ : ๊ฒฝ๋ก ๊ฒฐ์ ๊ณผ์ ์์ ๋ผ์ฐํฐ์ ๋ถ๋ด์ด ์ฆ๊ฐ
ํน์ ์์น์์์ ์ด๋ค ๋ณํ๋ฅผ ๋คํธ์ํฌ์ ๋ชจ๋ ๋ผ์ฐํฐ์ ๋์์ ๋ฐ์ํ๊ธฐ๋ ํ์ค์ ์ผ๋ก ๋ถ๊ฐ๋ฅํ๋ฏ๋ก ๋ผ์ฐํฐ๋ค๋ผ๋ฆฌ ์ ๋ณด์ ๋ถ์ผ์น์ฑ(Inconsistency)์ด ๋ฐ์
- ๋ผ์ฐํฐ ์ฌ์ด์ ์ ๋ณด ๊ตํ์ด ๋น ๋ฅด๊ฒ ์์ฃผ ์ด๋ฃจ์ด์ ธ์ผ ํ์ง๋ง ์ด๊ฒ๋ ๋คํธ์ํฌ์ ํธ๋ ํฝ์ ์ฆ๊ฐ์ํค๊ณ , ๋ผ์ฐํฐ์ ์ฒ๋ฆฌ ๋ถ๋ด์ ์ฆ๊ฐ์ํค๋ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ํจ
์์จ ์์คํ (Autonomous System)
๋์ผํ ๋ผ์ฐํ ํน์ฑ์ผ๋ก ๋์ํ๋ ๋ ผ๋ฆฌ์ ์ธ ๋จ์ผ ๊ตฌ์ฑ์ฒด
๋ด๋ถ ๋ผ์ฐํ ํ๋กํ ์ฝ(IRP, Interior Routing Protocol) : ์์จ ์์คํ ๋ด๋ถ์์ ์ฌ์ฉ
- ๋ผ์ฐํฐ ๊ฐ์ ๋ผ์ฐํ ์ ๋ณด๋ฅผ ๊ตํํ๋ ์ฉ๋๋ก ์ฌ์ฉ
์ธ๋ถ ๋ผ์ฐํ ํ๋กํ ์ฝ(ERP, Exterior Routing Protocol) : ์์จ ์์คํ ๊ฐ์ ์ฌ์ฉ
- ์์จ ์์คํ ๋ค์ด ์ฌ์ฉํ๋ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋ผ์ฐํ ํ ์ด๋ธ ์ ๋ณด์ ๊ตฌ์กฐ๊ฐ ์๋ก ๋ค๋ฅผ ์ ์์ผ๋ฏ๋ก, ์์จ ์์คํ ์ฌ์ด์ ์ฐ๋์ ์ํ ๋ฐฉ์์ ๊ณ ๋ คํด์ผ ํจ