오정oI 2018. 4. 4. 15:34
반응형
SMALL

* 실습 파일

0403_test7.egg

 

* 참고 자료

D:\3월 네트웍기초 서정아\수업자료\PDF
=> 7장 Routing protocol(EIGRP).ppt

7장 Routing protocol(EIGRP).ppt

 

* 강사님 필기 자료

04-04.txt

EIGRP설정.txt

 

* EIGRP :

  cisco 전용 [cdp, vtp, pvst+, IGRP ...]
  IGRP --> enhanced IGRP -> EIGRP
  distance vector -> advanced distance vector

1> distance vector의 특징

distance vector[연산 부하 ↓]
1. hop count 제한
2. auto-summary
3. split horizon
4. route poison
5. poison reverse
6. hold time
7. 연산 결과 주기


 

2> rip vs. eigrp

 

rip 

eigrp 

 hop

 hop = 16

 100 → 255 / IOS 15 : 2^64

 metric

 metric = hop count 만 가능

=> 링크상태 전혀 반영을 못함

metric = k-value : k1: 대역폭 k2: 로드. 부하 k3:지연 k4:신뢰도 k5: mtu 대역폭:  최소 대역폭, 지연 : k1=k3=1 / k2=k4=k5=0
       ex> a(bx+c) a=0 | a=1

 timer

 길다

update time / invalid time / hold time / flush time

 hello timer / hold timer => 5/15 (저속) // 60/180(고속)

// healthing check

 업데이트

 주기적 업데이트  triggered update
 증가분 업데이트 불가  증가분 업데이트

 알고리즘

 bellman ford  DUAL -> diffusing update algorithm

 

3> eigrp 장.단점

eigrp 장점
- topology table 보유
- fast convergence [AD(RD) < FD] --> FS(대체경로) 존재
  FS가 없을 때 => diffusing (query) -> loop free 보장
- OSPF에 비해 설정이 간단

eigrp 단점
- Cisco전용 Routing protocol이기 때문에 Cisco Router에서만 동작
- 중,소규모 네트워크에서는 잘 돌아가지만 대규모 네트워크에서는
  관리가 힘들다. (SIA 현상이 발생할 수 있다.)

cf. SIA (stuck in active)
대형망에 사용하지 않는다./ 정보 요약/
 eigrp stub --> query를 면제 받는 구간 설정 가능

ex>
Hub - spoke

1. neighbor
2. query ↔ ack(reply)

cf. www.cisco.com

 

3> L3(Network), port num

L2 헤더 [ether-type] | L3헤더[ip protocol number] | L4 헤더 [port number] |...
88 : eigrp / 89 : ospf

cf.
hop by hop, node to node // 나중에
end to end, host to host // 지금
process to process -> ICANN > IANA

4> eigrp packets

hello
    - 1. neighbor 검색용 --> show ip eigrp neighbor 
    - 2. healthing check [5/15 60/180]
update : 링크상태 변화[metric 변화], network 정보 추가, 삭제   
query : 질의
reply :  응답
ack   :  확인

cf. sleep mode [대기모드] / 구독

5> k-value

==> show ip protocol [k1,k2,k3,k4,k5 = 대로지신m]
      설정 순서 : 대지신부m

k1 대역폭
k2 로드. 부하
k3 지연값
k4 신뢰도
k5 MTU

6> eigrp matric 계산식

       10^7           총 지연의 합   
[(--------------) + (--------------)] * 256
  최소 대역폭(kbps)      10
<----------------------------------->
    IGRP metric 계산식 = 2^24  // 메모리 size
<------------------------------------------->
    EIGRP  metric 계산식 = 2^32

// eigrp는 대역폭과 지연을 고려한다.

cf. RIP = 2^4

7> Dual(Diffusing Update Algorithm)

successor [S]              // 주 경로
feasible successor [FS]  // 대체 경로(비상구)
feasible distance  [FD]  // metric이 2개 존재
advertise distance [AD] // 광고 거리값
reported distance [RD]
AD = RD


EIGRP AD 90 [internal 정보] 170 [external 정보]
               5 [summary를 했을 때 해당 장비에서 자동 생성되는 null 인터페이스] ***

 

AS 조직 식별번호 --> 2^16 [1-65535]   --> 32bit

R1                       R2
show run              show run
router eigrp 10      router eigrp 55
...                        ...
exi                      exi

=> AS가 달라 서로 다른 조직 따라서 정보 공유 못함

RIP version 1 : 255.255.255.255 // broadcast
RIP version 2 : 224.0.0.9          // multicast
eigrp : 224.0.0.10                   // multicast
ospf : 224.0.0.5 /224.0.0.6        // multicast

 

*** 면접 질문

L7 : GOAP   //http, web
L2 ~ L3 ??? : GLoWPAN, RESTful
L3 : RPL

cf. cisco 본사
Lua, IoT 기본 개념, 라우팅, 스위칭 기본 개념 OSI 7 layer,...

cf. kt, lg, skt.., traffic 계산시 활용
확률 통계 : 푸아송 이론, 마코브 체인, 큐잉 이론

 

* 실습

[gns3]

// 모든 장비

show ip protocols
conf t
no router rip


cf. ssh

