라우팅 프로토콜 유형: 정적, 동적, IP, CISCO
라우팅 프로토콜이란 무엇입니까?
라우팅 프로토콜 소스와 대상 간 통신을 위해 라우터가 사용하는 정의된 규칙 집합입니다. 정보를 소스에서 대상으로 이동하지 않고 해당 정보가 포함된 라우팅 테이블만 업데이트합니다.
네트워크 라우터 프로토콜은 라우터가 서로 통신하는 방식을 지정하는 데 도움이 됩니다. 이를 통해 네트워크는 컴퓨터 네트워크의 두 노드 사이에서 경로를 선택할 수 있습니다.
라우팅 프로토콜의 유형
네트워크 라우팅 프로토콜에는 주로 두 가지 유형이 있습니다.
- 정적인
- 동적
정적 라우팅 프로토콜
정적 라우팅 프로토콜은 관리자가 소스 네트워크에서 대상 네트워크까지의 경로를 수동으로 할당할 때 사용됩니다. 이는 네트워크에 더 많은 보안을 제공합니다.
장점
- 라우터 CPU에 오버헤드가 없습니다.
- 링크 간에 사용되지 않는 대역폭이 없습니다.
- 관리자만 경로를 추가할 수 있습니다.
단점
- 관리자는 각 라우터가 어떻게 연결되어 있는지 알아야 합니다.
- 시간 집약적이므로 대규모 네트워크에는 이상적인 옵션이 아닙니다.
- 링크가 실패할 때마다 모든 네트워크가 다운되는데 이는 소규모 네트워크에서는 불가능합니다.
동적 라우팅 프로토콜
동적 라우팅 프로토콜은 또 다른 중요한 유형의 라우팅 프로토콜입니다. 라우터가 연결된 라우터의 라우팅 테이블에 자동으로 정보를 추가하는 데 도움이 됩니다. 이러한 유형의 프로토콜은 네트워크의 토폴로지 구조가 변경될 때마다 토폴로지 업데이트를 보냅니다.
이점
- 대규모 네트워크에서도 구성이 더 쉽습니다.
- 링크가 다운되는 경우를 대비해 동적으로 다른 경로를 선택할 수 있습니다.
- 여러 링크 간의 로드 밸런싱을 수행하는 데 도움이 됩니다.
불리
- 업데이트는 라우터 간에 공유되므로 대역폭을 소비합니다.
- 라우팅 프로토콜은 라우터 CPU 또는 RAM에 추가 부하를 가합니다.
DVR(거리 벡터 라우팅 프로토콜)
거리 벡터 프로토콜은 많은 대역폭과 느린 수렴을 사용하여 특정 시간 간격으로 직접 연결된 모든 이웃에 라우팅 테이블을 알립니다.
거리 벡터 라우팅 프로토콜에서는 경로를 사용할 수 없게 되면 모든 라우팅 테이블을 새로운 정보로 업데이트해야 합니다.
장점
- 네트워크 업데이트는 주기적으로 교환되며 항상 방송됩니다.
- 이 프로토콜은 항상 이웃 라우터로부터 수신된 라우팅 정보의 경로를 신뢰합니다.
단점
- 라우팅 정보가 주기적으로 교환되면서 불필요한 트래픽이 발생하게 되고, 이로 인해 가용 대역폭이 소모됩니다.
인터넷 라우팅 프로토콜
다음은 데이터 패킷이 인터넷을 통해 전송되는 데 도움이 되는 프로토콜 유형입니다.
RIP(라우팅 정보 프로토콜)
RIP는 LAN 및 WAN 네트워크 모두에서 사용됩니다.. 또한 애플리케이션 계층에서도 실행됩니다. OSI 모델. RIP의 전체 형태는 라우팅 정보 프로토콜입니다. RIP의 두 가지 버전은 다음과 같습니다.
- RIPv1
- RIPv2
원래 버전 또는 RIPv1은 IP 대상 및 홉 수 여정을 기반으로 네트워크 경로를 결정하는 데 도움이 됩니다. RIPv1은 또한 IP 테이블을 네트워크에 연결된 모든 라우터에 브로드캐스트하여 네트워크와 상호 작용합니다.
RIPv2는 라우팅 테이블을 멀티캐스트 주소로 전송하므로 좀 더 정교합니다.
IGP(내부 게이트웨이 프로토콜)
IGRP는 CISCO에서 개발한 거리 벡터 내부 게이트웨이 프로토콜의 하위 유형입니다. RIP 제한을 극복하기 위해 도입되었습니다. 사용되는 메트릭은 부하, 대역폭, 지연, MTU 및 안정성입니다. 자율 시스템 내에서 라우팅 데이터를 교환하기 위해 라우터에서 널리 사용됩니다.
이 유형의 라우팅 프로토콜은 90초마다 브로드캐스트하고 최대 홉 수가 255이므로 대규모 네트워크에 가장 적합합니다.. RIP에 비해 더 큰 네트워크를 유지하는 데 도움이 됩니다. IGRP는 특정 네트워크 내에서 경로 변경이 발생할 때 자동으로 업데이트되므로 라우팅 루프에 강하므로 널리 사용됩니다. 동일하거나 동일하지 않은 메트릭 비용 경로에 걸쳐 트래픽을 로드 밸런싱하는 옵션도 제공됩니다.
링크 상태 라우팅 프로토콜
링크 상태 프로토콜은 최상의 라우팅 경로를 검색하기 위해 고유한 접근 방식을 취합니다. 이 프로토콜에서는 목적지까지의 경로 속도와 리소스 비용을 기반으로 경로를 계산합니다.
라우팅 프로토콜 테이블:
링크 상태 라우팅 프로토콜은 주어진 세 가지 테이블 아래를 유지합니다.
- 이웃 테이블: 이 테이블에는 라우터의 이웃에 대한 정보만 포함됩니다. 예를 들어 인접성이 형성되었습니다.
- 토폴로지 테이블: 이 테이블은 전체 토폴로지에 대한 정보를 저장합니다. 예를 들어, 여기에는 특정 광고 네트워크에 대한 최상의 경로와 백업 경로가 모두 포함되어 있습니다.
- 라우팅 테이블 : 이 유형의 테이블에는 알려진 네트워크에 대한 최상의 경로가 모두 포함되어 있습니다.
장점
- 이 프로토콜은 최상의 경로와 백업 경로 모두에 대해 별도의 테이블을 유지하므로 다른 거리 벡터 라우팅 프로토콜보다 네트워크 간 정보가 더 많습니다.
- 트리거된 업데이트 개념을 사용하므로 불필요한 대역폭을 소비하지 않습니다.
- 토폴로지가 변경되면 부분 업데이트가 트리거되므로 전체 라우팅 테이블이 교환되는 위치를 업데이트할 필요가 없습니다.
외부 게이트웨이 프로토콜(EGP)
EGP는 자율 시스템 내에서 서로 이웃한 게이트웨이 호스트 간에 데이터를 교환하는 데 사용되는 프로토콜입니다. 이 라우팅 프로토콜은 라우터가 여러 도메인에 걸쳐 정보를 공유할 수 있는 포럼을 제공합니다. EGP의 전체 형식은 외부 게이트웨이 프로토콜입니다. EGP 프로토콜에는 알려진 라우터, 네트워크 주소, 경로 비용 또는 인접 장치가 포함됩니다.
향상된 내부 게이트웨이 라우팅 프로토콜(EIGRP)
EIGRP는 라우팅 프로토콜, 거리 벡터 및 링크 상태 라우팅 프로토콜을 제공하는 하이브리드 라우팅 프로토콜입니다. 완전한 형태의 라우팅 프로토콜 EIGRP는 향상된 내부 게이트웨이 라우팅 프로토콜입니다. IGRP와 동일한 복합 메트릭을 사용하여 IGRP가 라우팅하는 것과 동일한 프로토콜을 라우팅하므로 네트워크가 최상의 경로 대상을 선택하는 데 도움이 됩니다.
최단 경로 우선 열기(OSPF)
OSPF(Open Shortest Path First) 프로토콜은 SPF(Shortest Path First) 방법을 사용하여 IP 네트워크에 맞게 맞춤 제작된 링크 상태 IGP입니다.
OSPF 라우팅을 사용하면 네트워크의 주변 토폴로지에 대한 정보를 자세히 설명하는 데이터베이스를 유지 관리할 수 있습니다. 또한 Dijkstra 알고리즘(최단 경로 알고리즘) 토폴로지가 변경되면 네트워크 경로를 다시 계산합니다. 이 프로토콜은 데이터 보안을 유지하기 위해 프로토콜 변경 사항을 인증할 수 있으므로 매우 안전합니다.
거리 벡터와 링크 상태 라우팅 프로토콜 간의 주요 차이점은 다음과 같습니다.
거리 벡터 | 링크 상태 |
---|---|
거리 벡터 프로토콜은 전체 라우팅 테이블을 보냅니다. | 링크 상태 프로토콜은 링크 상태 정보만 보냅니다. |
라우팅 루프에 취약합니다. | 라우팅 루프에 덜 민감합니다. |
업데이트는 때때로 브로드캐스트를 사용하여 전송됩니다. | 업데이트 라우팅에는 멀티캐스트 방법만 사용합니다. |
구성이 간단합니다. | 이 라우팅 프로토콜을 구성하는 것은 어렵습니다. |
네트워크 토폴로지를 모릅니다. | 전체 토폴로지를 알아보세요. |
예 RIP, IGRP. | 예: OSPF IS-IS. |
IS-IS(중간 시스템 간)
ISIS CISCO 라우팅 프로토콜은 인터넷에서 전송하는 데 사용됩니다. IP 라우팅 정보. 이는 최종 시스템, 중간 시스템, 영역 및 도메인을 포함한 다양한 구성 요소로 구성됩니다.
ISIS의 전체 형태는 중간 시스템 대 중간 시스템입니다. IS-IS 프로토콜에서 라우터는 영역이라는 그룹으로 구성됩니다. 여러 영역이 그룹화되어 도메인을 형성합니다.
BGP(경계 게이트웨이 프로토콜)
BGP는 인터넷의 마지막 라우팅 프로토콜로 DPVP(Distance Path Vector Protocol)로 분류됩니다. BGP의 전체 형태는 경계 게이트웨이 프로토콜(Border Gateway Protocol)입니다.
이 유형의 라우팅 프로토콜은 변경 사항이 있을 때 업데이트된 라우터 테이블 데이터를 보냅니다. 따라서 토폴로지 변경 사항이 자동으로 검색되지 않습니다. 즉, 사용자가 BGP를 수동으로 구성해야 합니다.
라우팅 프로토콜의 목적은 무엇입니까?
라우팅 프로토콜은 다음과 같은 이유로 필요합니다.
- 최적의 경로 선택 가능
- 루프 없는 라우팅 제공
- 빠른 수렴
- 업데이트 트래픽 최소화
- 간편한 구성
- 변화에 적응
- 큰 크기로 확장
- 기존 호스트 및 라우터와 호환 가능
- 가변 길이 지원
품격있는 대. 클래스 없는 라우팅 프로토콜
이러한 라우팅 프로토콜 간의 주요 차이점은 다음과 같습니다.
클래스풀 라우팅 프로토콜 | 클래스 없는 라우팅 프로토콜 |
---|---|
클래스풀 라우팅 프로토콜은 라우팅 업데이트 중에 서브넷 마스크 세부 정보를 보내지 않습니다. | 클래스 없는 라우팅 프로토콜은 라우팅 업데이트를 수행하는 동안 IP 서브넷 마스크 정보를 보낼 수 있습니다. |
RIPv1 및 IGRP는 클래스형 프로토콜입니다. 이 두 프로토콜은 서브넷 마스크 정보를 포함하지 않으므로 클래스형 프로토콜입니다. | RIPv2, OSPF, EIGRP 및 IS-IS는 업데이트 내에 서브넷 마스크 정보가 있는 모든 유형의 클래스 라우팅 프로토콜입니다. |
요약
기능 | 립 V1 | 립 V2 | IGRP | OSPF | EIGRP | |
---|---|---|---|---|---|---|
클래스풀/클래스 없음 | 클래스풀 | 클래스 없음 | 클래스풀 | 클래스 없음 | 클래스 없음 | |
메트릭 | 홉 | 홉 | 복합 대역폭, 지연. | 대역폭 | 복합, 대역폭, 지연. | |
간헐적 인 | 30 초 | 30 초 | 90 초 | 없음 | 30 초 | |
광고 주소 | 255.255.255.255.255 | 223.0.0.9 | 255.255.255.255.255 | 224.0.0.5 224.0.0.6 |
224.0.0.10 | |
범주 | 거리 벡터 | 거리 벡터 | 거리 벡터 | 링크 상태 | 잡종 | |
기본 거리 | 120 | 120 | 200 | 110 | 170 |