Стандарт третьего поколения в. Олифер Н. Олифер


маршрутизации, в то время как между автономными системами всегда применяется один и тот же



Download 48,08 Mb.
Pdf ko'rish
bet578/725
Sana01.04.2022
Hajmi48,08 Mb.
#523229
TuriУчебник
1   ...   574   575   576   577   578   579   580   581   ...   725
Bog'liq
В. Олифер Н. Олифер—Компьютерные сети.Принципы,технологии,протоколы—2016

маршрутизации, в то время как между автономными системами всегда применяется один и тот же
протокол, являющийся своеобразным языком «эсперанто», на котором автономные системы обща­
ются между собой.
Концепция автономных систем скрывает от администраторов магистралей Интернета 
проблемы маршрутизации пакетов на более низком уровне — уровне сетей. Для админи­
стратора магистрали не важно, какие протоколы маршрутизации применяются внутри 
автономных систем, для него существует единственный протокол маршрутизации — BGP.
Протокол B G P
Пограничный (внешний) шлюзовой протокол 
(Border Gateway Protocol, BGP) в версии 4 
является сегодня основным протоколом обмена маршрутной информацией между авто­
номными системами Интернета.


532
Глава 17. Протоколы маршрутизации
BGP успешно работает при любой топологии связей между автономными системами, что соот­
ветствует современному состоянию Интернета.
Поясним основные принципы работы BGP на примере (рис. 17.5).
В каждой из трех автономных систем (AS 1021, AS 363 и AS 520) имеется несколько 
маршрутизаторов, исполняющих роль внешних шлюзов. На каждом из них работает про­
токол BGP, с помощью которого они общаются между собой.
Маршрутизатор взаимодействует с другими маршрутизаторами по протоколу BGP только 
в том случае, если администратор 
явно
указывает при конфигурировании, что эти марш­
рутизаторы являются его 
соседями.
Например, маршрутизатор EG1 в рассматриваемом 
примере будет взаимодействовать по протоколу BGP с маршрутизатором EG2 не потому, 
что эти маршрутизаторы соединены двухточечным каналом, а потому, что при конфигу­
рировании маршрутизатора EG1 в качестве соседа ему был указан маршрутизатор EG2 
(с адресом 194.200.30.2). Аналогично, при конфигурировании маршрутизатора EG2 его 
соседом был назначен маршрутизатор EG1 (с адресом 194.200.30.1).
Такой способ взаимодействия удобен в ситуации, когда маршрутизаторы, обменивающиеся 
маршрутной информацией, принадлежат разным поставщикам услуг (ISP). Администратор 
ISP может решать, с какими автономными системами он будет обмениваться трафиком, а с 
какими нет, задавая список соседей для своих внешних шлюзов. Протоколы RIP и OSPF, 
разработанные для применения внутри автономной системы, обмениваются маршрутной 
информацией со всеми маршрутизаторами, находящимися в пределах их непосредствен­
ной досягаемости (по локальной сети или через двухточечный канал). Это означает, что 
информация обо всех сетях появляется в таблице маршрутизации каждого маршрутиза­
тора, так что каждая сеть оказывается достижимой для каждой. В корпоративной сети это


Протокол BGP
533
нормальная ситуация, а в сети ISP нет, поэтому протокол BGP и исполняет здесь особую 
роль, поддерживая разнообразные и гибкие политики маршрутизации, говорящие о том, 
каким соседям передавать маршрутные объявления и о каких сетях им в этих объявлениях 
сообщать, а также от каких соседей и о каких сетях можно принимать маршрутные объ­
явления. Политика маршрутизации провайдера отражает условия по взаимной передаче 
трафика, имеющиеся в 
соглашениях об уровне обслуживания
(SLA), или в 
пиринговых
соглашениях
(от 
peering
— отношения равных субъектов), которые провайдер заключает 
с другими провайдерами.
Для установления сеанса с указанными соседями маршрутизаторы BGP используют про­
токол TC P (порт 179). При установлении BGP-сеанса могут применяться разнообразные 
способы аутентификации маршрутизаторов, повышающие безопасность работы автоном­
ных систем.
Основным сообщением протокола BGP является сообщение UPDATE (обновить), с по­
мощью которого маршрутизатор сообщает маршрутизатору соседней автономной системы 
о достижимости сетей, относящихся к его собственной автономной системе. Само название 
этого сообщения говорит о том, что это — триггерное объявление, которое посылается сосе­
ду только тогда, когда в автономной системе что-нибудь резко меняется: появляются новые 
сети или новые пути к сетям либо же, напротив, исчезают существовавшие сети или пути.
В одном сообщении UPDATE можно объявить об одном новом маршруте или аннулиро­
вать несколько маршрутов, переставших существовать. Под маршрутом в BGP понимает­
ся последовательность автономных систем, которую нужно пройти на пути к указанной 
в адресе сети. Более формально информация о маршруте (BGP Route) к сети (Network/ 
Mask_length) выглядит так:
BGP Route = AS_Path; Next Hop; Network/M ask_length;
Здесь AS_Path — набор номеров автономных систем, NextHop — IP -адрес маршрутизато­
ра, через который нужно передавать пакеты в сеть Network/M ask_length. Например, если 
маршрутизатор EG1 хочет объявить маршрутизатору EG2 о том, что в AS 1021 появилась 
новая сеть 202.100.5.0/24, то он формирует такое сообщение:
AS 1021; 194.200.30.1; 202.100.5.0/24,
Затем он передает это сообщение маршрутизатору EG2 автономной системы AS 363 (с ко­
торым у него, конечно, должен быть установлен BGP-сеанс).
Маршрутизатор EG2, получив сообщение UPDATE, запоминает в своей таблице маршру­
тизации информацию о сети 202.100.5.0/24 вместе с адресом следующего маршрутизатора
194.200.30.1 и отметкой о том, что эта информация была получена по протоколу BGP. 
Маршрутизатор EG2 обменивается маршрутной информацией с внутренними шлюзами 
системы AS 363 по какому-либо протоколу группы IGP, например OSPF. Если у EG2 уста­
новлен 
режим перераспределения маршрутов
BGP в маршруты OSPF, то все внутренние 
шлюзы AS 363 узнают о существовании сети 202.100.5.0/24 с помощью объявления OSPF, 
которое будет внешним. В качестве адреса следующего маршрутизатора маршрутиза­
тор EG2 начнет теперь объявлять адрес собственного внутреннего интерфейса, например 
192.17.100.2.
Однако для распространения сообщения о сети 202.100.5.0/24 в другие автономные систе­
мы, например в AS 520, протокол OSPF использоваться не может. Маршрутизатор EG3,


534
Download 48,08 Mb.

Do'stlaringiz bilan baham:
1   ...   574   575   576   577   578   579   580   581   ...   725




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish