์ธ๊ณ ๊ณณ๊ณณ์๋ ๋ค์ํ ๋คํธ์ํฌ๊ฐ ์กด์ฌํ๋ฉฐ
์ด๋ค์ ์ํธ ์ฐ๊ฒฐ๋ผ ๊ฑฐ๋ํ ๊ท๋ชจ์ ์ธํฐ๋ท์ ํ์ฑํ๊ณ ์์ต๋๋ค.
์ด๋ฒ ํฌ์คํ ์์๋ OSI ๋ชจ๋ธ์ 3๋ฒ ์งธ ๊ณ์ธต์ธ
๋คํธ์ํฌ ๊ณ์ธต์ ๋ํด์ ์์๋ณด๋ ์๊ฐ์ ๊ฐ์ ธ๋ณด๊ฒ ์ต๋๋ค.
1) ๋คํธ์ํฌ ๊ณ์ธต์์ ํ๋ ์ผ
์ง๋ ํฌ์คํ ์์ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์๋ ์ด๋๋ท ๊ท์น์ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ค๊ณ ํ์ต๋๋ค. ์ด ๊ท์น์ ๋ฐ๋ผ A ์ปดํจํฐ๋ ๊ฐ์ ๋คํธ์ํฌ์ ์๋ B ์ปดํจํฐ์๊ฒ ์ค์์น๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์์์ต๋๋ค.
๊ทธ๋ฐ๋ฐ ๋ฌธ์ ๋ ์ฐ๋ฆฌ๊ฐ ์ด๊ณ ์๋ ์ง๊ตฌ๋ ๋๋ฌด๋ ๋๊ณ ๋ง์ ์ฌ๋๋ค์ด ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์ธ๋ฅ๋ ๊ทธ๋ ๊ฒ ์๊ฒจ๋ ๋ง์ ๋คํธ์ํฌ๋ค์ ์ฐ๊ฒฐํ๊ณ ์ถ์ ์๋ง(or ํ์์ฑ)์ด ์๊ฒผ์ต๋๋ค. ์ด๋ ๊ฒ ์ด์ดํ ๋ง์ ๋คํธ์ํฌ๋ค์ ์ฐ๊ฒฐ์ํจ ํตํฉ์ฒด๊ฐ ๋ฐ๋ก ์ธํฐ๋ท์ ๋๋ค. ๋ค๋ฅธ ๋คํธ์ํฌ๊ฐ์ ์ฐ๊ฒฐ์ ํ๋ ค๋ฉด ๊ท์น์ด ์์ด์ผ ํ๊ฒ ์ฃ . ์ด๋ ๊ฒ ํ์คํ๋ ๊ท์น์ ์ ํ์ฌ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ์ ์๊ฒ ํ๋ ๊ณ์ธต์ด ๋ฐ๋ก ๋คํธ์ํฌ ๊ณ์ธต์ ๋๋ค.
2) ๋ผ์ฐํฐ (Router)
๋คํธ์ํฌ ๊ณ์ธต์ ํตํด ๋ค๋ฅธ ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ๋ ค๋ฉด ๋ฌผ๋ฆฌ์ ์ธ ์ฅ๋น, ๋ผ์ฐํฐ๊ฐ ํ์ํฉ๋๋ค. ๋ผ์ฐํฐ๋ ๋ค๋ฅธ ๋คํธ์ํฌ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ต๋ฅํ ์ ์๋๋ก ๋ง๋ ์ฅ์น์ ๋๋ค.
๋ผ์ฐํฐ๋ ์ผ๋จ ์ค์นํ๋ฉด ๊ตญ๋ด๋ ํด์ธ๋ ๋จผ ๊ณณ ๊น์ง ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ์ ์์ผ๋ฉฐ ํด๋น ๋ชฉ์ ์ง๊น์ง ์ด๋ค ๊ฒฝ๋ก๋ก ๊ฐ๋ ๊ฒ์ด ์ข์์ง ์๋ ค์ฃผ๊ธฐ๋ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด A ๋คํธ์ํฌ์ ์๋ ์ปดํจํฐ์์ D ๋คํธ์ํฌ์ ํ ์ปดํจํฐ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๋, A ๋คํธ์ํฌ์์๋ ๋์ฐฉ์ง์ ์ฃผ์๋ฅผ ์ ์๊ฐ ์์ต๋๋ค. ๊ทธ๋์ ์ฐ์ ๋ผ์ฐํฐ์ IP ์ฃผ์๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ ๋๋ค. ์ด ์ฃผ์๋ฅผ ๊ธฐ๋ณธ ๊ฒ์ดํธ์จ์ด (default gateway)๋ผ๊ณ ํฉ๋๋ค. ๋ผ์ฐํฐ๋ ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ผ์ฐํ ํ ์ด๋ธ์ ์ ์ฅ๋ ์ฃผ์์ง๋ฅผ ํตํด ์ ์กํ๊ฒ ๋ฉ๋๋ค.
3) IP ์ฃผ์ (IP Address)
์ด๋ ๊ฒ ๋ณด๋ ๋ค๋ฅธ ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐํ ๋ ํ์ํ ์ ํํ ์ฃผ์๊ฐ ํ์ํด์ก์ต๋๋ค. LAN์์ ํ์ฝํ๋ MAC์ฃผ์์๋ ๋ค๋ฅด๊ฒ ๋คํธ์ํฌ๋ฅผ ์๋ณํ ์ ์๋ ์ฃผ์๊ฐ ๋ฐ๋ก IP ์ฃผ์์ ๋๋ค. IP ์ฃผ์๋ ์ด๋ค ๋คํธ์ํฌ์ ์ด๋ค ์ปดํจํฐ์ธ์ง ๊ตฌ๋ถํ ์ ์๊ฒ ํ๋ ์ฃผ์์ ๋๋ค.
IP ์ฃผ์๋ ์ธํฐ๋ท ์๋น์ค ์ ๊ณต์(ISP)๋ฅผ ํตํด์ ๋ฐ์ ์ ์์ผ๋ฉฐ ํ์ฌ ์ฌ์ฉ๋๋ ์ฃผ ๋ฒ์ ์ IPv4์ IPv6๊ฐ ์์ต๋๋ค.
IPv4 (Internet Protocol version 4)
- ์ฃผ๋ก ์ฌ์ฉ๋๋ IP ์ฃผ์ ์ฒด๊ณ๋ก, 32๋นํธ๋ก ํํ๋ฉ๋๋ค.
- 32๋นํธ ์ฃผ์ ์ฒด๊ณ๋ก๋ ์ฝ 43์ต ๊ฐ์ ๊ณ ์ ํ ์ฃผ์๋ฅผ ํํํ ์ ์์ต๋๋ค.
- ์: 192.168.0.1
IPv6 (Internet Protocol version 6)
- IPv4์ ์ฃผ์ ๋ถ์กฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋์ ๋ ์๋ก์ด IP ์ฃผ์ ์ฒด๊ณ์ ๋๋ค.
- 128๋นํธ๋ก ํํ๋๋ฉฐ, ์ฃผ์ ๊ณต๊ฐ์ด ์๋นํ ํฌ๊ธฐ ๋๋ฌธ์ ๋ฌดํํ ๋ง์ ๊ณ ์ ์ฃผ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ์: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
๊ทธ๋ฆฌ๊ณ IPv4 ๋ฒ์ ์ ์ฌ์ฉํ ๋ ์ฌ์ฉ๋๋ IP ์ฃผ์๋ฅผ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด์ ํ ์ธํฐ๋ท์ ์ง์ ์ฐ๊ฒฐ๋๋ ์ปดํจํฐ๋ ๋ผ์ฐํฐ์๋ ๊ณต์ธ IP ์ฃผ์๋ฅผ ํ ๋นํ๊ณ , ํ์ฌ๋ ๊ฐ์ ์ ๋์ ์๋ ์ปดํจํฐ๋ ์ฌ์ค IP ์ฃผ์๋ฅผ ํ ๋นํ๋ ์ ์ฑ ์ ์คํํด ์์ต๋๋ค.
์ด๋ฏธ์ง์ ๊ฐ์ด ๋ผ์ฐํฐ์๋ ๊ณต์ธ IP ์ฃผ์๋ฅผ ํ ๋นํ๊ณ ํ ๋คํธ์ํฌ์ ์ํด ์๋ ์ปดํจํฐ๋ค์ ์ฌ์ค IP ์ฃผ์๊ฐ ํ ๋น๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ๋ผ์ฐํฐ๊ฐ ์๋์ผ๋ก ์ฌ์ค IP ์ฃผ์๋ฅผ ์ปดํจํฐ์ ํ ๋นํ๋ ๊ธฐ์ ์ DHCP๋ผ๊ณ ํฉ๋๋ค.
4) ๋ผ์ฐํ (Routing)
๋ผ์ฐํ
์ ๋คํธ์ํฌ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ด๊ณ ์์ ์ ์ธ ์ ๋ฌ์ ๋ณด์ฅํ๊ธฐ ์ํด ๊ฒฝ๋ก๋ฅผ ๊ฒฐ์ ํ๋ ๊ณผ์ ์
๋๋ค. ๋คํธ์ํฌ์์๋ ์ฌ๋ฌ ๊ฒฝ๋ก์ ์ฅ์น๋ค์ด ์กด์ฌํ๋ฏ๋ก ๋ผ์ฐํฐ๋ ๋ฐ์ดํฐ ํจํท์ ๋ชฉ์ ์ง ์ฃผ์(=์ฃผ๋ก IP ์ฃผ์)๋ฅผ ํ์ธํ ํ์๋ผ์ฐํ
ํ
์ด๋ธ์ ์ฐธ์กฐํ์ฌ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํด ์ต์ ์ ๊ฒฝ๋ก๋ฅผ ์ ํํฉ๋๋ค.
๋ผ์ฐํฐ๋ ๋ค์ํ ๋ผ์ฐํ
ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ๋ค๋ฅธ ๋ผ์ฐํฐ๋ค๊ณผ ํต์ ํ๋ฉฐ ๋คํธ์ํฌ ์ ๋ณด๋ฅผ ๊ตํํฉ๋๋ค. ๋ช ๊ฐ์ง ์ฃผ์ํ ๋ผ์ฐํ
ํ๋กํ ์ฝ์ผ๋ก๋ RIP (Routing Information Protocol), OSPF (Open Shortest Path First), BGP (Border Gateway Protocol) ๋ฑ์ด ์์ต๋๋ค.
5) IP ํ๋กํ ์ฝ (Internet Protocol)
๋คํธ์ํฌ ๊ณ์ธต ์์ ์๋ IP ํ๋กํ ์ฝ์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ๋ ๋ชฉ์ ์ง๊น์ง ๋ณด๋ด๊ธฐ ์ํ ๊ท์น์ด ๋ด๊ธด ํค๋์ ๋๋ค. TCP/IP์ IP๋ฅผ ์๋ฏธํฉ๋๋ค.
์ด๋ ๊ฒ IP ํ๋กํ ์ฝ์ ๋ง๋ค์ด ๋ฐ์ดํฐ์ IP ํค๋๋ฅผ ์ถ๊ฐํ์ฌ ๋ง๋ค์ด์ง ์ํ๋ฅผ IP ํจํท์ด๋ผ๊ณ ํฉ๋๋ค.
Network Layer: The network layer is a level in the OSI model that provides protocols and services for transmitting and receiving data.
Router: A router is a device that transfers data between different networks.
IP Address: An IP address is used to identify devices on a network, with IPv4 representing a 32-bit address and IPv6 providing a larger 128-bit address space.
IPv4: IPv4 is a 32-bit addressing scheme used in the Internet Protocol to identify devices on a network.
IPv6: IPv6 is a 128-bit addressing scheme designed to offer a larger address space than IPv4.
DHCP (Dynamic Host Configuration Protocol): DHCP is a protocol that automatically assigns IP addresses to network devices.
IP ํจํท(IP Packet): An IP packet is the fundamental unit for transmitting data over the Internet Protocol.
'Computer Science > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
14 Transport Layer (Feat. TCP, UDP) (0) | 2023.12.30 |
---|---|
13 ์๋ธ๋ท (Subnet) (1) | 2023.12.27 |
11 ์ค์์น (Switch) (0) | 2023.12.23 |
10 ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต - Data Link Layer + MAC Address (0) | 2023.12.21 |
9 Physical Layer - ๋ฌผ๋ฆฌ ๊ณ์ธต (0) | 2023.12.20 |
๋๊ธ