외부 게이트웨이 프로토콜

프록시 선택 및 구매

외부 게이트웨이 프로토콜, 그 기원, 내부 작동 및 프록시 서버 세계에서의 위치에 대한 개요입니다.

외부 게이트웨이 프로토콜의 역사와 유래

오늘날 우리가 알고 있는 EGP(Exterior Gateway Protocol)는 20세기 후반에 처음 등장했습니다. 1980년대 인터넷의 급속한 성장과 함께 단일 기업이 관리하는 네트워크인 자율 시스템(AS) 간의 라우팅 테이블 정보를 교환하는 표준화된 방법의 필요성이 대두되었습니다.

EGP에 대한 첫 번째 언급은 1982년 RFC 827로 출판된 "EGP – 외부 게이트웨이 프로토콜"이라는 제목의 문서에서였습니다. RFC(의견 요청)는 프로토콜, 절차를 포함하여 컴퓨터 네트워킹의 여러 측면을 논의하는 일련의 메모입니다. , 프로그램 및 개념. 이 RFC는 인터넷 발전에 중요한 역할을 한 Bolt Beranek과 Newman Inc.의 Eric C. Rosen이 작성했습니다.

주제 확장: 외부 게이트웨이 프로토콜

EGP는 인터넷의 서로 다른 자율 시스템 간에 라우팅 정보를 교환하는 데 사용되는 거리 벡터 프로토콜입니다. 자율 시스템(AS)은 본질적으로 ISP나 대규모 기업 조직과 같은 하나의 개체가 제어하는 네트워크 또는 네트워크 모음입니다.

EGP는 각 게이트웨이(라우터)가 각 AS에 직접 연결되어 있다고 가정하는 환경에서 사용하기 위해 만들어졌습니다. 각 EGP 지원 라우터는 피어와 통신하여 네트워크 연결 가능성 정보를 교환하므로 라우터는 패킷 전달을 위한 최상의 경로에 대해 정보에 입각한 결정을 내릴 수 있습니다.

그러나 EGP는 거리나 비용과 같은 지표를 기반으로 데이터 전송에 가장 적합한 경로를 결정하도록 설계되지 않았습니다. 대신 단순히 라우팅 정보를 전파하고 RIP 또는 OSPF와 같은 내부 게이트웨이 프로토콜(IGP)에 따라 최적의 경로를 선택합니다.

외부 게이트웨이 프로토콜의 내부 구조와 작동

EGP는 라우터 간에 교환되는 간단한 명령 및 메시지 세트에 대해 작동합니다. 프로토콜은 Hello/I-Heard-You(IHU), 요청, 업데이트, 응답 및 폴링의 5가지 유형의 메시지를 정의합니다.

Hello 및 IHU 메시지는 라우터 간의 이웃 관계를 설정하고 유지하는 데 사용됩니다. 요청 및 업데이트 메시지는 라우팅 정보를 요청하고 전송하는 데 사용되는 반면, 응답 및 폴링 메시지는 업데이트 수신을 확인하고 업데이트를 요청하는 데 사용됩니다.

EGP는 코어 게이트웨이(라우터)와 엣지 게이트웨이 사이에 이웃 관계를 설정하는 방식으로 작동합니다. 이 관계가 형성되면 Edge 게이트웨이는 EGP 폴링 메시지를 코어 게이트웨이로 보내고, 코어 게이트웨이는 코어 게이트웨이를 통해 연결할 수 있는 네트워크 목록이 포함된 EGP 업데이트 메시지로 응답합니다. 그러면 Edge 게이트웨이가 그에 따라 라우팅 테이블을 업데이트할 수 있습니다.

외부 게이트웨이 프로토콜의 주요 특징

EGP의 주요 기능은 다음과 같습니다.

  • 이웃 획득: 이 프로세스에는 라우터 간의 이웃 관계를 설정하고 유지하는 작업이 포함됩니다.
  • 안정적인 운송: EGP는 전송에 UDP(사용자 데이터그램 프로토콜)를 사용하며 안정적인 메시지 교환을 위한 메커니즘을 포함합니다.
  • 네트워크 연결성 정보 교환: EGP는 서로 다른 자율 시스템의 라우터 간에 네트워크 연결 가능성에 대한 정보를 교환하는 기능을 제공합니다.
  • 폴링 메커니즘: EGP는 라우팅 정보를 교환하기 위해 라우팅 업데이트를 요청하는 형태인 폴링 메커니즘을 사용합니다.

