CS/Network

Network - Routing

빈둥벤둥 2021. 3. 6. 19:37

Routing


라우팅?

  • 출발지에서 목적지 까지 패킷을 전달하기 위한 모든 경로를 말한다.

  • 다른 네트워크 장비와 통신할 때 반드시 필요하다.

  • 라우팅 하기 위해선 출발지 목적지의 주소, 입출력 인터페이스 상태, 가능성 있는 모든 경로, 최적의 경로(라우팅 테이블)를 알아야 하며 지속적으로 네트워크 상태를 확인하고 유지해야 한다.

 

라우팅 테이블

  • 라우팅 테이블에 최종 목적지 정보가 있어야 통신이 가능하다.

  • 네트워크에 대한 정보가 들어있다.
  • 직접 연결되지 않은 라우팅 테이블 간에는 별도의 방법으로 학습할 수 있다.

 

목적지의 정보를 학습하는 방법

1. Static Routing

  • 관리자가 직접 정보를 입력하는 방법이다. 목적지로 가기 위한 이웃 라우터를 관리자가 지정한다.
  • 장점) 리소스 소모량이 적고, 관리자가 원하는 방향으로 설정할 수 있다.
  • 단점) 네트워크에 변화가 생겼을때 자동으로 대처할 수 없다.

 

2. Dynamic Routing

  • 라우팅 프로토콜에 의해 이웃 라우터끼리 정보를 교환해 최적의 경로를 찾는다.
  • 장점) 네트워크 변화에 대처 가능하다.
  • 단점) 리소스 소모량이 많다.

 

 

reference