네트워크 이론 6일차(Router, Telnet, RAM과 ROM)

2023. 9. 22. 11:50Network

※Router

  ※Router의 역활

  -Router는 Layer 3 (Network 계층)장비이다.

  -서로 다른 Netwrok를 연결하고 Broadcast Domain을 나눈다.

  -라우터는 특정 인터페이스를 통하여 수신한 packet의 목적지 IP주소를 보고 목적지와 연결된 인터페이스를 통하여 전송할 것을 결정
   이를 'Routing'이라고 한다,.

  -라우터의 기본 기능은 경로 결정(best path/최적 경로) 경로에 따른 packet전송(스위칭)
   (그 외에도 네트워크 보안,QoS등의 기능도 있다.)

  -경로결정:packet이 목적지로 갈 수 있는 경로를 확인하고 어느 경로가 가장 최적경로(Best path)인지 결정

  -스위칭:결정된 경로대로 packet을 전송해주는 것

  -Router는 Routing table(라우팅 테이블)을 보고 packet을 전송

  -Routing protocol에 따라 Routing table을 작성한다.

  -목적지까지 전송을 책임지지 않고 목적지 경로상의 담음 Router에게 packet을 전달만을 한다.

  ※Router의 종류

  1)단독형:일체형으로 이미 모든 Interface가 구성.(확장성 X)

  2)모듈형:사용자의 필요에 따라 Interface 모듈을 직접 꽂아서 사용가능(확장성 O)

  ※Router Interface 종류

  1)LAN구간 Interface -> Ethernet (Fast Ethernet) Interface

  2)WAN 구간 Interface -> Serial Interface

  3)관리용 Interface -> Console Port, Auxiliary Port

  ※Router에 사용되는 Cable

  1)V.35 -> WAN 구간(Serial Interface)에 사용되는 케이블 중 하나

  2)UTP -> LAN 구간(Ethernet Interface)에 사용되는 케이블

  3)Console cable:장비 관리용 케이블

  LAN ->(DSU/CSU) WAN (DSU/CSU) -> LAN 

  ※Router 접속 방법

  -Router는 성능, Interface의 숫자, 지원하는 기능, 메이커에 따라 가격이 다르다.

  -모듈형에서 Interface는 따로 구입해야 한다.

  -Router에서 사용되는 Software를 ISO(Internetworking Operating System)라고 한다.
   즉, Router의 운영체제이다. ex) PC의 Window

  -ISO에 따라서도 가격이 차이가 난다.

 1)Console cable 

  -Router의 Console 포트에 Console cable을 연결하고
  연결하고 나머지 한쪽을 컴퓨터의 serial 포트(COM1 포트)에 연결

  -연결 후 터미널 프로그램(하이퍼 터미널, secure CRT)을 사용해서 접속

  -console cable이 가장 일반적이고 편리한 방법.
   Router에 PC를 직접 연결해야 하고 console cable이 필요하다는 불편함이 있다. ->telnet을 주로 사용

  -가장 안정적인 접근이 장점     

 2) Telnet

  -대부분 Router를 관리할 때 가장 많이 사용하는 방법

  -Router의 IP 주소를 알고 네트워크에 접속만 되어 있다면 장소와 상관없이 접속이 가능하다.

  -Router를 처음 구성할 경우 IP주소 설정이 안되어있기 때문에 Telnet 사용이 불가능하고 네트워크 연결이 끊어질 경우 접속이 불가능 하다는 단점이 있다.

  -Telnet을 Virtual Terminal(가상 터미널)이라고 한다.

  -터미널 프로그램(하이퍼 터미널, secure CRT)을 사용해서 접속 MS-DOS에서도 'telnet x.x.x.x'로 접속이 가능

 3)기타 접속 방식

  -AUX 포트,NMS(네트워크 관리 시스템)로 Router에 접속해서 설정할 수도 있다.

  -TFTP서버를 통해 다른 Router에서 만들어놓은 Router 설정 파일을 Router로 다운로드 하는 방식이 있다.

  ※Router 내부 구성

 1)RAM

  -ISO가 올라와서 실행되고, Router table과 구성파일(설정내용)이 올라와서 동작하는 장소.

  -그 외에도 ARP cache나 fast switching에 대한 cache등을 가지고 있다.

  -휘발성 메모리이기 때문에 전원을 차단하면 모든 정보가 지워진다

 2)NVRAM (Non Volatile RAM)

  -전원을 차단해도 저장된 내용이 지워지지 않는 비 휘발성 메모리

  -★★★설정파일(설정내용)을 저장한다. Routing table은 저장하지 않는다.

  -RAM에 올라가 있는 설정내용은 'Routing-config'(전원을 차단 시 삭제)
   NVRAM에 저장된 설정내용은 'Startup-config'(전원을 차단해도 저장)

 3)Flash 메모리

  -전원을 차단해도 저장된 내용이 지워지지 않는다.

  -주로 IOS이미지 파일 저장용으로 사용된다.
   NVRAM보다 메모리 용량이 크다.(NVRAM은 설정파일만 저장)

  -Router에 새로운 기능이 추가되면 Router 자체를 교환하는 것이 아니라 ISO를 업그레이드 하면 된다.

 4)ROM

  -Router의 가장 기본적인 내용 저장

  -전원이 들어올 경우 어떤 순서로 Router 자신의 상태를 점검하고 IOS를 어디서 RAM으로 올리는지 등의 내용이 저장돼있다.(Bootstrap)

  -복구용 Mini IOS가 저장돼 있다.