2 Network Addresses
IP address
- 목적지까지의 길라잡이 역할
- 32 bits
- 네트워크 계층(3계층)에서 작동
- Globally unique
- End-to-end: 라우터에서 멈추지 않고 Computer "A" → Server "D"까지 가는 것
MAC address
- Local에서 이동할 때 쓰인다.
- 48 bits
- 데이터 링크 계층(2계층)에서 작동
- Locally unique: LAN에서만 unique하다.
- Hop-by-hop: Computer "A" → Router "B" → Router "C" → Server "D"로 갈 때,
From: MAC address "A" To: MAC address "B" Hop
From: MAC address "B" To: MAC address "C" Hop
From: MAC address "C" To: MAC address "D" Hop
Hierachical Addressing
인터넷에서 호스트를 찾는 방법이 필요하다.
따라서 IP 주소는 전역적으로 uique할 수밖에 없다.
이러한 IP address들은 hierarchical 즉, 계층적이므로 여러개의 파트로 나뉘어 있다.
area routing hierachy
IP 주소 안에는 네트워크 부분과 호스트 부분이 고정된 길이로 저장되어 있다.
Hierachy in IP Address
- 만약 라우터가 자신의 네트워크에 속하지 않은 패킷을 보면, 네트워크 부분을 조회하고 패킷을 전달한다.
- 만약 라우터가 자신의 네트워크에 속하는 패킷을 보면, 바로 목적지로 전달한다.
- 모든 호스트와 장치는 같은 네트워크 주소를 가지고 있다.
따라서 고유한 호스트 주소로 탐색해야 한다. - 네트워크 부분의 크기를 결정하기 어려우므로 5가지 클래스를 지정하여 구분한다.
Internet (IP) Address
IP 주소는 32 bits의 바이너리 주소이다. → 2^32 = 4,294,967,296
각 IP 주소는 unique하며, universal하다.
표기는 2가지 방식으로 할 수 있다.
- Binary
10000000 00001011 00000011 00011111 - Dotted-decimal
128.11.3.3
'CS > Computer Networks' 카테고리의 다른 글
1. Network Models (1) | 2024.03.12 |
---|