내부 게이트웨이 프로토콜이란 무엇입니까?
내부 게이트웨이 프로토콜 (IGP)은 네트워크 관리자가 제어 네트워크의 한 부분에서 다른 부분으로 컴퓨터 네트워크 트래픽 라우팅을 처리하는 방법입니다. 내부 게이트웨이 프로토콜은 트래픽이 네트워크를 통과하기 위해 통과해야하는 여러 라우터가있는 경우에만 필요합니다. IGP가 필요한 경우 네트워크를 AS (자율 시스템)라고합니다. 따라서 IGP는 AS의 모든 라우터가 서로를 통해 목적지로 트래픽을 이동시키는 방법을 알고 있는지 확인해야합니다. 이는 외부 게이트웨이 프로토콜과 다르며, 트래픽이 특정 AS를 떠나거나 특정 AS로 들어가도록하는 역할을합니다.
내부 게이트웨이 프로토콜은 각 라우터의 라우팅 정보를 자동으로 업데이트하는 기능 때문에 동적 라우팅 프로토콜로 간주됩니다. 관리자가 각 라우터를 수동으로 업데이트해야하는 정적 방법과 비교하여 IGP는 더 큰 라우터 네트워크에 훨씬 유용합니다. 정적 방법은 소규모 또는 단일 라우터 네트워크에 가장 적합합니다. 몇 가지 유형의 내부 게이트웨이 프로토콜이 있으며 몇 가지 일반 분류에 속합니다.
거리 벡터 라우팅 프로토콜은 AS의 각 라우터가 목적지에 도달하기 위해 데이터가 통과해야하는 다른 라우터 수를 계산하여 목적지에 대한 최단 경로를 계산하는 알고리즘을 기반으로합니다. 라우터는 서로 만나는 모든 다른 라우터가 경로를 따라 하나의 "홉"으로 계산되는 경로를 표시하기 위해 서로에게 메시지를 보냅니다. 홉이 가장 적은 경로는 라우터에 의해 데이터 패킷이 선호하는 경로로 알려져 있습니다. 이 경로의 라우터가 오프라인 상태가되면 라우터는 다음으로 가장 낮은 홉 수 경로 등을 찾습니다.
한 가지 단점은 거리 벡터 라우팅을 기반으로하는 내부 게이트웨이 프로토콜에 시간 지연 문제가있을 수 있다는 것입니다. AS에 새 라우터를 추가하거나 제거 할 때마다 모든 라우터가 다시 수렴하여 최단 경로를 결정해야합니다. 라우터는 기본 경로를 포기하고 새 경로를 찾아 수렴 프로세스를 시작하기 전에 3 분 동안 대기하기 때문에 시간 지연이 발생합니다. 거리 벡터 IGP 라우팅은 특정 라우터에 대한 링크가 다른 라우터보다 빠른지 여부를 알지 못하며 이상적인 경로로서 서로 간의 홉 수에만 의존합니다.
다른 유형의 내부 게이트웨이 프로토콜은 링크 상태 방법입니다. 링크 상태 프로토콜에서 AS의 각 라우터는 조금 더 많은 정보를 공유합니다. 각 라우터는 다른 라우터와 통신 할 때 라우터간에 통신이 발생하는 속도를 포함하여 AS의 다른 라우터에 대한 정보가 포함 된 데이터베이스를 구축합니다. 그런 다음 각 라우터에서 데이터베이스가 처리되고 라우팅 테이블이 해결됩니다. 링크 상태 IGP를 사용하면 AS는 빠른 변경을 겪을 수 있으며 한 경로를 사용할 수없는 경우 다양한 다른 라우터로 신속하게 경로를 재설정 할 수 있습니다. 링크 상태 라우팅 프로토콜의 수렴은 몇 분이 아닌 몇 초 만에 발생합니다.
링크 상태 내부 게이트웨이 프로토콜은 거리 벡터 사촌과 비교할 때 더 많은 컴퓨팅 리소스를 사용하는 경향이 있다는 단점이 있습니다. AS의 라우터는 수렴하는 동안 많은 양의 정보를 수집하고 유지하는 것뿐만 아니라 수렴 중에 많은 계산을 즉시 수행하므로 더 많은 프로세서 성능과 메모리를 사용하는 경향이 있습니다. 연결 상태 방법을 사용하는 네트워크에서 라우터를 자주 제거하거나 추가하는 경우 컨버전스는 AS 라우터에 새로운 정보가 빠르게 넘치므로 과세 될 수 있습니다. 이 문제를 해결하기 위해 라우터는 특정 그룹 내의 라우터 만 서로 수렴되는 계층 구조로 분리됩니다. ABR (Area Border Router)이라고하는 백본 라우터는 다른 ABR과 수렴하여 AS 전체에 대한 수렴을 완료합니다.
이 두 가지 유형의 혼합은 강화 된 내부 게이트웨이 라우팅 프로토콜 (EIGRP)입니다. EIGRP는 Cisco Systems 라우터 소유이지만 두 가지 방법을 모두 고려합니다. EIRGP AS에서 라우터는 가능한 여러 경로를 대상에 저장하고 해당 경로를 사용할 수없는 경우가 아니면 가장 좋은 경로를 먼저 사용합니다. 이 시점에서 라우터는 즉시 보조 경로로 돌아갑니다. 경로에서 계산 된 홉 수 외에도 EIGRP는 홉 간 대역폭 및 속도에 대한 정보도 저장합니다.