외부 게이트웨이 프로토콜의 유형

시간이 지남에 따라 다양한 네트워킹 요구 사항을 충족하기 위해 다양한 버전의 외부 게이트웨이 프로토콜이 등장했습니다.

규약 설명
EGP(외부 게이트웨이 프로토콜) 위에 설명된 원래 외부 게이트웨이 프로토콜입니다.
BGP(경계 게이트웨이 프로토콜) 오늘날 가장 널리 사용되는 외부 게이트웨이 프로토콜인 BGP는 EGP보다 더 발전되고 유연합니다. 루프 방지, 정책 제어 및 확장성을 위한 강력한 메커니즘을 제공합니다.
IDRP(도메인 간 라우팅 프로토콜) 서로 다른 자율 시스템 간의 라우팅을 지원하는 ISO 표준 외부 게이트웨이 프로토콜입니다. 그러나 실제로는 널리 사용되지 않습니다.

EGP 및 관련 챌린지를 사용하는 방법

EGP는 주로 자율 시스템을 인터넷 백본과 연결하는 데 사용됩니다. 그러나 이 프로토콜에는 문제가 없는 것은 아닙니다.

  • 제한된 라우팅 지표: EGP는 패킷 전달을 위한 최적의 경로를 결정할 때 비용, 대역폭, 정체와 같은 경로의 지표를 고려하지 않습니다.
  • 루프 방지 메커니즘 없음: EGP에는 고유한 루프 방지 메커니즘이 없기 때문에 라우팅 루프에 취약합니다.
  • 확장성 문제: 인터넷에서 자율 시스템의 수가 증가함에 따라 EGP는 확장성 문제에 직면했습니다.

이러한 문제는 BGP와 같은 고급 프로토콜을 사용하여 해결됩니다. BGP는 루프 방지 메커니즘을 제공하고, 경로 선택을 위한 경로 속성을 고려하며, IP 주소 공간을 보다 효율적으로 사용하고 확장성을 향상시키는 CIDR(Classless Inter-Domain Routing)을 지원합니다.

유사 용어와의 비교

용어 설명 비교
IGP(내부 게이트웨이 프로토콜) 자율 시스템 내에서 라우팅 정보를 교환하는 데 사용됩니다. EGP와 달리 IGP는 자율 시스템 내에서 작동하며 최적의 경로 선택을 위해 라우팅 메트릭을 고려합니다. 예로는 OSPF 및 RIP가 있습니다.
BGP(경계 게이트웨이 프로토콜) 자율 시스템 간에 라우팅 정보를 교환하는 데 사용되는 EGP 유형입니다. BGP는 원래 EGP보다 더 발전되었으며 오늘날 AS 간 라우팅의 표준입니다.

EGP 관련 전망과 미래기술

EGP는 대부분 BGP로 대체되었지만 EGP 생성의 기본 원리는 계속해서 인터넷 라우팅에 영향을 미칩니다. 외부 게이트웨이 프로토콜의 향후 개선 사항에는 더욱 강력한 보안 기능, 향상된 IPv6 지원 및 정책 기반 라우팅 개선이 포함될 수 있습니다.

프록시 서버 및 외부 게이트웨이 프로토콜

프록시 서버 자체는 EGP 또는 기타 라우팅 프로토콜을 직접 사용하지 않지만 해당 기능은 이러한 프로토콜의 효율적인 작동과 밀접하게 연결되어 있습니다. OneProxy에서 제공하는 것과 같은 프록시 서버는 클라이언트와 더 넓은 인터넷 간의 중개자 역할을 합니다. 클라이언트 요청이 올바른 서버로 전송되고 응답이 적시에 반환되도록 하기 위해 BGP를 포함한 인터넷 라우팅 프로토콜의 적절한 기능에 의존합니다.

