Dynamic routing은 라우터간 라우팅 프로토콜을 이용하여 서로간에 네트워크 정보를 교환하고 목적지로 찾아 갈 수 있는 최적 경로를 선택한 뒤 해당 경로를 라우팅 테이블에 인스톨 시킨다.
→ 최적경로 유지 가능, 그러나 계속 대화해야하기 때문에 불필요한 broadcast 다량 발생 가능
[R1]
R1(config)#int fa0/1
R1(config-if)#ip add 192.168.1.1 255.255.255.0
R1(config-if)#no sh
R1(config-if)#int fa0/0
R1(config-if)#ip add 10.10.10.1 255.255.255.252
R1(config-if)#no sh
[R2]
R2(config)#int fa0/1
R2(config-if)#ip add 192.168.2.1 255.255.255.0
R2(config-if)#no sh
R2(config-if)#int fa0/0
R2(config-if)#ip add 10.10.10.2 255.255.255.252
R2(config-if)#no sh
OSPF (Open Shortest Path First) 이용 : 표준 프로토콜
[R1]
router ospf 1
# 내가 가지고 있는 인터페이스 중에 192.168.1.0 ~ 192.168.1.255 (와일드카드니까) 사이에 해당하는 주소가 있다면
# 그 주소의 네트워크 정보를 상대방에게 전달
network 192.168.1.0 0.0.0.255 area 0
network 10.10.10.0 0.0.0.3 area 0
[R2]
router ospf 1
network 192.168.2.0 0.0.0.255 area 0
network 10.10.10.0 0.0.0.3 area 0
]서로 간 neighbor을 맺게 됨. 상대방으로부터 네트워크 정보 넘어왔을 때, 내가 알지 못하는 정보를 install함
[확인]
do show ip route # 확인 가능
ping 192.168.2.1 so 192.168.1.1 # 라우터 뒤쪽에서 ping 보내보기