Файл: Проектирование маршрутизации в трёх двухуровневых сетях с использованием протокола BGP.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 16.06.2023

Просмотров: 217

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Атрибут Local Preference используется для выбора точки выхода из локальной автономной системы (autonomous system — AS). В отличие от атрибута Weight, атрибут Local Preference анонсируется во всей локальной автономной системе AS. Если у системы AS есть несколько точек выхода, то этот атрибут используется при выборе точки выхода для определенного маршрута.

Атрибут Multi-Exit Discriminator (MED), также называемый атрибутом метрики (metric attribute), используется как предложение внешней автономной системе AS выбрать маршрут к AS, которая анонсирует данную метрику.

Термин “предложение” применяется потому, что внешняя AS, которая получает атрибут MED, может использовать для выбора маршрута другие атрибуты протокола BGP.

Атрибут Origin указывает, каким способом протокол BGP узнает о конкретном маршруте. Этот атрибут может принимать одно из следующих трех значений.

IGP. Маршрут является внутренним по отношению к исходной автономной системе AS. Это значение устанавливается в тех случаях, когда для внедрения маршрута в протокол BGP используется команда конфигурирования сетевого маршрутизатора.

EGP. О маршруте сообщается по протоколу внешнего граничного шлюза (Exterior Border Gateway Protocol — EBGP).

Incomplete (неполный). Источник маршрута неизвестен или о нем сообщается каким-либо иным способом. Атрибут принимает это значение, когда маршрут перераспределяется в протокол BGP.

Когда объявление маршрута проходит через автономную систему, ее номер заносится в упорядоченный список номеров автономных систем AS, пройденных этим маршрутным объявлением.

Атрибут протокола EBGP Next-Нор (узел следующего перехода) представляет собой IP-адрес, который используется для достижения анонсирующего маршрут маршрутизатора. Для одноранговых устройств протокола EBGP адресом узла следующего перехода является IP-адрес соединения между одноранговыми узлами. В протоколе IBGP адрес узла следующего перехода протокола EBGP передается в локальную автономную систему AS.

Этот атрибут обеспечивает способ групповой адресации получателей, называемых сообществом (community), к которому могут относиться решения о выборе маршрута (такие, как принятие, предпочтение и перераспределение). Для установки данного атрибута используются преобразования маршрутов. Ниже перечислены стандартные значения атрибута Community.

no-export (не экспортируется). Такой маршрут не анонсируется одноранговым узлам протокола EBGP.

no-advertise (не анонсируется). Этот маршрут не анонсируется никаким одно-ранговым узлам.

Internet. Об этом маршруте оповещается сообщество Internet; к этому сообществу принадлежат все маршрутизаторы сети.


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

  • Если узел следующего перехода недоступен, то сообщение об обновлении маршрута отбрасывается.
  • Предпочтение отдается маршруту с наибольшим весом.
  • Если веса одинаковы, то предпочтение отдается пути с наибольшим значением атрибута Local Preference.
  • Если значения атрибутов Local Preference одинаковы, то предпочтение отдается пути, который был инициирован процессом протокола BGP, выполняющимся на этом маршрутизаторе.
  • Если ни один маршрут не был инициирован протоколом BGP, выполняющимся на данном маршрутизаторе, то предпочтение отдается маршруту с самым коротким атрибутом AS_path.
  • Если все маршруты имеют одинаковую длину атрибута AS_path, то предпочтение отдается маршруту с самым низким значением типа источника (считается, что IGP более низкий по сравнению с EGP, который, в свою очередь, ниже, чем неполный источник).
  • При одинаковых типах источника предпочтение отдается маршруту с наименьшим значением атрибута MED.
  • При равных значениях атрибута MED предпочтение отдается внешнему маршруту (по сравнению с внутренним).
  • Если и эти характеристики совпадают, то предпочтение отдается маршруту через ближайшее соседнее IGP-устройство.
  • Предпочтительным является маршрут с наименьшим IP-адресом, который определяется идентификатором (ID) BGP-маршрутизатора.

BGP работает не так, как другие протоколы маршрутизации. Обычно протоколы маршрутизации ищут самый быстрый путь из одной точки корпоративной сети в другую, основываясь на определенной метрике. RIP использует число переприемов устройств третьего уровня на пути к сети назначения. OSPF и EIGRP используют лучшую доступную скорость по параметру bandwidth на интерфейсе.

BGP не использует скорость для определения лучшего пути. Вместо этого BGP является протоколом, основанным на политиках, который позволяет автономным системам управлять трафиком с использованием атрибутов BGP путей.

BGP является оптимальным для использования в данной сети.

    1. Выбор и обоснование решений по техническому и программному обеспечению сети

      1. Техническая архитектура


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

Состав технических средств компьютеров пользователей приведен в таблице 4.

Таблица 4.

Технические средства компьютеров пользователей

п/п

Наименование

АРМ в составе:

Мат. Плата Socket1155 GIGABYTE GA-B75-D3V

Процессор Intel Core i7-3770K Ivy Bridge

Модуль памяти 4ГБ DDR3 SDRAM Kingston ValueRAM KVR16N11S8/4

Жёсткий диск 1000ГБ Western Digital Caviar Black WD1002FAEX

Блок питания 500Вт FSP ATX-500PNR ATX12V V2.0

Видеокарта PCI-E GeForce GTX 650 Ti

