'EIGRP'에 해당되는 글 2건

  1. 2009.08.10 EIGRP routing protocol 요약-2
  2. 2009.08.09 EIGRP routing protocol 요약-1
- Summarization
  Auto: EIGRP 는 Auto-summarization 이 기본으로 켜져 있으며, classful 한 Update를 전달한다.
  Manual:
   router(config-router)# no auto-summary
         <= auto-summary를 끈다
    router(config-if)# ip summary-address eigrp [as-number] [address] [mask]
         <= 인터페이스로 나가는 router update에 대해 summarization을 지정한다.
    주의) 인터페이스에 수동 summary가 설정될 경우 라우터는 즉시 NULL라우팅도 생성한다(라우팅 루프를 막기위해)
 
- 부하분산
  Equal-cost load balancing 지원(최대 6개까지,4개가 기본값)
  Unequal-cost load balancing 지원
    variance(1~128,기본값:1) 명령어를 통해서 cost가 다른 path에 대해서도 부하분산을 할 수 있음
    "variance x [FD]" 보다 작은 cost를 가진 path를 선택하여 부하분산
 
 - EIGRP Query 
   라우팅이 없어지고 사용가능한 feasbile successor가 없을 경우 Query
   해당 라우팅테이블은 ACTIVE state로 천이
   Query패킷은 successor 방향의 인터페이스를 제외한 모든 neighbor로 보냄
   Neighbor 라우터가 해당 route 에 대한 정보를 가지고 있지 않을 경우, Query는 인접 neighbor로 재전파(propagate)
   모든 Query에 대한 응답을 수신했을 경우 ACTIVE state에서 나올 수 있으나, neighbor라우터중 하나라도 응답이 없을 경우 라우팅테이블은 stuck-in-active 상태
     => Query Range 제한이 필요
 
 - Query Range
   Query는 해당 네트웍이 Summarization 되었을 경우 더 이상 전파되지 않는다.(라우터가 specific한 라우팅정보에 대해 알 수 없기 때문에 infinity 로 응답)
   주의)AS의 경계에서도 Query는 전파된다.(AS의 경계에서 일단 Reply는 보내지만 새로운 Query가 생성되어 다른 AS로 전파된다.)


'IT > 네트워크' 카테고리의 다른 글

Intergrated IS-IS Routing Protocol-1  (0) 2009.10.25
OSPF(Open Shortest Path First) protocol  (0) 2009.08.12
EIGRP routing protocol 요약-2  (0) 2009.08.10
EIGRP routing protocol 요약-1  (0) 2009.08.09
DDoS 논란  (6) 2009.07.09
윈도우 nslookup 명령어  (0) 2009.06.16
Posted by novice9

