본문 바로가기
목차훔치기/하루 3분 네트워크 교실

라우팅 프로토콜 (하루 3분 네트워크 교실)

by 해삼2 2023. 7. 19.
728x90
반응형
라우팅프로토콜

 

라우팅 프로토콜

네트워크에서 라우팅 프로토콜은 데이터 패킷이 출발지에서 목적지까지 전달되는 경로를 결정하는 데 

사용되는 규약이나 알고리즘입니다. 라우팅 프로토콜은 라우터와 스위치와 같은 네트워크 장비들이 

서로 정보를 교환하여 최적의 경로를 찾아서 데이터를 전송하는데 도움을 줍니다.

라우팅 프로토콜은 크게 두 가지로 분류됩니다:

내부 라우팅 프로토콜 (Interior Gateway Protocol, IGP): 하나의 자체적인 단일 네트워크 시스템 안에서 

라우터들 사이의 라우팅 정보 교환에 사용됩니다. 주로 동일한 조직이나 네트워크 제공자가 운영하는 

네트워크에서 사용됩니다. 일반적인 내부 라우팅 프로토콜로는 RIP (Routing Information Protocol), OSPF (Open Shortest Path First), 

EIGRP (Enhanced Interior Gateway Routing Protocol) 등이 있습니다.

외부 라우팅 프로토콜 (Exterior Gateway Protocol, EGP): 다른 조직이나 자체적으로 독립적인 다른 

네트워크 시스템과의 라우팅 정보 교환에 사용됩니다. 인터넷과 같이 서로 다른 자율 시스템(AS, Autonomous System) 간의 라우팅 정보 교환에 사용됩니다. 대표적인 외부 라우팅 프로토콜

로는 BGP (Border Gateway Protocol)가 있습니다.

라우팅 프로토콜은 네트워크의 크기와 구성, 요구되는 성능 등에 따라 적절한 프로토콜을 선택하여 사용

합니다. 이러한 프로토콜들은 네트워크의 효율성과 안정성을 제공하여 데이터가 빠르고 안전하게 전달

되도록 도와줍니다.

 

라우팅 프로토콜 이해하기

 

라우팅의 목적: 

라우팅 프로토콜은 데이터 패킷이 출발지에서 목적지까지 전달되는 경로를 결정하는데 사용됩니다. 

목적지까지 가장 빠르고 안전한 경로를 찾는 것이 주요 목표입니다.

라우팅 테이블: 

라우팅 프로토콜은 라우터들 사이에 라우팅 정보를 교환하고 이를 라우팅 테이블로 관리합니다. 

라우팅 테이블은 목적지 네트워크 주소와 해당 네트워크로 가는 경로(다음 라우터 주소)를 포함합니다.

내부 라우팅 프로토콜과 외부 라우팅 프로토콜: 

내부 라우팅 프로토콜은 단일 네트워크 시스템 내에서 라우팅 정보를 교환하는데 사용되고, 외부 라우팅 

프로토콜은 서로 다른 자율 시스템(AS) 간의 라우팅 정보를 교환하는데 사용됩니다.

라우팅 메트릭: 

라우팅 프로토콜은 경로의 성능을 측정하기 위해 라우팅 메트릭을 사용합니다. 메트릭은 경로의 비용을 

나타내며, 일반적으로 경로의 길이, 대역폭, 지연 시간 등을 고려하여 결정됩니다.

정적 라우팅과 동적 라우팅: 

정적 라우팅은 관리자가 수동으로 라우팅 테이블을 구성하는 방식으로, 소규모 네트워크에서 사용됩니다. 

동적 라우팅은 라우터들이 서로 라우팅 정보를 교환하여 자동으로 라우팅 테이블을 구성하는 방식으로, 

대규모 네트워크에서 사용됩니다.

라우팅 프로토콜의 선택: 

네트워크의 크기, 구성, 요구되는 성능 등에 따라 적절한 라우팅 프로토콜을 선택해야 합니다. 각 프로토콜은 장단점과 특성을 가지고 있으므로, 네트워크의 요구사항을 고려하여 적합한 프로토콜을 선택해야 합니다.

라우팅 프로토콜을 이해하는 것은 네트워크 관리와 성능 최적화에 중요한 요소이므로, 네트워크 관리자나 

관심 있는 사용자들은 이러한 개념들을 숙지하는 것이 유용합니다.

 

내부 라우팅 프로토콜 예시(Interior Gateway Protocol, IGP)

예시: 학교 내부의 지도와 관리자 (라우터)

학교 안에는 다양한 강의실과 복도가 있습니다.
학교의 관리자들은 학교 내부를 잘 아는 지도를 가지고 있으며, 이 지도에는 각 강의실과 복도 사이의 최단 경로가 표시되어 있습니다.
관리자들은 이 지도를 참고하여 학생들이 가장 빠르고 효율적으로 수업 강의실로 이동할 수 있도록 라우터(지도 참고자) 역할을 수행합니다.

 

외부 라우팅 프로토콜(Exterior Gateway Protocol, EGP)

예시: 학교 간의 안내판 (BGP 라우터)

학교는 다른 학교들과 연결되어 있습니다.
각 학교는 자신의 위치와 방문 가능한 행사 등을 표시한 안내판을 갖고 있습니다.
이 안내판은 다른 학교들이 방문할 수 있는 경로를 제시하며, BGP 라우터는 이러한 안내판 정보를 

교환하면서 서로의 위치를 알리고 행사를 공유하는 역할을 수행합니다.
이제 이해가 쉽게 되었을 것입니다. 내부 라우팅 프로토콜은 학교 내부에서 관리자(라우터)들이 학생들의 

이동 경로를 결정하고 안내하는 지도와 같은 역할을 하며, 외부 라우팅 프로토콜은 학교와 다른 학교들이 

서로의 위치와 정보를 교환하여 학교 간의 소통과 교류를 촉진하는 방법과 유사합니다.

 

 

 

*바쁜 사람을 위한 깜찍한 정리

라우팅 프로토콜은 패킷이 목적지까지 전달 되는 경로를 결정하는데 사용 하고 라우팅 테이블로 관리되며 테이블은 목적지 네트워크 주소와 라우터 주소를 포함시켜서 패킷을 전송시켜주는 알고리즘입니다. 라우팅 프로토콜은 크게 내부 외부로 나뉘는데 내부에는 RIP,OSPF,EIGRP 프로토콜이 있고 외부에는 AS,BGP등이 있다.
728x90
반응형