CCNA 강의 9: Routing
Routing & Static, Default (1)
- static_02 : Routing
- static_02 : Simulation
- static_02 : 3단계 routing
Static_02 : Routing
연결부의 시계 모양 : DCE로 연결되었다는 의미
전체 회로 구성
IP 할당
- 각 물리계층에 IP를 모두 할당한 후, 라우터 기본 설정(fast ethernet, serial) 을 진행
- show running-config를 통해 라우터 셋팅을 확인한 후 startup-config에 저장
- 통신 확인 (외부망끼리, 내부망끼리)
아래의 사진은 R1에 대한 설정이다. 이 때, 스위치와 라우터의 연결에서는 no shutdown 명령어를 통해 바로 통신이 시작되지만, 라우터와 라우터의 연결에서는 양측의 설정을 모두 마쳐야 통신이 시작된다. 따라서 R2또한 같은 방법으로 설정을 마쳐야 두 라우터 간의 통신이 가능해진다.
fast ethernet
serial
R2까지 바르게 설정을 마친 후 라우터 간의 통신 시작
Ping 보내기 (TTL 확인)
PC1 - PC2
PC1, PC2 - Gateway
PC1, PC2 - R1의 외부망
위와 같은 방법으로 R2에 연결된 망도 확인한다.
라우팅 테이블 확인 (show ip route)
라우팅 테이블 : 라우터가 경로를 결정하기 위한 IP 주소 대역들이 저장되어 생성되는 리스트. 즉, 라우팅 테이블이 생성된 것을 보고 통신 가능하게 경로를 잡아준다.
192.168.10.0의 경우, 서브넷이 존재하지 않기 때문에, Class 로 판별하여 자동으로 /24 의 CIDR 값이 생기며, 201.100.10.0/30은 서브넷을 입력해주었으므로, 이를 바탕으로 하여 CIDR 값을 할당한다.
라우터에서 Ping 보내기
- 성공 : !
- 실패 : .
- 불안정 : U (전기신호 미약 or UDP 불안)
간혹 처음 연결할 때 .!!!! 과 같이, 첫 연결에만 실패하는 경우가 존재하며, 이러한 경우에도 그 이후로는 계속 느낌표가 뜬다.
라우터를 껐다 켜면, 라우팅 테이블은 초기화된다. reload 한 후 바로 show ip route를 하면, 라우터끼리의 연결은 늦게 진행되어 1개의 ip만 연결되어있는 것을 확인할 수 있다. 첫 연결에서는 아직 mac 주소를 모르기에, 이를 알아내는 과정(ARP) 때문에 .이 뜨는 것
R1에 연결된 PC1에서 R2로 Ping 보내기
Request time out : 전송이 가긴 하지만 통신 불가능
Destination host unreachable : 전송도 불가능
다른 라우터에 연결된 기기와 연결되려면, 3단계 라우팅을 해주어야 함
IP Routing
라우팅은 데이터를 최적의 경로를 선택하여 목적지로 이송하는 모든 절차를 뜻한다. 라우터가 데이터를 라우팅하기 위해서는,
- 소스와 목적지 주소
- 입/출력 인터페이스 형태
- 가능한 모든 경로에 대한 정보 수집
- 가능한 모든 경로 중 최적의 경로 선택
- 지속적인 네트워크 상태를 확인하고 유지하는 것
을 알아야 한다. 라우터의 Host들을 위한 IP지정은 Static(정적 라우팅)과 Dynamic(동적 라우팅)으로 나뉘는데, Static은 IP가 고정형태로 되어 있는 것을 뜻하며, 이 고정값 대신에 범위를 지정해 주면 Dynamic이 된다.
Routing | Description |
---|---|
Static Routing | 관리자가 직접 수동으로 라우터에게 필요한 route 정보들을 입력한다 네트워크의 변화에 대해 라우터가 자동으로 반응하지 못하며, 관리자가 직접 네트워크의 변화를 라우터에 설정해야 한다 |
Dynamic Routing | 라우팅 프로토콜을 이용하여 자동으로 route 정보를 수집한다 네트워크 변화에 대해 자동으로 반응한다 |
Static
Router(config)#ip route < network 주소 > < subnetmask > { address | interface } [ distance ] [ permanent ]
- network 주소 : 도착지 네트워크
- subnetmask : 도착지 네트워크의 서브넷 마스크
- address : 도착지 네트워크로 도달하기 위한 next-hop address (반대편 라우터의 외부망 주소)
- interface : 도착지 네트워크로 도달하기 위한 next-hop router와 연결된 local interface
- distance : 정의된 route의 administrator distance 값
- permanent : 정의된 static route가 라우팅 테이블에서 제거되지 않도록 한다
static 라우팅 잘못 설정 시
Router(config)# no ip route < network 주소 > < subnetmask >
Static_02 : 3단계 Routing
PC1 -> Server 의 ping이 destination host unreachable에서 request timed out으로 바뀐다. 전송도 되지 않던 핑이 전송된다는 것(길을 찾음)을 알 수 있음
R1의 라우팅 테이블에 S(static)이 추가됨
R2의 3단계 설정을 마친 후, PC1 -> Server, PC3 -> PC2 두 통신이 원활하게 진행됨