4630

Передача маршрутной информации между сетями

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Передача маршрутной информации между сетями BGP это протокол внешнего шлюза который работает между автономными системами разных провайдеров. Соответственно он оперирует номерами автономных систем при установке смежности и передаче слу...

Русский

2012-11-23

137.37 KB

1 чел.

Передача маршрутной информации между сетями

BGP это протокол внешнего шлюза который работает между автономными системами разных провайдеров. Соответственно он оперирует номерами автономных систем при установке смежности и передаче служебной информации. Фактически протокол BGP состоит из 2 протоколов: EBGP работает между маршрутизаторами разных автономных систем. IBGP работает между маршрутизаторами одной автономной системы. 

BGP является путь-векторный протокол маршрутизации. Дистанционно векторном протоколе маршрутизаторы друг другу передавали информацию о сети, направление где эта сеть находится, расстояние до сети. В случае BGP передаётся информация о сети, направление и путь в эту сеть. То есть перечисляются все автономные системы через которые передается информация в эту сеть. То есть BGP протокол ничего похожего на метрику не имеет, а передает набор атрибутов описывающих сеть. Главный из которых AS-path в котором перечисляются номера всех автономных систем через которые передавалась эта информация. Тип протокола внешний или внутренний BGP определяется в момент объявления соседа. Когда мы объявляем соседа мы пишем автономную систему в которую входит сосед, если этот номер AS совпадает с номером AS маршрутизатора значит протокол IBGP. Если не совпадает то EBGP. Соответственно и правило настройки объявлений и правило фильтрации будут действовать в зависимости от того какой это протокол.

EBGP – протокол который обеспечивает связь между автономными системами. Для EBGP обязательно указывать соседа (neighbor) через ip адрес непосредственно подключённый к одному из интерфейсов маршрутизатора. EBGP при получении информации от соседа анализирует параметр AS-path и сразу отбрасывает те записи которые содержат его же номер AS, для того что бы избежать образования петель. Полученная информация добавляется в базу BGP с указанием (next hop) с IP адреса откуда полученная информация.

IBGP протокол который работает внутри AS то есть между маршрутизаторами с одним и тем же номером AS. IBGP передает базу BGP без изменений то есть сохраняется next hop с указанием на внешний маршрутизатор. То есть все внутренние маршрутизаторы BGP будут ориентироваться не на IP адрес соседа, а на IP адрес в другой автономной системе который был источником этой информации. Для того что бы BGP мог нормально работать протокол внутреннего должен обеспечить все маршрутизаторы внутри AS правильным маршрутом к внешнему IP адресу. Для этого внешние интерфейсы пограничных маршрутизаторов тоже включают в работу протоколов IGP (OSPF,RIP и т.д.) о что бы не передавать наружу с параметром passive-interface.

Для предотвращения логических петель для протокола IBGP существует строгое правило: информация полученная по протоколу IBGP дальше передаваться не может. То есть получается что каждый маршрутизатор может передавать своим соседям внутри автономной системы только ту информацию которая была полученная по EBGP. А внутренние маршрутизаторы BGP то есть которые не имеют внешних интерфейсов могут только принимать информацию, но ничего не передают. Поэтому внутри автономной системы необходимо устанавливать смежность между всеми маршрутизаторами BGP. То есть у каждого маршрутизатора внутри AS будет прописано соседей из этой AS n-1 (где n –это кол-во маршрутизаторов в этой AS работающих с BGP). При объявления соседей внутри одной AS могут указываться IP адреса которые не находятся в одной сети с данным маршрутизатором. За счет работы IGP эти адреса должны находиться внутри AS. Для отказоустойчивости в случае изменения внутреней сети стандарт настоятельно рекомендует использовать в качестве IP адресов для установки смежности IP адреса loopback адаптеров. То есть на каждом маршрутизаторе BGP внутри AS, создается loopback который включается в работу протокола IGP (внутреннего шлюза) и соответственно доступен с любого маршрутизатора AS.

  Атрибуты BGP.

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

Атрибуты могут быть: стандартные или дополнительные, при этом в каждой категории атрибуты ещё могут делиться на обязательные, необязательные и транзитивные, не транзитивные (передающиеся или не передающиеся). Уроки для заочников 57 неделя.

