본문 바로가기

네트워크

네트워크 라우팅(Routing)

라우팅이란?

 - 하나의 물리적 네트워크 구역으로부터 Internetwork를 통하여 통신 데이터가 전달될 수 있도록 최적의 경로를 설정하는 과정이다. 최적의 경로라 함은 주어진 데이터를 가장 짧거나 가장 빠른 시간 안에 전송할 수 있는 경로를 말한다.

 

라우팅은 쉽게 말해 서로 다른 네트워크 대역에 있는 장치 간 통신을 할 때, 최적의 경로를 통해 통신을 가능하게 해 주는 것을 말한다.

라우팅 기법으로는 크게 세 가지가 있다.

 

1) 정적 라우팅

 - 입력된 라우팅 정보가 수정하기 전에는 이전의 값이 변하지 않고 고정된 값을 유지하며, 라우팅 정보는 관리자가 수동으로 입력한다.

 - 네트워크의 규모가 크면 라우터의 숫자도 많아 입력해야 할 정보량도 증가하여 주로 규모가 작은 네트워크에서 정적 라우팅 기법을 사용한다.

 - 네트워크 정보가 변경되면 그 내용을 모든 라우터에 일일이 업데이트해 주어야 한다.

 

2) 동적 라우팅

 - 라우팅 정보를 인접한 다른 라우터들과 자동으로 교환하여 라우팅 테이블을 자동으로 작성한다.

 - 정적 라우팅 기법과는 다르게 네트워크 규모가 커져도 자동으로 라우팅 테이블을 갱신하기 때문에 규모가 큰 네트워크에서 사용이 가능하다.

 

3) 디폴트 라우팅

 - 디폴트 라우터를 설정하여 라우팅 테이블에 등록되지 않은 주소를 갖는 패킷들은 디폴트로 지정된 경로로 전송되도록 한다.