Skip to main content

라우팅 프로토콜이란 무엇입니까?

라우팅 프로토콜은 컴퓨터 네트워킹이 라우터라는 장치를 통해 트래픽을 효율적으로 지시 할 수있는 수단입니다.이러한 프로토콜은 본질적으로 루프를 방지하고 수정하고 네트워크 토폴로지에 대한 정보를 수집하고 해당 정보를 다른 라우터에 배포하고 궁극적으로 트래픽이 취해야하는 경로를 선택하도록 설계된 알고리즘입니다.이러한 프로토콜 중 일부는 네트워크 내부의 트래픽을 처리하여 제어 네트워크 내의 다른 라우터로 지시합니다.통신이 특정 네트워크를 입력하거나 떠나야 할 때 네트워크의 가장자리 또는 테두리에서 트래픽을 시청하는 다른 유형의 라우팅 프로토콜에 의해 지시됩니다.∎ 네트워크 내부에서 라우팅 프로토콜을 사용하는 경우 IGP (Interior Gateway Protocol)라고합니다.동일한 라우팅 프로토콜을 함께 사용하여 라우팅 도메인을 형성합니다.결과적으로, 모든 라우팅 도메인이 함께 자율 시스템 (AS)을 포함하는 네트워크를 형성합니다.여기서 AS 내부에서 프로토콜은 두 가지 기본 범주, 링크 상태 프로토콜 또는 벡터 기반 프로토콜로 속합니다.전체 네트워크는 네트워크 간의 연결 상태를 평가 한 다음 트래픽이 돌아 다닐 수있는 최상의 경로를 계산합니다.이 방법은 다른 경로보다 더 빠른 연결 속도를 가질 수있는 경로를 결정하고 가장 짧은 경로를 파악하는 데 유용합니다.이러한 유형의 라우팅 프로토콜은 라우터가 서로 수렴하여 새 라우터가 추가되거나 하나의 오프라인 상태가 될 때 네트워크에 대한 지식을 업데이트하는 데 매우 빠릅니다.벡터 기반 라우팅 프로토콜은 거리 벡터와 경로 벡터의 두 가지 맛으로 제공되며, 후자는 전자의 서브 클래스입니다.거리 벡터 방법은 홉 카운트라고 알려진 것을 사용하여 한 라우터에서 다음 라우터로 가장 짧은 경로를 결정합니다.여기서 라우터는 다른 라우터 통신의 수를 계산하여 각각 하나의 홉을 나타내는 다음 가능한 최상의 경로의 맵을 작성합니다.링크 상태 프로토콜과 비교할 때, 거리 벡터 알고리즘은 특정 홉이 다른 홉과 비교되는지를 알 수 없으며 홉이 적더라도 느린 경로를 선택할 수 있습니다.또한 네트워크의 맵을 재건하기 위해 홉을 다시 계산해야하므로 라우터가 네트워크에 추가되거나 제거 될 때 지연이 발생합니다.BGP (Border Gateway Protocol)라고합니다.국경 라우터는 홉을 계산하는 것 외에도 경로 벡터 메시지를 보내서 가용성을 광고합니다.그런 다음 다른 네트워크의 국경 라우터는 이러한 메시지를 서로 시청하여 AS 외부의 경로에 대한 지식을 구축합니다.∎ 경우에 따라 라우팅 프로토콜이 실제로 기존 통신 프로토콜을 통해 라우팅 될 수 있습니다.이들이 라우팅되는지 여부는 IS-IS, 데이터 링크 계층과 같이 작동하는 OSI (Open Systems Interconnection) 모델 레이어에 따라 다르며 비 경찰 프로토콜입니다.인터넷 프로토콜 (IP) 및 전송 제어 프로토콜 (TCP)은 각각 레이어 3과 4에서 작동하며 라우팅 프로토콜을 라우팅 할 수있는 두 가지 수단입니다.가장 주목할만한 것은 TCP를 통해 실행되는 BGP입니다.