댓글을 달아 주세요

 - 간략한 특징
    빠른 수렴(Rapid convergence)
    대역폭 절약: EIGRP는 주기적인 update를 하지 않고, 변화가 생겼을 때만 필요한 라우터에게 필요한 라우팅업데이트(Diffusing Update Algorithm:DUAL)만 보낸다
            (link-state routing protocol은 area 안의 모든 라우터에게 업데이트를 보낸다)
    네트웍레이어 프로토콜 지원: IP외에도 IPX,AppleTalk,Netware도 지원한다.

    Classless routing: VLSM을 지원
    Unequal Cost path load balancing:
    IP계층의 protocol 번호 88번을 사용하여 라우팅을 전달(참고 TCP:6,UDP:17)

    Route Summarization: 수동과 자동 summarization 을 지원(Supernet 도 당연히 지원)
    EIGRP는 3가지의 TABLE을 가지고 있다
        Neighbor table: 각 라우터는 neighbor 테이블에 인접한 라우터를 관리한다.
        Topology table: 각 라우터는 라우터가 아는 모든 목적지에 대한 route entry를 가지고 있다.
        Routing table: Topology 테이블로부터 EIGRP 는 최적의(successor) 라우팅을 선택한다.(Successor는 라우팅 테이블에서 관리한다.)
        Successor와 Feasible successor: Feasible successor route 는 백업경로를 말한다.(Feasibel successor는 토폴로지 테이블에서 관리한다.)

 

 - EIGRP 패킷
   Hello: Neighbor discovery를 위해서 사용,multicast(224.0.0.10)주소를 사용(Ack number:0,기본값 5초마 송신,T1 이하 60초)
   Update:새로운 route 생겼거나 convergence 상태가 되었을 때, multicast 주소로 Update
   Query: 라우터가 라우팅테이블 계산을 하면서 feasible successor가 없을 때 이웃한 라우터들에게 qurey(multicast)
   Reply: qruery 패킷에 대한 응답(Unicast)
   Acknowledgment: 일종의 Hello패킷(Ack number 이 "0" 이 아님),Update,Qurey,Reply 패킷에 대한 응답

  cf) Hello/Ack 패킷은 Ack이 불필요,Update,Query,Relpy는 Ack이 필요(Sequence number를 가지고 확인)
      => 라우터는 Ack이 수신되지 않을 때 재전송(16번까지 혹은 hold time 까지)하나 여전할 때 Neighbor relationship을 리셋함

                    
 - EIGRP neighbor 의 조건
   hello 패킷의 주기와 hole time(hello패킷을 받지 못해도 neighbor가 살아있다고 간주하는 시간)이 동일하지 않아도 된다.
   hello 패킷은 인터페이스의 primary 주소를 사용한다.(즉 primary 주소를 사용해서 neighbor를 형성한다)
   K-value 가 일치해야 한다.
   AS number가 일치해야 한다.

- EIGRP Metric 계산

   [K1 x BW + (K2 x BW) / (256-load) + K3 x Delay] x [K5 / (Reliability + K4)]   <=기본값: K1,K3=1,K2,K4,K5=0
     * Delay는 경로에 대한 delay의 합산: [Delay in 10s of microseconds] x 256
        BW는 경로상의 링크들이 가진 가장 작은 대역폭: [10000000 / (bandwidth in Kbps)] x 256
         => Metric = BW + Delay (기본값)

 

 - Diffusing Update Algorithm
   AD(advertised Distance:next hop router에서 목적지까지의 cost) + next hop router까지의 cost = FD(Feasible Distance)
   목적지까지 똑같은 FD를 가진 여러개의 Successor(목적지에 도달하기위해 거쳐야하는 인접라우터)가 있을 수 있으며, 라우팅테이블에서 관리된다.
   FD보다 작은 AD값을 가진 인접라우터에 대한 루트를  백업으로 관리하며 Feasble Successor라 한다.
   Feasible Successor가 없는 라우팅테이블이 삭제되었을 때(AD > FD), 해당 라우팅은 ACTIVE 상태로 되어 새로운 Successor를 찾는 Query 를 보낸다.


 

- 설정절차

   router(config)# router eigrp autonomous-system-mnuber
       <=AS 번호를 지정
   router(config-router)# network network-number
       <=EIGRP를 구동할 인터페이스의 네트웍을 지정
   router(config-if)# bandwidth kilobits
       <=인터페이스의 속도를 EIGRP에 알려줌

'IT > 네트워크' 카테고리의 다른 글

OSPF(Open Shortest Path First) protocol  (0) 2009.08.12
EIGRP routing protocol 요약-2  (0) 2009.08.10
EIGRP routing protocol 요약-1  (0) 2009.08.09
DDoS 논란  (6) 2009.07.09
윈도우 nslookup 명령어  (0) 2009.06.16
윈도우 route 명령 사용법  (0) 2009.06.15
Posted by novice9

댓글을 달아 주세요

이전버튼 1 이전버튼

블로그 이미지
이 블로그는 삽질을 기록하는 곳입니다. ^_^
novice9
텍스트큐브,티스토리 검색

달력

 « |  » 2018.02
        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      

최근에 받은 트랙백

글 보관함

Yesterday145
Today64
Total2,360,024