본문 바로가기
지식 공유/네트워크

라우터(Router)

by missio 2019. 7. 29.

안녕하세요 미씨오입니다.

라우터에 대한 내용 공유 드립니다.

 

라우터 충돌 도메인과 브로드캐스트 도메인을 작게 유지해서 네트워크 효율을 증가시킬 뿐만 아니라 네트워크 관리상 편의와 확장성도 크게 향상시킨다또한 fault tolerance, load balancing에도 적합하도록 되어있다.

단점은 여러 경로계산으로 스위치처럼 빠르지 않다는 것과 포트별로 경로설정이 가능하지 않다는 등이다.

 

라우터는 RIP, OSPF, (E)IGRP 같은 라우팅 프로토콜로 네트워크의 경로를 잡아주고 경로를 따라서 IP, IPX, AppleTalk 같은 라우티드 프로토콜이 데이터를 싣고 이동하게 한다.

 

라우터는 네트워크 프로토콜이 제공해 주는 정보를 기반으로 데이터를 인터 네트워크로 보내는 역할을 한다.

 

라우터의 구조

라우터에 전원을 넣으면 ROM 있는 Bootstrap code 가동해서 라우터 시스템의 운영체제 IOS NVRAM(구성설정 데이터) 메인 메모리(RAM) 복사해서 로딩한 라우터가 동작한다.

공유메모리는 버퍼기능을 하고 메인 메모리는 IOS, 라우팅 테이블, 데이터 구조 등을 가지고 있게 된다.

라우터는 부팅을 위해서 시스템 보드의 ROM에서 기본 부팅 정보를 읽은 플래쉬 메모리에서 운영체제를 불러오는데 운영체제를 IOS라고 한다IOS 플래쉬 메모리 안에 있다가 라우터에 의해 부팅시 RAM 로드되어 실행된다.

요약하면

라우터가 부팅되면 운영체제인 IOS 플래시 메모리(8MB) 부터 , 구성정보는 NVRAM( 32KB)으로 부터, 그리고 라우팅 테이블 등의 모두 RAM(16MB)으로 로드되어 실행된다.

시스템 부팅에 필요한 기본 파일이나 복구용 운영체제는 ROM 저장되어 있다.

ROM 마치 WINDOWS 안전모드와 유사한 역할을 한다.

라우터 업그레이드 플래시 메모리나 DRAM 추가하거나 TFTP 서버를 통해서 IOS 업그레이드하면 된다.

 

Router 설정방법 3가지

  1. 라우터에 Telnet으로 연결해서 설정하는 방법 - 라우터를 재설정할 유용
  2. AUX포트에 부착된 모뎀을 통해서 전화접속으로 설정하는 방법
  3. 콘솔케이블로 직접 연결해서 설정 - 라우터의 최초 설정에서 주로 사용되는 방법

라우터의 뒷면 인터페이스를 보면 fa0/0이나 se0/0식으로 표시되어 있는데 인터페이스 번호는 항상 0부터 시작하고 fa0/1 (슬롯/유닛), fa0/0/1(포트/슬롯/유닛) 으로 구분한

 

라우터끼리 연결

CSU/DSU WAN선상의 CO(Central Office - 전화국) ISP(Internet Service Provider - kt기지국)에서 제공하는 프레임릴레이와 같은 장치와 내부 LAN 라우터를 연결시키기 위한 모뎀과 같은 장치이다.

CO에서 DTE까지를 Local Loop라고 부르고 Local Loop 끝나는 지점에서 조직의 CPE(Customer Premise Equipment) 들어오는 지점은 Demarc(cation) 부른다.

라우터에서 WAN에서 입력되는 아날로그 시그널을 LAN에서 사용되는 디지털 시그널로 바꿔주는 모뎀의 역할을 하는 것이 CSU/DSU인데 디지털이 이상 통과되지 못한다는 의미로

Digital local loop 종료지점으로 부르고, 일반 modem analog local loop(WAN) 종료지점으로 부른다.