RadarURL
Skip to content
조회 수 5550 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

RIP (Routing Information Protocol)







RIP[알아이피]는 기업의 근거리통신망, 또는 그러한 랜들이 서로 연결된 그룹과 같은 독립적인 네트웍 내에서 라우팅 정보 관리를 위해 광범위하게 사용된 프로토콜이다. RIP는 IETF에 의해 여러 IGP 중의 하나로 분류되었다.

RIP를 사용하면, 라우터 내의 게이트웨이 호스트는 전체 라우팅 테이블을 가장 가까운 인근 호스트에 매 30초마다 보낸다. 인접한 호스트는 자신의 차례가 되면 그 정보를 그 다음 인접한 호스트로 넘기는데, 이러한 전달은 그 네트웍 내의 모든 호스트들이 같은 라우팅 경로 정보를 가질 때까지 계속된다. RIP는 네트웍 거리를 결정하는 방법으로 의 총계를 사용한다 (다른 프로토콜들은 타이밍까지를 포함하는 보다 정교한 알고리즘을 사용한다). 네트웍 내에 라우터를 갖고 있는 각 호스트는 패킷을 전달할 다음 호스트를 결정하기 위해 라우팅 테이블 정보를 사용한다.

RIP는 소규모 동종의 네트웍에서는 유효한 해결방안이라고 간주된다. 그러나, 보다 복잡하고 규모가 큰 네트웍에서 RIP가 전체의 라우팅 테이블을 매 30초마다 전송하는 것은 네트웍 내에 엄청난 량의 추가 부담을 준다.

RIP의 주요 대안으로 OSPF가 있다.



 

 

RIP V2는 RIP V1에서 개선하여 만든 라우팅 프로토콜이다
1.라우팅 업데이트에 서브넷 정보가 포함된다.
따라서 VLSM과 DISCONTIGUOUS 네트웍도 지원가능
2.RIP 1은 라우팅 업데이트전송시 브로드캐스트주소(255.255.255.255)를
사용하지만 RIP2는 멀티캐스트 주소(224.0.0.9)를 사용한다
3.RIP2는 다른 CLASSLESS 라우팅 프로토콜처럼 라우팅 업데이트를 AUTHENTICATION 
할수 있어 보안성을 강화시켰다.
4.외부에서 REDISTRIBUTE되는 네트웍에 ROUTE TAG를 달수 있어 외부 경로 관리가
편하다.
5.특정 네트웍의 넥스트 홉을 표시하여 불필요한 라우터를 거치는것을 방지한다.

그러나 라우팅 정보를 유지하기 위하여 네트웍의 변화 여부와 상관없이 주기적으로
라우팅 테이블 전체를 인접라우터에 전송하는 DISTANCE VECTOR 라우팅
프로토콜이라는것,
UDP 포트 520번을 사용하는것은 RIP1과 동일하다

RIP1은 메이져네트웍경계에서 자동으로 SUMMARY가 이루어지고,
이기능을 막을수 있는 방법이 없다.
반면 RIP2는 두가지 방법의 SUMMARY가 가능하다.
1.RIP2도 RIP1처럼 메이져네트웍경계에서 자동으로 SUMMARY가 된다.
그러나 RIP1과는 달리 NO AUTO-SUMMARY 라는 명령어를 사용하여
AUTO SUMMARY 를 중지할수 있다.
2.RIP2는 인터페이스에서 네트웍관리자가 임의의 길이로 SUMMARY 할수 있다.

 

 

OSPF (Open Shortest Path First) ; 최단 경로 우선 프로토콜







OSPF[오에스피에프]는 대규모 자율 네트웍에서, RIP에 우선하여 사용되는 라우팅 프로토콜이다. RIP과 마찬가지로, IETF에 의해 OSPF는 여러 개의 IGP 중 하나로 지정되었다.

