[Packet Tracer] 동적라우팅과 재분배 (RIP / EIGRP / OSPF)
오늘은 정적라우팅에 이어 동적라우팅과 재분배까지 할 거예요!
우선 동적라우팅이란 간단하게 말하자면, 내가 수동으로 연결이 안 된 네트워크 대역을 직접 연결하는 것이 아닌 라우터가 직접 자기가 연결이 안 된 네트워크 대역을 연결하는 것을 말합니다.
#동적라우팅
동적라우팅에는 RIP, EIGRP, OSPF 이렇게 3가지가 있습니다.
RIP
설정이 쉬운 라우팅 프로토콜로써 주로 소규모 네트워크에 사용합니다.
EIGRP
Cisco Router 전용 라우팅 프로토콜입니다.
OSPF
현재 가장 많이 쓰이는 라우팅 프로토콜이며, 설정이 복잡하긴 하지만 많은 기능을 가지고 있는 라우팅 프로토콜입니다.
#동적라우팅 토폴로지
저번에 썼던 토폴로지를 또 사용할 거예요.
- Router0
- Router1
#동적라우팅 - RIP
- Router0
Router>en Router#conf t Router (config)#route rip Router (config-router)#v 2 → 버전 2로 수정 Router (config-router)#no au → 자동 축약 해제 Router (config-router)#network 172.16.0.0 → network [라우터와 연결된 네트워크 대역] Router (config-router)#network 10.0.0.0 |
- Router1
Router>en Router#conf t Router (config)#route rip Router (config-router)#v 2 Router (config-router)#no au Router (config-router)#network 192.168.0.0 Router (config-router)#network 10.0.0.0 |
- Ping 확인
#동적라우팅 - EIGRP
<process-id : 7>
- Router0
Router>en Router#conf t Router (config)#route eigrp 7 → route eigrp [process-id] Router (config-router)#network 172.16.0.0 0.0.0.255 → network [라우터와 연결된 네트워크 대역] [와일드마스크] Router (config-router)#network 10.0.0.0 0.0.0.255 Router (config-router)#no au → 자동 축약 해제 |
- Router1
Router>en Router#conf t Router (config)#route eigrp 7 Router (config-router)#network 192.168.0.0 0.0.0.255 Router (config-router)#network 10.0.0.0 0.0.0.255 Router (config-router)#no au |
- Ping 확인
#동적라우팅 - OSPF
<process-id : 1 / area-id : 0>
- Router0
Router>en Router#conf t Router (config)#route ospf 1 → route ospf [process-id] Router (config-router)#network 172.16.0.0 0.0.0.255 area 0 → network [라우터와 연결된 네트워크 대역] [와일드마스크] area [area-id] Router (config-router)#network 10.0.0.0 0.0.0.255 area 0 |
- Router1
Router>en Router#conf t Router (config)#route ospf 1 Router (config-router)#network 192.168.0.0 0.0.0.255 area 0 Router (config-router)#network 10.0.0.0 0.0.0.255 area 0 |
- Ping 확인
#재분배
재분배는 서로 다른 라우팅 프로토콜을 사용하는 네트워크의 장치들이 통신을 할 수 있도록 하는 방법입니다. 한 마디로 네트워크 대역이 2개 이상인 토폴로지에서 한쪽의 라우팅 프로토콜을 RIP로, 다른 한 쪽의 라우팅 프로토콜을 EIGRP로 설정을 했을 때 그 두 개의 네트워크 대역이 통신할 수 있도록 해주기 위해 사용합니다.
#재분배 - RIP ↔ EIGRP
- 토폴로지
- Router0
Router>en Router#conf t Router (config)#route rip Router (config-router)#v 2 Router (config-router)#no au Router (config-router)#network 172.16.0.0 Router (config-router)#network 10.0.0.0 |
- Router1
Router>en Router#conf t Router (config)#route rip Router (config-router)#v 2 Router (config-router)#no au Router (config-router)#network 10.0.0.0 Router (config-router)#red eigrp 7 metric 0 → redistribute eigrp [process-id] metric [hop count] Router (config-router)#route eigrp 7 Router (config-router)#no au Router (config-router)#network 20.0.0.0 0.0.0.255 Router (config-router)#red rip metric 1544 1000 255 1 1500 → redistribute rip metric [bandwidth] [delay] [reliability] [load] [MTU maximum size] |
- Router2
Router>en Router#conf t Router (config)#route eigrp 7 Router (config-router)#network 192.168.0.0 0.0.0.255 Router (config-router)#network 20.0.0.0 0.0.0.255 Router (config-router)#no au |
- Ping 확인
#재분배 - RIP ↔ OSPF
- 토폴로지
- Router0
Router>en Router#conf t Router (config)#route rip Router (config-router)#v 2 Router (config-router)#no au Router (config-router)#network 172.16.0.0 Router (config-router)#network 10.0.0.0 |
- Router1
Router>en Router#conf t Router (config)#route rip Router (config-router)#v 2 Router (config-router)#no au Router (config-router)#network 10.0.0.0 Router (config-router)#red ospf 1 metric 0 → redistribute ospf [process-id] metric [hop count] Router (config-router)#route ospf 1 Router (config-router)#network 20.0.0.0 0.0.0.255 Router (config-router)#red rip subnets |
- Router2
Router>en Router#conf t Router (config)#route ospf 1 Router (config-router)#network 192.168.0.0 0.0.0.255 area 0 Router (config-router)#network 20.0.0.0 0.0.0.255 area 0 |
- Ping 확인
#재분배 - OSPF ↔ EIGRP
- 토폴로지
- Router0
Router>en Router#conf t Router (config)#route ospf 1 Router (config-router)#network 172.16.0.0 0.0.0.255 area 0 Router (config-router)#network 10.0.0.0 0.0.0.255 area 0 |
- Router1
Router>en Router#conf t Router (config)#route opsf 1 Router (config-router)#network 10.0.0.0 0.0.0.255 area 0 Router (config-router)#red eigrp 7 subnets Router (config-router)#route eigrp 7 Router (config-router)#no au Router (config-router)#network 20.0.0.0 0.0.0.255 Router (config-router)#red ospf 1 metric 1544 1000 255 1 1500 → redistribute rip metric [bandwidth] [delay] [reliability] [load] [MTU maximum size] |
- Router2
Router>en Router#conf t Router (config)#route eigrp 7 Router (config-router)#network 192.168.0.0 0.0.0.255 Router (config-router)#network 20.0.0.0 0.0.0.255 Router (config-router)#no au |
- Ping 확인
#재분배 - STATIC ↔ RIP
- 토폴로지
- Router0
Router>en Router#conf t Router (config)#ip route 20.0.0.0 255.255.255.0 10.0.0.2 → ip route [연결할 네트워크 대역] [연결할 네트워크 대역이 서브넷마스크] [연결할 네트워크 대역에 들어가면서 제일 먼저 마주치는 IP 주소] Router (config)#ip route 192.168.0.0 255.255.255.0 10.0.0.2 |
- Router1
Router>en Router#conf t Router (config)#ip route 172.16.0.0 255.255.255.0 10.0.0.1 Router (config)#route rip Router (config-router)#v 2 Router (config-router)#no au Router (config-router)#network 20.0.0.0 Router (config-router)#red static metric 0 → redistribute static metric [hop count] |
- Router2
Router>en Router#conf t Router (config)#route rip Router (config-router)#v 2 Router (config-router)#no au Router (config-router)#network 192.168.0.0 Router (config-router)#network 20.0.0.0 |
- Ping 확인
#재분배 - STATIC ↔ EIGRP
- 토폴로지
- Router0
Router>en Router#conf t Router (config)#ip route 20.0.0.0 255.255.255.0 10.0.0.2 Router (config)#ip route 192.168.0.0 255.255.255.0 10.0.0.2 |
- Router1
Router>en Router#conf t Router (config)#ip route 172.16.0.0 255.255.255.0 10.0.0.1 Router (config)#route eigrp 7 Router (config-router)#no au Router (config-router)#network 20.0.0.0 0.0.0.255 Router (config-router)#red ospf 1 metric 1544 1000 255 1 1500 → redistribute rip metric [bandwidth] [delay] [reliability] [load] [MTU maximum size] |
- Router2
Router>en Router#conf t Router (config)#route eigrp 7 Router (config-router)#network 192.168.0.0 0.0.0.255 Router (config-router)#network 20.0.0.0 0.0.0.255 Router (config-router)#no au |
- Ping 확인
#재분배 - STATIC ↔ OSPF
- 토폴로지
- Router0
Router>en Router#conf t Router (config)#ip route 20.0.0.0 255.255.255.0 10.0.0.2 Router (config)#ip route 192.168.0.0 255.255.255.0 10.0.0.2 |
- Router1
Router>en Router#conf t Router (config)#ip route 172.16.0.0 255.255.255.0 10.0.0.1 Router (config)#route opsf 1 Router (config-router)#network 20.0.0.0 0.0.0.255 area 0 Router (config-router)#red static subnets |
- Router2
Router>en Router#conf t Router (config)#route ospf 1 Router (config-router)#network 192.168.0.0 0.0.0.255 area 0 Router (config-router)#network 20.0.0.0 0.0.0.255 area 0 |
- Ping 확인
이상으로 동적라우팅과 재분배를 마치겠습니다.
보시느라 수고하셨습니다.