디폴트 라우팅 설정
Router(config)# ip route 0.0.0.0 0.0.0.0 1.1.1.2
앞의 ip와 서브넷 마스크를 0으로 채워준다
스턱 네트워크 ( 나가는 길이 하나뿐인 ) 의 경우 디폴트 라우팅을 설정해주는 것이 효율적
동적 라우팅 프로토콜
RIP
- 내부 게이트웨이 프로토콜 중 하나, 동적 라우팅을 위해 설계된 프로토콜
- 주기적으로 자신이 알고 있는 네트워크 정보를 이웃 라우터에게 전송하여 라우팅 테이블 업데이트
- 라우터간 정보를 교환하여 네트워크 상태를 유지하고 최적 경로 결정
- RIPv2 가 사용됨, 거리벡터 알고리즘, 라우팅 메트릭으로 홉수를 사용
- 홉 수 : 패킷이 목적지까지 전달되지 위해 거쳐야 하는 라우터 수
- 라우터는 최대 15개 홉까지의 경로를 허용. 초과하는 경우 무한대로 간주되어 통신에서 제외됨
거리벡터
- 주기적으로 이웃 라우터간 라우팅 업데이트, 전체 정보 업데이트 실시
- 네트워크 변경이 없어도 업데이트 실시
- 소규모 네트워크 환경에 적합, 확장성 떨어져 대규모 네트워크엔 부적합
- Split Horizon에 의해 Loop를 방지한다 ( 수신한 인터페이스로 동일 정보를 송신X )
AD
- 라우터 하나에 여러 프로토콜을 설정하면 AD값이 가장 작은 프로토콜을 사용한 라우팅 업데이트 실시
- Connected Interface, Static Route out an Interface : AD 0
- Static Route to a next hop : AD 1
- EIGRP : AD 90
- OSPF : AD 110
- RIPv1, v2 : AD 120
설정 명령어
router rip : 동적 라우팅 프로토콜 RIP 설정
version 2 : RIP version 2 설정
network: 광고할 네트워크 정보 (자신이 알고 있는 네트워크 정보)
no auto-summary : Classless 방식으로 광고하는 설정
( Classful : A,B,C 등 클래스 방식으로 서브넷 마스크가 필요없는 주소 방식으로 라우팅
Classless : 클래스개념이 사라진 IP 주소를 구분하기 위해 서브넷 마스크를 사용하여 라우팅 )
passive-interface: (Option) 불필요한 interface로 광고하지 않도록 설정
*라우팅 정보를 넘겨주는 인터페이스에 설정하면 자신의 네트워크를 전달할 수 없음
R1(config)#router ? bgp Border Gateway Protocol (BGP) eigrp Enhanced Interior Gateway Routing Protocol (EIGRP) ospf Open Shortest Path First (OSPF) rip Routing Information Protocol (RIP) => 패킷 트레이서에서 지원하는 router 프로토콜 리스트 R1(config)#router rip R1(config-router)#version 2 R1(config-router)#no auto-summary R1(config-router)#network 1.1.1.0 R1(config-router)#network 10.10.10.0 R1(config-router)#network 1.1.2.0 R1(config-router)#network 192.168.1.0 => 직접적으로 연결된 network 설정 R2(config-router)#network 10.10.20.0 R2(config-router)#network 1.1.3.0 R2(config-router)#network 1.1.1.0 R2(config-router)#network 192.168.2.0 R3(config-router)#network 1.1.2.0 R3(config-router)#network 10.10.30.0 R4(config-router)#network 1.1.3.0 R4(config-router)#network 10.10.40.0 R2, R3, R4의 앞부분 설정은 동일하여 생략 sh ip route 명령어로 라우팅 설정 확인가능 |
R1(config)#router rip
R1(config-router)#passive-interface f0/0
R3(config)# router rip
R3(config-router)# passive-interface f0/1
=> R1과 R2는 f0/0, R2와 R4는 f0/1 인터페이스를 지정 ( PC 만 연결된 인터페이스는 광고할 필요가 없다 )
Rip 광고패킷이 passive-interface 설정된 R2의 f0/0로는 가지 않는다.
( * 라우팅 설정 초기화는 erase startup-config 라고 함 )
실습) 동적라우팅 설정
인터페이스 설정과 동적라우팅 설정을 직접 해보는 실습
PC1 > PC2
PC2 > PC1
PC1 > 루프백2
PC2 > 루프백1
Ping 테스트 성공
테스트 편의상 넣으면 좋은 설정
: exec-timeout 0 0
시간이 지나도 자동으로 끊어지지 않음
빼먹은 라우터 설정들
no ip domain-lookup
lin con 0
logging synchronous
R1 en conf t exec-timeout 0 0 int fa0/0 ip add 10.10.10.1 255.255.255.0 no sh int fa0/1 ip add 1.1.1.5 255.255.255.252 no sh int lo0 ip add 192.168.10.1 255.255.255.0 R2 en conf t exec-timeout 0 0 int fa0/0 ip add 1.1.1.1 255.255.255.252 no sh int fa0/1 ip add 1.1.1.6 255.255.255.252 no sh int fa1/0 ip add 10.20.10.1 255.255.255.0 no sh int lo0 ip add 192.168.20.1 255.255.255.0 R3 en conf t exec-timeout 0 0 int fa0/0 ip add 10.30.10.1 255.255.255.0 no sh int fa0/1 ip add 1.1.1.2 255.255.255.252 no sh int lo0 ip add 192.168.30.1 255.255.255.0 공통 en conf t router rip version 2 no auto-summary R1 Router(config-router)#network 10.10.10.0 Router(config-router)#network 1.1.1.4 Router(config-router)#network 192.168.10.0 Router(config-router)#passive-interface fa0/0 R2 Router(config-router)#network 10.20.10.0 Router(config-router)#network 1.1.1.0 Router(config-router)#network 1.1.1.4 Router(config-router)#network 192.168.20.0 Router(config-router)#passive-interface fa1/0 R3 Router(config-router)#network 10.30.10.0 Router(config-router)#network 1.1.1.0 Router(config-router)#network 192.168.30.0 Router(config-router)#passive-interface fa0/0 Router#sh ip route R 1.1.1.0/30 [120/1] via 1.1.1.6, 00:00:24, FastEthernet0/1 C 1.1.1.4/30 is directly connected, FastEthernet0/1 L 1.1.1.5/32 is directly connected, FastEthernet0/1 10.0.0.0/8 is variably subnetted, 4 subnets, 2 masks C 10.10.10.0/24 is directly connected, FastEthernet0/0 L 10.10.10.1/32 is directly connected, FastEthernet0/0 R 10.20.10.0/24 [120/1] via 1.1.1.6, 00:00:24, FastEthernet0/1 R 10.30.10.0/24 [120/2] via 1.1.1.6, 00:00:24, FastEthernet0/1 192.168.10.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.10.0/24 is directly connected, Loopback0 L 192.168.10.1/32 is directly connected, Loopback0 동적 라우팅 정보들~ |
copy run start : 저장명령어