View> Chat Window
챗 창 오.버> Send Chat to All Session
conf t
alias exec b show ip int brief   //  모든 장비에 다 전달됨!
View> Chat Window


// 1. ptc. 호출

S1

conf t
router eigrp 100   
no auto-summary  // D.V. auto-summary 기능 꺼주기
eigrp router-id 11.1.1.1
network 11.1.1.0 0.0.0.255  // ★
network 1.1.0.0 0.0.7.255 [1.1.0.1 1.1 2.1 3.1 4.1 5.1 모두 포함됨]
end
show run | sec router eigrp

------------------------------------
cf. // ★
network 11.1.1.1 0.0.0.0  // 얘가 가장 정확
or
network 11.1.1.0 0.0.0.255 // 다른 11. 네트웍 생기면 다 광고 되버리므로 쫌..,
or
network 11.1.0.0 0.0.255.255
or
network 11.0.0.0 0.255.255.255
       network 11.0.0.0
------------------------------------

 

S2

conf t
router rip
ver 2
no auto
net 22.0.0.0
net 2.0.0.0
end

// 확인

show run | sec router rip

 

S3

conf t
router eigrp 100
no auto
ei router-id 33.1.1.1
net 33.1.1.0 0.0.0.255
net 3.1.0.0 0.0.255.255
end

 

S4

conf t
router eigrp 200
no auto
ei router-id 44.1.1.1
net 44.1.1.0 0.0.0.255
net 4.1.0.0 0.0.255.255
end

 

R1

conf t
router eigrp 100
no auto
ei router-id 1.1.1.1
network 11.1.1.0 0.0.0.255
exi

router eigrp 200
no auto
ei router-id 1.1.1.1
net 1.1.12.0 0.0.0.255
net 150.1.15.0 0.0.0.255
end

 


R2

conf t
router eigrp 200
no auto
ei router-id 2.2.2.2
net 1.1.12.0 0.0.0.255
net 200.1.25.0 0.0.0.255
net 2.3.23.0 0.0.0.255
exi
router rip
no auto
ver 2
net 22.0.0.0
end

 

R3

conf t
router eig 200
no auto
ei router-id 3.3.3.3
net 1.1.34.0 0.0.0.255
net 2.3.23.0 0.0.0.255
net 170.1.35.0 0.0.0.255
exi
router eigrp 100
no auto
ei router-id 3.3.3.3
net 33.1.1.0 0.0.0.255
end

 

R4

conf t
router eigrp 200
no auto
ei router-id 4.4.4.4
net 44.1.1.0 0.0.0.255
net 1.1.34.0 0.0.0.255
net 199.1.45.0 0.0.0.255
exi

 

R5

conf t
router ei 200
no auto
ei router-id 5.5.5.5
net 150.1.15.0 0.0.0.255
net 200.1.25.0 0.0.0.255
net 199.1.45.0 0.0.0.255
net 170.1.35.0 0.0.0.255
end

//확인
show run | sec router eigrp

show ip eigrp neighbors

RTO 시간 동안 응답 없으면 재전송? (바로 다운 되지 않고 Hold time동안 기다림)  **************
최소 200, 최대 5000ms

S1
show ip route eigrp

 

R1
show ip route eigrp
// 100번 안에 200번 정보 추가
conf t
router eigrp 100
redistribute eigrp 200  

// 정책 다름! 분리 되있되, 정보는 공유받자!

S1
show ip route eigrp

// 위에서 R1의 정보공유를 해줘야 S1 에서 eigrp 테이블을 볼 수 있다?


R1
// 200번 안에 100번 정보 추가
exi
router eigrp 200
redistribute eigrp 100

S4
show ip route eigrp

R1에서의 정보공유 과정을 마치면 S1, S4 모두 eigrp 조회시 EX 추가 됨(외부 정보???)


R3
conf t
router ei 100
redistribute ei 200
exi
router eigrp 200
redistribute ei 100
exi


cf. 정보 공유 방법

EIGRP 100 <--> EIGRP 200
정보 공유 쉬움

RIP <--> EIGRP ???
정보 공유???
==> 강제 형 변환 필요!

강제 형 변환과 같은 추가적 작업이 필요함!

RIP or EIGRP --> OSPF
==> OSPF가 자동 형 변환 함! (똑똑한 놈임)

 

S2
// bw?
show int fa 0/0
...

BW 100000

 

R2
// eigrp에서 rip 정보 공유(hop --> metric??)
conf t
router eigrp 200
redistribute rip metric 100000 10 255 1 1500
exi
// rip에서 eigrp 정보 공유(metric --> hop??)
router rip
redistribute eigrp 200 metric 5
exi

 

S1

ping 44.1.1.1

 

 

1. 수동 설정한 값
2. 자동설정
  - 자신이 가지고 있는 loopback 중에서 높은 ip
  - 자신이 가지고 있는 물리적 인터페이스 중에서 높은 ip


------------------------------------
router-id  11.22.33.44   <-- 중복되지 않는 이름
router-id 185999660

010-1122-3344

0000 1011.0001 0110.0010 0001.0010 1100
1011000101100010000100101100 = 185999660

router-id 0.0.0.1
router-id 1

router-id 0.0.1.1 --> 100000001
router-id 257
------------------------------------

 

 

반응형
LIST