CS study

CISCO네트워킹_04주 [ 306~450p]

hr7 2023. 12. 20. 05:21

◼︎ 라우터란?

정보가 인터넷과 집 내의 다양한 기기 사이를 이동할 때 어떻게 흘러가는지 관리하는 장치로서 '데이터의 교통경찰'역할을 한다고 보면 된다.

Layer3 계층에서 동작하기 때문에 'Layer3'장비 라고도 한다.

 

◼︎ 라우터 역할

1. Path Determination(경로 결정)

라우터는 데이터 패킷이 목적지까지 갈 수 있는 길을 검사하고 어떤 길로 가는 것이 가장 적절한지를 결정한다.

2. Switching(스위칭)

길이 결정 된 쪽으로 데이터 패킷을 스위칭해줌(여기서 스위칭은 스위치가 해주는 일과는 다름)

✓ 가장 좋은 경로를 결정하기 위해 라우팅 알고리즘을 사용_라우팅테이블을 만들어서 알고리즘을 관리

 

◼︎ 라우팅 프로토콜 / 라우티드 프로토콜

- 라우티드는 자동차에 타는 승객, 운전하는 것은 라우팅 프로토콜이다. (라우팅프로토콜 : 길을찾는 라우터의 주요기능)

( 여기서 자동차는 라우터. 이 자동차의 운전기사는 자기가 가는 목적지에 대한 이정표를 가지고 있는데 이것을 '라우팅 테이블'이라고 하며 이 라우팅 테이블은 운전자마다 모두 다름)

 

1. 라우팅 프로토콜

  ① 스태틱 라우팅 프로토콜_ 라우터가 정해진 길만을 가기 때문에 일이 없는 대신 사람이 일일이 구성을 해줘야 하고

                                            정해진 길에 문제가 생겨도 사람이 그 길을 다시 고쳐줄 때까지는 계속 그 길로 가려고 한다.

  ② 다이내믹 라우팅 프로토콜_ 라우터가 알아서 길을 찾는 장점이 있는 대신 라우터가 할 일이 많아진다.

 

2. 라우팅 테이블(Routing Table)

Router가 Routing을 위해서 참고하는 것으로, 라우팅 테이블에는 연결된 네트워크로 가는 경로 정보가 작성되어 있기 때문에 패킷을 보낼 때 이를 참고하는 것이다.

라우터는 라우팅 테이블이라는 경로에 대한 지도 정보를 유지하고 있는데, 이건 RAM에 올라가기때문에 파워가 꺼지면 전부 지워져 버린다. 그리고 다시 파워를 켜면 수초 또는 수분 만에 다시 만들어진다.
이 라우팅 테이블을 시스코 라우터에서 보는 명령은 show ip route이다. (sh ip route는TCP/P에서 찾은 경로만 보여준다. 예를 들어 |PX에서의 경로 정보를 보고자 하는 경우에는 sh ipxroute라고 해주면 된다.)

 

3. 라우팅테이블 유지∙관리방법

✓ 디스턴스 벡터 알고리즘_ 거리와 방향만을 위주로 만들어진 라우팅 알고리즘

장점 : 라우팅 테이블을 줄일 수 있어서 메모리 절약, 구성이 간단 / 소규모 네트워크에 사용

단점 : 정해진 시간마다 업데이트 해서 대역폭 낭비 / 컨버전스 시간이 느리다 / 최대 홉 카운트 15개(최대 15개 인식)

 

링크 스테이트 알고리즘_ 라우터가 목적지까지의 모든 정보를 가지고 최적의 길로 계산하는 라우팅 알고리즘

장점 : 컨버전스 시간이 짧다 / 테이블에 변화가 있을때만 교환하여 대역폭 낭비를 줄인다.

단점 : 메모리를 많이 사용한다 / SPF 계산으로 CPU에 부하가 있다.

 

◼︎ AS (Autonomous System)

https://blog.naver.com/pianopplee/223238798671

 

[개념정리] Autonomous System

망식별번호(AS번호)란? 동일한 라우팅 정책으로 하나의 관리자에 의하여 운영되는 네트워크, 즉 한 회사...

blog.naver.com

 

◼︎ 라우터 5가지 구성방법

1. 맨 처음 라우터를 구성할 때 쓰는 콘솔 케이블을 통한 구성
2. 원격지에서 모델을 이용한 구성
3. 일단 IP 주소가 세팅된 다음 네트워크를 통해서 접속하는 텔넷을 이용한 구성
4. 네트워크 관리 시스템이 있는 곳에서 사용하는 NMS를 이용한 구성
5. 미리 구성된 파일을 저장했다가 나중에 라우터로 다운로드하는 TFTP 서버를 이용한 구성

 

◼︎ 라우터 구성모드 (프리빌리지모드를 가장 많이 쓴다)

https://toastfactory.tistory.com/282

 

라우터 기본 모드[Mode][Privileged][User][Configuration]

[광고 누르면 오늘의 행운 상승!!] 라우터의 주요 모드는 유저모드 프리빌리지드 모드(Privileged Mode) 구성 모드(Configuration)모드 셋업 모드(Setup) 모드 RXBOOT 모드 등이 있다. RXBOOT RXBOOT 모드는 평소에

toastfactory.tistory.com

 

◼︎  라우터 명령어정리

https://blog.naver.com/sulcne/223132002093

 

라우터 Show 명령어

1. Show 명령어 - 라우터내에서 설정 정보등을 확인하기 위해 사용하는 명령어 - Show로 시작하여 보고싶...

blog.naver.com

 

◼︎  라우터 패스워드 구성

https://blog.naver.com/sorrymin2023/223178685858

 

라우터의 패스워드 구성

시작에 앞서,,, 제 블로그를 방문해 주신 모든 분들께 코로나 조심하라고 말씀드리고 싶습니다. 체온이 38~...

blog.naver.com

 

◼︎  텔넷

https://blog.naver.com/pmw9440/222980787329

 

4.8 [Windows 10] 텔넷(telnet) 클라이언트 사용하기

0. 차례 1. 들어가기 2. 텔넷(telnet)이란? 3. 텔넷 클라이언트 활성화하기 4. 파이썬 TCP 에코 서버와 ...

blog.naver.com

 

◼︎  핑& 트레이스

https://blog.naver.com/iceoven/222280179097

 

Ping (핑) & Trace (트레이스)

Ping (핑) & Trace (트레이스) - 라우터 구성후 네트워크 연결에 이상 없는지를 테스트 하기위한 프...

blog.naver.com

 

 

라이브코딩 cs공부팁 중 라우팅의 필요∙이해부분

https://www.youtube.com/watch?v=CjnKNIyREHA