‘하루 3분 네트워크 교실(아미노 에이지, 김현주, 영진닷컴)’ 참조
1. 서브네팅
1) 네트워크 분할
- (배경) 호스트 번호를 체계적으로 분류하기 위해 네트워크를 계층에 따라 구분할 필요성 존재
- (서브네트워크) 하나의 네트워크 안에서 분할된 작은 네트워크를 서브네트워크(Subnetwork)라고 함
- (서브넷 번호) 호스트 번호의 일부를 줄여서 서브넷 주소를 만드므로 ‘호스트 번호 = 서브넷 번호 + 호스트 번호’로 구성됨
- (서브넷 특징)
- 서브넷은 해당 네트워크 내부에서만 유효함
- 서브넷화 하는 것을 ‘서브네팅’이라고 함
- 서브넷 비트 수를 크게 하면 최대 서브넷 수는 증가하고 최대 호스트 수는 감소함
2) 서브넷마스크
- (서브네팅의 문제점) 네트워크 관리자가 임의로 서브넷 주소를 할당하므로 IP주소 중 어디까지가 네트워크 주소인지 구분하지 못하는 문제 발생
- (서브넷마스크)
- (용도) IP주소 중 어디까지가 서브넷 번호인지 나타내는 목적
- (내용) 네트워크 번호 및 서브넷 번호의 비트를 모두 1로, 호스트 번호를 0으로 표기함
- (특징) 서브넷마스크의 비트가 1인 부분이 네트워크 번호며, IP주소와 서브넷마스크는 반드시 세트로 표기함
2. 클래스리스 어드레싱
1) 클래스풀 어드레싱의 문제점
- (클래스풀 어드레싱의 문제점) 클래스의 크기를 3개로만 구분하기 때문에 사용되지 않는 IP의 주소가 증가함.
- (예시) 2,000개의 IP주소가 필요한 기관의 경우,
- C클래스의 IP주소(256개)는 부족하기 때문에,
- B클래스(IP주소 65,000개)를 할당받는데,
- 63,000개(65,000 - 2,000개)의 IP주소는 사용되지 않는 문제점 발생
- (예시) 2,000개의 IP주소가 필요한 기관의 경우,
2) 클래스리스 어드레싱
- (클래스리스 어드레싱) 클래스라는 구분을 없애고 필요한 IP주소의 개수에 따라 네트워크 번호를 결정하는 방식
- (슈퍼넷) 클래스풀 어드레싱에 따라 할당된 네트워크를 통합하여 하나의 네트워크로 구성하는 것을 슈퍼넷(Super Network)라고 함
- (예시) 2,000개의 IP주소가 필요한 기관의 경우,
- 클래스 C 네트워크(IP주소 256개) 8개를 통합하여 하나의 네트워크로 구성함
- 이때 제 1옥텟부터 제3옥텟까지 24비트를 모두 네트워크 주소로 사용하는 것이 아니라,
- 21비트만 네트워크 주소로 할당하고, 나머지 11비트를 호스트 번호로 사용하게 되면,
- 총 2,048개의 호스트에게 IP를 부여할 수 있으므로 목적에 맞는 네트워크 운용이 가능함
- (예시) 2,000개의 IP주소가 필요한 기관의 경우,
- (프리픽스 길이)
- (클래스리스 어드레싱의 문제점) 클래스풀 네트워크와 마찬가지로 IP 주소 중 어디까지가 네트워크 번호의 비트인지 구분하지 못하는 문제점 발생
- (Prefix-Length) 네트워크 번호의 길이를 나타내는 값을 의미함
- (해결책) IP주소 뒤에 슬래시를 넣고 프리픽스 길이를 씀으로써 네트워크 번호의 영역을 나타냄
- (예시) 192.168.32.0 / 21
'네트워크' 카테고리의 다른 글
[네트워크] ARP, 주소해결 프로토콜, ARP 테이블 (0) | 2022.07.25 |
---|---|
[네트워크] DHCP , DHCP 메세지, 옵션 (0) | 2022.07.23 |
[네트워크] IP주소 특징, 구성, 클래스 (0) | 2022.07.12 |
[네트워크] 3계층의 역할과 인터넷 프로토콜 (0) | 2022.07.12 |
[네트워크] 버퍼링 및 전이중 이더넷 개념 (0) | 2022.07.11 |