A. 라우터의 주요 기능
최적의 길을 찾는 것
그 찾은 경로로 트래픽을 전송하는 것
B. 라우터 테이블
목적지 최적의 경로 혹은 경로들을 라우팅 테이블에 기록하여 트래픽 전송 시 사용한다. 라우팅 테이블에는 직접 구성하거나 동적 라우팅 프로토콜을 통해 최적의 경로들이 저장된다.
라우터 테이블을 보는 명령어
show ip route <--- Previlage mode
위 명령어 입력 시 라우팅 테이블을 보여주는데 IOS 버전 15 이상에서는 로컬 라우트라는 인터페이스에 할당된 IP 주소를 보여준다.
C. 고정 라우팅(Static Routing)
라우터가 직접 연결된 서브넷의 경우 자동으로 라우터가 길을 찾지만
직접 연결이 되지 않은 서브넷의 경우 경로를 저장해 주어야 한다.
이때, 스태틱 또는 동적 라우팅 프로토콜을 사용한다.
고정 라우팅 프로토콜은 아래와 같다.
ip route "알아야 할 서브넷" "알아야 할 서브넷의 서브넷마스크" "트래픽을 보낼 다음 홉의 주소"
예를 들어 위와 같은 토폴로지가 있을 때
R1에서 10.1.1.0/24와 통신하기 위해서는 R1에서 아래와 같이 명령어를 입력한다.
ip route 10.1.1.0 255.255.225.0 10.0.0.2
10.1.1.0/24는 알아야 할 서브넷과 그 마스크이고
10.0.0.2는 R1의 넥스트 홉의 주소이다.
D. 요약경로
많은 경로를 하나로 요약할 수 있다. 서브넷이 근접해 있고 하나씩 나열되어 있을 땐 요약이 가능하다.
위의 토폴리지를 다시 보면 R1에서 10.1.0.0/24, 10.1.1.0/24, 10.1.2.0/24, 10.1.3.0/24의 4개의 서브넷에 각각 고정 라우팅을 잡아줘야 하지만 이 주소들은 근접하고 하나씩 나열이 되어 요약이 가능하다.
ip route 10.1.0.0 255.255.0.0 10.0.0.2
E. Longest Prefix match와 Default Route
1. Longest Prefix match
ip route 10.1.0.0 255.255.255.0 10.0.0.2
ip route 10.1.3.0 255.255.255.0 10.0.0.2
만약 위처럼 2개의 고정 라우팅이 설정된 라우터에서 10.1.3.10으로 트래픽을 보내면 아래의 좀 더 구체적인 경로를 통해 트래픽을 보낸다.
2. Default Route
ip route 0.0.0.0 0.0.0.0 next hop ip
F. Load Balancing
동일한 IP 목적지 주소에 서브넷까지 같을 경우 라우터는 그러한 경로들에 대해서 로드 밸런싱을 한다.
동일한 포트로 동일한 IP 주소를 가진 호스트 사이을 오가는 트래픽은 항상 같은 경로만 취한다. 동일한 흐름에는 라운드 로빈 로드밸런스를 하지 않는다.
[SQLD] 3-1. SQL 기본 - 관계형 데이터베이스 개요
[용어/개념] SNMP MIB와 OID의 관계 및 정의 - OID 분석 사이트 소개