일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- tunneling
- 헤더
- ipv6
- Redistribute
- Inter VLAN
- stp
- 명령어
- NAT
- 라우터
- ripng
- vrrp
- OSI 7 layer
- GLBP
- ACL
- crontab
- 장비
- Chrony
- ospfv3
- Vlan
- Etherchannel
- OSPF
- 스위치
- eigrp
- eigrpv2
- DHCP
- rip
- CKA
- Today
- Total
Net Eng
IPv6 - Routing Protocol - EIGRPv2 본문
■ EIGRPv2
- 3개 Table사용(routing, neighbor, topology)
- Metric구성요소는 EIGRPv1과 동일
- Successor와 Feasible Successor 선출에 FD(Feasible Distance)와 RD(Reported Distance)사용
- 멀티캐스트 방식 업데이트(FF02::A)
- 비 동등 비용에 따른 부하분산 가능
■ R1 라우터 ~ R4 라우터 IPv6 설정
R1 라우터 IP 설정
conf t
ipv6 unicast-routing
int s1/0
ipv6 addr 2001:12:12:12::1/64
no sh
int s1/3
ipv6 addr 2001:14:14:14::1/64
no sh
int L0
ipv6 addr 2001:1:1:1::1/64
R2 라우터 IP 설정
conf t
ipv6 unicast-routing
int s1/1
ipv6 addr 2001:23:23:23::1/64
no sh
int s1/0
ipv6 addr 2001:12:12:12::2/64
no sh
R3 라우터 IP 설정
conf t
ipv6 unicast-routing
int s1/1
ipv6 addr 2001:23:23:23::2/64
no sh
int s1/2
ipv6 addr 2001:34:34:34::1/64
no sh
R4 라우터 IP 설정
conf t
ipv6 unicast-routing
int s1/2
ipv6 addr 2001:34:34:34::2/64
no sh
int s1/3
ipv6 addr 2001:14:14:14::2/64
no sh
int L0
ipv6 addr 2001:4:4:4::1/64
■ R1 라우터 ~ R4 라우터 EIGRP 설정
R1 라우터 EIGRP 설정
ipv6 router eigrp 300
router-id 1.1.1.1
no sh
int s1/0
ipv6 eigrp 300
int s1/3
ipv6 eigrp 300
int L0
ipv6 eigrp 300
R2 라우터 EIGRP 설정
ipv6 router eigrp 300
router-id 2.2.2.2
no sh
int s1/1
ipv6 eigrp 300
int s1/0
ipv6 eigrp 300
R3 라우터 EIGRP 설정
ipv6 router eigrp 300
router-id 3.3.3.3
no sh
int s1/1
ipv6 eigrp 300
int s1/2
ipv6 eigrp 300
R4 라우터 EIGRP 설정
ipv6 router eigrp 300
router-id 4.4.4.4
no sh
int s1/2
ipv6 eigrp 300
int s1/3
ipv6 eigrp 300
int L0
ipv6 eigrp 300
→ Broadcast 주소로 EIGRP Hello Packet이 보내지는 것을 확인할 수 있다.
■ EIGRP 비동등 부하분산
[계산공식]
-> 가장 낮은 대역폭 중 한개만 계싼
-> 계산 공식 : (10,000,000/대역폭(Kbps))*256
-> 소수점 이하 절삭
-> 10,000,000/1544 = 1,657,856
- 지연시간은 모든 출력 인터페이스 합산
=> 계산공식 : (지연시간/10usec)*256
→ Q. R1 라우터에서 R4 라우터의 루프백 2001:4:4:4::/64로의 통신을 2:1 비율로 부하분산 한다면?
FD = R1(S1/3), R4(L0)
=> (10,000,000/1544)*256 = 1,657,856
=((20,000/10)* 256) + ((5000/10)*256) = 640,000
FD = 2,297,856
RD = R2(S1/1), R3(S1/2), R4(L0)
RD = 2,297,856 + 512,000
RD = 2,809,856
Fessible Successor가 되기 위해서는 FD 값보다 RD 값이 작아야 하므로 RD 값을 2,297,856 미만으로 조정하여야 한다.
따라서 R2와 R3의 Delay 값을 900으로 조정한다.
R2 라우터 Delay값 조정
int s1/1
delay 900
R3 라우터 Delay 값 조정
int s1/2
delay 900
변경 후 다시 RD 값을 계산해보면 1,657,856 + 230,400 + 230,400 + 128,000 = 2,246,656
FD 값보다 낮아 졌으므로 Topology에 부 경로로 등록된것을 확인할 수 있다.
이제 2:1로 비동등 부하분산을 위해 R1(S1/0)의 값을 조정할 필요가 있다. 현재 주 경로의 FD 값이 2,297,856 이므로 두배의 값은 4,595,712이다.
이 값을 맞추기 위해 R1(S1/0)의 Delay 값을 조정하면
4,595,712 - 460,800 - 128000 - 1657856 = 2,349,056 이므로, 2,349,056/256 = 9,176의 값이 나온다.
소수점은 절상하므로 임의로 R1(S1/0)의 Delay값으로 8900이라는 값을 주면 아래와 같이 비동등 부하분산이 가능하다.
R1 라우터 Variance 값 설정
ipv6 router eigrp 300
variance 2
→ 모든 설정 후 R1의 라우팅 테이블에 값이 다른 2개의 경로가 모두 올라온 것을 확인할 수 있다.
■ 실습파일
'Network > 실습' 카테고리의 다른 글
IPv6 over IPv4 Tunneling - 2 (0) | 2024.06.14 |
---|---|
IPv6 over IPv4 Tunneling (0) | 2024.06.14 |
IPv6 - Routing Protocol - OSPFv3 (0) | 2024.06.14 |
IPv6 - Static & RIPng 구성 (0) | 2024.06.14 |
IPv6 - 재분배 (0) | 2024.06.14 |