라우터 (Router)

Tian·2020년 4월 13일
0

원욱현 스터디

목록 보기
2/3

01_ 라우터란?

  • Router
  • 일종의 중계기, 중간다리
  • 네트워크의 중심지에 있으며 다수의 네트워크를 서로 연결하는데 사용.
  • LAN과 WAN을 서로 연결시키는 역할을 하기도 함.
  • 데이터 송신 시 라우터는 다른 네트워크를 거쳐 패킷(Packet)을 전송하는
    핵심적인 역할을 함.

라우팅 프로토콜(Routing Protocol)

  • 라우팅을 위해서 네트워크 상의 모든 Router들은 목적지에 따라서 패킷을 보낼 Interface를 선계산해 놓아야 하는데 이 계산해 놓은 것을 라우팅 테이블이라 함.
  • 라우팅 테이블을 생성, 유지, 업데이트, 전달하는 프로토콜 의미.

라우터의 목적

가장 빠르게, 가장 안전하게

  • 최단경로 찾기.
  • 최단시간,최단경로로 데이터를 '온전하게' 전달해주는 것이 목적.
    • 네트워크를 통해 데이터가 이동하는 과정에서
      데이터가 100% 안전하게 전송된다는 보장은 없음.

라우터의 구조

// CPU / RAM / ROM / Flash Memory / NVRAM / IOS

02_ 라우팅 테이블

  • 출발지와 목적지에 대한 정보를 바탕으로,
    패킷이 전달 될 경로를 지정하는 방식.

  • 경로를 지정하는 방식에 따라 테이블 및 라우팅 프로토콜이 분류됩니다.

  • 정적 라우팅 테이블(Static Routing)
    사람이 수동으로 미리 경로를 지정

  • 동적 라우팅 테이블(Dynamic Routing)
    변화하는 상황에 맞추어 라우터가 경로를 재설정

03_ 라우팅 알고리즘

  • 라우팅 알고리즘은 아래와 같이 존재합니다.
    Non-adaptive (static) algorithm
    Shortest path routing
    Flooding: selective flooding
    Flow-based routing Adaptive (dynamic) algorithm
    Distance vector routing
    Link state routing
    Hierarchical routing

+ Dijkstra algorithm

출처 01 : http://www.eniac-security.kro.kr/91
https://needjarvis.tistory.com/159
출처 02 : https://zrungee.tistory.com/208
출처 03 : https://doorbw.tistory.com/52

라우터와 모뎀의 차이가 궁금하다면 ? : https://ko.teknikmark.com/3065-differences-modem-and-router

profile
자료 정리형

0개의 댓글