-
서브넷(서브 네트워크), IPv4, IPv6CS 지식/네트워크 2020. 8. 23. 20:33반응형
서브넷(===
서브네트워크
)sub net
===sub netting
- CIDR(Classless Inter-Domain Routing)
- 클래스 네트워크를 더 작은 네트워크로 나누는 방법
- 조금 더 유연하게 네트워크 구성 가능
- IP 고갈을 늦추기 위해 등장
- 서브넷 마스크
- 상위 비트
- 네트워크 식별자의 비트 수
- 연속된 1 값을 가짐
- 하위 비트
- 호스트 식별자의 비트 수
- 연속된 0 값을 가짐
- 호스트 식별자의 비트 수
- 상위 비트
- 서브넷 표기법
- 4바이트 IP 주소 / 숫자
- 숫자는 0~32의 값 => 네트워크 식별자
- 호스트 식별자는 0으로 채워짐
- ex ) 0.0.0.0/0 => 인터넷 전체
- 4바이트 IP 주소 / 숫자
- 구축 단계
- 서브넷을 위해 사용될 호스트 비트의 수를 결정
- 새로운 서브넷 네트워크 ID를 열거
- 각 새로운 서브넷 네트워크 ID 별, IP 주소를 열거
- 호스트 비트 개수 정하기
- 호스트 비트를 많이 사용할수록 서브넷 개수 증가 ~> 호스트의 개수가 제한됨
- 호스트 비트를 너무 적게 사용하면 흐스트 증가는 대처 ~> 서브넷 증가가 제한
IPv4 주소 체계
- 총 32비트를 8비트씩 10진수로 표현해서 4자리로 나타낸다. (n.n.n.n)
- 한 자리당 0~255까지 숫자로 표현할 수 있다 ~> 한 자리당 2^8 표현 가능
- 최대 약 40억개의 서로 다른 주소를 부여 가능
- 5개의 클래스로 체계(A,B,C,D,E)를 나누어 클래스별 대역 할당
- 보안을 위해서는 IPsec 프로토콜을 별도로 설치
- 자동 네트워킹이 거의 안되고 이동성 비효율
- A Class 10.0.0.1 - 126.255.255.255 로컬, 지역, 국가단위
B Class 127.0.0.1 - 191.255.255.255 회사, 공공기관 단위
C Class 192.168.0.1 - 223.255.255.255 보통 집에서 쓰는 클래스.
약 250대까지 가능
D Class 224.0.0.0 - 239.255.255.255 멀티캐스팅용 주소
개인 및 단체사용 못함
E Class 240.0.0.0 - 255.255.255.255 연구목적용 개인 및 단체사용 못함
- 총 32비트를 8비트씩 10진수로 표현해서 4자리로 나타낸다. (n.n.n.n)
- IPv6 주소 체계
- IPv4 주소가 고갈될 것을 대비해서 나온 version 6
- 총 128비트를 16비트씩 8부분으로 나누어 각 부분을 콜론(:)으로 구분 표현(16진수)
- ex) 2001:230:abcc:ffff:0000:0000:ffff:1111
- 최대 약 1조개 이상(2^128)개의 서로 다른 주소 부여 가능
- 클래스별 할당이 아닌 유니캐스트,애니캐스트,멀티캐스트 형태의 유형으로 할당 ~> 할당된 주소의 낭비 요인 감소
- 확장 기능에서 기본으로 보안 기능을 제공한다.
- 자동 네트워킹 및 이동성 용이
- 아직까지는 IPv6가 IPv4보다 사용자가 낮아서, 서로 컨버팅해주는 기술이 있음
- 듀얼스택(Dual stack), 터널링(Tunneling), 주소변환 등
반응형'CS 지식 > 네트워크' 카테고리의 다른 글
URI, URL (0) 2020.08.23 TCP / UDP, 소켓 (0) 2020.08.23 DNS (Domain Name Server) (0) 2020.08.23