[네트워크] VLSM

이효린·2023년 4월 12일
0

Network

목록 보기
4/9
post-thumbnail
  • VLSM은 (Variable Length Subnet Mask)로 기존 Subnet mask와는 달리 서브넷 공간의 크기가 상이한 서브넷이다.

1.4 VLSM예제

  • 구성환경 : 가, 나, 다 3개의 부서가 있다.
  • 가: 120개, 나: 60개, 다: 14개의 컴퓨터가 존재한다.
  • 가와 나, 다는 멀리 떨어져있다
  • 192.168.1.0의 네트워크를 할당할 것이고, 호스트부분은 하위 8비트이다. (C class)
  • 나와 다를 연결하는 라우터를 연결하고, 가 근처에 라우터글 하나 연결하여 각 라우터 끼리 연결하여 통신한다.
  • 라우터 연결 부분도 독립된 하나의 네트워크로 봐줘야한다. 따라서 가, 나, 다, 라(라우터와 라우터 간)4개의 네트워크가 필요하다:
  • 만일 서브네팅으로 분할 시, 호스트 8비트 중 2개의 비트를 네트워크 비트로 할당할 수 있다.
  • 그렇게 된다면 남은 호스트 비트는 6개 비트가 될 것이고, 총 2^6 -2(네트워크) -1 (라우터)개 즉, 61개의 컴퓨터만 할당 가능하다.
  • 그러나 이 예시의 경우 가 부서가 120개의 컴퓨터를 사용하기 때문에 수용 불가능하다.
  • 이를 VLSM으로 해결 가능하다.
  • 가, 나, 다, 라 4개의 네트워크 중 가장 큰 네트워크인 가 먼저 처리를 해본다.
  • 가 : 120개의 컴퓨터 → 1비트로 나눈 네트워크의 윗부분의 반을 사용한다.
  • 총 126개의 주소를 수용 가능하다.
  • 원래 c클래스가 24비트의 네트워크와 8비트의 호스트 주소로 구분이 되는데, 이 중 하나의 비트를 네트워크 비트로 사용하니 25비트의 네트워크 비트와 7개의 호스트비트가 된다.
  • 서브넷 마스크 : 네트워크 부분은 1로, 호스트 부분은 0으로 써준게 서브넷 마스크 주소이다.
  • 네트워크 주소 : 8비트 중 0인부분을 가 네트워크로 사용했으니 맨 마지막 8비트 중 최상단 비트가 0으로 시작하게 된다.
  • 브로드캐스트 주소 : 호스트 부분을 전부 1로 채우는 것

1.5 Supernetting

  • Address Summarization(Aggregation)
  • 복수개의 네트워크를 묶어 하나의 네트워크로 표현한다.
  • 네트워크 비트가 작을수록 네트워크 크기는 커진다.

  • 192.168.0.0 / 192.168.1.0 / 192.168.2.0 / 192.168.3.0 을 하나의 네트워크로 뭉뚱그려서 표현한 것이 supernetting이다.
  • 192.168.0.0 / 255.255.252.0은 4개를 위 4개의 네트워크 주소를 하나로 표현한 것이다.
  • subnet으로 나눌땐 네트워크 비트가 늘어나고, supernet으로 표현하게 되면 네트워크 비트가 줄어들게 된다.

1.6 CIDR

  • Classless Inter-domain Routing

    • 넷 마스크를 클래스에 무관하게 설정한다.
    • Classful Routing과 대비된다. Classful에서는 넷마스크는 클래스에 종속된다.
    • subnetting / VLSM과 Supnetting의 조합이다.
  • CIDR 표기법

    • 넷마스크를 네트워크 주소 뒤에 비트 수로 표기한다.
    • 간단하고 이해하기 쉽다.
    • 10.1.20.0/255.255.252.0 → 10.1.20.0 / 26 (네트워크 비트가 앞에서 26비트라는 것을 의미)
    • 192.168.0.0 / 255.255.252.0 → 192.168.0.0/26
  • CIDR 활용

- 홉 수 : 목적지까지 가기까지 거쳐야하는 라우터의 개수
- CIDR 표기법을 사용하면 라우팅테이블이 간소화되고, 더 빨리 라우터를 찾아갈 수 있다.

![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/cbe68581-62fc-4582-9b6d-108691ade447/Untitled.png)

- 라우팅 테이블을 먼저 검사할 땐 네트워크 비트가 긴 것 먼저 검사한다.

0개의 댓글