Сергей Канищев Использование протокола BGP-4 в глобальных сетях Cisco.

Презентация:



Advertisements
Похожие презентации
Petrozavodsk State UniversityNET TECHNOLOGIES BGP – Border Gateway Protocol Протокол BGP единственный протокол внешних шлюзов (Exterior Gateway Protocol.
Advertisements

Некоторые аспекты влияния сходимости протокола BGP на доступность сетевых ресурсов Александр Азимов
Построение сетей с динамической маршрутизацией. Это известно: /24, / ; /24 IP (source, destination, address,
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v Module Summary BGP is a path-vector routing protocol that allows routing policy decisions.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v Implementing BGP Using Route Maps to Manipulate Basic BGP Paths.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Scaling Service Provider Networks Introducing Confederations.
Сетевое администрирование на основе Microsoft Windows Server Маршрутизация.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v Implementing BGP Explaining EBGP and IBGP.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v Implementing BGP Selecting a BGP Path.
Владивостокский государственный университет экономики и сервиса Институт информатики, инноваций и бизнес систем Кафедра информационных систем и компьютерных.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Overview Processing BGP Routes.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Module Summary Service providers use an IGP to carry internal routes and to provide optimal.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Overview Understanding BGP Path Attributes.
Миронов Алексей Жуков Антон гр. С-84 Динамическая маршрутизация.
каф. ВТ, ТОГУ, г. Хабаровск, вед. преп. Шоберг А.Г. 1 Протоколы внешней маршрутизации BGP(Border Gateway Protocol) EGP(Exterior Gateway Protocol)
VPN на основе технологии MPLS. Технология BGP/MPLS VPN (RFC 2547) Хорошее приближение предлагаемых сервисов к свойствам сервисов частной сети: Безопасность.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Transit Autonomous Systems Working with a Transit AS.
Протоколы маршрутизации n Внутренние и внешние протоколы маршрутизации n Протоколы RIP, OSPF, EGP, BGP n Фильтрация трафика и объявлений маршрутов.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Scaling Service Provider Networks Introducing Route Reflectors.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Transit Autonomous Systems Configuring a Transit AS.
Транксрипт:

Сергей Канищев Использование протокола BGP-4 в глобальных сетях Cisco

BGP – протокол маршрутизации. Основные свойства: Distance-vector протокол; BGP оперирует автономными системами; Содержит богатые возможности по применению политик маршрутизации; возможность работать с очень большими таблицами маршрутизации; единственный протокол маршрутизации в Интернет Что такое BGP

принципы работы протокола, фильтрации и выбору маршрутов; работа протокола в транзитной автономной системе; масштабирование BGP-сетей с использованием Route-Reflector's и конфедераций; использование атрибутов, таких как community, AS-PATH, MED, local pref для реализации политики Содержание

Принципы работы протокола BGP Distance-vector протокол Надежный транспорт для обмена маршрутными обновлениями Автономная система (AS) – основной элемент работы протокола Каждый маршрут содержит большое количество атрибутов Все возможные маршруты хранятся в таблице BGP – BGP Table Наполнение BGP Table происходит благодаря обновлениям от соседей – neighbors Peer – транспортный линк между соседями iBGP и eBGP – различие между работой внутри AS и между AS Full View, Partial View, Default Route

Full View router#show ip bgp summary BGP router identifier , local AS number 1 BGP table version is , main routing table version network entries using bytes of memory

Фильтрация может производится по любому из атрибутов AS-Path – «длина» маршрута к префиксу назначения; Local preference – предпочтительный маршрут для исходящего трафика AS; MED – предпочтительный маршрут для входящего трафика AS; Community – группировка маршрутов; Weight - предпочтительный маршрут для исходящего трафика маршрутизатора; Origin – откуда появился маршрут; Next-hop – адрес маршрутизатора, способного передать пакеты префиксу назначения Атрибуты маршрутов BGP

router#show ip bgp BGP routing table entry for /8, version Paths: (1 available, best #1) Not advertised to any peer , (received & used) from ( ) Origin IGP, localpref 100, valid, external, best Community: Атрибуты BGP пример

iBGP и eBGP

Выбор маршрута Маршрутизатор выбирает один маршрут из нескольких с одним и тем же префиксом сети на основе: Наибольший Weight Наибольший LocalPref Маршруты созданные на маршрутизаторе NextHop= Длина пути AS-Path Происхождение маршрута IGP>EGP>Incomplete Наименьший MED Маршруты от eBGP peers

Транзитная AS

Использование router reflector позволяет избавиться от большого количества iBGP peers

Транзитная AS Использование confederation позволяет оптимизировать управление AS

Политики маршрутизации Атрибуты BGP помогают гибко управлять движением трафика внутри и между автономными системами. Multihoming single ISP – несколько подключений к одному сервис провайдеру Multihoming multiple ISP – несколько подключений к нескольким сервис провайдерам

Политики маршрутизации Влияние атрибута Local Preference на исходящий трафик

Политики маршрутизации Влияние атрибута Weight на исходящий трафик

Политики маршрутизации Влияние атрибута MED на входящий трафик

Политики маршрутизации Влияние атрибута AS-PATH на входящий трафик

Политики маршрутизации Влияние атрибута community на движение трафика

Документы RFC 1403 BGP OSPF Interaction RFC 1403 RFC 4271 A Border Gateway Protocol 4 (BGP-4) RFC 4271 RFC 1772 Application of the Border Gateway Protocol v4 in the Internet RFC 1772 RFC 1773 Experience with the BGP-4 Protocol RFC 1773 RFC 4274 BGP-4 Protocol Analysis RFC 4274 RFC 1863 A BGP4/IDRP Route Server alternative to a full mesh routing RFC 1863 RFC 1997 BGP Communities Attribute RFC 1997 RFC 1998 An Application of the BGP Community Attribute in Multi-home Routing RFC 1998

Протокол BGP BGP оперирует автономными системами; Содержит широкие возможности по применению политик маршрутизации; возможность работать с очень большими таблицами маршрутизации; единственный протокол маршрутизации в Интернет