네트워크_RIP(Routing Information Protocol)

2022. 5. 18. 01:05·IT/Network
반응형

-목차-

 

1. RIP 개념

2. RIP의 두 가지 버전

3. 실습

 

 

  1. RIP 개념

관리자가 일일이 경로를 지정하지 않아도 알아서 패킷이 길을 찾아나가는 다이나믹 라우팅 프로토콜의 방식 중 하나입니다. 그중에서 Distance Vector 라우팅 방식 프로토콜로 거리(HOP)와 방향을 기준으로 데이터가 담긴 패킷을 전달하는 프로토콜입니다.

 

특징

1. 내부용 프로토콜

2. 경로를 설정하는 기준은 거리(HOP, 라우터 1대를 의미) 카운트는 15개까지 허용

3. 라우팅 업데이트 주기의 디폴트 값은 30초. 업데이트 시 경로 이상이나 새로 생긴 경로 등의 정보를 갱신.

 

장점

1. 소규모 네트워크에서의 높은 효율성

2. 간편한 구성

3. 모든 제조사의 라우터에서 지원하는 프로토콜, 높은 호환성

 

단점

1. 대규모 네트워크에서의 한계 (HOP 카운트가 16이상일시)

2. 속도나 거리 지연 등을 고려하지 않아 최적의 경로 선정에 비효율

3. 전체 경로를 담은 라우팅 테이블을 주기적으로 브로드캐스트 함에 따라 전체 네트워크 트래픽 유발

4. 몇 개의 라우터만 지나도 많은 시간 소요

 

 

 

  2. RIP의 두 가지 버전

RIPv1 RIPv2
Classful Routing Protocol Classless Routing Protocol
VLSM 지원 안함 VLSM 지원
No autherication support Plain text or MD5 인증 지원
Broadcasts를 사용하여 광고 Multicasts를 사용하여 광고
자동 축약됨
(불활성화 불가, 수동 축약 불가) 
자동 축약됨
(불항성화 가능, 수동 축약 가능)

 

1. RIPv1은 Classful Routing Protocol이라 서브 네팅이 불가능하다.

2. RIPv2는 Classless Routing Protocol이라 Class형태와 관계없이 서브넷 마스크 정보를 IP 주소 정보와 함께 전달 가능하다. 라우팅 정보를 광고할 때 [네트워크 주소 + 서브넷 마스크]를 함께 보낸다.

3. RIPv2는 VLSM (Various Length Subnet Mask)를 지원한다. 즉 /24, /30 등 서브 넷팅을 지원한다.

4. RIPv2는 인증 기능을 지원한다. Plain text : 평문 인증, MD5 : 128비트 해시 함수 인증

 

 

 

  3. 실습

 

3-1. 토폴로지

 

3-2. 라우터 설정

 

Seoul_R1 (좌측 라우터)

enable
configure terminal
hostname Seoul_R1
no ip domain-lookup
service password-encryption
enable secret babo
username root privilege 15 password babo1
ip domain-name xinyub.com
crypto key generate rsa
2048
line console 0
login local
exec-timeout 0 0
logging synchronous
line vty 0 4
login local
transport input ssh
do write //여기까지 기본 설정

int g0/0
ip address 10.10.10.254 255.255.255.0
no shutdown
int s0/0/0
ip address 10.0.0.1 255.255.255.252
clock rate 4000000
no shutdown
exit
router rip //RIP 사용 선언
version 2 //버전 2 사용
network 10.10.10.0 //Network 광고
network 10.0.0.0 //Network 광고
passive-interface g0/0 //Routing 광고 필요 없는 곳 제외

 

Seoul_S1 (좌측 스위치)

en
conf t
hostn Seoul_S1
ena se babo
no ip domain-l
ser p
username root pri 15 passw babo1
ip domain-name xinyub.com
cry k g r
2048
line con 0
login local
exec-t 0 0
loggin syn
line vty 0 4
login local
tra in ssh

