ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • IPv6
    인터넷 프로트콜 2021. 5. 31. 21:16

    IPv6

    • IPv6는 128 비트(16바이트)이다
    • IPv4보다 4배 큰 공간을 가진다.

    표현

    2진법

    11111000000111001~ 11110000000

    16진법

    FEF5:1234:5647:~:0000

     

    축약

    너무 길기 때문에 축약을 할 수 있다.

    1234:5600:0000:0000:AB00:0001:0000:0000

    1. 숫자/문자앞의 0을 축약한다.
      • 1234:5600:0000:0000:AB00:1:0000:0000
    2. 연속된 0(콜론과 콜론 사이)은 0으로 축약
      • 1234:5600:0:0:AB00:1:0:0
    3. 연속된 축약 0들은 생략 가능(더블 코론은 오직 1번만 표기한다.)
      • 1234:5600::AB00:1:0:0

    주소공간

    IPv6는  2^128개의 주소 공간을 가진다.

    주소 공간 할당

    • 특별한 이진수 001 Global unicast == IPv4 주소 체계와 비슷하다
    • 3번째는 내부에서 도는 주소이다
    • 4번째는 학교 안에서 도는 IP주소이다.
    • 5번째는 멀티캐스트 주소이다

    방법

    Global routing prefix : 1234:5678:9ABC

    subnet : 0000

    MAC : AA-BB-CC-DD-EE-FF

    Global Unicast: 1234:5678:9ABC:0000:ACBB:CCFF:FEDD:EEFF

    --> MAC 주소를 추출 가능하다(IP <------> MAC) ARP를 사용하지 않는다

    --> 접속 상대에 대한 역추적이 가능하다

    왜 AABB가 아니라 ACBB인가??

    MAC의 AA 부분에서 2번째 'A' 에다가 2를 더해주면 'C'가 된다

    특별주소

    3번째는 버전 4를 호환하는 것이다.

    시스템 상으로는 FFFF:IPv4를 한다.

    IPv6 프로토콜

    패킷 형식

    IPv6의 페이로드

    확장 해더를 구분해 준다.

    확장 해더 중에서 ESP는 암호화를 담당한다.

    ICMPv6 프로토콜

    • 오류 보고 메시지
    • 정보 메시지
    • 이웃 발견 메시지
    • 그룹 멥버십 메시지

    IPv4 -> IPv6로 바꾸기

    1) Dual Stack(V6/V4)
    2) header translation
    3) V4 Header + V6(Header + Payaload)
    -> tunneling(터널링)

    Dual Stack(V6/V4)

    v4 와 v6를 둘다 가지고 있다.
    v4는 왼쪽 v6 오른쪽으로 간다

    -> 구조가 간단하다.
    -> 시스템이 무거워져서, 느려질 수 있다.

     

    Header translation

    V6 Header-> V4 Header 로 바꾼다.

    tunneling

    마치 터널안에 있는 것처럼 보인다.

    Host A ---> Tunneling ---> Host B

        평문         암호화          평문

    --> VPN(Virtual Private Network)

    --> SSH(Secure Shell) : 서비스

    --> SSL(Secure Socket Layer) : IPv4 (보안 X)

    --> 프로토콜

    '인터넷 프로트콜' 카테고리의 다른 글

    전송층 프로토콜  (0) 2021.06.07
    4계층 : 전송 계층  (0) 2021.06.02
    Multicast Routing  (0) 2021.05.24
    네트워크 장비와 가상 LAN  (0) 2021.05.19
    유니캐스트 라우팅  (0) 2021.05.10

    댓글

Designed by Tistory.