더북(TheBook)

5.1 서브넷

IP 주소는 호스트와 해당 호스트가 있는 네트워크를 식별할 수 있어야 합니다. 4장에서 배웠듯이, IP 주소 클래스 시스템은 주소에서 네트워크 부분과 호스트 부분을 구분할 수 있는 단서를 제공해줍니다. 하지만 주소 클래스 시스템만으로는 융통성이 없습니다. 현실 세계에서 네트워크는 여러 크기로 나타나고 더 작은 단위로 분리됩니다. 또한, 클래스 수준의 네트워크가 부족해지고 있습니다. 인터넷 제공자(ISP)와 네트워크 관리자는 데이터그램이 작은 주소 공간을 제공하는 라우터에 도달할 수 있게 클래스 수준의 네트워크를 세분화할 수 있어야 합니다.

서브넷팅(subnetting)은 네트워크를 서브넷(subnet)이라고 하는 더 작은 단위로 분리합니다. 서브넷은 주소 클래스 시스템을 기반으로 진화했었고, 서브넷팅은 클래스 A, B, C 네트워크의 맥락에서 가장 잘 설명할 수 있습니다. 하지만 정작 하드웨어 공급 업체 및 인터넷 커뮤니티는 주소 클래스에 의존하지 않는 클래스리스 인터도메인 라우팅(CIDR, Classless Inter-Domain Routing)이라고 하는 새로운 주소 해석 시스템에 정착했습니다. 이 장에서는 주소 클래스 시스템의 서브넷으로 시작해서 CIDR 표기법까지 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.