int vlan 1
ip add 10.10.10.253 255.255.255.0
no sh
exit
ip default-gateway 10.10.10.254
do wr

Daejeon_R1 (중앙 라우터)

en
conf t
hostn Daejeon_R1
no ip domain-l
ser p
ena se babo
username root pri 15 passw babo1
ip domain-n xinyub.com
cry k g r
2048
line con 0
login local
exec-t 0 0
loggin sy
line vty 0 4
login local
tra in ssh
do wr

int g0/0
ip add 10.10.20.254 255.255.255.0
no sh
int s0/0/0
ip add 10.0.0.2 255.255.255.252
no sh
int s0/0/1
ip add 10.0.0.13 255.255.255.252
no sh
clo ra 4000000
no sh
exit
router rip
version 2
network 10.0.0.0
network 10.0.0.13
network 10.10.20.0
pa g0/0

Daejeon_S1 (중앙 스위치)

en
conf t
hostn Daejeon_S1
ena se babo
no ip domain-l
ser p
username root pri 15 passw babo1
ip domain-name xinyub.com
cry k g r
2048
line con 0
login local
exec-t 0 0
loggin syn
line vty 0 4
login local
tra in ssh

int vlan 1
ip add 10.10.20.253 255.255.255.0
no sh
exit
ip default-gateway 10.10.20.254
do wr

Busan_R1 (부산 라우터)

en
conf t
hostn Busan_R1
no ip domain-l
ser p
ena se babo
username root pri 15 passw babo1
ip domain-n xinyub.com
cry k g r
2048
line con 0
login local
exec-t 0 0
loggin sy
line vty 0 4
login local
tra in ssh
do wr

int g0/0
ip add 10.10.30.254 255.255.255.0
no sh
int s0/0/0
ip add 10.0.0.14 255.255.255.252
no sh
exit
router rip
version 2
network 10.0.0.12
network 10.10.30.0
pa g0/0


Busan_S1 (부산 스위치)

en
conf t
hostn Busan_S1
ena se babo
no ip domain-l
ser p
username root pri 15 passw babo1
ip domain-name xinyub.com
cry k g r
2048
line con 0
login local
exec-t 0 0
loggin syn
line vty 0 4
login local
tra in ssh

int vlan 1
ip add 10.10.30.253 255.255.255.0
no sh
exit
ip default-gateway 10.10.30.254
do wr

 

3-3. 통신 확인

 

3-4. 경로 확인. 라우터에 들어가는 IP를 따라 움직이는 모습

 

3-5. SSH 접속 확인

 

반응형

'IT > Network' 카테고리의 다른 글

네트워크_OSPF(Oepn Shortest Path First)  (0) 2022.05.20
네트워크_서버, 라우터 DHCP  (0) 2022.05.18
네트워크_STP(2), PVST  (0) 2022.05.16
네트워크_STP(Spanning Tree Protocol)  (0) 2022.05.12
네트워크_intervlan 실습 2  (0) 2022.05.12
'IT/Network' 카테고리의 다른 글
  • 네트워크_OSPF(Oepn Shortest Path First)
  • 네트워크_서버, 라우터 DHCP
  • 네트워크_STP(2), PVST
  • 네트워크_STP(Spanning Tree Protocol)
nyub
nyub
  • nyub
    xinyub cloud
    nyub
  • 전체
    오늘
    어제
    • 전체 글 (164)
      • Cloud (17)
        • AWS (12)
        • KT (3)
        • NHN (2)
      • IT (130)
        • Network (22)
        • Linux (40)
        • Windows server (30)
        • Docker (9)
        • Terraform (5)
        • Git, Github (3)
        • Kubernetes (9)
        • CI CD (11)
        • 기타 (1)
      • Etc (17)
        • TroubleShooting (12)
        • Other Info (4)
        • 자격증 (1)
  • 반응형
  • hELLO· Designed By정상우.v4.10.3
nyub
네트워크_RIP(Routing Information Protocol)
상단으로

티스토리툴바