320x100
320x100

IP주소체계

IPv4

- 주소체계

 : 10진수 8bit 단위

 : 0.0.0.0 ~ 255.255.255.255

 : 호스트 ID + 네트워크 ID

- 도메인 

 : 숫자로 표현된 IP를 쉽게 사용하기 위해 별칭으로 만든 주소

 : DNS (도메인 주소와 IP주소를 서로 변환)

- 네트워크 ID

 : 각 호스트가 속한 네트워크를 대표하는 값

 : 8비트, 16비트, 24비트 크기로 분류 (2진수 IPv4)

- 호스트 ID

 : 네트워크 내 개체의 값 

 

- IPv4 클래스 주소 (공인 IP)

 : A Class (1.0.0.0 ~ 126.255.255.255 / 대규모 네트워크 주소)

  = 8bit 네트워크 / 24bit 호스트

 : B Class (128.0.0.0 ~ 191.255.255.255 / 중형 네트워크 주소)

  = 16bit 네트워크 / 16bit 호스트

 : C Class (192.0.0.0 ~ 223.255.255.255 / 소규모 네트워크 주소)

  = 8bit 네트워크 / 24bit 호스트

 : D Class (224.0.0.0 ~ 239.255.255.255 / 멀티캐스팅)

 : E Class (240.0.0.0 ~ 254.255.255.255 / 연구 및 특수용도 / 미래용)

 : 기본 게이트웨이 주소 (0.0.0.0 ~ 0.255.255.255)

 : LoopBack 주소 (127.0.0.0 ~ 127.255.255.255)

 

- IPv4 사설 IP 클래스

 : A Class (10.0.0.0 ~ 10.255.255.255)

   B Class (172.16.0.0 ~ 172.31.255.255)

   C Class (192.168.0.0 ~ 192.168.255.255)

 

- IPv4 2진수 표현 (Subnet Mask)

 : 00000000.00000000.00000000.00000000 (0.0.0.0)

 : 각 자릿수의 크기 

    0   0  0   0  0 0 0 0

   128 64 32 16 8 4 2 1

 : ex) 10000000.11111111.11111110.11111111 (128.255.254.255) B Class

 : 앞자리 기준 클래스 구분

  = A (0), B(10), C(110), D(1110), E(1111)

 

- IPv4 Prefix

 : 서브넷마스크 = 11111111.1111111.11111111.11000000 
 : 프리픽스 = 255.255.255.192 /26

 

 

IPv6 
- 128비트 2바이트의 영역을 8개로 나눈 구조 
- 네트워크 프리픽스 64비트와 인터페이스 ID 64비트 구조 

- 헤더

 : 버전(4bit)

 : 트래픽 클래스 (8bit / QoS용 필드 )

 : 플로 레이블 (20bit / 미사용)

 : 페이로드 (16bit / 기본 헤더를 제외한 데이터그램의 전체 길이 규정)

 : 다음 헤더 (8bit / 다음 프로토콜)

 : 홉 제한 (8bit / 데이터그램의 수명)

 : 송신지 주소 (128bit)

 : 수신지 주소 (128bit)


- IPv6 확장헤더 
 : 홉-바이-홉 헤더 (경로상의 각 홉에서 배달 또는 전달 처리 옵션을 지정)
 : 목적지 옵션 헤더 (패킷의 목적지에서 배달 또는 전달 처리 옵션 지정)
 : 라우팅 헤더 (경유해야할 라우터 지정)
 : 단편화 헤더 (요청한 페이로드가 MTU 보다 클 경우 사용)
 : AH 헤더 (IPSec 인증 헤더)
 : ESP 헤더 (IPSec 인증 및 암호화 헤더)

 

- 장점

 : 확대된 주소 공간 / 단순해진 헤더 포맷 / 간편해진 주소 설정 기능 / 강화된 보안 기능 / 개선된 모바일 IP

 

 

IPv4에서 IPv6로의 전환 기술

- 응용 계층 게이트웨이 방식 (응용 계층)

- 전송 계층 릴레이 방식 (전송 계층)

- 헤더 변환 방식 (네트워크 계층)

300x250
728x90

'Computer Science > Network' 카테고리의 다른 글

전송 계층  (0) 2020.12.13
라우팅  (0) 2020.12.13
네트워크 계층 (1)  (0) 2020.12.13
프로토콜  (0) 2020.12.13
데이터 링크 계층  (0) 2020.12.13