Network/Routing

IPv6 (7) EIGRP

billy0529 2014. 9. 2. 14:37
728x90

<>IPv6 EIGRP




IOS version 12.4(6)T 에서 소개된 EIGRP 의 ipv6 용 버전이다.

초반에 offset-list , weight 조정 항목이 없는등, 조금 불완전한 형태로 나왔으나, 15.x IOS에서는 현재 IPv4와 대부분 동일한 

기능을 지원한다. c37xx 이하 장비에서는 지원이 안되는경우가 많다 카더라. GNS3 시뮬레이션은 c7200 IOS 버전 15.2(4) 으

테스트해볼수 있다. (참고로 EIGRP 네임드 모드도 해당 버전에서 테스트 가능하다.)


IPv4와의 몇몇 차이점은,


1. 출발지 주소를 링크로컬 주소로 설정한다. IPv6 IGP 대부분이 이렇게 동작하는데, 이는 글로벌 IP주소 장애에 대처하기 

   위함이다. BGP는 링크로컬, 글로벌 주소중 선택이 가능하다.

2. 네트워크 선언시 인터페이스 별로 설정한다. 따라서 라우터 설정모드에서 network 명령어는 존재하지 않는다.






1. 네트워크 선언


   R1(config-if)# ipv6 eigrp 1


   EIGRP AS 넘버를 마지막에 명시한다.



2. Router-ID


   R1(config-rtr)# eigrp router-id 1.1.1.1


   IPv4 주소가 존재할경우 이를 라우터아이디로 자동 설정되지만, IPv4 주소가 없을경우 수동으로 지정해야 한다.



3. 축약


   R2(config-if)# ipv6 summary-address eigrp 1 2002:1:1::/48


   R2에서 R1으로 2002:1:1:2::2/64 를 2002:1:1::/48 로 축약해서 광고하게 된다.



4. Default route


   (1) 디폴트 라우트 축약


   R1(config-if)# ipv6 summary-address eigrp 1 ::/0

   ::/0 디폴트 라우트로 축약해서 광고한다.


   (2) 정적 경로 재분배


   R1(config)# ipv6 route ::/0 null 0

   R1(config-rtr)# redistribute static

   디폴트 라우트로 존재하지 않는 null 0경로를 생성한후 재분배



5. Distribute-list


 

   R1 에서 R2로 부터 유입되는 2002:1:1:2::/64 루프백 인터페이스 주소의 트래픽을 차단하였다.

   명령어 마지막에 인터페이스를 설정하지 않을경우 모든 인터페이스에 적용한다. 


6.  Authentication



   key chain을 설정하여 PASSWORD란 값을 부여하고 EIGRP라는 이름을 부여하였다. 

  인터페이스 모드에서 eigrp 인증을 설정하고 위에 설정한 key chain을 이용해 MD5 해시로 인증한다.

  중간에 R2의 인터페이스 링크로컬주소인 FE80::2 와 네이버 관계가 down된것을 알수있고, R2의 인터페이스에서도 같은 

  키값을 설정해야 통신이 이루어진다. 



'Network > Routing' 카테고리의 다른 글

IPv6 (9) Redistribution  (0) 2014.09.14
IPv6 (8) MBGP  (0) 2014.09.03
IPv6 (6) IS-IS  (0) 2014.09.01
IPv6 (5) OSPFv3  (0) 2014.08.27
IPv6 (4) RIPng  (0) 2014.08.24