OSPF를 사용하면, 라우팅 테이블의 변경 사실이나, 네트웍 내의 어떤 변화를 감지한 호스트는, 즉시 그 정보를 네트웍 내의 다른 모든 호스트들에게 알림으로써, 모두 같은 라우팅 정보를 가질 수 있도록 한다. 라우팅 테이블 전체를 보내는 RIP과는 달리, OSPF를 사용하는 호스트는 오직 변경된 부분만을 보낸다. RIP에서는 매 30초마다 라우팅 테이블을 인접한 호스트에 보내지만, OSPF는 변경이 생겼을 때에만 변경된 정보를 멀티캐스트 한다.

단순히 수를 세는 것보다 OSPF는 추가적인 네트웍 정보를 참작한 링크상태 상에서 그것의 경로 등급을 기반으로 한다. OSPF는 또한 사용자가 자신의 선호도에 따라 몇몇 경로들에 대해 우선권을 부여할 수 있도록, 특정 호스트 라우터를 설정할 수 있게 한다. OSPF는 하나의 네트웍이 다시 세분될 수 있도록, 다양한 네트웍 서브넷 마스크를 지원한다. OSPF 내에서 라우터와 종단국 사이의 통신을 위해 RIP이 지원된다. 이미 많은 네트웍들이 RIP를 사용하고 있기 때문에, 라우터 제작업체들은 본래 OSPF를 위해 설계된 라우터 내에 RIP의 지원도 함께 포함하는 경향이 있다.


 

 

IGRP (Internet Gateway Routing Protocol)







IGRP는 시스코 시스템즈 고유의 IGP 프로토콜로서, 다른 게이트웨이들과 정보를 교환함으로써 게이트웨이들이 자신들의 라우팅 테이블을 만들 수 있게 해준다. 게이트웨이는 인접 게이트웨이들과 수정된 라우팅 정보를 교환함으로써 다른 네트웍들에 관한 정보를 얻는다.

가장 간단한 경우에서, 게이트웨이는 각 네트웍으로 향하는 최적의 길을 나타내는 하나의 경로를 발견할 것이다. 이 경로는 패킷이 보내져야할 다음 게이트웨이, 사용되어야할 네트웍 인터페이스, 그리고 메트릭 정보 등에 의해 특성화된다. 메트릭 정보는 그 경로가 얼마나 좋은지를 나타내는 일련의 숫자들이다. 이 정보를 이용하면, 게이트웨이가 다방면의 게이트웨이들로부터 들었던 경로들을 비교하여, 어떤 경로를 사용할 것인지를 결정할 수 있다. 만약, 두 개 이상의 경로들 사이에서 트래픽을 분리하는 것이 이치에 닿는 경우가 있을텐데, 두 개 이상의 경로들이 모두 좋은 경우라면 IGRP는 항상 그렇게 한다.


 

 

----------------------------------------------------------------------------------------------

-RIP
라우팅 프로토콜이며, 다이나믹 프로토콜이다. 내부용 프로토콜이며 디스턴스벡터 알고리즘을 사용한다.
좋은 길을 선택하는 방법은 HopCount 이며 최대 15개 까지이며 업데이트 주기는 30초이다.
단점 : 오로지 홉카운트에만 의존하므로 속도나 회선의 신뢰도, 회선의 로드 등을 확인 못하고 사용.
* V.35 케이블 사용시 Clockrate 설정해서 회선속도를 정해줌.
RIPv1 에서 보낸 정보는 버전에 상관없이 이해가능하지만, RIPv2 에서 보낸 정보는 RIPv2에서만 이해할수 있다.
Default Distance값은 120
RIP 구성 명령어
- router rip
- network network-number
시리얼 구성
- ip address ip-address subnetmask
- no shutdown
Ethernet 부분
- ip address ip-address subnetmask
- no shutdown
DCE/DTE 를 사용할 경우
- show controller serial-number -> 연결상태 확인(DCE로 연결된 라우터에 Clockrate 설정)
- interface seroal-number
- clockrate clockrate값

Administrative distance 값은 서로다른 프로토콜을 사용시에 어떤 라우팅 프로토콜에서 온 정보로 경로를
찾을까? 하는 값.

-Distance Vector 라우팅 알고리즘의 문제와 해결책
문제점 : 시간.. 한번 배운 라우팅 테이블을 전달하기 때문에 업데이트가 모든 네트워크에 전달되는 시간
(Convergence Time) 이 많이 걸려 흔히 말하는 루핑 발생.

