라우터와 라우팅 테이블

일상 코딩·2023년 3월 12일
1

CCNA

목록 보기
16/27

01.라우터란?

  • 라우터란 둘 혹은 그 이상의 네트워크와 네트워크 간 데이터 전송을 위해 최적 경로를 설정해주며 데이터를 해당 경로를 따라 한 통신망에서 다른 통신망으로 통신할 수 있도록 도와주는 인터넷 접속 장비이다.
  • 내부 네트워크와 외부 네트워크를 연결해주는 장치
  • 데이터들이 전송되는 경로(route)를 설정하는 장치(router)

02.라우팅 테이블(Routing Table)

  • 목적지까지 갈 수 있는 모든 가능성있는 경로들 중에서 가장 효율적이라고 판단되는 경로 정보는 패킷을 전달할 때 바로 참고해서 사용할 수 있도록 따로 모아두는데 이 공간을 라우팅 테이블(Routing Table)이라고 한다.
  • 라우터가 패킷을 어디로 전송할지 경로를 결정하는 방법은 라우팅 테이블을 참조하여 결정한다.
  • 라우터(Router)는 패킷의 목적지와 목적지를 가려면 어느 인터페이스로 가야하는 지를 자신의 라우팅 테이블에 가지고 있고 패킷의 목적지 주소를 라우팅 테이블과 비교하여 어느 라우터에게 넘겨줄 지를 판단하게 된다. 따라서 라우팅 프로토콜(Routing Protocol)의 가장 중요한 목적이 바로 라우팅 테이블 구성이다.
  • 라우팅 프로토콜(Routing Protocol): 라우터들끼리 경로 정보를 교환하는 프로토콜

03.라우팅 테이블 만드는 방법 (라우팅)

3-1.라우팅이란?

  • 라우팅은 쉽게 말해 서로 다른 네트워크 대역에 있는 장치 간 통신을 할 때 최적의 경로를 통해 통신을 가능하게 해 주는 것을 말한다.
  • 최적의 경로라 함은 주어진 데이터를 가장 짧거나 가장 빠른 시간 안에 전송할 수 있는 경로를 말한다.

3-2.정적 라우팅

  • 관리자가 직접 설정하는 방법
  • 입력된 라우팅 정보가 수정하기 전에는 이전의 값이 변하지 않고 고정된 값을 유지하며 라우팅 정보는 관리자가 수동으로 입력한다.
  • 네트워크의 규모가 크면 라우터의 숫자도 많아 입력해야 할 정보량도 증가하여 주로 규모가 작은 네트워크에서 정적 라우팅 기법을 사용한다.
  • 네트워크 정보가 변경되면 그 내용을 모든 라우터에 일일이 업데이트해 주어야 한다.

3-3.동적 라우팅

  • 라우팅 프로토콜로 라우팅 테이블을 만들어내는 방법
  • 라우팅 정보를 인접한 다른 라우터들과 자동으로 교환하여 라우팅 테이블을 자동으로 작성한다.
  • 정적 라우팅 기법과는 다르게 네트워크 규모가 커져도 자동으로 라우팅 테이블을 갱신하기 때문에 규모가 큰 네트워크에서 사용이 가능하다.
  • 동적 라우팅 프로토콜 종류: RIP, BGP, OSPF

3-4.디폴트 라우팅

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

3-5.라우팅 방법 참고

profile
일취월장(日就月將) - 「날마다 달마다 성장하고 발전한다.」

0개의 댓글