IT Technology/Network

라우팅이란?

by빵수 2021. 1. 25. 20:39
728x90
반응형

라우팅이란?

 

라우팅(즉 경로배정)은 패킷을 발신지로부터 목적지까지 어떠한 경로를 통해서 보낼 것인가를 결정하는 기본적인 과정이다. 라우팅은 발신지부터 목적지까지 회선 설정이 필요한 전화망뿐만 아니라 도착하는 패킷에 대해 전송할 링크를 결정해야 하는 패킷망에서도 사용된다.

 

 

라우팅 Overview

 

ㆍ 경로설정은 Layer3(Network Layer)에서 일어난다. 
경로설정 기능(Routing Protocol 또는 Static Route)을 통하여 목적지에 대한 가능한 경로들을 평가하여 최적의

    경로를 찾아내고, traffic를 routing 시켜주는 장비가 Router이다.
네트워크 경로를 평가하기 위해서 라우터는 네트워크 구성 정보가 필요한데, 네트워크 관리자에 의해서 설정된 정보      (Static Route), 또는 라우팅 프로토콜에 의해서 수집된 정보를 사용한다.
라우터가 라우팅을 하기 위해서는 몇 가지 주요정보가 필요하다. 
     - 목적지 주소 (Destination Address)
     - 목적지 주소를 얻는 Source (Information Source, Exit Interface, other routers)
     - 가능한 경로 (Possible Routes, 1개이상 가능)
     - 최적의 경로 (Best Route)
     - 라우팅 정보의 유지 및 이상 유/무 check. (Routing Information Maintenance /Verification 방법)

 

 

정적 경로 vs 동적 경로

ㆍ 정적 경로 : 네트워크 관리자가 수동으로 만들 수 있다.

   - 관리자가 경로를 수동으로 수립할 때 라우터가 학습한 경로다. 

   - 링크장애(link failure)와 같이 Internal 네트워크 포톨로지를 업데이트해야 하는 상황이 발생할 때마다 관리자는

     정적 경로 엔트리를 수동으로 업데이트 해야 한다.

 

ㆍ 동적 경로 : 네트워크에서 실행되는 동적 프로세스들을 통하여 라우팅 테이블 작성에 필요한 정보를 모을 수 있다.

  - 관리자가 라우팅 프로토콜을 설정한 후에 특정 라우터가 다른 라우터들로부터 학습한 경로다. 

  - 정적 경로와 달리 네트워크 관리자가 동적 라우팅을 활성화하자마자 경로 정보가 해당 라우터로부터 전파되고, 또한 다른 라우터들로부터도 자동 학습된다.

  - Internal 네트워크 내의 다른 라우터들로부터 새로운 토폴로지 정보가 수신될 때마다 일상적인 프로세스에 의해

    이 라우팅 정보가 업데이트 된다.

 

 

 

정적 경로

 

 

 

Static Route는 기본적으로 양방향에서 설정 되어야 한다. 
 라우팅 업데이트가 일어나지 않기 때문에 대역폭을 절약할 수 있다.
Static Route는 주로 Stub Network과 일반 Network의 연결에서 많이 사용된다. 
 Stub 네트워크는 단일 경로에 의해 접근되는 네트워크로서 이를 리프 노드(leaf node)라고도 한다. 

Stub 네트워크는 가고 오는 길이 하나밖에 없기 때문에 스텁 네트워크에서 흔히 정적 경로가 사용된다.

정적 경로는 라우터에 직접 연결되지 않은 원격 네트워크와의 연결을 위해 설정된다. 

엔드-투-엔드 연결에서 라우팅 프로토콜을 사용하지 않은 경우에 정적 경로를, 즉 디폴트 경로를 양방향에서 설정해야 한다.

 

정적 경로 설정

 

Router#conf t
Router(config)# ip route network  [mask]  {address | interface} [distance] [permanent] 

 

Network : 수신지 네트워크나 서브넷이다.
Mask : 서브넷 마스크다.
Address : 다음 홉(next hop)라우터의 ip address다.
Interface : 수신지 네트워크에 도달하기 위하여 사용할 인터페이스의 이름이다.
Distance :  관리거리를 정의하는 옵션 매개변수다. 
Permanent : 인터페이스가 셧다운 되더라도 경로가 제거되지 않도록 지정하는 옵션 매개변수다.

 

 

 

 

Router#conf t
Router(config)#ip route 130.16.1.0 255.255.255.0 130.10.1.2

 

디폴트 경로 설정

 

 

 

 

Router#conf t
Router(config)#ip route 0.0.0.0 0.0.0.0 130.10.1.1

 

ㆍ 디폴트 경로(default route)는 특수한 유형의 정적 경로로서 두 가지 경우에 사용된다.

첫째는 송신지에서 수신지로 가는 경로가 알려지지 않은 상황일 때 사용되고,

둘째는 가능한 모든 경로에 관한 정보를 지정하기에 라우팅 테이블의 공간이 충분치 않을 경우에 사용된다.

이 디폴트 경로를 gateway of last resort라고도 한다.

반응형

'IT Technology > Network' 카테고리의 다른 글

Distance Vector Routing Protocol  (0) 2021.02.19
Classful, Classless 주소 방식  (0) 2021.02.13
Routing Protocol (라우팅 프로토콜이란?)  (0) 2021.02.08
MAC Address 학습 기능  (0) 2021.02.06
스위칭이란?  (0) 2021.01.26