Category 127

OSPF (1)

OSPF (Open Short Path First) 1. 특징 1) Metric - Cost. 코스트가 가장 낮은 값을 우선하여 경로를 지정한다. 코스트는 해당 회선을 통과할때의 비용을 말하며 이로인해 비용이 낮은 경로를 우선한다. 코스트는 보통 회선의 속도로 계산된다. 일반 이더넷 보다 기가빗 이더넷 코스트가 월등히 낮다. 계산식은 / Bandwidth를 적용하며 구간별로 계산하여 합산한다. (시리얼:/ 1,544,000 bit = cost 64) 2) Classless Routing - VLSM, 슈퍼넷등을 지원한다. 3) Link State Routing Protocol - Loop Free 라우팅 프로토콜이다. 자기 자신이 링크상태정보(Link state)를 네이버와 교환한다. 링크상태정보는 Co..

Network/Routing 2014.04.28

EIGRP (6) SIA

SIA (Stuck-In-Active) EIGRP는 다른 대체경로를 찾기위한 요청(query)패킷을 보내는데, 요청 패킷을 수신할때까지 해당장비는 ACTIVE상태에머문다. 이시점에서 요청한 네이버와 회선장애등의 문제로 3분간 요청패킷을 수신하지 못할경우 해당 네이버와 관계를 해제하고 전체 라우팅 테이블을 갱신한다. 이것이 반복됨으로써 전체 네트워크가 불안정해지는데 이를 SIA라 한다. 위의 토폴로지에서 R1, R2, R3 의 세개의 라우터가 각각 EIGRP로 통신하고 있다. (1) R1 - R2는 네트워크 12로 통신하며, 피저블 석세서는 존재하지 않는다. (2) R3은 R2, R1과 각각 통신하지만, R2의 경로를 R1으로 전달하지 않는다. (피저블 석세서가 아니므로) (3) R3 - R2 회선은 상태..

Network/Routing 2014.04.25

EIGRP (5) Stub Area

EIGRP Stub Area 외부로 나가는 경로가 (하나)뿐인 네트워크를 스터브라 한다. EIGRP에서는 대체경로를 문의(query)할 필요가 없는 스포크 라우터를 스터브로 지정함으로써 불필요한 요청을 보내지 않게 하고, 스터브 라우터로 부터 제한된 라우팅 정보를 받도록 함으로써 자원을 절약한다. 스터브 라우터에 존재하는 스태틱루트, 축약정보, 로컬 네트워크정보를 선별 적으로 전달하도록 설정가능하다. 예제) STUB 라우터에서 모든 패킷은 허브라우터인 R1 인터넷 100.1.1.1 로만 향한다.(default route) STUB 라우터에서 테스트를 위해 200.1.1.0 스태틱루트, 10.1.2.2 루프백 connected, 축약을 위한 루프백 120.10.1.1 이렇게 다른 형태로 3가지 네트워크 설..

Network/Routing 2014.04.25

EIGRP (4) Default Route

EIGRP default route R1에 외부 디폴트 정보인 100.1.1.1 이 루프백 인터페이스 Lo 1 에 설정되어 있고, 이는 EIGRP로 광고 되지 않는다.디폴트 라우트를 이용해 R2, R3에서 100.1.1.1로 통신되도록 한다. 1. 정적경로 재분배 (1) 디폴트 라우트경로를 루프백 인터페이스 1로 향하도록 정적으로 설정하였다. (2) 정적경로를 재분배한다. R3 라우팅 테이블에서 디폴트 라우트 경로가 EIGRP 외부경로(EX)로 등록되었다. R3에서 외부 인터넷 정보인 100.1.1.1로 핑 성공 2. 인터페이스 축약 인터페이스 축약기능을 사용하여 디폴트 라우트 정보를 전달한다. R1(config)# int f0/0 R1(config-if)# ip summary-address eigrp ..

Network/Routing 2014.04.24

EIGRP (3) Unequal Cost Load Balancing

Unequal Cost Load Balancing 1. 메트릭 값 조정을 통한 언이퀄 코스트 로드 밸런싱 (1) IP 설정하고 넥스트홉과 통신확인한다. (2) 모든 라우터에 EIGRP로 각 인터페이스 IP와 루프백 IP를 광고한다. (3) 아무런 설정이 없을시 R1에서 R4로의 경로가 R2, R3의 10.12.x.x 와 10.13.x.x 인터페이스로 동일하게 부하분산한다. 위의 R1의 라우팅 테이블에서 보듯 10.4.1.0/24 의 경로가 R2, R3로 모두 전달된다. (4) R3 -> R4 경로의 회선 Delay값을 100 msec에서 150 msec로 늘려본다. (5) R1의 라우팅 테이블에서 더이상 해당 경로가 보이지 않지만, 토폴로지상에 Feasible Successor로 등록되었음을 확인할수 있..