Стандартные обязательные атрибуты:

  1.   As-path – путь через автономную систему – этот атрибут перечисляет по порядку номера автономных систем указанных сетей. Автономная система добавляет свой номер в этот атрибут на пограничном маршрутизаторе только когда объявление BGP покидает эту автономную систему.
  2.  Next-hop – атрибут который указывает IP адрес следующего маршрутизатора который будет использоваться для достижения цели в случае EBGP протокола это IP адрес пограничного маршрутизатора следующей автономной системы. При передаче в IBGP next-hop (по умолчанию) не меняется. 
  3.  Origin – это атрибут происхождения маршрута. Это атрибут может иметь только три значения: 1) i-происхождение с IGP протокола( протокола внутреннего шлюза) этой буквой обозначаются все BGP объявления которые добавились через команду network. 2) e – маршруты добавлены с протокола EGP протокол предшественник BGP сейчас не встречается. 3) ? – неизвестное происхождение – это маршруты которые получились в результате перераспределения маршрутов BGP. 

Стандартные необязательные:

  1.  Local preference – этот атрибут меняется на маршрутизаторах при получении BGP информации и используются администратором автономной системы для указания предпочитаемого маршрута (например: если в одну автономную систему есть два варианта маршрута). За пределы автономной системы этот параметр не передаётся. Local preference – это не транзитивный атрибут.
  2.  Med – дополнительный не транзитивный атрибут. Этот атрибут играет роль метрики и позволяет одной автономной системе сообщать предпочитаемый маршрут другой автономной системе. Этот атрибут меняется с помощью router map при передаче BGP объявлений между соседями по протоколу EBGP.

Поприоритарные атрибуты:

  1.  Weight – это атрибут который работает только на маршрутизаторах циско и позволяет отдать предпочтение одному из маршрутов.

VPN

Традиционный способ подключения удалённых офисов (клиентов) это использование выделенных линий глобальных сетей (private wan) самая популярная технология frame relay так же может использоваться ATM и ICDM , X25 и т.д. . В последнее время появилась и активно расширяется технология MPLS VPN. При этом private wan обеспечивает хорошую защищенность, позволяет соединять сети прямыми соединениями, но при этом обходится дороже чем использование интернета.

Последнее время все сети подключены к интернету, подключение к интернету позволяет создать резервную связь между центральным офисом или удаленными филиалами или отдельными пользователями. Но при этом возникает целый ряд проблем:

  1.  В интернете обрабатываются только IP адреса которые раздают провайдеры интернета. Таким образом, адреса локальных сетей через интернет передавать невозможно.
  2.  Интернет является публичной сетью и пакеты между офисами могут быть перехвачены с очень высокой вероятностью.

Обе эти проблемы решаются использованием VPN (virtual private network) при этом нужно понимать что VPN называют различные технологии которые обеспечивают инкапсуляцию IP пакета локальной сети в IP пакет который может передаваться через интернет и имеет средство защиты вложенной информации. Самая простая технология GRE обеспечивает только инкапсуляцию без средств защиты. И технология IPSEC является дополнением к стандартному протоколу IP и обеспечивает шифрование и аутентификацию передаваемых данных. IPSEC не передаёт широковещательный трафик в отличии GRE, обе технологии полностью поддерживаются маршрутизаторами CISCO. 

PPTP, L2TP, SSL эти технологии рассмотрим на безопасности. 

