기본 RIP 구성
RIP 구성 개요
RIP 네트워크의 모든 RIP 호스트 간에 기본적인 연결을 달성하기 위해 다음 단계에 설명된 대로 RIP 트래픽을 송수신할 것으로 예상되는 모든 인터페이스에서 RIP를 활성화합니다.
RIP 네트워크를 구성하려면 다음을 수행합니다.
- 네트워크 인터페이스를 구성합니다. 보안 디바이스의 Junos OS 인터페이스 구성 가이드를 참조하십시오.
- 인터페이스의 논리적 그룹인 RIP 그룹을 정의하고 그룹에 인터페이스를 추가합니다. 그런 다음, RIP 라우팅 교환을 통해 학습된 경로와 직접 연결된 경로를 내보내도록 라우팅 정책 구성합니다. 예: 기본 RIP 네트워크 구성을 참조하십시오.
- (선택 사항) RIP 네트워크를 통해 트래픽을 제어하는 메트릭을 구성합니다. 예: 수신 메트릭을 사용하여 RIP 네트워크에서 트래픽 제어 및 예: 발신 메트릭을 사용하여 RIP 네트워크에서 트래픽 제어.
- (선택 사항) 신뢰할 수 있는 라우터만 AS(Autonomous System)의 라우팅에 참여하도록 인증을 구성합니다. 일반 문구 비밀번호로 인증 활성화 및 MD5 인증을 통한 인증 활성화(CLI 절차)를 참조하십시오.
더 보기
기본 RIP 라우팅 이해하기
RIP는 단일 AS(Autonomous System) 내에서 패킷을 라우팅하는 내부 게이트웨이 프로토콜(IGP)입니다. 기본적으로 RIP는 디바이스의 인터페이스를 통해 직접 연결된 서브넷을 보급하지 않습니다. 트래픽이 RIP 네트워크를 통과하려면 이러한 경로를 내보내기 위해 라우팅 정책 생성해야 합니다. 직접 경로만 보급하면 즉시 인접한 RIP 지원 라우터로만 경로가 전파됩니다. 전체 RIP 네트워크를 통해 모든 경로를 전파하려면 RIP를 통해 학습한 경로를 내보내도록 라우팅 정책 구성해야 합니다.
더 보기
예: 기본 RIP 네트워크 구성
이 예는 기본 RIP 네트워크를 구성하는 방법을 보여줍니다.
요구 사항
이 예를 구성하기 전에 디바이스 초기화를 제외한 특별한 구성은 필요하지 않습니다.
개요
이 예에서 기본 RIP 네트워크를 구성하고, rip-group이라는 RIP 그룹을 생성하고, RIP 그룹에 직접 연결된 인터페이스를 추가합니다. 그런 다음 정책 문을 사용하여 직접 경로를 보급하는 라우팅 정책 구성합니다.
기본적으로 Junos OS RIP 경로를 보급하지 않으며 RIP를 통해 학습된 경로도 아닙니다. RIP 경로를 보급하려면 RIP 학습 및 직접 경로를 보급하는 내보내기 라우팅 정책 구성하고 적용해야 합니다.
Junos OS RIP 버전을 구성할 필요가 없습니다. RIP 버전 2는 기본적으로 사용됩니다.
디바이스에서 RIP를 사용하려면 네트워크 내의 모든 RIP 인터페이스에서 RIP를 구성해야 합니다. 그림 1 은 이 예에서 사용된 토폴로지 를 보여줍니다.

