Router
•
네트워크에서 라우팅을 수행하는 네트워크 장치
•
네트워크의 경계에서 동작해 다른 네트워크와의 연결점 역할
라우터 동작방법
•
라우터는 패킷을 받으면 destination으로 표시되어 있는 IP 주소에 서브넷마스크를 적용하여 네트워크 주소를 알아낸다.
•
그리고 라우팅 테이블에서 그 네트워크에 대한 정보를 찾고, 그 정보에 따라 트래픽을 전송한다.
Routing Table
•
라우터에 내장된 데이터베이스로, 네트워크 내의 경로 정보를 저장
•
포함된 정보
◦
목적지 네트워크에 대한 최적 경로
◦
해당 경로로 패킷을 전달하기 위해 사용해야 하는 인터페이스
◦
해당 경로의 메트릭(Metric)
Routing
•
어떤 데이터를 목적지까지 보내기 위한 경로를 선정하는 과정
•
정적 라우팅
◦
네트워크 관리자가 수동으로 라우팅 테이블을 설정하여 데이터 패킷의 경로를 지정하는 방식
◦
네트워크가 크게 변하지 않는 환경에서는 설정이 간단하고, 경로가 고정되어 있어 안정적이다.
◦
경로가 미리 정해져 있어 네트워크 트래픽의 예측이 가능하다.
•
동적 라우팅
◦
네트워크 상황의 변화에 따라 라우팅 테이블이 동적으로 조정되는 방식
◦
라우팅 프로토콜을 사용하여 네트워크 정보를 교환하고, 이를 바탕으로 최적의 경로를 계산한다.
◦
네트워크의 규모가 커져도 라우팅 정보가 자동으로 조정되어 관리하기 용이하고, 확장성이 좋다.
◦
CPU 및 대역폭 사용량 측면에서 정적 라우팅에 비해 비용이 더 들고, 보안 수준이 낮다는 단점이 있다.
•
기본 라우팅
◦
특정 목적지 경로가 라우팅 테이블에 없을 때, 기본적으로 패킷을 전송할 경로(기본 게이트웨이)를 설정하는 방식
◦
일반적으로 “0.0.0.0/0” (모든 네트워크)로 설정
◦
다른 경로가 없을 때 사용하는 “마지막 선택” 경로
◦
주로 단일 외부 네트워크(예: 인터넷)로 연결된 네트워크에서 사용
Route
•
라우팅에 의한 결과로, 데이터를 보내기 위한 경로
Routing Protocol
•
라우팅을 할 때 어떻게 데이터가 목적지까지 도달할 길을 만들지를 정의한 규칙
RIP(Routing Information Protocol)
•
최저 홉 카운트를 가지는 경로로 패킷을 전달한다. 30초마다 전체 라우팅 정보를 브로드캐스팅한다.
OSPF(Open Shortest Path First)
•
라우터에서 패킷을 destination으로 보내는 최단 경로를 계산한다.
EIGRP (Enhanced Interior Gateway Routing Protocol)
•
Cisco에서 개발한 프로토콜로, 대역폭, 지연 시간, 부하, 신뢰성 등 다양한 메트릭을 사용하여 최적의 경로를 결정한다.
BGP(Border Gateway Protocol)
•
자율시스템(Autonomous System, AS) 간의 라우팅 정보를 교환한다.
자율시스템