해결책
: Maximum Hop Count를 이용. 15를 최대홉으로 결정하고 이를 넘어가는 값은 unreachable로 간주하며
Flush Time 이 지난후에는 삭제시킴. 문제.. 홉카운트 15를 넘어서는 경로에서는 사용불가
: Hold down Timer를 이용. 네트워크가 다운되었음을 알리면 라우터는 다운된 네트워크에 대해 Hold down 타이머를 시작.
Hold down 타이머가 동작하는 중에는 외부에서 라우팅 경로 정보를 받아도 무시하며, Hold down카운트가 종료되거나
목적지에 대한 새로운 경로가 가지고 있던 매트릭과 같거나 좋은경우에 업데이를 받음.
: Split Horizon. 라우팅 정보가 들어온 곳으로는 같은 정보를 내보낼수 없다. 두 라우터의 루핑만 막기 위해 만들어져
전체네트워크에 사용하기는 어려움
: Route Poisoning. 네트워크가 다운되었음을 알게된 라우터는 다운된 네트워크의 메트릭 값을 무한으로 바꾸에
사용할수 없게 만듬. 라우팅 테이블에서 지워버렸다가 잘못된 라우팅 정보를 받는 일을 미리 막을수 있다.
: Posion Reverse = Split horizon with poison reverse update. 스플릿 처럼 라우팅 정보를 보내온것으로 보내지
않는것이 아니라 보내기는 하되 사용할수 없는 무한대의 값을 전송함으로써, 무한대의 홉값을 가지고 업데이트를
실시한다면 라우터들은 실수로 잘못된 경로 정보를 사용하는 경우를 현저하게 줄인다.

-IGRP
라우팅 프로토콜이며 다이나믹 프로토콜이다. 내부용 라우팅 프로토콜이며, 디스턴스 벡터 알고리즘을 사용. 시스코에서
만들어낸 알고리즘 이며 시스코에서만 사용가능함. 경로결정은
: 대역폭(Bandwidth) - interface serial 0 bandwidth 56 (56kb 로 설정) Default 1.544Mbps
: 지연(Delay) - 경로를 통해서 도착하는 시간
: 신뢰성(Reliabilty) - 전송 매체를 통해 패킷을 보낼때 생기는 에러률을 나타낸 수치
: 부하(Load) - 출발지와 목적지 상의 경로에 어느정도의 부하가 걸려있는지를 측정
: 최대전송유닛(MTU:Maximum Transmission Unit)
90초에 한번씩 라우팅 테이블을 업데이트 한다. 최대 홉카운트는 255.
단점 - RIP와 마찬가지로 classful 이기 때문에 VLSM(Variable Length Subnet Mask)를 지원하지 못한다.

IGRP 구성 명령
- route igrp autonomous system numbet
- network network-number


-EIGRP
IP, IPX, Appletalk 라우팅 프로토콜이다. Interior Gatewqy Protocol(내부용 프로토콜)이다.
Distance Vector 및 Link State Routing Protocol의 장점을 동시에 활용한 Distance Vector Routing Protocol 이다.
IGRP처럼 AS 넘버를 사용하며, 경로 결정도 Bandwidth, Delay, Reliabilty, Load, MTU를 통해서 한다.
라우팅 정보는 변화가 생기면 바로 하며, Neighbor 설정관계는 Flat 하다. 서브넷 정보를 그대로 사용하며,
직접 연결된 Network Address를 Class 형태로 선언한다.
특징
: EIGRP는 IGRP의 기능과 성능을 개선시킨 것으로 사용하는 Metric, 라우터에서 설정하는 방법, Advertising 할
Network Address를 선언하는 방법, Load Balancing 하는 방법등이 IGRP와 동일하다.
: Multi-Protocol Routing Protocol - IP, IPX, Appletalk 를 동시에 처리할수 있는 장점이 있다.
: 빠른 Convergence Time으로 네트워크에 변화가 생기면 즉시 그 인접 라우터에 정보를 전달한다.
Neighbor Table은 라우터와 직접 인접하여 EIGRP 정보를 교환하는 라우터에 대한 Table이고, Topology Table은 인접한
라우터들의 Routing Table을 종합한 Table이며, Topology Table에서 최적의 경로를 찾아 Routing Table에 등록한다.
하지만 세개의 Table을 유지하므로 많은 메모리가 요구되며 IP, IPX, Appletalk에 대해 동시에 서비스할경우는 더심하다.
: Partial Update 로써 EIGRP라우터는 인접한 라우터(Neighbor)를 확인하고 Neighbor Table에 등록하고 정기적으로
확인을해서 변화가 있을시에는 즉각 전달해주므로 대역을 절약한다.
: Subnetwork 정보 전달을 하므로 VLSM을 사용하여 IP Address를 효율적으로 이용할수 있다. 또한 Class 단위로
전달하던 RIP, IGRP 와는 다르게 Class와 상관없이 Subnetwork, Supernetwork으로 전달할수 있다.
단 설정할때 no auto-summary를 입력해주어야 Subnetwork에 대한 정보가 전달된다.

