제 7장 정적 라우팅 프로토콜
Contents 1 Static Routing 2 Static Route 3 Default Route 4 라우팅 테이블
1 Static Routing 1) Static Routing이란? 데이터가 목적지 네트워크로 전달될 수 있도록 관리자가 직접 경로 정보를 설정하는 방식을 말한다. 10.1.10.2 SO 10.1.1.0 B 10.1.10.1 Network A 외부망 < Static Routing을 사용하는 통신망> Stub Network 구 분 Static Routing 장 점 - 설정하기 쉽고 편리함 등록해야 할 네트워크수가 작을 경우에 사용함 단 점 네트워크의 변화가 빈번한 경우에 불리함 경로정보를 고정시키므로, 우회경로 이용이 곤란함 종 류 Static route 방식 Default route 방식
2 Static Route 1) Static Route 설정 Router(config)#ip route [network mask] {address | interface}[distance] [permanent] Ex) ip route 10.1.2.0 255.255.255.0 10.1.10.2 Network mask 라우팅 테이블에 등록시킬 목적지 망 번호와 서브넷 마스크이다. Address | interface 목적지 네트워크로 가기 위한 다음 홉 라우터의 주소 또는 다음 홉 라우터가 연결된 인터페이스이다. Distance 관리거리를 변경하고자 할 때 사용한다. Permanent 라우팅 테이블에서 삭제되지 않도록 영구등록한다.
2 Static Route 2) Static Route 설정 예 외부에 있는 네트워크의 라우터 A에서 라우터 B Stub Network의 10.1.2.0 네트워크주소를 등록한다. (2) 이제 외부 네트워크에서 10.1.2.0 망의 서버에 데이터 작업을 요청하면 라우터 A의 라우팅 테이블 정보를 참조하여 10.1.10.2로 지정된 라우터 B에 관련 정보를 전달하고 요청 작업을 수행한다. <다음 홉의 라우터 주소인 10.1.10.2 대신에 라우터 B와 연결된 인터페이스 S0를 지정해도 된다> 외부망 10.1.2.0 SO Network A B 10.1.10.1 B 10.1.10.2 ip route 10.1.2.0 255.255.255.0 10.1.10.2 또는 ip route 10.1.2.0 255.255.255.0 s0 < 라우터 A 에서 라우터 B 까지의 Static Route 설정>
3 Default Route 1) Default Route 란? 라우터는 라우팅 테이블에 기초하여 패킷을 라우팅 한다. 세상의 수많은 경로가 라우팅 테이블에 모두 존재할수는 없다. 만일 디폴트 라우트가 설정되어 있다면 라우터는 해당 패킷의 목적지가 없을 경우 디폴트 라우트로 지정된 넥스트홉 라우터로 패킷을 라우팅 한다. 즉 모든 패킷을 보낼수 있게 된다. Default Route의 망번호 : 0.0.0.0 Default Route의 서브넷 마스크 : 0.0.0.0 2) Default Route 예제 10.1.10.2 SO 10.1.2.0 B 10.1.10.1 Network A Stub Network 외부망 ip route 0.0.0.0 0.0.0.0 10.1.10.1
4 라우팅 테이블 1) PC의 라우팅 테이블 ① C:\>route print 또는 netstat -r Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 218.236.234.1 218.236.234.84 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 218.236.234.0 255.255.255.128 218.236.234.84 218.236.234.84 1 218.236.234.84 255.255.255.255 127.0.0.1 127.0.0.1 1 218.236.234.255 255.255.255.255 218.236.234.84 218.236.234.84 1 224.0.0.0 224.0.0.0 218.236.234.84 218.236.234.84 1 255.255.255.255 255.255.255.255 218.236.234.84 218.236.234.84 1 Default Gateway: 218.236.234.1 ③ ① ② ① route print 또는 netstat –r 명령어를 이용하여 PC의 라우팅 테이블을 볼 수 있다. ② 0.0.0.0 0.0.0.0으로 표시된 첫째 줄이 default route를 의미한다. 즉 PC에서 발생한 모든 패킷을 게이트웨이인 라우터의 이더넷 인터페이스로 보내어 진다. ③ PC의 주소는 218.236.234.84이며 네트워크 주소로 보면 218.236.234.0/25에 속한다, 218.236.234.0/25 네트워크주소는 PC 와 연결되어 있는 라우터 게이트웨이 네트워크 주소와 동일한 네트워크 망에 속한다.
4 라우팅 테이블 2) 라우터의 라우팅 테이블 확인방법 Router#show ip route ① C 10.1.10.0 is directly connected, Serial0 C 10.1.20.0 is directly connected, Serial1 C 10.1.1.0 is directly connected, ethernet0 S 10.1.2.0 [1/0] via 10.1.10.2 S* 0.0.0.0 [1/0] via 10.1.20.2 ④ ① ② ③ ① C로 표시된 경로는 라우터에 직접 연결된 경로를 의미한다. ② S는 Static Route를 의미하며 10.1.2.0 망은 10.1.10.2 라우터를 경유하여 접근할 수 있다는 것을 나타낸다. ③ [1/0] : 앞의 숫자는 관리거리, 뒷 숫자는 실제 비용이며 Static Routing 에서는 비용이 의미가 없다는 것을 나타낸다. ④S*는 Default Route를 의미하며 C와 S로 표시된 4개의 망을 제외한 다른 모든 망(0.0.0.0)은 10.1.20.2을 경유하여 접근하는 것을 나타낸다.