๐ ๋คํธ์ํฌ ๊ณ์ธต ํ๋กํ ์ฝ | ๐ ์ ์ฒ๊ธฐ ์ค๊ธฐ ๋๋น ๋ฌธ์ ํฌํจ
์์ฝ
๋คํธ์ํฌ์ ํต์ฌ์ธ ๋คํธ์ํฌ ๊ณ์ธต ํ๋กํ ์ฝ(IP, ARP, RARP, ICMP, IGMP)๊ณผ ์ฃผ์ ๊ธฐ์ (๋ผ์ฐํ , NAT)์ ๊ฐ๋ ๊ณผ ํน์ง์ ์์๋ณด๊ณ , ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ํ์ ๋๋นํ ์์ ๋ฌธ์ ๊น์ง ํ์ด๋ด ๋๋ค.
๐ก ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๋๋น๋ฅผ ์ํ ์ฃผ๊ด์ ๋ฌธ์ ๋ ํฌ์คํ ๋ง์ง๋ง์ ์์ต๋๋ค. ๋ฌธ์ ๋ฅผ ์ฌ๋ฌ๋ฒ ํธ๋ ๊ฑธ ๊ถ์ฅํฉ๋๋ค.
โ๏ธ๊ฐ ํ๋กํ ์ฝ๊ณผ ๊ธฐ์ ์ ์ญํ , ํน์ง์ ์ ํํ ๊ตฌ๋ถํ์ฌ ์๊ธฐํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๐ ๋คํธ์ํฌ ๊ณ์ธต ์ฃผ์ ๊ธฐ์ ํ๋์ ๋ณด๊ธฐ
๋คํธ์ํฌ ๊ณ์ธต์ ๋ฐ์ดํฐ๊ฐ ์ต์ข ๋ชฉ์ ์ง๊น์ง ์ ํํ๊ฒ ๋๋ฌํ ์ ์๋๋ก ๊ฒฝ๋ก๋ฅผ ์ค์ (Routing)ํ๊ณ , ๋ ผ๋ฆฌ์ ์ธ ์ฃผ์(IP ์ฃผ์)๋ฅผ ๊ด๋ฆฌํ๋ ์ญํ ์ ๋ด๋นํฉ๋๋ค.
๊ธฐ์ /ํ๋กํ ์ฝ | ์ฃผ์ ๊ธฐ๋ฅ | ํน์ง |
---|---|---|
IP | ๋ฐ์ดํฐ๊ทธ๋จ์ ์ฃผ์ ์ง์ ๋ฐ ๊ฒฝ๋ก ์ค์ | ๋น์ฐ๊ฒฐ์ฑ, ๋น์ ๋ขฐ์ฑ |
ARP | ๋ ผ๋ฆฌ ์ฃผ์(IP)๋ฅผ ๋ฌผ๋ฆฌ ์ฃผ์(MAC)๋ก ๋ณํ | ๋์ , ๋ธ๋ก๋์บ์คํธ ๊ธฐ๋ฐ ์์ฒญ |
RARP | ๋ฌผ๋ฆฌ ์ฃผ์(MAC)๋ฅผ ๋ ผ๋ฆฌ ์ฃผ์(IP)๋ก ๋ณํ | ARP์ ์ญ ๊ธฐ๋ฅ, ๋ถํ ์ IP ์ฃผ์ ํ ๋น์ ์ฌ์ฉ |
ICMP | ์ค๋ฅ ๋ณด๊ณ ๋ฐ ๋คํธ์ํฌ ์ํ ์ง๋จ | IP์ ์์กดํ์ฌ ๋์, ์ ์ด ๋ฉ์์ง ์ ์ก |
IGMP | ๋ฉํฐ์บ์คํธ ๊ทธ๋ฃน ๊ด๋ฆฌ | ํน์ ๊ทธ๋ฃน์๋ง ๋ฐ์ดํฐ ์ ์ก, ๋์ญํญ ํจ์จํ |
๋ผ์ฐํ ํ๋กํ ์ฝ | ์ต์ ์ ๋ฐ์ดํฐ ์ ์ก ๊ฒฝ๋ก ํ์ | RIP, OSPF, BGP |
NAT | ์ฌ์ค IP ์ฃผ์๋ฅผ ๊ณต์ธ IP ์ฃผ์๋ก ๋ณํ | IP ์ฃผ์ ์ ์ฝ, ๋ด๋ถ ๋คํธ์ํฌ ๋ณด์ ๊ฐํ |
1. ๐ IP (Internet Protocol)
IP๋ ์ก์ ์ธก๊ณผ ์์ ์ธก ๊ฐ์ ๋ฐ์ดํฐ ์ ์ก์ ์ํ ์ฃผ์ ์ง์ ๋ฐ ๊ฒฝ๋ก ์ค์ ์ ๋ด๋นํ๋ ํต์ฌ ํ๋กํ ์ฝ์ ๋๋ค. ๋ฐ์ดํฐ๋ฅผ ํจํท(Packet) ๋๋ ๋ฐ์ดํฐ๊ทธ๋จ(Datagram) ๋จ์๋ก ์บก์ํํ์ฌ ์ ์กํ์ง๋ง, ์ ๋ขฐ์ฑ์ ๋ณด์ฅํ์ง๋ ์์ต๋๋ค.
- ๋น์ฐ๊ฒฐ์ฑ (Connectionless): ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ ์ ์ฐ๊ฒฐ์ ์ค์ ํ์ง ์์ต๋๋ค.
- ๋น์ ๋ขฐ์ฑ (Unreliable): ํจํท์ ๋์ฐฉ ์์๋ ์ ์ก ์ฌ๋ถ๋ฅผ ๋ณด์ฅํ์ง ์์ผ๋ฉฐ, ์ค๋ฅ ์ ์ด ๊ธฐ๋ฅ์ด ์์ต๋๋ค. (์ ๋ขฐ์ฑ์ ์์ ๊ณ์ธต์ธ TCP์์ ๋ด๋น)
2. ๐ค ARP (Address Resolution Protocol)
ARP๋ ํธ์คํธ์ IP ์ฃผ์๋ฅผ ํด๋น ํธ์คํธ์ ๋ฌผ๋ฆฌ์ ์ธ ๋คํธ์ํฌ ์ฃผ์(MAC ์ฃผ์)๋ก ๋ณํํด์ฃผ๋ ํ๋กํ ์ฝ์ ๋๋ค. ๋ก์ปฌ ๋คํธ์ํฌ(LAN) ๋ด์์ ํต์ ํ๊ธฐ ์ํด ํ์์ ์ ๋๋ค.
- ์์ฒญ: ์ก์ ์ธก์ ํน์ IP ์ฃผ์์ ํด๋นํ๋ MAC ์ฃผ์๋ฅผ ์ฐพ๊ธฐ ์ํด ๋คํธ์ํฌ ์ ์ฒด์ ARP ์์ฒญ ๋ฉ์์ง๋ฅผ ๋ธ๋ก๋์บ์คํธํฉ๋๋ค.
- ์๋ต: ํด๋น IP ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ ์ฅ๋น๋ ์์ ์ MAC ์ฃผ์๋ฅผ ๋ด์ ARP ์๋ต ๋ฉ์์ง๋ฅผ ์ ๋์บ์คํธ๋ก ์ก์ ์ธก์ ๋ณด๋ ๋๋ค.
- ์บ์: ์ก์ ์ธก์ ์๋ต๋ฐ์ MAC ์ฃผ์๋ฅผ ARP ์บ์์ ์ผ์ ์๊ฐ ๋์ ์ ์ฅํ์ฌ ๋ถํ์ํ ์์ฒญ์ ์ค์ ๋๋ค.
3. โฉ๏ธ RARP (Reverse Address Resolution Protocol)
RARP๋ ARP์ ๋ฐ๋๋ก, ๋ฌผ๋ฆฌ ์ฃผ์(MAC ์ฃผ์)๋ ์์ง๋ง IP ์ฃผ์๋ฅผ ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ์ ์ฌ์ฉํ๋ ํ๋กํ ์ฝ์ ๋๋ค. ์ฃผ๋ก ๋์คํฌ๊ฐ ์๋ ์ํฌ์คํ ์ด์ ์ด๋ ํ๋ฆฐํฐ ๋ฑ์ด ๋ถํ ์ ์์ ์ IP ์ฃผ์๋ฅผ ํ ๋น๋ฐ๊ธฐ ์ํด ์ฌ์ฉํฉ๋๋ค.
์ฐธ๊ณ : RARP๋ ์ค๋๋ ๊ธฐ์ ์ด๋ฉฐ, ํ์ฌ๋ DHCP(Dynamic Host Configuration Protocol - ์์ฉ๊ณ์ธต ํ๋กํ ์ฝ)๊ฐ ์ด ๊ธฐ๋ฅ์ ๋์ฒดํ์ฌ IP ์ฃผ์ ํ ๋น ๋ฐ ๊ด๋ฆฌ๋ฅผ ๋์ฑ ํจ์จ์ ์ผ๋ก ์ํํฉ๋๋ค.
4. ๐ข ICMP (Internet Control Message Protocol)
ICMP๋ IP ํจํท์ ์ฒ๋ฆฌํ ๋ ๋ฐ์ํ๋ ๋ฌธ์ ๋ฅผ ๋ณด๊ณ ํ๊ฑฐ๋, ๋คํธ์ํฌ ์ํ๋ฅผ ์ง๋จํ๊ธฐ ์ํ ์ ์ด ๋ฉ์์ง๋ฅผ ์ ์กํ๋ ํ๋กํ ์ฝ์ ๋๋ค. IP๋ ์ค๋ฅ ๋ณด๊ณ ๊ธฐ๋ฅ์ด ์๊ธฐ ๋๋ฌธ์ ICMP๊ฐ ์ด๋ฅผ ๋ณด์ํฉ๋๋ค.
- ์ฃผ์ ๋ฉ์์ง ์ ํ:
- Echo Request/Reply: ๋คํธ์ํฌ ์ฐ๊ฒฐ ์ํ๋ฅผ ํ์ธ (
ping
๋ช ๋ น์ด) - Destination Unreachable: ๋ชฉ์ ์ง์ ๋๋ฌํ ์ ์์
- Time Exceeded: ํจํท์ TTL(Time To Live)์ด 0์ด ๋์ด ํจํท์ด ํ๊ธฐ๋จ
- Redirect: ๋ ๋์ ๊ฒฝ๋ก๋ฅผ ์๋ ค์ค
- Echo Request/Reply: ๋คํธ์ํฌ ์ฐ๊ฒฐ ์ํ๋ฅผ ํ์ธ (
5. ๐จโ๐ฉโ๐งโ๐ฆ IGMP (Internet Group Management Protocol)
IGMP๋ ํธ์คํธ๊ฐ ๋ฉํฐ์บ์คํธ ๊ทธ๋ฃน์ ๊ฐ์ ํ๊ฑฐ๋ ํํดํ ๋ ์ฌ์ฉํ๋ ํ๋กํ ์ฝ์ ๋๋ค. ๋ฉํฐ์บ์คํธ๋ ๏ฟฝ๏ฟฝ์ ๊ทธ๋ฃน์ ์ํ ๋ค์์ ํธ์คํธ์๊ฒ๋ง ๋ฐ์ดํฐ๋ฅผ ํ ๋ฒ์ ์ ์กํ๋ ๋ฐฉ์์ผ๋ก, IPTV๋ ์จ๋ผ์ธ ๊ฒ์ ๋ฑ์์ ํจ์จ์ ์ธ ๋ฐ์ดํฐ ์ ์ก์ ์ํด ์ฌ์ฉ๋ฉ๋๋ค.
- ๋ผ์ฐํฐ๋ IGMP๋ฅผ ํตํด ์ด๋ค ํธ์คํธ๊ฐ ์ด๋ค ๋ฉํฐ์บ์คํธ ๊ทธ๋ฃน์ ์ํด ์๋์ง ํ์ ํ๊ณ , ํด๋น ๊ทธ๋ฃน์ผ๋ก ํฅํ๋ ํธ๋ํฝ๋ง ์ ํ์ ์ผ๋ก ์ ๋ฌํฉ๋๋ค.
6. ๐บ๏ธ ๋ผ์ฐํ ํ๋กํ ์ฝ (Routing Protocol)
๋ผ์ฐํ ํ๋กํ ์ฝ์ ๋ผ์ฐํฐ ๊ฐ์ ํต์ ํ์ฌ ์ต์ ์ ๋ฐ์ดํฐ ์ ์ก ๊ฒฝ๋ก๋ฅผ ๋์ ์ผ๋ก ํ์ํ๊ณ ์ค์ ํ๋ ๊ท์ฝ์ ๋๋ค. ํฌ๊ฒ ๋ด๋ถ ๊ฒ์ดํธ์จ์ด ํ๋กํ ์ฝ(IGP)๊ณผ ์ธ๋ถ ๊ฒ์ดํธ์จ์ด ํ๋กํ ์ฝ(EGP)๋ก ๋๋ฉ๋๋ค.
- RIP (Routing Information Protocol): ๊ฑฐ๋ฆฌ ๋ฒกํฐ ์๊ณ ๋ฆฌ์ฆ ๊ธฐ๋ฐ์ผ๋ก, ํ ์นด์ดํธ(๊ฑฐ์น๋ ๋ผ์ฐํฐ ์)๊ฐ ๊ฐ์ฅ ์ ์ ๊ฒฝ๋ก๋ฅผ ์ต์ ๊ฒฝ๋ก๋ก ์ ํํฉ๋๋ค. ์๊ท๋ชจ ๋คํธ์ํฌ์ ์ ํฉํฉ๋๋ค.
- OSPF (Open Shortest Path First): ๋งํฌ ์ํ ์๊ณ ๋ฆฌ์ฆ ๊ธฐ๋ฐ์ผ๋ก, ๋คํธ์ํฌ ๋ณํ์ ๋น ๋ฅด๊ฒ ๋์ฒํ๋ฉฐ ๋๊ท๋ชจ ๋คํธ์ํฌ์ ์ ํฉํฉ๋๋ค.
- BGP (Border Gateway Protocol): ์์จ ์์คํ (AS) ๊ฐ์ ๋ผ์ฐํ ์ ์ํด ์ฌ์ฉ๋๋ ์ธ๋ถ ๊ฒ์ดํธ์จ์ด ํ๋กํ ์ฝ์ ๋๋ค. ํ์ฌ ์ธํฐ๋ท์์ ํต์ฌ์ ์ธ ์ญํ ์ ์ํํฉ๋๋ค.
์์ธํ ๋ด์ฉ์ ๋คํธ์ํฌ ๋ผ์ฐํ ํ๋กํ ์ฝ IGP์ EGP | ๐ ์ ์ฒ๊ธฐ ์ค๊ธฐ ๋๋น ๋ฌธ์ ํฌํจ ํฌ์คํ ์ ์ฐธ๊ณ ํด์ฃผ์ธ์.
7. ๐ญ NAT (Network Address Translation)
NAT๋ ์ฌ์ค IP ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ ๋ด๋ถ ๋คํธ์ํฌ์ ์ฅ์น๋ค์ด ์ธํฐ๋ท์ ์ ์ํ ๋, ์ฌ์ค IP ์ฃผ์๋ฅผ ๊ณต์ธ IP ์ฃผ์๋ก ๋ณํํด์ฃผ๋ ๊ธฐ์ ์ ๋๋ค. IPv4 ์ฃผ์ ๊ณ ๊ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ๋ด๋ถ ๋คํธ์ํฌ๋ฅผ ์ธ๋ถ๋ก๋ถํฐ ๋ณดํธํ๋ ์ญํ ์ ํฉ๋๋ค.
- ๋์ ๋ฐฉ์: ๋ด๋ถ ์ฅ์น๊ฐ ์ธ๋ถ๋ก ํจํท์ ๋ณด๋ผ ๋, NAT ์ฅ๋น(์ฃผ๋ก ๋ผ์ฐํฐ)๋ ์ถ๋ฐ์ง ์ฌ์ค IP ์ฃผ์๋ฅผ ์์ ์ ๊ณต์ธ IP ์ฃผ์๋ก ๋ณ๊ฒฝํ์ฌ ์ ์กํฉ๋๋ค. ์ธ๋ถ์์ ์๋ต์ด ์ค๋ฉด, ๋ค์ ํด๋น ์ฌ์ค IP ์ฃผ์๋ก ๋ณํํ์ฌ ๋ด๋ถ ์ฅ์น์ ์ ๋ฌํฉ๋๋ค.
๐ ์ ์ฒ๊ธฐ ์ค๊ธฐ ๋๋น ๋ฌธ์
๋ฌธ์ | ์ก์ ์์ ์์ ์ ๊ฐ์ ๋ฐ์ดํฐ ์ ์ก์ ์ํด ์ฃผ์ ์ง์ ๋ฐ ๊ฒฝ๋ก ์ค์ ์ ๋ด๋นํ์ง๋ง, ์ ๋ขฐ์ฑ์ ๋ณด์ฅํ์ง ์๋ ๋คํธ์ํฌ ๊ณ์ธต์ ํต์ฌ ํ๋กํ ์ฝ์ ๋ฌด์์ธ๊ฐ? |
๋ต๋ณ | |
์ ๋ต | ์ ๋ต ๋ณด๊ธฐ |
๋ฌธ์ | ๋ ผ๋ฆฌ์ ์ฃผ์์ธ IP ์ฃผ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฌผ๋ฆฌ์ ์ฃผ์์ธ MAC ์ฃผ์๋ฅผ ์์๋ด๊ธฐ ์ํด ์ฌ์ฉํ๋ ํ๋กํ ์ฝ์ ๋ฌด์์ธ๊ฐ? |
๋ต๋ณ | |
์ ๋ต | ์ ๋ต ๋ณด๊ธฐ |
๋ฌธ์ | ๋ฌผ๋ฆฌ ์ฃผ์(MAC)๋ ์์ง๋ง IP ์ฃผ์๋ฅผ ๋ชจ๋ฅผ ๋, ์๋ฒ๋ก๋ถํฐ IP ์ฃผ์๋ฅผ ํ ๋น๋ฐ๊ธฐ ์ํด ์ฌ์ฉํ๋ ํ๋กํ ์ฝ์ ๋ฌด์์ธ๊ฐ? |
๋ต๋ณ | |
์ ๋ต | ์ ๋ต ๋ณด๊ธฐ |
๋ฌธ์ | IP ํต์ ์ค ๋ฐ์ํ๋ ์ค๋ฅ ์ ๋ณด๋ฅผ ์ ์กํ๊ฑฐ๋ ๋คํธ์ํฌ ์ํ๋ฅผ ์ง๋จํ๊ธฐ ์ํ ์ ์ด ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ ํ๋กํ ์ฝ์ ๋ฌด์์ธ๊ฐ? (ping ๋ช ๋ น์ด์ ๊ด๋ จ ์์) |
๋ต๋ณ | |
์ ๋ต | ์ ๋ต ๋ณด๊ธฐ |
๋ฌธ์ | ํ๋์ ์ก์ ์๊ฐ ํน์ ๊ทธ๋ฃน์ ์ํ ๋ค์์ ์์ ์์๊ฒ๋ง ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋ฉํฐ์บ์คํธ ํต์ ์ ์ํด, ํธ์คํธ๊ฐ ๋ฉํฐ์บ์คํธ ๊ทธ๋ฃน์ ๊ฐ์ ํ๊ฑฐ๋ ํํดํ ๋ ์ฌ์ฉํ๋ ํ๋กํ ์ฝ์ ๋ฌด์์ธ๊ฐ? |
๋ต๋ณ | |
์ ๋ต | ์ ๋ต ๋ณด๊ธฐ |
๋ฌธ์ | RIP, OSPF์ ๊ฐ์ด ๋ผ์ฐํฐ ๊ฐ์ ์ต์ ์ ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ๊ตํํ์ฌ ๋ฐ์ดํฐ ์ ์ก ๊ฒฝ๋ก๋ฅผ ๋์ ์ผ๋ก ๊ฒฐ์ ํ๋ ํ๋กํ ์ฝ์ ์ด์นญ์ ๋ฌด์์ธ๊ฐ? |
๋ต๋ณ | |
์ ๋ต | ์ ๋ต ๋ณด๊ธฐ |
๋ฌธ์ | ๋ด๋ถ ๋คํธ์ํฌ์ ์ฌ์ค IP ์ฃผ์๋ฅผ ์ธํฐ๋ท์์ ๊ณต์ธ IP ์ฃผ์๋ก ๋ณํํ์ฌ IPv4 ์ฃผ์ ๋ถ์กฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ๋ณด์์ ๊ฐํํ๋ ๊ธฐ์ ์ ๋ฌด์์ธ๊ฐ? |
๋ต๋ณ | |
์ ๋ต | ์ ๋ต ๋ณด๊ธฐ |