설정 방법
- router eigrp as-number
- network ip-network-address



-Open Shortest Path First
: RFC 1247
: link-state 라우팅프로토콜로써 multicast ip 를 사용하여 자기상태를 주기적으로 이웃라우터에 전달한다.
: link 상태의 변화가 생길때마다 각 라우터가 자기를 기준으로 독립적으로 경로를 설정한 테이블을 가지고 있다.
: 하나의 목적지에 여러경로가 존재할 경우 항상 가장 빠른 경로를 선정한다.
: 경로설정은 목적지간 의 cost값에 의한다.
: 트래픽분산 목적의 부하균형(load balancing)처리를 할 수 있다.
: area 단위로 네트웍을 관리함에 따라 네트웍 확장 관리가 용이하다
: 네드웍 ip 주소의 subnet 을 지원 한다,
: 더 구체적으로 subnet된 정보가 덜 구제적인 subnet정보보다 우선적으로 라우팅된다.
: network 변화에 대한 반응이 신속하다
: 모든 area는 백본에 본질적으로 접속되어 있어야한다


출처 : 주요 라우팅 프로토콜 요약
?

List of Articles
번호 제목 글쓴이 날짜 조회 수
16 RIP (Routing Information Protocol), OSPF (Open Shortest Path First) JAESOO 2017.11.14 5
15 [Cisco] ARP CLEAR 네트워크 JAESOO 2017.06.27 96
14 시스코 네트워킹 part 8-2 (Back to Back) JAESOO 2015.04.16 243
13 라우터 DTE - DCE (CSU/DSU) 구성 JAESOO 2015.04.16 279
12 CSU (Channel Service Unit, 채널 서비스 장치) JAESOO 2015.04.16 207
11 L2 MPLS VPN (AToM/EoMPLS) JAESOO 2015.04.16 193
10 DSU / CSU / 라우터(router) JAESOO 2015.04.16 353
9 DTE 와 DCE 개념 JAESOO 2015.04.16 402
8 VPLS 기술 JAESOO 2015.04.16 211
7 VPLS (Virtual Private LAN Service) JAESOO 2015.04.16 109
6 PBX 및 IP PBX 구성 JaeSoo 2014.01.28 1326
5 IP PBX의 이해 (IP PBX란?) JaeSoo 2014.01.28 1763
4 라우터에서의 IP주소 이해 (CCNA) JaeSoo 2013.11.26 1722
3 국내외 IX(Internet eXchange) 현황 JaeSoo 2012.11.07 4000
2 IX(Internet eXchange) 개념 JaeSoo 2012.11.07 3437
» 주요 라우팅 프로토콜 요약 JaeSoo 2009.09.28 5550
Board Pagination Prev 1 Next
/ 1

PageViews   Today : 1,371   Yesterday : 2,131   Total : 19,323,192  /  Counter Status   Today : 307   Yesterday : 614   Total : 1,284,298
Site Info   Member : 63  /  Total documents : 1,220   New documents : 0  /  Total comments : 20

Edited by JAESOO

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소