CLI 빠른 구성 은 그림 1의 모든 디바이스에 대한 구성을 보여줍니다. 섹션 #d48e72__d48e193 디바이스 R1의 단계에 대해 설명합니다.
토폴로지
구성
절차
CLI 빠른 구성
이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브러브를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 바꾸고 계층 수준에서 명령을 CLI [edit]
로 복사해 붙여 넣은 다음, 구성 모드에서 commit을 입력합니다.
디바이스 R1
set interfaces fe-1/2/0 unit 1 family inet address 10.0.0.1/30 set interfaces lo0 unit 1 family inet address 172.16.0.1/32 set interfaces lo0 unit 1 family inet address 192.168.1.1/32 set protocols rip group rip-group export advertise-routes-through-rip set protocols rip group rip-group neighbor fe-1/2/0.1 set policy-options policy-statement advertise-routes-through-rip term 1 from protocol direct set policy-options policy-statement advertise-routes-through-rip term 1 from protocol rip set policy-options policy-statement advertise-routes-through-rip term 1 then accept
디바이스 R2
set interfaces fe-1/2/0 unit 2 family inet address 10.0.0.2/30 set interfaces fe-1/2/1 unit 5 family inet address 10.0.0.5/30 set interfaces lo0 unit 2 family inet address 192.168.2.2/32 set interfaces lo0 unit 2 family inet address 172.16.2.2/32 set protocols rip group rip-group export advertise-routes-through-rip set protocols rip group rip-group neighbor fe-1/2/0.2 set protocols rip group rip-group neighbor fe-1/2/1.5 set policy-options policy-statement advertise-routes-through-rip term 1 from protocol direct set policy-options policy-statement advertise-routes-through-rip term 1 from protocol rip set policy-options policy-statement advertise-routes-through-rip term 1 then accept
디바이스 R3
set interfaces fe-1/2/0 unit 6 family inet address 10.0.0.6/30 set interfaces lo0 unit 3 family inet address 192.168.3.3/32 set interfaces lo0 unit 3 family inet address 172.16.3.3/32 set protocols rip group rip-group export advertise-routes-through-rip set protocols rip group rip-group neighbor fe-1/2/0.6 set policy-options policy-statement advertise-routes-through-rip term 1 from protocol direct set policy-options policy-statement advertise-routes-through-rip term 1 from protocol rip set policy-options policy-statement advertise-routes-through-rip term 1 then accept
단계별 절차
다음 예제에서는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색에 대한 정보는 CLI 사용자 가이드의 구성 모드에서 CLI 편집기 사용을 참조하십시오.
기본 RIP 네트워크를 구성하려면 다음을 수행합니다.
네트워크 인터페이스를 구성합니다.
이 예는 연결된 네트워크를 시뮬레이션하기 위해 여러 개의 루프백 인터페이스 주소를 보여줍니다.
[edit interfaces] user@R1# set fe-1/2/0 unit 1 family inet address 10.0.0.1/30 user@R1# set lo0 unit 1 family inet address 172.16.0.1/32 user@R1# set lo0 unit 1 family inet address 192.168.1.1/32
RIP 그룹을 생성하고 인터페이스를 추가합니다.
Junos OS RIP를 구성하려면 RIP가 활성화된 인터페이스를 포함하는 그룹을 구성해야 합니다. 루프백 인터페이스에서 RIP를 활성화할 필요가 없습니다.
[edit protocols rip group rip-group] user@R1# set neighbor fe-1/2/0.1
직접 및 RIP 학습 경로를 모두 보급하는 라우팅 정책 생성합니다.
[edit policy-options policy-statement advertise-routes-through-rip term 1] user@R1# set from protocol direct user@R1# set from protocol rip user@R1# set then accept
라우팅 정책 적용합니다.
Junos OS 그룹 수준에서만 RIP 내보내기 정책을 적용할 수 있습니다.
[edit protocols rip group rip-group] user@R1# set export advertise-routes-through-rip
결과
구성 모드에서 , show protocols
및 show policy-options
명령을 입력하여 구성을 show interfaces
확인합니다. 출력에 의도한 구성이 표시되지 않으면 이 예의 구성 지침을 반복하여 수정합니다.
user@R1# show interfaces
fe-1/2/0 {
unit 1 {
family inet {
address 10.0.0.1/30;
}
}
}
lo0 {
unit 1 {
family inet {
address 172.16.0.1/32;
address 192.168.1.1/32;
}
}
}
user@R1# show protocols
rip {
group rip-group {
export advertise-routes-through-rip;
neighbor fe-1/2/0.1;
}
}
user@R1# show policy-options
policy-statement advertise-routes-through-rip {
term 1 {
from protocol [ direct rip ];
then accept;
}
}
디바이스 구성이 완료되면 구성 모드에서 커밋 을 입력합니다.
확인
구성이 제대로 작동하는지 확인합니다.
- 라우팅 테이블 확인
- 디바이스 R1이 디바이스 R2에 보급하는 경로를 보고
- 디바이스 R1이 디바이스 R2에서 수신하는 경로를 보고
- RIP 지원 인터페이스 확인
- RIP 메시지 교환 확인
- RIP 네트워크에서 모든 호스트의 도달 가능성 확인
라우팅 테이블 확인
목적
라우팅 테이블 예상 경로로 채워져 있는지 확인합니다.
작업
운영 모드에서 명령을 입력합니다 show route protocol rip
.
user@R1> show route protocol rip inet.0: 10 destinations, 10 routes (10 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.4/30 *[RIP/100] 00:59:15, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 172.16.2.2/32 *[RIP/100] 02:52:48, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 172.16.3.3/32 *[RIP/100] 00:45:05, metric 3, tag 0 > to 10.0.0.2 via fe-1/2/0.1 192.168.2.2/32 *[RIP/100] 02:52:48, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 192.168.3.3/32 *[RIP/100] 00:45:05, metric 3, tag 0 > to 10.0.0.2 via fe-1/2/0.1 224.0.0.9/32 *[RIP/100] 00:45:09, metric 1 MultiRecv
의미
출력은 경로가 디바이스 R2 및 디바이스 R3에서 학습되었음을 보여줍니다.
디바이스 R2의 라우팅 정책 프로토콜 립 조건에서 삭제하려는 경우 디바이스 R3의 원격 경로는 디바이스 R1에서 학습되지 않습니다.
디바이스 R1이 디바이스 R2에 보급하는 경로를 보고
목적
디바이스 R1이 예상 경로를 전송하고 있는지 확인합니다.
작업
운영 모드에서 명령을 입력합니다 show route advertising-protocol rip
.
user@R1> show route advertising-protocol rip 10.0.0.1 inet.0: 10 destinations, 10 routes (10 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 172.16.0.1/32 *[Direct/0] 05:18:26 > via lo0.1 192.168.1.1/32 *[Direct/0] 05:18:25 > via lo0.1
의미
디바이스 R1은 직접 연결된 네트워크로 경로를 전송하고 있습니다.
디바이스 R1이 디바이스 R2에서 수신하는 경로를 보고
목적
디바이스 R1이 예상 경로를 수신하고 있는지 확인합니다.
작업
운영 모드에서 명령을 입력합니다 show route receive-protocol rip
.
user@R1> show route receive-protocol rip 10.0.0.2 inet.0: 10 destinations, 10 routes (10 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.4/30 *[RIP/100] 02:31:22, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 172.16.2.2/32 *[RIP/100] 04:24:55, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 172.16.3.3/32 *[RIP/100] 02:17:12, metric 3, tag 0 > to 10.0.0.2 via fe-1/2/0.1 192.168.2.2/32 *[RIP/100] 04:24:55, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 192.168.3.3/32 *[RIP/100] 02:17:12, metric 3, tag 0 > to 10.0.0.2 via fe-1/2/0.1
의미
디바이스 R1은 디바이스 R2의 직접 연결된 네트워크 모두를 디바이스 R2로부터 수신합니다. 디바이스 R1은 또한 디바이스 R2에서 디바이스 R3의 직접 연결된 네트워크 모두를 수신하며, 디바이스 R2는 디바이스 R3에서 RIP를 통해 학습했습니다.
RIP 지원 인터페이스 확인
목적
모든 RIP 지원 인터페이스가 사용 가능하고 활성화되어 있는지 확인합니다.
작업
운영 모드에서 명령을 입력합니다 show rip neighbor
.
user@R1> show rip neighbor Local Source Destination Send Receive In Neighbor State Address Address Mode Mode Met -------- ----- ------- ----------- ---- ------- --- fe-1/2/0.1 Up 10.0.0.1 224.0.0.9 mcast both 1
의미
출력은 디바이스 R1의 RIP 지원 인터페이스가 작동 중임을 보여줍니다.
이 명령에 대해 일반적으로 출력은 디바이스에 구성된 RIP 이웃 목록을 보여줍니다. 다음 정보를 확인합니다.
구성된 각 인터페이스가 존재합니다. 인터페이스는 알파벳 순으로 나열됩니다.
구성된 각 인터페이스가 작동합니다. 인터페이스의 상태는 로컬 상태 열에 나열되어 있습니다. 업 상태는 링크가 RIP 트래픽을 전달하고 있음을 나타냅니다. Dn 의 상태는 링크가 RIP 트래픽을 전달하지 않음을 나타냅니다. 포인트 투 포인트 링크에서 이 상태는 일반적으로 최종 포인트가 RIP에 대해 구성되지 않거나 링크를 사용할 수 없음을 의미합니다.
RIP 메시지 교환 확인
목적
RIP가 활성화된 모든 인터페이스에서 RIP 메시지가 송수신되는지 확인합니다.
작업
운영 모드에서 명령을 입력합니다 show rip statistics
.
user@R1> show rip statistics RIPv2 info: port 520; holddown 120s. rts learned rts held down rqsts dropped resps dropped 5 0 0 0 fe-1/2/0.1: 5 routes learned; 2 routes advertised; timeout 180s; update interval 30s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 2669 10 2 Triggered Updates Sent 2 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 RIPv1 Updates Received 0 0 0 RIPv1 Bad Route Entries 0 0 0 RIPv1 Updates Ignored 0 0 0 RIPv2 Updates Received 2675 11 2 RIPv2 Bad Route Entries 0 0 0 RIPv2 Updates Ignored 0 0 0 Authentication Failures 0 0 0 RIP Requests Received 0 0 0 RIP Requests Ignored 0 0 0 none 0 0 0
의미
출력은 학습된 RIP 경로의 수를 보여줍니다. 또한 RIP 지원 인터페이스에서 송수신된 RIP 업데이트의 수를 보여줍니다. 다음 정보를 확인합니다.
학습된 RIP 경로 수는 학습된 예상 경로 수와 일치합니다. 발신 인터페이스를 통해 직접 연결로 학습된 서브넷은 RIP 경로로 나열되지 않습니다.
RIP 업데이트가 각 RIP 지원 인터페이스에 전송되고 있습니다. 업데이트가 전송되지 않으면 경로를 내보내도록 라우팅 정책 구성되지 않을 수 있습니다.
RIP가 활성화된 각 인터페이스에서 RIP 업데이트가 수신되고 있습니다. 업데이트가 수신되지 않은 경우 해당 서브넷에 연결된 호스트의 경로를 내보내도록 라우팅 정책 구성되지 않을 수 있습니다. 업데이트가 부족하면 인증 오류도 나타낼 수 있습니다.
RIP 네트워크에서 모든 호스트의 도달 가능성 확인
목적
traceroute
네트워크의 각 루프백 주소에 대한 명령을 사용하여 RIP 네트워크의 모든 호스트가 각 주니퍼 네트웍스 디바이스에서 도달할 수 있는지 확인합니다.
작업
운영 모드에서 명령을 입력합니다 traceroute
.
user@R1> traceroute 192.168.3.3 traceroute to 192.168.3.3 (192.168.3.3), 30 hops max, 40 byte packets 1 10.0.0.2 (10.0.0.2) 1.094 ms 1.028 ms 0.957 ms 2 192.168.3.3 (192.168.3.3) 1.344 ms 2.245 ms 2.125 ms
의미
출력의 각 번호가 매겨진 행은 호스트 경로의 라우팅 홉을 나타냅니다. 3회 증분은 각 트레이스라우트 패킷에 대한 디바이스와 홉 간의 RTT(Round-Trip Time)를 나타냅니다.
RIP 네트워크가 양립되었는지 확인하려면 다음 정보를 확인합니다.
목록의 마지막 홉은 도달하려는 호스트입니다.
호스트에 대한 예상 홉 수는 경로 추적 출력의 홉 수와 일치합니다. 출력에서 예상보다 더 많은 홉이 표시되면 네트워크 세그먼트가 도달할 수 없음을 알 수 있습니다. 또한 하나 이상의 호스트에서 들어오거나 나가는 메트릭이 예기치 않게 설정되었음을 나타낼 수도 있습니다.