경우에 따라 프록시 서버는 BGP 또는 기타 EGP를 활용하는 네트워크의 일부일 수 있습니다. 예를 들어 대규모 프록시 서버 공급자는 BGP를 사용하여 네트워크와 다른 ISP 간의 라우팅을 관리할 수 있습니다.

관련된 링크들

외부 게이트웨이 프로토콜에 대한 자세한 내용을 보려면 다음 리소스를 방문하세요.

인터넷 라우팅의 역사적 기초에 관심이 있거나 선호하는 프록시 서비스의 메커니즘을 이해하려는 경우 외부 게이트웨이 프로토콜을 이해하는 것은 여정의 중요한 부분입니다.

에 대해 자주 묻는 질문 외부 게이트웨이 프로토콜: 인터넷 라우팅의 중추

EGP(Exterior Gateway Protocol)는 인터넷의 서로 다른 자율 시스템 간에 라우팅 정보를 교환하는 데 사용되는 거리 벡터 프로토콜입니다. 자율 시스템은 ISP나 대규모 기업 조직과 같은 하나의 엔터티가 제어하는 네트워크 또는 네트워크 모음입니다. EGP는 단순히 라우팅 정보를 전파하고 내부 게이트웨이 프로토콜(IGP)을 사용하여 최적의 경로를 선택합니다.

외부 게이트웨이 프로토콜은 1982년에 RFC 827로 출판된 "EGP - 외부 게이트웨이 프로토콜"이라는 제목의 문서에서 처음 언급되었습니다.

EGP는 코어 게이트웨이(라우터)와 엣지 게이트웨이 사이에 이웃 관계를 설정하는 방식으로 작동합니다. 이 관계가 형성되면 Edge 게이트웨이는 EGP 폴링 메시지를 코어 게이트웨이로 보내고, 코어 게이트웨이는 코어 게이트웨이를 통해 연결할 수 있는 네트워크 목록이 포함된 EGP 업데이트 메시지로 응답합니다. 그러면 Edge 게이트웨이가 그에 따라 라우팅 테이블을 업데이트할 수 있습니다.

EGP의 주요 기능에는 이웃 획득, 안정적인 전송, 네트워크 도달성 정보 교환 및 폴링 메커니즘이 포함됩니다.

다양한 유형의 외부 게이트웨이 프로토콜에는 원래 EGP, BGP(Border Gateway Protocol) 및 IDRP(Inter-Domain Routing Protocol)가 포함됩니다.

EGP와 관련된 몇 가지 과제에는 제한된 라우팅 측정항목, 루프 방지 메커니즘 부재, 확장성 문제 등이 있습니다.

프록시 서버 자체는 EGP 또는 기타 라우팅 프로토콜을 직접 사용하지 않지만 해당 기능은 이러한 프로토콜의 효율적인 작동과 밀접하게 연결되어 있습니다. 프록시 서버는 클라이언트와 더 넓은 인터넷 간의 중개자 역할을 합니다. 클라이언트 요청이 올바른 서버로 전송되고 응답이 적시에 반환되도록 하기 위해 BGP를 포함한 인터넷 라우팅 프로토콜의 적절한 기능에 의존합니다. 경우에 따라 프록시 서버는 BGP 또는 기타 EGP를 활용하는 네트워크의 일부일 수 있습니다.

데이터센터 프록시
공유 프록시

믿을 수 있고 빠른 수많은 프록시 서버.

시작 시간IP당 $0.06
회전 프록시
회전 프록시

요청당 지불 모델을 갖춘 무제한 순환 프록시입니다.

시작 시간요청당 $0.0001
개인 프록시
UDP 프록시

UDP를 지원하는 프록시.

시작 시간IP당 $0.4
개인 프록시
개인 프록시

개인용 전용 프록시.

시작 시간IP당 $5
무제한 프록시
무제한 프록시

트래픽이 무제한인 프록시 서버.

시작 시간IP당 $0.06
지금 바로 프록시 서버를 사용할 준비가 되셨나요?
IP당 $0.06부터