Протокол внешнего шлюза

Выбирайте и покупайте прокси

Обзор протокола внешнего шлюза, его происхождения, внутренней работы и места в мире прокси-серверов.

История и происхождение протокола внешнего шлюза

Протокол внешних шлюзов (EGP), каким мы его знаем сегодня, впервые появился в конце 20-го века. С быстрым ростом Интернета в 1980-х годах возникла потребность в стандартизированном методе обмена информацией таблицы маршрутизации между автономными системами (AS), которые представляют собой сети, управляемые одним предприятием.

Первое упоминание о EGP было в 1982 году в документе под названием «EGP – Протокол внешнего шлюза», опубликованном как RFC 827. RFC, или запросы на комментарии, представляют собой серию заметок, в которых обсуждаются многие аспекты компьютерных сетей, включая протоколы, процедуры. , программы и концепции. Этот RFC был написан Эриком С. Розеном из компании Bolt Beranek and Newman Inc., сыгравшей значительную роль в развитии Интернета.

Расширение темы: протокол внешнего шлюза

EGP — это протокол вектора расстояния, используемый для обмена информацией о маршрутизации между различными автономными системами в Интернете. Автономная система (AS) по сути представляет собой сеть или совокупность сетей, находящихся под контролем одного субъекта, например интернет-провайдера или крупной корпоративной организации.

EGP был создан для использования в среде, где предполагается, что каждый шлюз (маршрутизатор) имеет прямое соединение с каждой AS. Каждый маршрутизатор с поддержкой EGP связывается со своими одноранговыми узлами для обмена информацией о доступности сети, что позволяет маршрутизаторам принимать обоснованные решения о наилучшем пути для пересылки пакетов.

Однако EGP не предназначен для определения наилучшего пути передачи данных на основе таких показателей, как расстояние или стоимость. Вместо этого он просто распространяет информацию о маршрутизации и зависит от протоколов внутреннего шлюза (IGP), таких как RIP или OSPF, для выбора оптимального пути.

Внутренняя структура и работа протокола внешнего шлюза

EGP работает на основе простого набора команд и сообщений, которыми обмениваются маршрутизаторы. Протокол определяет пять типов сообщений: «Привет/Я слышал вас» (IHU), «Запрос», «Обновление», «Ответ» и «Опрос».

Сообщения Hello и IHU используются для установления и поддержания отношений соседства между маршрутизаторами. Сообщения запроса и обновления используются для запроса и отправки информации о маршрутизации, а сообщения ответа и опроса используются для подтверждения получения обновлений и запроса обновлений.

EGP работает путем установления отношений соседства между основным шлюзом (маршрутизатором) и пограничным шлюзом. Как только эта связь сформирована, пограничный шлюз отправляет сообщение опроса EGP на основной шлюз, который отвечает сообщением обновления EGP, содержащим список сетей, к которым можно получить доступ через основной шлюз. Затем пограничный шлюз может соответствующим образом обновить свою таблицу маршрутизации.

Ключевые особенности протокола внешнего шлюза

Ключевые особенности EGP включают в себя:

  • Приобретение соседей: Этот процесс включает в себя установление и поддержание отношений соседства между маршрутизаторами.
  • Надежный транспорт: EGP использует для передачи протокол пользовательских дейтаграмм (UDP) и включает механизмы надежного обмена сообщениями.
  • Обмен информацией о доступности сети: EGP обеспечивает возможность обмена информацией о доступности сети между маршрутизаторами в разных автономных системах.
  • Механизм опроса: EGP использует механизм опроса, который представляет собой форму запроса обновлений маршрутизации, для обмена информацией о маршрутизации.

Типы протоколов внешних шлюзов

Со временем появились различные версии протоколов внешних шлюзов, отвечающие различным сетевым требованиям:

Протокол Описание
EGP (протокол внешнего шлюза) Исходный протокол внешнего шлюза, описанный выше.
BGP (протокол пограничного шлюза) BGP, наиболее широко используемый сегодня протокол внешнего шлюза, более совершенен и гибок, чем EGP. Он обеспечивает надежные механизмы предотвращения петель, контроля политик и масштабируемости.
IDRP (протокол междоменной маршрутизации) Протокол внешнего шлюза стандарта ISO, который поддерживает маршрутизацию между различными автономными системами. Однако на практике он не получил широкого применения.

Способы использования EGP и связанные с этим проблемы

EGP в основном используется для подключения автономной системы к магистральной сети Интернет. Однако этот протокол не лишен проблем:

  • Ограниченные метрики маршрутизации: EGP не учитывает такие показатели пути, как стоимость, пропускная способность или перегрузка, при выборе наилучшего маршрута для пересылки пакетов.
  • Механизм предотвращения образования петель: В EGP отсутствует какой-либо встроенный механизм предотвращения петель, что делает его уязвимым для петель маршрутизации.
  • Проблемы масштабируемости: Поскольку количество автономных систем в Интернете росло, EGP столкнулся с проблемами масштабируемости.

