잉여토끼 2024. 12. 4. 19:48

IPv6

- IPv4 주소체계의 고갈 문제를 해결하기 위한 인터넷 프로토콜 주소. 

- 128 bit이며 콜론(:)을 통해 헥사를 구분

- Unicast / Broadcast / Anicast 사용
- IP 자동 생성 기능이 존재한다.

- Class의 구분이 없다.

- 예약대역이 존재. 

 

Anycast

하나의 네트워크를 여러개의 노드에 할당하여 해당 네트워크에 요청시 가장 가까운 네트워크로 요청을 전달하는것.

이는 트레픽의 분산을 위해 사용한다.

--> 확산의 개념.

 

 

IPv6 주소 생성

IPv6의경우 주소를 지정하거나 DHCP를 통해 주소를 받아오지 않았을 경우  Link Local 주소를 생성하고 인터페이스에 할당. 해당 주소는 FE80:: 형태를 취한다. 해당 형태는 LinkLocal 예약주소이다.

해당 주소가 같은 네트워크 내에 존재하는지를 확인하며 이웃 단말에게 해당 주소를 확인 받으며 일정기간동안 응답이 없거나 정보를 받게되면 주소를 생성한다.

정보를 받았을 경우 해당 정보를 이용하여 prifix를 구성한다.

 

IPv6 예약주소

  • ::/128 
    주소 미지정
  • ::1/128
    루프백 주소
  • ::ffff:0:0/96, ::/96
    IPv4매핑 및 호환성을 위한 주소
  • 100::/64
    해당 주소로 향하는 패킷을 Drop하도록 하는 예약주소
  • fe80::/10 
    Link Local 주소. 네트워크 유지관리에 사용. 모든 인터페이스는 하나 이상의 Link Local 주소가 있어야 함. 이웃단말을 확인.

 

IPv6 설정 명령어

** 모든 인터페이스는 하나이상의 Link Local 주소가 필요하므로  가상 인터페이스 생성시 링크로컬주소를 수동으로 지정해주어야 함. multipoint 환경일때가 해당. 

해당 인터페이스의 IPv6활성화

conf t
int [인터페이스]
ipv6 enable

 

라우팅 프로토콜 IPv6 활성화

conf t
ipv6 unicast-routing

RIPng

포트 : UDP 521 (RIP : UDP 520)

프로토콜 ID 사용.

conf t
ipv6 unicast-routing
ipv6 router rip [PID]
exit
int [인터페이스]
ipv6 rip [PID] enable

 

EIGRPv3

Router ID의 경우 여전히 IPv4 형식을 따름.

conf t
ipv6 unicast-routing
ipv6 router eigrp [AS]
no shut
exit
int [인터페이스]
ipv6 eigrp [AS]

 

OSPF v3

conf t
ipv6 unicast-routing
ipv6 router ospf [AS]
no shut
exit
int [인터페이스]
ipv6 ospf [AS] area [Area]