Network/Routing 49

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

Static Routing (3) 세부설정

Static Routing (3) 1. Floating Static Route 정적 라우팅 경로에 디스턴스값을 수동으로 지정하여 사용한다. 예제) R1 -> R2로 default route 설정하며, 100.1.12.X 네트워크를 주라인으로, 100.2.12.X를 백업으로R2 -> R1에 의 경로는 위와 마찬가지로R2 -> R3로 default route 설정 라우팅 설정R1R1(config)# ip route 0.0.0.0 0.0.0.0 100.1.12.2R1(config)# ip route 0.0.0.0 0.0.0.0 100.2.12.2 150 가상IP 192.168.10.1의 경로를 2개의 아이피로 경로설정ip route 192.168.10.1 255.255.255.255 100.2.12.2 R2 ..

Network/Routing 2014.03.18

Static Routing (2) Load balancing

Load balancing 라우터가 패킷을 라우팅테이블 혹은 캐쉬를 참조해 특정 출구로 내보내는 행위를 패킷 스위칭, 줄여서 스위칭이라고 한다.시스코는 3가지의 패킷 스위칭 방식을 지원하는데, 복수의 회선을 사용할경우 스위칭 방식에 따라 로드밸런싱 알고리듬에 차이가 발생한다. 현재는 CEF외에 다른 방식은 거의 사용되지 않는다.각 동적 라우팅 프로토콜(OSPF, EIGRP등)은 자체적인 메트릭 연산을 통해 라우팅 테이블을 구축하고 로드밸런싱 경로역시 자체적으로 결정하므로 여기서의 패킷 스위칭방식별 로드밸런싱은 정적경로(static routing)에 한한다. 1. Process Switching router(config-if)# no ip route-cache 프로세스 스위칭은 가장 전통적인 스위칭 방식으..

Network/Routing 2014.03.09

Static Routing (1)

Static Routing 특징 1. CPU등의 장비 자원을 이용하는 동적 라우팅 프로토콜 (RIP, EIGRP, OSFP등)에 비해 자원 이용률이 현저히 적다. - 다만 네트워크 변화등을 탐지하여 대체 경로를 자동으로 적용하는 동적 라우팅에 비한다면 정적 라우팅은 네트워크의 변화나 오류등을 탐지하는것이 어렵고, 수동으로 장애처리를 하여야 한다. 2, 세세한 사항을 관리자가 수동으로 적용함으로써 동적 라우팅 프로토콜에 비해 관리자의 완벽한 통제하에 라우팅 정책 적용이 가능하다. - 네트워크 규모가 커질수록 관리가 힘들다. 실제 어지간한 규모의 기업망을 정적 경로만으로 설정하는것은 거의 불가능하며, 구축 한다하여도 관리에 애로사항이 꽃핀다. 3. 기본개념 라우팅이란 특정 목적지로 향하는 패킷에 대한 넥스트..

Network/Routing 2014.03.08