‘하루 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) 클래스리스 어드레싱

  • (클래스리스 어드레싱) 클래스라는 구분을 없애고 필요한 IP주소의 개수에 따라 네트워크 번호를 결정하는 방식
  • (슈퍼넷) 클래스풀 어드레싱에 따라 할당된 네트워크를 통합하여 하나의 네트워크로 구성하는 것을 슈퍼넷(Super Network)라고 함
    • (예시) 2,000개의 IP주소가 필요한 기관의 경우,
      • 클래스 C 네트워크(IP주소 256개) 8개를 통합하여 하나의 네트워크로 구성함
      • 이때 제 1옥텟부터 제3옥텟까지 24비트를 모두 네트워크 주소로 사용하는 것이 아니라,
      • 21비트만 네트워크 주소로 할당하고, 나머지 11비트를 호스트 번호로 사용하게 되면,
      • 총 2,048개의 호스트에게 IP를 부여할 수 있으므로 목적에 맞는 네트워크 운용이 가능함
  • (프리픽스 길이)
    • (클래스리스 어드레싱의 문제점) 클래스풀 네트워크와 마찬가지로 IP 주소 중 어디까지가 네트워크 번호의 비트인지 구분하지 못하는 문제점 발생
    • (Prefix-Length) 네트워크 번호의 길이를 나타내는 값을 의미함
    • (해결책) IP주소 뒤에 슬래시를 넣고 프리픽스 길이를 씀으로써 네트워크 번호의 영역을 나타냄
      • (예시) 192.168.32.0 / 21

+ Recent posts