Simple is IT, 누구나 보고 누구나 깨닫는 IT

OSI 7 계층 별 설명_Router of Network Layer 본문

Simple is IT/Network

OSI 7 계층 별 설명_Router of Network Layer

currenjin 2020. 4. 26. 21:21

Router란? (Routing Protocol, Routing Table)

- 서로 다른 네트워크를 연결하고 Broadcast Domain을 나눈다.

- 경로결정 : Packet이 목적지로 도달할 수 있는 가장 최적의 경로(Best path)를 결정

내부 구성

1) RAM (Running-config, 휘발성)

- IOS가 올라와서 실행되고, Routing table과 구성파일이 올라와서 동작하는 장소.

2) NVRAM (Non Volatile, Startup-config, 비휘발성)

- 설정파일을 저장하는 장소이다.

3) Flash Memory

- IOS 이미지 파일 저장용으로 사용되는 장소이다.

4) ROM (Read-Only-Memory)

- Router의 가장 기본적인 내용을 저장하는 장소이다.

부팅 과정

1) Power on self test (POST)

2) Load and run bootstrap code

3) Find the IOS software

4) Load the IOS software

5) Find the configuration

6) Load the configuration

7) Run

여러가지 모드

Rommon Mode (RXBoot, ROM Monitor)

- 복구모드

Setup Mode

- NVRAM에 Router 설정 파일이 없는 경우 실행되는 모드

User Mode

- 기본적인 실행모드이다. ( Console 혹은 Telnet으로 접속하면 보이는 화면, Router> )

Privileged Mode

- Router의 운영자 모드이다. ( Enable 명령 시, Router# )

Global Configuration Mode

- Router의 설정을 변경하거나 새로 설정하는 경우 사용하는 모드이다. ( Configure terminal, Router(config)# )

라우터의 기본적인 설정 명령어

-> Router> enable //모드 전환

Router# configure terminal //모드 전환

Router(config)# hostname R1 //라우터의 이름 설정

Router(config)# no ip domain-lookup //명령어 오타를 쳤을 때 해당 명령어를 도메인으로 인식하지 않게 설정

Router(config)# line console 0 //현재 사용중인 설정창에 대한 설정을 하기 위한 모드 전환

Router(config-line)# exec-timeout 0 0 //명령어가 일정시간 입력되지 않더라도 console 밖으로 튕기지 않게 설정

Router(config-line)# logging synchronous //로그 메시지와 명령어가 서로 겹치지 않도록 설정

Router(config-line)# end //모드 전환

Routing Protocol (Routing table)

: 목적지 네트워크로 가는 경로를 알아내기 위해 사용하는 Protocol

- 라우팅 테이블

: 목적지 네트워크와 해당 네트워크로 가기 위해서 어느 경로로 나가야 하는지의 정보를 담고 있다.

- 정적 라우팅

: 관리자가 직접 목적지 네트워크의 정보를 입력하는 Protocol (동적 라우팅보다 우선순위)

정적 라우팅 장, 단점

configuration

: ip route [network] [subnet mask] [next-hop address | exit interface] [distance]

: ip route 0.0.0.0 0.0.0.0 [next-hop address | exit interface] [distance]

- 동적 라우팅

: 설정되어진 Routing Protocol 알고리즘이 Best path를 찾아서 Routing Table에 올린다. (라우터끼리의 정보 공유)

1. Distance Vector(RIP, IGRP) : 물리적인 Best Path 결정

2. Link-State(OSPF, IS-IS) : 링크의 상태로 Best Path 결정

3. 복합적인 기능을 하는 EIGRP

동적 라우팅 장,단점

# RIP

- 라우터 수에 따라 최적의 경로를 설정

RIP

# OSPF

- Area 단위로 구성

OSPF

# EIGRP

- Distance Vector & Link-State

EIGRP Routing Protocol

실습환경 ( GNS3 )

-> 모든 IP 셋팅이라 가정

1. R4(config)ip route 200.200.200.0 255.255.255.252 100.100.100.2

2. R6(config)ip route 100.100.100.0 255.255.255.252 200.200.200.1


Comments