Трансивер D-Link DEM-311GT

Монитор Samsung LS23B350TS/CI

Манипулятор типа «мышь» Logitech M-U0026

Клавиатура Logitech K120 Y-U0009

МФУ A3 HP Color LaserJet Professional CP5225

Состав технических средств, располагаемых в серверном помещении, определен в таблице 5.

Таблица 5

Технические средства серверных помещений

п/п

Наименование

Supermicro SuperServer 6017R-NTF, 2*Intel E5-2670 2.60GHz, 96GB DRAM, 10x1TB HDD, 560W

KVM консоль 17 дюймов ATEN CL5708M-ATA-RG

ИБП СИПБ3КА.8-11 3000 ВА / 2400 Вт

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

  • маршрутизатор базового уровня;
  • маршрутизаторы уровня доступа;
  • каналы передачи данных.

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

  • иметь модульную архитектуру. Широкий набор функций WAN и LAN связи. Поддержку нескольких типов подключаемых модулей для увеличения возможностей подключения и услуг маршрутизации;
  • иметь аппаратную поддержку средств обеспечения безопасности;
  • иметь встроенные порты Dual Fast Ethernet или Gigabit Ethernet Ports.

В качестве маршрутизатора базового предлагается использовать маршрутизатор Cisco 2821, обладающий следующими характеристиками:

  • пропускная способность до 1,6Гбит/с на один слот;
  • поддержка POE;
  • 168 битовое кодирование;
  • предотвращение неавторизированного доступа к сети;
  • встроенная система обнаружения атак;
  • защищенные доступ в Интернет при помощи динамически управляемых списков контроля доступа;
  • поддержка IP-телефонии;
  • поддержка DSCP.

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

  • скорость передачи не менее 100 Мб/сек;
  • не менее 16 портов.

В качестве маршрутизатора базового предлагается использовать маршрутизатор Cisco SF110-16-EU, обладающий следующими характеристиками:

  • скорость передачи не менее 100 Мб/сек;
  • 16 портов;
  • автоматическое определение MDI/MDIX;
  • поддержка IEEE 802.1p (Priority tags);

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

Аппаратная архитектура компании приведена на рисунке 7.

      1. Программная архитектура

На всех компьютерах пользователей установлен стандартный пакет программного обеспечения:

- Операционная система Windows 10;

- Пакет MS Office 2016;

- Kaspersky Endpoint Security - клиент;

- Mozilla Firefox;

- Adobe Acrobat 6.0 Professional;

На сервере баз данных установлено следующее программное обеспечение:

- Операционная система Windows server 2016 r2;

- Kaspersky Endpoint Security - клиент;

- Oracle Database 12c.

На сервере безопасности установлено следующее программное обеспечение:

- Операционная система Windows server 2016 r2;

- Kaspersky Endpoint Security – сервер? Включающий в себя Kaspersky DDoS protection;

- База вирусных сигнатур антивируса.

Программная архитектура предприятия приведена на рисунке 8.

Рисунок 7. Аппаратная архитектура

Рисунок 8. Программная архитектура

    1. Контрольный пример реализации проекта и его описание

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

Для уменьшения размеров таблиц маршрутизации протокол BGP, кроме атрибутов, использует бесклассовую междоменную маршрутизацию (Classless InterDomain Routing — CIDR), в результате чего он преобразует таблицы маршрутизации. Измененные таблицы маршрутизации приведены в таблице 7.


Таблица 6.

Таблица маршрутизации

Адрес

Маска

Шлюз

Интерфейс

Маршрутизатор М1

192.168.0.0/24

255.255.255.0

-

Интерфейс1,

Интерфейс2,

Интерфейс3

192.168.1.0/30

255.255.255.128

192.168.0.0

Интерфейс1

192.168.2.0/30

255.255.255.128

192.168.0.0

Интерфейс2

192.168.3.0/30

255.255.255.128

192.168.0.0

Интерфейс3

Маршрутизатор М1.1

192.168.0.0/24

255.255.255.0

-

192.168.1.128/30

255.255.255.128

192.168.1.0
192.168.3.0

Интерфейс1,

Интерфейс3

192.168.1.16/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.17/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.18/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.19/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.32/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.33/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.34/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.35/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.36/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.37/32

255.255.255.255

192.168.1.0

Интерфейс1

192.168.1.38/32

255.255.255.255

192.168.1.0

Интерфейс1

Маршрутизатор М1.2

192.168.0.0/24

255.255.255.0

192.168.1.128/30

255.255.255.128

192.168.3.0
192.168.1.0

Интерфейс3,Интерфейс1

192.168.2.16/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.17/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.18/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.19/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.20/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.21/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.22/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.23/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.32/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.33/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.34/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.35/32

255.255.255.255

192.168.2.0

Интерфейс2

192.168.2.36/32

255.255.255.255

192.168.2.0

Интерфейс2

Маршрутизатор М1.3

192.168.0.0/24

255.255.255.0

192.168.3.16/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.17/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.18/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.32/32

255.255.255.255

192.168.3.0

Интерфейс3

Продолжение таблицы 6.

192.168.3.33/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.34/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.35/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.36/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.37/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.38/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.39/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.40/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.41/32

255.255.255.255

192.168.3.0

Интерфейс3

192.168.3.42/32

255.255.255.255

192.168.3.0

Интерфейс3