본문 바로가기
네트워크

[네트워크] Routing Protocol 종류에는 무엇이 있나요?

by 시스코킹 2020. 1. 9.
반응형

안녕하세요 시스코킹입니다.

라우팅 프로토콜(Routing Protocol)의 종류에 대해 간단하지만 깔끔한 이론 정리 해보겠습니다.

 

 

라우팅프로토콜 큰 틀

 

라우팅 프로토콜은 네트워크 관리자에 의해 수동으로 설정된 네트워크 정보를 관리하는 스태틱 라우팅프로토콜과, 

네트워크 정보를 동적으로 학습하고 유지하는 다이나믹라우팅 프로토콜이 있습니다.​​

 

스태틱 라우팅프로토콜은 네트워크 관리자가 수동으로 직접 목적지 경로를 지정해주며 외부 네트워크와 연결되는 경로가 하나뿐인 Stub 네트워크나, 주로 변화가 적은 네트워크에서 사용합니다.

장점으로는 관리자가 경로를 직접 입력하므로 라우터의 부담과 대역폭낭비가 적고 보안성이 있습니다.​

단점은 한 네트워크에 회선이 추가될 경우 관리자가 직접 설정해야 되며 풍부한 지식이 요구됩니다.

 

다이나믹 라우팅 프로토콜은 네트워크 정보를 프로토콜을 이용하여 동적으로 관리하는 것을 말하며, 네트워크가 복잡한 경우 많이 사용합니다.

​장점은 네트워크에 변화를 감지하면 변화된 내용을 학습하고 새로운 최적경로를 선정하므로 편리하지만 부화가 많이 생긴다는 단점이 있습니다. ​

역할에 따라 EGP와 IGP로 분류할 수 있으며 

EGP는 서로 다른 AS 간에 네트워크 정보를 교한하기 위해 구동하는 라우팅 프로토콜로 대표적으로 BGP가 있습니다.

 

IGP는 단일 AS내에서 구동하는 라우팅 프로토콜로 동작원리에 따라 거리백터라우팅 프로토콜과, 링크상태 라우팅프로토콜로 나뉠 수 있습니다.​

거리백터 라우팅프로토콜의 특징

전체 네트워크 토폴로지에 대해 알지 못하고 거리와 방향을 기준으로 최적의경로를 탐색하며 단순히 이웃장비에게 받은 거리와 방향에 대한 정보만으로 패킷을 전달할 방향을 결정하기 때문에 잘못된 경로를 학습한 경우 제대로 통신이 이루어지지 않을 가능성이 높아집니니다.

이웃 라우터의 주기적인 갱신정보로부터 원격 목적지 네트워크에 대한 라우팅 경로를 결정하게되는 프로토콜로 자신의 라우팅 테이블 전체 또는 일부를 이웃라우터에게 주기적으로 전달합니다. (RIP30 / IGRP90)

 

이웃 라우터가 보내준 정보와 자신이 가지고 있는 정보를 비교하여 라우팅 테이블을 갱신하고비교적 작은 규모의 네트워크에서 사용하며 수렴이 느립니다. ​

-이웃 라우터에게 라우팅테이블 copy

-잦은 update

-RIP은 홉카운트 사용

-이웃의 시각으로 네트워크를 봄

-느린 수렴

-라우팅 루프 발생 쉬움

-구성, 관리 쉬움

-대역폭 낭비

 

링크상태 라우팅프로토콜의 특징

링크상태 라우팅 프로토콜은 자신의 인터페이스 상태정보를 광고하는 라우팅 프로토콜입니다.

각 라우터들의 연결상태의 정보를 주고받아 네트워크 토폴로지를 만들며 어떤 경로가 최적경로인지 알고리즘을 통해 스스로 결정합니다.

종류로는 OSPF, IS-IS가 있습니다. ​​

-최단거리 경로 사용

-Triggered Update

-모든 네트워크 라우터들에게 링크 상태 패킷 전송

-공통의 시각으로 네트워크를 봄

-빠른 수렴

-루프 발생 어려움

-구성이 복잡함

-거리 벡터보다 더 많은 비용과 처리능력을 요구

-거리 벡터보다 더 적은 대역폭 소모

반응형

댓글