๊ตฌ๋ถ | ์ ํต ๋คํธ์ํฌ | SDN (Software Defined Networking) |
---|---|---|
๊ตฌ์กฐ | ์ ์ด(Control)์ ๋ฐ์ดํฐ(Data) ๊ธฐ๋ฅ์ด ์ฅ๋น ๋ด ํตํฉ | ์ ์ด๋ ์ปจํธ๋กค๋ฌ๋ก ๋ถ๋ฆฌ, ๋ฐ์ดํฐ๋ ์ฅ๋น์์ ์ํ |
์ ์ด ๋ฐฉ์ | ๋ถ์ฐ ์ ์ด (์ฅ๋น ๊ฐ๊ฐ ๊ฒฐ์ ) | ์ค์ ์ง์คํ ์ ์ด |
์ ์ฑ ๋ณ๊ฒฝ | CLI ์๋ ๊ตฌ์ฑ | API ๊ธฐ๋ฐ ์๋ํ |
์ด์ ํจ์จ์ฑ | ๋ณต์กํ๊ณ ๋๋ฆผ | ์ ์ฐํ๊ณ ๋น ๋ฆ |
์ฅ๋น ์ข ์์ฑ | ๋ฒค๋ ์ข ์ ๋์ | ์คํ ํ์ค ๊ธฐ๋ฐ์ผ๋ก ์ข ์๋ ๋ฎ์ |
ํ๋กํ ์ฝ ์์ | OSPF, STP, BGP | OpenFlow, gNMI, NETCONF |
์ ์ฉ ์์ญ | ์ ํต์ ์ธ L2/L3 ๋คํธ์ํฌ | ํด๋ผ์ฐ๋, ๋ฐ์ดํฐ์ผํฐ, NFV, ๋ณด์ |
์ฌ์ฉ์ โ Switch : ํจํท ์ ์ก
Switch โ Flow Table : ํจํท ์กฐํ
Flow Table โ Switch : ๋ฏธ์ผ์น(Flow ์์)
Switch โ Controller : Packet-In (์ฒ๋ฆฌ ์์ฒญ)
Controller โ Controller : ์ ์ฑ
ํ๋จ / ๊ฒฝ๋ก ๊ณ์ฐ
Controller โ Switch : Flow-Mod (๊ท์น ์ค์น)
Switch โ Flow Table : ๊ท์น ์ ์ฅ
Switch โ ๋ชฉ์ ์ง : ํจํท ์ ๋ฌ
๐ก ์์ฝ:
ํจํท ๋์ฐฉ โ Flow Table ๋ฏธ์ผ์น โ Controller์ ์ ์ก โ ๊ท์น ์์ ํ ์ฌ์ฒ๋ฆฌ