GRE обеспечивает организацию туннелей и передачу пакетов локальной сети через туннель. Сам стандарт не предусматривает аутентификацию и шифрование. Аутентификация может быть организованна дополнительными средствами( например: средствами windows (сетевыми политиками).

У IPSEC есть два режима работы:

  1.  Транспортный – обеспечивает шифрование содержимого но при этом не изменяет IP заголовок. Этот режим используется при соединении между узлами (например: при подключении к серверу).
  2.  Туннелинг – в этом режиме шифруется полностью пакет и вкладывается в другой пакет с IP адресом следующего роутера IPSEC. То есть в этом случае шифруется и проверяется целостность и заголовка в том числе.

У протокола IPSEC есть две независимые процедуры обработки данных:

  1.  ESP – обеспечивает шифрование содержимого IP пакета с использованием традиционных методов шифрования. Стандартом предусмотрено три алгоритма DES / 3DES / AES .
  2.  AH – эта процедура обеспечивает подтверждение аутентичности содержимого пакета на основе электронных подписей. Предусмотрено 2 варианта алгоритма: SH1 / SH2 / MD5.

При чём эти процедуры могут использоваться независимо, то есть или только шифрование или только электронная подпись или то и другое вместе.


 

А также другие работы, которые могут Вас заинтересовать

34387. Реальные доходы населения. Методы их прогнозирования 55 KB
  Методы их прогнозирования Важнейшим обобщающим показателем социального развития и уровня жизни населения являются реальные доходы. Основным источником формирования реальных денежных доходов и стимулирования трудовой деятельности являются зарплата повышение производительности труда и эффективности хозяйствования во всех звеньях экономики рост инвестиционного потенциала населения снижение налоговой нагрузки на фонд зарплаты субъектов хозяйствования всех форм собственности что будет способствовать созданию новых рабочих мест...
34388. Потребительский рынок (ПР). Прогнозирование спроса на товары народного потребления 33.5 KB
  Рынок сфера товарноденежного обращения охватывает совокупность конкретных отношений и связей между производителями и потребителями товаров. Структура ПР: международный рынок рынок государств содружества рынок РБ рынок региональных областей рынок конкретных товарных групппродовольственных. Рынок: 1.
34389. Прогнозирование и планирование покупательных фондов и товарных ресурсов 37.5 KB
  Рассчитанный таким образом покупательный фонд определяет необходимый объем продажи товаров населению в денежном выражении. К этой величине прибавляется оборот по продаже товаров организациям и учреждениям в порядке мелкооптовой торговли и в результате определяется необходимый объем товарооборота. Дело в том что потребительские ожидания относительно таких факторов как будущие цены на товары наличие товаров и будущий доход способны изменить спрос. Для увязки совокупного спроса на товары народного потребления с товарными ресурсами наряду с...
34390. Формирование структуры товарооборота. Баланс спроса и предложения, его содержание и назначение 41.5 KB
  Чтобы сформировать структуру товарооборота необходимо определить спрос на отдельные группы товаров и сопоставить с ресурсами этих товаров. Структура характеризует соотношение товарных групп и отдельных товаров в общем объеме розничного товарооборота. Соотношение отдельных товарных групп и товаров связано вопервых с их значимостью и вовторых со степенью дополняемости и заменяемости товаров в процессе реализации и потребления. В процессе разработки прогнозов должен осуществляться анализ тенденций изменения структуры товарооборота за...
34391. Внешнеэкономическая политика. Прогнозирование экспорта и импорта 37.5 KB
  Среди моделей получивших широкое применение в мировой практике для прогнозирования экспорта и импорта следует выделить: трендовые модели; функции экспорта и импорта многофакторные модели; комплексные эконометрические модели; модели межотраслевого баланса; матричные модели международной торговли; оптимизационные модели. Трендовые модели у = t b и др. Эти модели используются на стадии составления инерционного прогноза. При конструировании целевого прогноза применяются функции экспорта и импорта многофакторные модели.
34392. Квотирование, лицензирование, валютное регулирование экспорта и импорта 25 KB
  Квотирование К установление количественных ограничений квот на ввоз и вывоз товаров. Лицензирование Л: для ввоза вывоза определенных товаров требуется получить установленный документ лицензию. Число квотированных товаров по мере приближения цен к мировым снижается. Кроме того лицензированию подлежат экспорт и импорт специфических товаров: товаров и технологий военного и двойного назначения ядерных материалов драгоценных металлов и камней наркотических и психотронных средств ядов.
34393. Определение эффективности ВЭС 29 KB
  Эффективность экспорта продукции Ээ определяется соотношением валютной выручки Вэ к затратам на экспорт Зэ. Если Ээ 1 то экспорт продукции экономически выгоден Ээ = Вэ Зэ. Эффективность импорта продукции Эи определяется соотношением затрат на производство импортозамещающих товаров Зи к валютным расходам на приобретение импортных товаров Ви Эи = Зи Ви. На основе расчетов эффективности экспорта и импорта делается вывод о целесообразности поставок продукции в ту или иную страну и импорта товаров.
34394. Промышленные комплексы. Проблемы их функционирования в современных условиях. Реструктуризация промышленности 34 KB
  Строительство основа строительного комплекса особенностями которого являются длительный период производства продукции и большие затраты трудовых материальных и финансовых ресурсов. Особое внимание при этом предусматривается уделять модернизации наукоемкого сектора промти экспортно ориентированным отраслям и импортозамещающим производствам созданию и развитию производств основанных на прогрессивных технологиях. Предусматриваются следующие важнейшие меропр: реформирование системы гос п п завершение приватизации малых п п и...
34395. Прогнозирование и планирование объема и структуры промышленного производства 33 KB
  На заключительном этапе формируются плановый объем и структура выпуска промышленной продукции с учетом спроса возможностей производства и обеспечения производственными ресурсами. Обосновывается и устанавливается заказ на поставку важнейших видов продукции для государственных нужд. Для прогнозирования спроса и объема производства конкретных видов продукции хорошие результаты дает метод Дельфи . Путем анкетного опроса группы ученых и специалистов по данной проблеме формируется информация по выпуску каждого вида продукции по годам которая...