Network_Subneting1

리냥·2022년 7월 10일
0

Network_Subneting


1-1. CIDR

  • CIDR(Classless Inter-network Domain Routing)

=> Defining1

Classful- 이미 정해진 것 ex.class A
Classless- 대역을 바꿀 수 있는 것(주소 다시 만들 수 있음)

Network와 Host를 다시 재 설정 가능

=> Defining2

  • 기존 Class기반 주소에서 Class를 제외하고 32bit 전체 bit에 대해 Network과 Host를 재설정한 주소 구조이다.
  • 기존 Class 기반 주소에 비해 주소 손실을 줄여주고,
  • Router에는 구조화된 주소 할당으로 인해 Routing Table을 줄여 Pocket Delay를 줄인다.
  • 정적(Static)라우팅보다 동적(Dynamic)라우팅에 속한다.
  • 정적라우팅 - 정해진 것 동적라우팅- 유동적인 것

=> Defining3

  • 새로운 IP주소 할당방법으로 Class 구분 없이 원하는대로 주소를 합치거나 나누는 기술을 말한다.
  • 한정된 자원인 IP주소를 쓸데없이 사용하는 것을 방지한다.(범위를 유동적으로 조절 가능)
  • Router의 처리 부하를 경감시킬 목적으로 개발됐다.

=> Ex

  • 10.10.1.1을 보면 맨 앞에 옥텟이 A클래스에 속한다. 하지만, 10.10.1.1/24이면 CIDR펴기법으로 클래스로는 C클래스에 속하게 사용됨
    (24가 서브넷 마스크를 비트로 바꿨을 때 CIDR값의 결정값이 됨)

192.168.10.0/24는 192.168.10.0~192.168.10.255의 범위를 나타냄
Subnetmask: 255.255.255.0-> bitmask:1~1.1~1.1~1.00000000: 1이 24개면/24
subnetmask를 비트로 바꾼 것이 bitmask

10.10.1.1을 보면 맨 앞에 옥텟이 A클래스에 속한다. 하지만, 10.10.1.1/24이면 CIDR표기법으로 클래스로는 C클래스에 속하게 사용됨.
(1이 24개란 뜻, 중간에 0이 됐다 1이 될 수 없음!)
(1~1 1~1 1~1 00000000 => C클래스)

### 1-2. Subneting
  • 하나의 네트워크ID(대역)를 필요한 크기만큼 나누어 여러 대역으로 분할하는 기술

=> Ex

  • 192.168.32.0/24 24는 bitmask로 생각
    ---NID------ -HID-

11111111.11111111.11111111.00000000
192. 168. 32. 0~255(256개의 호스트를 사용: 단, Network주소와 Broadcast주소를 제외한 나머지를 사용)

=> Defining

  • Network 주소: 네트워크 제일 첫 번째 ip(192.168.32.0)
  • Broadcast 주소: 네트워크 제일 마지막 ip(192.169.32.255)
  • 실제 사용 가능한 ip주소: 192.168.32.1 ~ 192.168.32.254

한 개의 망이 8개로 쪼개짐(물론, 망을 쪼갠 만큼 ip의 범위도 쪼개짐)

망 3개 구성 (근데 원래 대역은 1개밖에 없음)
CIDR과 네트워크 주소가 바뀜=> bit 3개가 늘어남 한 개의 대역이 여러개의 대역으로 분리

  • 서브넷팅을 하는 이유

보안을 강화하기 위해
네트워크 브로드캐스트 사이즈를 줄임으로 인한 성능 향상을 위헤
주소 낭비 방지를 위해

  • 서브넷마스크가 하는 역할

네트워크 ID와 호스트를 나누는 역할
즉, 네트워크가 동일한 대역인지 다른 대역인지 결정해주는 값입니다.

=>Ex

profile
안녕하세요. 일로 인해 잠시 쉽니다 :)

0개의 댓글