Эти проблемы решаются с помощью современных протоколов, таких как BGP. BGP предлагает механизмы предотвращения петель, учитывает атрибуты пути при выборе маршрута и поддерживает CIDR (бесклассовую междоменную маршрутизацию), что позволяет более эффективно использовать пространство IP-адресов и улучшить масштабируемость.

Сравнение с похожими терминами

Срок Описание Сравнение
IGP (протокол внутреннего шлюза) Используется для обмена информацией о маршрутизации внутри автономной системы. В отличие от EGP, IGP работает в рамках автономной системы и учитывает показатели маршрутизации для выбора оптимального пути. Примеры включают OSPF и RIP.
BGP (протокол пограничного шлюза) Тип EGP, используемый для обмена информацией о маршрутизации между автономными системами. BGP более совершенен, чем исходный EGP, и сегодня является стандартом маршрутизации между AS.

Перспективы и будущие технологии, связанные с EGP

Хотя EGP в значительной степени вытеснен BGP, принципы, лежащие в основе его создания, продолжают влиять на интернет-маршрутизацию. Будущие усовершенствования протоколов внешних шлюзов могут включать более надежные функции безопасности, лучшую поддержку IPv6 и улучшения маршрутизации на основе политик.

Прокси-серверы и протокол внешнего шлюза

Хотя сами прокси-серверы не используют напрямую EGP или другие протоколы маршрутизации, их функциональность тесно связана с эффективной работой этих протоколов. Прокси-серверы, подобные тем, которые предлагает OneProxy, служат посредниками между клиентами и Интернетом в целом. Они полагаются на правильное функционирование протоколов интернет-маршрутизации, включая BGP, чтобы обеспечить отправку клиентских запросов на нужные серверы и своевременный возврат ответов.

В некоторых случаях прокси-серверы могут быть частью сетей, использующих BGP или другие EGP. Например, крупный поставщик прокси-серверов может использовать BGP для управления маршрутизацией между своей сетью и другими интернет-провайдерами.

Ссылки по теме

Для получения более подробной информации о протоколе внешнего шлюза вы можете посетить следующие ресурсы:

Независимо от того, интересуетесь ли вы историческими основами интернет-маршрутизации или хотите понять механизм работы вашего любимого прокси-сервиса, понимание протокола внешнего шлюза является ценной частью вашего путешествия.

Часто задаваемые вопросы о Протокол внешнего шлюза: основа интернет-маршрутизации

Протокол внешнего шлюза (EGP) — это протокол вектора расстояния, используемый для обмена информацией о маршрутизации между различными автономными системами в Интернете. Автономная система — это сеть или совокупность сетей, находящихся под контролем одного субъекта, например интернет-провайдера или крупной корпоративной организации. EGP просто распространяет информацию о маршрутизации и полагается на протоколы внутреннего шлюза (IGP) для выбора оптимального пути.

Первое упоминание о протоколе внешнего шлюза было в 1982 году в документе под названием «EGP — протокол внешнего шлюза», опубликованном как RFC 827.

EGP работает путем установления отношений соседства между основным шлюзом (маршрутизатором) и пограничным шлюзом. Как только эта связь сформирована, пограничный шлюз отправляет сообщение опроса EGP на основной шлюз, который отвечает сообщением обновления EGP, содержащим список сетей, к которым можно получить доступ через основной шлюз. Затем пограничный шлюз может соответствующим образом обновить свою таблицу маршрутизации.

Ключевые особенности EGP включают в себя обнаружение соседей, надежную транспортировку, обмен информацией о доступности сети и механизм опроса.

Различные типы протоколов внешних шлюзов включают исходный EGP, протокол пограничного шлюза (BGP) и протокол междоменной маршрутизации (IDRP).

Некоторые проблемы, связанные с EGP, включают ограниченные показатели маршрутизации, отсутствие механизма предотвращения петель и проблемы масштабируемости.

Хотя сами прокси-серверы не используют напрямую EGP или другие протоколы маршрутизации, их функциональность тесно связана с эффективной работой этих протоколов. Прокси-серверы служат посредниками между клиентами и Интернетом в целом. Они полагаются на правильное функционирование протоколов интернет-маршрутизации, включая BGP, чтобы обеспечить отправку клиентских запросов на нужные серверы и своевременный возврат ответов. В некоторых случаях прокси-серверы могут быть частью сетей, использующих BGP или другие EGP.

Прокси-серверы для центров обработки данных
Шаред прокси

Огромное количество надежных и быстрых прокси-серверов.

Начинается с$0.06 на IP
Ротационные прокси
Ротационные прокси

Неограниченное количество ротационных прокси с оплатой за запрос.

Начинается с$0.0001 за запрос
Приватные прокси
UDP-прокси

Прокси с поддержкой UDP.

Начинается с$0.4 на IP
Приватные прокси
Приватные прокси

Выделенные прокси для индивидуального использования.

Начинается с$5 на IP
Безлимитные прокси
Безлимитные прокси

Прокси-серверы с неограниченным трафиком.

Начинается с$0.06 на IP
Готовы использовать наши прокси-серверы прямо сейчас?
от $0.06 за IP