IPv6
100%

서브넷팅 · 레슨 7

IPv6

IPv6 주소, 접두사, 범위, 자동 설정 및 리눅스 라우팅 상태를 읽는 방법을 알아봅니다.

IPv6는 128비트 주소를 사용하며 훨씬 큰 주소 공간과 갱신된 패킷 및 이웃 탐색 동작을 지원하도록 설계됐습니다. IPv4와 IPv6는 서로 다른 프로토콜이며 듀얼 스택 호스트는 네트워크 전환 중 둘을 함께 실행할 수 있습니다.

IPv6 표기 읽기

IPv6 주소는 16비트 16진수 그룹 여덟 개로 씁니다.

2001:0db8:0000:0000:0000:0000:0000:0025

각 그룹의 앞쪽 0은 생략할 수 있고 연속된 0 그룹 한 구간은 ::로 압축할 수 있습니다.

2001:db8::25

생략한 그룹 수가 모호해지지 않도록 ::는 한 번만 나타날 수 있습니다. 2001:db8::/32는 문서 예시용으로 예약되어 있습니다.

IPv6 주소에 ::가 최대 한 번만 나타날 수 있는 이유는 무엇입니까?

주소 유형과 범위

중요한 주소와 범위는 다음과 같습니다.

  • ::1/128: 로컬 호스트의 루프백
  • fe80::/10: 링크 로컬 유니캐스트이며 일반적으로 IPv6 인터페이스에 존재
  • 2000::/3: 현재 할당된 전역 유니캐스트 공간
  • ff00::/8: 멀티캐스트

IPv6에는 브로드캐스트 주소가 없습니다. IPv4가 브로드캐스트로 처리하는 사용 사례를 멀티캐스트와 Neighbor Discovery가 담당합니다. 모든 링크에 같은 접두사가 있으므로 링크 로컬 목적지에는 fe80::1%eth0 같은 인터페이스 영역이 필요할 수 있습니다.

fe80::/10 주소의 일반적인 범위는 무엇입니까?

접두사와 인터페이스 주소

IPv6 CIDR 표기는 /0부터 /128까지의 접두사 길이를 사용합니다. /64는 대부분의 LAN 서브넷에서 사용하는 표준 크기이며 SLAAC(Stateless Address Autoconfiguration)를 지원합니다. 하나의 인터페이스에 링크 로컬, 안정적인 전역, 임시 개인 정보 보호 및 기타 주소가 동시에 있을 수 있고 각 주소에는 선호 수명과 유효 수명이 있습니다.

하나의 인터페이스에 IPv6 주소가 여러 개 표시될 수 있는 이유는 무엇입니까?

이웃 및 라우터 탐색

IPv6 Neighbor Discovery는 주소 확인, 중복 주소 감지, 라우터 탐색 및 연결 정보에 ICMPv6를 사용합니다. Router Advertisement는 접두사와 기본 라우터 정보를 제공할 수 있습니다. 호스트는 SLAAC와 DHCPv6를 결합해 다른 설정을 받을 수 있으며 DHCPv6는 일반적으로 기본 라우터를 제공하지 않습니다.

ICMPv6를 모두 차단하면 필수 프로토콜 동작이 망가집니다. ICMPv6를 선택 사항으로 취급하지 말고 방화벽 정책에서 적절한 범위의 필수 메시지 유형을 허용해야 합니다.

IPv6 호스트는 일반적으로 기본 라우터를 동적으로 어떻게 알아냅니까?

IPv6 조사 및 테스트

주소, 경로 및 이웃을 독립적으로 조사합니다.

$ ip -6 address show
$ ip -6 route show
$ ip -6 neighbor show
$ ping -6 -c 3 2001:db8::25

표시된 문서용 주소 대신 실제 할당된 테스트 주소를 사용하십시오. 듀얼 스택 애플리케이션은 IPv6가 고장이어도 IPv4로 성공할 수 있고 그 반대도 가능하므로 각 주소 계열과 DNS A 또는 AAAA 레코드를 명시적으로 테스트합니다.

듀얼 스택 서비스에서 IPv4와 IPv6를 별도로 테스트해야 하는 이유는 무엇입니까?

레슨 완료

IPv6 완료

이제 일반적인 IPv6 인터페이스 및 라우팅 상태를 읽고 테스트할 수 있습니다.

  • 16진수 주소 그룹 여덟 개를 올바르게 확장하거나 압축합니다.

  • 루프백, 링크 로컬, 전역 및 멀티캐스트 범위를 구분합니다.

  • 하나의 인터페이스에 여러 IPv6 주소와 수명이 있을 수 있음을 이해합니다.

  • 필수 Neighbor Discovery 및 Router Advertisement 트래픽을 허용합니다.

  • 듀얼 스택 서비스에서 IPv4와 IPv6 경로를 독립적으로 테스트합니다.

학습 진행 상황 저장

무료 계정을 만들어 이 레슨을 저장하고 어떤 기기에서든 계속 학습하세요.

무료 계정 만들기
서브넷팅(으)로 돌아가기