๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ OSI(Open Systems Interconnection) ๋ชจ๋ธ์์ ๋ ์ฅ์น ๊ฐ์ ์ง์ ํต์ ์ ๋ด๋นํ๋ ๋ ๋ฒ์งธ ๊ณ์ธต์ ๋๋ค.
๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ๋คํธ์ํฌ ์ฅ๋น ๊ฐ์ ์ ํธ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ท์น์ ์ ํ๋ ๊ณ์ธต์ ๋๋ค.
์ด ๋, ์ฌ์ฉ๋๋ ๊ท์น(ํ๋กํ ์ฝ)์ด '์ด๋๋ท(Ethernet)' ์ ๋๋ค. ์ด๋๋ท์ ๋์์ ๋ฐ์ดํฐ๋ฅผ ์ ์์ ์ผ๋ก ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํด ํ์ํ ๊ท์น์ผ๋ก ์ปดํจํฐ ๋คํธ์ํฌ ๊ธฐ์ ์ค ํ๋๋ก ์ ์ธ๊ณ ์ฌ๋ฌด์ค์ด๋ ๊ฐ์ ์์ ๊ฐ์ฅ ๋ง์ด ํ์ฉ๋๋ ๊ธฐ์ ์ค ํ๋์ ๋๋ค.
์ด๋๋ท์ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ ์ค ํ๋๋ก, ๋ก์ปฌ ์์ญ ๋คํธ์ํฌ(LAN)์์ ์ฃผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
๊ทธ๋ฐ๋ฐ ์ฌ๋ฌ ์ปดํจํฐ๊ฐ ํน์ ํ ๋ชฉ์ ์ง๋ก ๋์์ ๋ฐ์ดํฐ๋ฅผ ์ก์ ํ๋ฉด ์ถฉ๋(Collision)์ด ์ผ์ด๋ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ์ ์ถฉ๋์ ํผํ๊ธฐ ์ํด์ ์ด๋๋ท์ CSMA/CD (Carrier Sense Multiple Access with Collision Detection) ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ์ถฉ๋์ ๊ฐ์งํ๊ณ ์ฒ๋ฆฌํฉ๋๋ค.
CSMA/CD
1) CS : ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ค๊ณ ํ๋ ์ปดํจํฐ๊ฐ ์ผ์ด๋ธ์ ์ ํธ๊ฐ ํ๋ฅด๋์ง ํ์ธ
2) MA : ์ผ์ด๋ธ์ ๋ฐ์ดํฐ๊ฐ ํ๋ฅด์ง ์๋๋ค๋ฉด ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ์ข๋ค๋ ๊ท์น
3) CD : ์ถฉ๋์ด ๋ฐ์ํ๊ณ ์๋์ง๋ฅผ ํ์ธ
ํ์ง๋ง ์์ฆ์๋ ํจ์จ์ด ๋ณ๋ก ์ข์ง ๋ชปํ์ฌ CSMA/CD ๋ฐฉ์๋ณด๋ค๋ ์ค์์น(Switch)๋ผ๋ ๋คํธ์ํฌ ์ฅ๋น๋ฅผ ๋ ์์ฃผ ์ฌ์ฉํฉ๋๋ค.
์ด์ MAC ์ฃผ์์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ๋ ์นด๋๋ ๋นํธ์ด (0๊ณผ 1)์ ์ ๊ธฐ ์ ํธ๋ก ๋ฐ๊ฟ๋ ์ญํ ์ ํ๋ค๊ณ ํ์ต๋๋ค. ์ด ๋ ์นด๋์๋ MAC ์ฃผ์๋ผ๋ ๋ฒํธ๊ฐ ์ ํด์ ธ ์์ต๋๋ค.
MAC ์ฃผ์๋ ๋์ ์ฌ์ฉ๋๋ ๋คํธ์ํฌ ๋ชจ๋ธ์ธ ์ด๋๋ท์ ๋ฌผ๋ฆฌ์ ์ธ ์ฃผ์๋ก ์ปดํจํฐ ๋คํธ์ํฌ์์ ๊ฐ๊ฐ์ ๊ธฐ๊ธฐ๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด ์ฌ์ฉํ๊ธฐ ์ํด ์ ์ธ๊ณ์์ ์ ์ผํ ๋ฒํธ๋ก ํ ๋น๋์ด ์์ต๋๋ค.
MAC ์ฃผ์๋ 48๋นํธ ๊ธธ์ด์ ๊ณ ์ ํ ์๋ณ์๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. ์ด ์ฃผ์๋ 16์ง์๋ก ๋ํ๋ด๋ฉฐ, 12์๋ฆฌ๋ก ํํ๋ฉ๋๋ค.
MAC ์ฃผ์์ ์ 24๋นํธ๋ ์ ์กฐ์ ์ฒด ์๋ณ์(Organizationally Unique Identifier, OUI)๋ก ์ผ๋ฐ์ ์ผ๋ก ์ฅ์น๋ฅผ ์ ์กฐํ ํ์ฌ๋ ์กฐ์ง์ ์๋ณํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋จธ์ง 24๋นํธ๋ ์ฅ์น๋ฅผ ์ ์กฐํ ํ์ฌ ๋ด์์ ํด๋น ์ฅ์น๋ฅผ ๊ณ ์ ํ๊ฒ ์๋ณํ๋ ์ผ๋ จ ๋ฒํธ ๋ถ๋ถ์ ๋๋ค.
๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํด์ ์ด๋๋ท ํค๋์ ํธ๋ ์ผ๋ฌ๋ฅผ ๋ถ์ ๋๋ค.
์ด๋๋ท ํค๋๋ ๋ชฉ์ ์ง์ MAC ์ฃผ์(6๋ฐ์ดํธ)์ ์ถ๋ฐ์ง MAC ์ฃผ์(6๋ฐ์ดํธ)๊ฐ ํ ๋น๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ํ(2๋ฐ์ดํธ)๊ฐ ํค๋์ ๋ฐ์ดํฐ ์ฌ์ด์ ์ถ๊ฐ๋ก ๋ถ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ ๋ค์ ํธ๋ ์ผ๋ฌ๋ฅผ ๋ถ์ด๋ฉด ๋ฐ์ดํฐ๊ฐ ์ ์ก ๋์ค์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋์ง ํ์ธํ๋ ์ญํ ์ ํฉ๋๋ค. ์ด๋ฅผ FCS(Frame Check Sequence)๋ผ๊ณ ํฉ๋๋ค. ์ด๋ ๊ฒ 2๊ณ์ธต์์ ์์ฑ๋ ๋ชจ์ต์ด ๋ฐ๋ก 'ํ๋ ์(Frame)'์ ๋๋ค.
P.S)
2๋ฐ์ดํธ๋ฅผ ์ฐจ์งํ๋ ์ด๋๋ท ์ ํ์ ์ด๋๋ท์ผ๋ก ์ ์ก๋๋ ์์ ๊ณ์ธต ํ๋กํ ์ฝ์ ์ข ๋ฅ๋ฅผ ๋ํ๋ ๋๋ค.
1) 0800 - IPv4
2) 0806 - ARP
3) 8035 - RARP
4) 814C - SNMP over Ethernet
5) 86DD - IPv6
์ด๋ ๊ฒ ์์ ๊ณ์ธต ํ๋กํ ์ฝ์ 16์ง์ ๋ฒํธ๊ฐ ๋ค์ด๊ฐ๋ฉฐ ๊ตณ์ด ๋ฒํธ๊น์ง ๊ธฐ์ตํ ํ์๋ ์์ง๋ง ์ด๋ฌํ ๋ด์ฉ์ด ๋ค์ด๊ฐ๋ค๋ ์ ๋ง ์๊ณ ๊ณ์๋ฉด ๋ฉ๋๋ค.
Data Link Layer: The second layer in the OSI model responsible for direct communication between devices on a network. It provides error detection, flow control, and addressing within the local network.
Ethernet: A widely used LAN technology that operates at the Data Link Layer. Ethernet uses a protocol to control access to the network and facilitates the transmission of data between devices.
CSMA/CD (Carrier Sense Multiple Access with Collision Detection): A network protocol used in Ethernet networks to manage access to the shared communication medium. Devices listen for a carrier signal, and if the medium is clear, they transmit; if a collision is detected, a backoff algorithm is used.
MAC Address (Media Access Control Address): A unique hardware address assigned to network interfaces for communication at the Data Link Layer. The 48-bit address is often represented in hexadecimal and is used for identifying devices on a network.
Frame: A data structure at the Data Link Layer that encapsulates the data being transmitted over a network. It includes header and trailer information, such as source and destination MAC addresses, to facilitate reliable communication between devices.
'Computer Science > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
12 Network Layer (๋คํธ์ํฌ ๊ณ์ธต) (1) | 2023.12.27 |
---|---|
11 ์ค์์น (Switch) (0) | 2023.12.23 |
9 Physical Layer - ๋ฌผ๋ฆฌ ๊ณ์ธต (0) | 2023.12.20 |
8 ์บก์ํ์ ์ญ์บก์ํ - Encapsulation & Decapsulation (0) | 2023.12.19 |
7 OSI ๋ชจ๋ธ vs TCP/IP (0) | 2023.12.19 |
๋๊ธ