<CIDR은 무엇인가요?>
CIDR(Classless Inter-Domain Routing, 사이더)는 클래스 없는 도메인 간 라우팅 기법으로 1993년 도입되기 시작한 최신 IP 주소 할당 방법이다. CIDR은 기존의 IP 주소 할당 방식이었던 네트워크 클래스를 대체하였다.
<특징>
- 급격히 부족해지는 IPv4 주소를 보다 효율적으로 사용하게 해준다.
- 계층적 구조를 사용함으로써 인터넷 광역 라우팅의 부담을 줄여준다.
<표기법>
IP 주소 192.168.10.0/24 에서 " /24 " 부분이 CIDR 표기법이다.
IP 주소 표현은 옥텟이라는 단위로 나뉜는데 하나의 옥텟은 8비트로 이루어져 있으며 IPv4는 4개의 옥텟으로 이루어져 있다.
따라서 CIDR은 0~32 비트를 사용할 수 있다.
만약 CIDR이 /24라면 24비트 이후에 오는 4번째 옥텟 부분을 전부 사용할 수 있다.
하나의 옥텟은 2의 8승인 256개이므로, 143.7.65.203/24 일 때 143.7.65.0 ~ 143.7.65.255 까지 사용가능하다.
그런데 CIDR이 2의 제곱이 아닐 때에는 걸쳐진 옥텟을 2진수로 표현하고 최소, 최대값을 찾아야 한다.
<IPv4의 클래스란?>
하나의 IP주소에는 Network ID와 Host ID가 존재한다.
IP Class는 A, B, C, D, E로 나뉘어 Network ID와 Host ID를 구분한다.
A에서 C가 될수록 Network ID의 비트수는 증가하고 Host ID의 비트수는 감소한다.
또, 네트워크를 할당할 수 있는 곳이 많아지며, 최대 호스트 수도 증가한다.
클래스 D는 멀티캐스트, E는 미래에 사용하기로 예약된 주소들이다.
<Class 구분법>
- 가장 기본적인 방법으로, 0~255의 숫자를 5개로 나눠서 구분한다.
- 시작되는 비트를 알면, 그 비트만큼 Network ID로 할당 가능한 수가 줄어든다.
well known port (잘 알려진 포트) (0) | 2023.04.27 |
---|---|
네트워크 계층 모델 OSI, TCP/IP + 캡슐화 (0) | 2023.04.23 |