Network/Routing 2014.04.24

EIGRP (2) Configuration

EIGRP configuration 1. 네트워크 선언 R1(config)# router eigrp 1 EIGRP AS 1로 지정한다. AS가 다를경우 아예 다른 네트워크, 프로토콜로 간주하고 통신시 재분배등을 통해 외부경로로 유입시킨다. R1(config-route)# eigrp router-id 100.10.10.1 중복된 라우터 ID를 사용할경우 서로 통신이 불가능하다. 따라서 라우터 별로 고유한 EIGRP 라우터ID를 부여하며 이는 주로 루프백 인터페이스 주소로 지정한다. R2(config-route)# network 100.10.10.1 0.0.0.0 선언할 아이피 주소와 범위를 와일드 마스크로 지정한다. 와일드 마스크 생략시 메이저 네트워크 단위로 선언한다. 위 명령어는 100.10.10.1 ..

Network/Routing 2014.04.24

EIGRP (1)

EIGRP (Enhanced Interior Gateway Routing Protocol) 1. 특징 1) Metric - Bandwidth, Delay, Load, Reliability, MTU 의 항목을 하나의 계산식으로 계산된 결과값에 의해 메트릭을 결정한다. 어느 항목에 대해 메트릭계산에 참여하는 가중치를 높일수 있으며, 이런 혼합 메트릭방식 으로 인해 세부적인 메트릭 조정이 가능하다. 2) Classless Routing 3) Distance Vector Routing Procotol - Loop 발생가능하며, 루브 방지를 위한 별도의 수단을 가지고 있다. 그리고 네트워크를 자동축약(auto-summary)해서 전달한다. EIGRP의 경우 링크 상태 프로토콜의 장점을 많이 가져와 혼합하였다. 4..

Network/Routing 2014.04.24

RIP (3) RIPv2

RIPv2 1. Ver1과의 차이점 1) 서브넷 마스크 길이를 표현하며 VLSM을 지원한다. 2) 인증이 가능하다 (Authentication) 3) 224.0.0.9 멀티캐스트를 사용한다. (ver1은 브로드캐스트) 4) 재분배 정보에 tagging이 가능하다. 2. Configuration 1) 버전을 2로 변경 라우팅 업데이트 송수신시 ver2만 사용한다. R1(config-router)# version 2 2) ver1과 송수신 재개 R1(config-if)# ip rip receive version 1 ver1로 설정된 네이버의 업데이트도 수신한다. R1(config-if)# ip rip send version 1 2 ver2가 설정된 라우터에서 ver1, 2를 모두 사용하여 업데이트 송신한다...

Network/Routing 2014.04.15

RIP (2) Configuration

RIP configuration 1. 네트워크선언 R1(config)# router rip R1(config-router)# network 100.0.0.0 주 네트워크단위로 광고된다. A클래스 주소의 경우 10.10.10.10 과 같이 호스트IP를 선언해도 메이저 클래스 단위로 바꿔서 광고된다. (네트워크 축약) 다만 네이버의 인터페이스 네트워크와 (1) 메이저 네트워크 주소가 같고 (2) 서브넷이 같을경우 엔 서브넷정보까지 광고한다. 일례로 10.1.1.1/24 네트워크를 광고할시에 인터페이스 네트워크가 10.2.1.1/24 일경우, 메이저 네트워크가 10.0.0.0/8 로 같고 서브넷이 24비트로 동일하므로 네이버에 메이저 네트워크로 바꿔 광고하지 않고 10.1.1.0/24 로 서브넷정보까지 포함하..

Network/Routing 2014.04.15

RIP (1)

RIP (Routing Information Protocol) 각자의 라우팅테이블을 일정주기로 네이버와 교환하는 가장 원시적인 형태의 동적 라우팅 프로토콜 1. 특징 1) Metric - Hop count. (max 15 hop) 15개까지의 라우터를 경유하는 정보만 유효로 판단하며, 16 Hop은 무효처리함. 이를 count infinite라 하며, 상황에 따라 임의로 갱신되는 정보를 16으로 바꾸어 네이버에 전달하기도 함(poison reverse) 2) Classful Routing (ver2의 경우 VLSM지원) 3) Distance Vector Routing Procotol - Loop 발생가능하며, 루브 방지를 위한 별도의 수단을 가지고 있다. 그리고 네트워크를 자동축약(auto-summary..

Network/Routing 2014.04.13