라우터


라우터란 지능을 가진 경로 배정기

외부의 어떤 인터넷 사이트를 찾아가는 데이터가 있다면 라우터는 이 데이터를 목적지까지 가장 빠르고 효율적인 길을 스스로 찾아

안내해 주는 능력을 가짐.

라우터는 두 가지 일을 하는데 그 하나가 Path Determination(경로 결정)

또 하나는 Switching(스위칭)

길 찾는데 라우팅 알고리즘, 라우팅 프로토콜 사용됨.

라우팅 테이블도 만들어서 관리함.


라우터 구성

보통 라우터는 앞쪽 램프(전원 Lamp / 상태 표시 Lamp / 링크표시 Lamp 등)

뒤에 직접 케이블 연결할 수 있게 되어 있음.

단독형과 껍데기만 산 다음 자기가 필요한 모듈들을 하나하나 꽂아쓰는 모듈형이 있음.

시스코 라우터는 소프트웨어를 IOS(Internetwork Opearating System) 이라고 함.

IOS는 Flash 메모리에 저장되어 있음


시리얼(Serial)은 WAN과의 접속을 위한 것

즉 DSU(Digital Service Unit or Data Service Unit)

FDSU, CSU와 연결도 마찬가지. 즉 외부 네트워크(리모트 구간)로 연결을 위하여 사용하는 포트다.

간혹 Wan port라고도 함.

또한 Serial 포트가 있는 경우 시리얼 포트가 DSU, FDSU, CSU 등과 연결하기 위한 케이블 하나가 필요(V.35 케이블)

없으면 라우터와 DSU 연결 불가능. 라우터 살 때 V.35 케이블도 사야함


이더넷포트는 내부 네트워크, 즉 랜(Lan)을 위한 접속 포트

시리얼 포트는 외부 네트워크(인터넷 또는 원격지) 접속을 위한 포트로 DSU/CSU와 연결한다.



라우팅 프로토콜과 라우티드 프로토콜

TCP/IP, IPX, Apple Talk 등 우리가 아는 모든 프로토콜은 전부가 라우티드 프로토콜

라우티드 프로토콜(Routed Protocol)이란 라우팅을 당하는. 즉 라우터가 라우팅을 해주는 고객을 뜻함.

따라서 라우터 입장에서는 어떤 운전기사(라우팅 프로토콜)를 채용하는가에 따라서 라우터의 성능(즉, 얼마나 빨리.. 그리고 안전하게 가는가)이 결정된다고 봐도 됨.

물론 라우터 기본 성능도 중요


라우팅 프로토콜

RIP(Routing Information Protocol)

IGRP(Interior Gateway Routing Protocol)

OSPF(Open Shortest Path First)

EIGRP(Enhanced Interior Gateway Routing Protocol) 등이 있음.

라우팅 프로토콜은 라우팅 알고리즘 이라고도 함.

라우팅 알고리즘은 자신의 라우팅 테이블을 가지고 자기가 찾아갈 경로에 대한 정보를 이곳에 기억해둠.(어떤 길이 가장 좋은 길인가 메모)


정리

라우티드 프로토콜은 라우터란 자동차에 타는 승객

운전하는 것이 라우팅 프로토콜

자동차가 라우터

목적지 정보가 라우팅 테이블

라우팅 테이블은 운전자(라우팅 프로토콜)에 따라 다르다.



스태틱(Static) 라우팅 Protocol과 다이내믹(Dynamic) 라우팅 Protocol

스택틱 : 정지된. 정적인. 정해진되로만 수행하는 프로토콜

다이내믹 : 동적인. 변화가능한 프로토콜


스태틱 라우팅 프로토콜

장점

라우터 자체 부담이 들지 않음.

메모리 적게듬

라우터끼리 라우팅 테이블 교환할 필요없음

네트워크 대역폭을 그만큼 절약함

보안도 강함


단점

귀찮음

입력한 경로에 문제가 생기면 큰일남.(물론 대책은 있음)


다이나믹 라우팅 프로토콜

장점

편함

문제가 생겨도 다음 제일 좋은 경로를 찾아서 감

단점

라우터 부담

보안이 상대적으로 낮음


RIP, IGRP, OSPF, EIGRP 등이 다이나믹 라우팅 프로토콜



라우팅 테이블

라우터가 어떤 경로를 찾을 때 사용. 라우터 프로토콜에 따라 달라짐.

최적의 경로를 찾아 라우팅 테이블에 유지

라우터가 여러가지 정보를 종합해서 얻어낸 네트워크에 대한 지도임

보는 명령어 show ip route

전원꺼지면 지워짐.

켜면 바로 라우팅 테이블 만듬 -> 네트워크 크기에 따라 완성되는 시간은 다름



AS, 내부용과 외부용 라우팅 프로토콜

AS(Autonomous System)

하나의 네트워크 관리자에 의해서 관리되는 라우터들의 집단

하나의 관리 규정 아래서 운용되는 라우터 집단 등

--> 한 회사나 기업, 또는 단체의 라우터 집단을 말함.


라우터들을 다시 AS라는 그룹으로 묶어주는 이유는 라우터가 가지는 정보를 효율적으로 관리하고 인터넷 서비스를 좀더 간편하게 하기 위함.

즉, AS 안에 있는 라우터들은 자신의 AS에 속해있는 라우터(내부 네트워크)에 대한 정보만 알고 있으면 됨.

그러다가 외부, 즉 AS 밖으로 나갈 때는 그 AS에 있는 문지기 라우터(ASBR , Autonomous System Boundary Router)에게 정보를 물어봐서 밖(인터넷)으로 나감.

문지기라우터(ASBR)은 자신의 인접해 있는 다른 AS에 대한 정보를 가지고 있으면서 자기 AS에서 밖으로 나가는 라우터나 외부 AS에서 자기 AS쪽으로 들어오는 라우터에게 정보를 제공하는 역할을 함.

이런 시스템 때문에 라우터들은 인터넷에 접속하더라도 전 세계의 모든 네트워크에 대한 정보를 다 가지고 있을 필요가 없어짐.

자신의 AS에 대한 정보만 알고 있으면 됨.

이 때 라우터가 AS 내부에서 사용하는 라우팅 프로토콜이 Interior Routing Protocol 또는 Interior Gateway Protocol (IGP)라 하고 AS 간에 라우팅 정보를 주고 받기 위해 사용하는 라우팅 프로토콜이 Exterior Routing Protocol 또는 Exterior Gateway Protocol (EGP)라고 한다.

IGP : RIP, IGRP, EIGRP, OSPF 등

EGP : EGP, BGP 등