Протоколы маршрутизации — протоколы RIP, OSPF [легко понять]
Протоколы маршрутизации — протоколы RIP, OSPF [легко понять]

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

1. Введение в протоколы маршрутизации

существовать В Интернете автономная система (АС) да имеет право самостоятельно решать, какой протокол существования должен использоваться в этой системе. маршрутизацииизнебольшая единица。Это сетевое устройство можетдапростойиз Интернет также доступендаодин Зависит от Один или несколько обычных сетевых администраторов для управления сетевыми группами,этодаодинИндивидуально управляемые сетевые блоки(Например, университет,одинбизнес илиодинюридическое лицо)。 Автономной системе будет присвоен глобально уникальный 16-значный номер, иногда называемый номером автономной системы (ASN).

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

в соответствии сОбъем управленияиздругой,протокол маршрутизации Можно разделитьдлядва большихдобрый:

1. IGP: протокол внутреннего шлюза.

Протокол внутреннего шлюза (IGP) — это протокол, используемый для обмена информацией о каналах потока данных между шлюзами в автономной сетевой системе (например, автономной сетевой системе в локальном сообществе). Сетевые протоколы IP или другие сетевые протоколы часто передаются через эту информацию о канале. используются для определения способа передачи потока данных. В настоящее время наиболее часто используемые протоколы внутреннего шлюза: дорога Зависит отпротокол сообщений(RIP)исначала кратчайший путьпротокол маршрутизации(OSPF)Оценкаизстатус ссылкипротокол маршрутизации(ISIS)。

2. EGP: протокол внешнего шлюза.

Протокол внешнего шлюза (EGP) — это протокол обмена информацией о маршрутизации между двумя соседними узлами шлюза в автономной системе. EGP Обычно используется для обмена информацией таблицы маршрутизации между узлами Интернета. Это протокол опроса, который использует Hello и I-Heard-You Преобразование сообщений позволяет каждому шлюзу контролировать скорость, с которой он получает информацию о доступности сети, позволяя каждой системе контролировать свои собственные накладные расходы при выдаче ответов на обновление командных запросов. дорога Зависит от таблицы содержит набор известных путей от устройства и этих дорог Зависит от до адреса, а также стоимость пути, что позволяет выбрать лучший путь Зависит от。каждая дорога Зависит от за интервал 120 секунды или 480 Второй раз посетит своего соседа, сосед пришлет полную информацию из дороги. отвыразить ответ,Соглашение о представительстведапротокол пограничного шлюза(BGPv4)。

Если разделить их по алгоритмам, их также можно разделить на две основные категории:

(1)Тип вектора расстоянияпротокол маршрутизации,Представитель: РИП

(2)статус ссылкипротокол маршрутизации,Представитель: ОСПФ

В этом разделе мы в основном рассматриваем протокол RIP и протокол OSPF.

2. Протокол RIP

2.1 Обзор

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

RIP определяетсядлявектор расстояния маршрутизации,ивектор расстояния Фундаментальной характеристикой маршрутизации является способность «Зависит». отповерхностьдаполностью издругойдорога Зависит отустройствоучиться, и Воля Получить жильеиздорога Зависит Запись помещается в свой собственный путь без изменений таблица для пересылки данных. Из-за этого RIP не знает, правильный ли маршрут и достижим ли пункт назначения.

Определение слова «расстояние». : Расстояние от маршрутизатора до напрямую подключенной сети определяется как 1。 Расстояние от маршрутизатора до косвенно подключенной сети определяется как количество пройденных маршрутизаторов плюс 1。

RIP использует количество переходов в качестве метрики. Число переходов — это количество маршрутизаторов, которые необходимо пройти, чтобы достичь целевой сети. Поскольку сеть с прямым подключением не должна проходить через какие-либо маршрутизаторы, метрика сети с прямым подключением равна. 0. Максимальное количество переходов в сети, поддерживаемой RIP, равно 15, то есть максимальное значение метрики равно 15. Если оно превышает 15, например 16, RIP считает цель недостижимой. Это показывает, что RIP не подходит для этого. крупные сети.

RIPпротоколизадминистративное расстояниедля120。когдадорога Зависит В таблице от появится несколько сегментов целевой сети с одинаковой маской подсеть и параметром Зависит. Из информации отдавайте приоритет дистанции управления, генерируемой малым из протокола. Зависит от информации.

Существует две версии протокола RIP:

  • Version 1 иметьдобрыйпротокол маршрутизации,Трансляция обновлений. (Зависитот не поддерживает VLSM,RIPV1 удален.,В основном RIPv2для)
  • Version 2 никтодобрыйпротокол маршрутизации,Поддержка ВЛСМ

Различия между RIPv1 и RIPv2: 1.RIPv1 — это классовый протокол маршрутизации, а RIPv2 — бесклассовый протокол маршрутизации. 2.RIPv1 не поддерживает VLSM, но RIPv2 может поддерживать VLSM. 3. RIPv1 не имеет функции аутентификации, RIPv2 может поддерживать аутентификацию и имеет два типа аутентификации: открытый текст и MD5. 4. RIPv1 не имеет функции ручного суммирования. RIPv2 может выполнять суммирование вручную, если автоматическое суммирование отключено. 5.RIPv1 — это широковещательное обновление (255.255.255.255 ), RIPv2 — многоадресное обновление (224.0.0.9), 6.RIPv1вернодорога Зависит если нет отметки функции, RIPv2 может Зависит тег от, используется для фильтрации и построения стратегий 7. Данные обновления, отправляемые RIPv1, могут содержать до 25 записей маршрутов, тогда как RIPv2 может передавать только до 24 маршрутов с аутентификацией. 8. В пакете обновленных данных, отправленном RIPv1, отсутствует атрибут следующего перехода. Он имеет атрибут следующего перехода, который можно использовать для перенаправления с обновлениями маршрутизации.

RIPдапротокол прикладного уровня, использовать UDP Передача датаграммы, номер порта 520 Измените запись маршрутизации с «включено» на RIP процессизинтерфейсвыпущено,ver1 использоватьтранслироватьадрес 255.255.255.255 выпущено в то время как ver 2 использоватьмногоадресная рассылкаадрес 224.0.0.9 проблема.

Будь то ver 1 все еще ver 2. Каждая таблица маршрутизации будет30 Второй Конечно期向сетьсерединаотправлять,RIP Понятия соседей нет, поэтому я не знаю, было ли отправленное обновление маршрутизации получено маршрутизатором, а обновление маршрутизации получено RIP не будет абсолютно принят,только когда маршрут будет отправленIP-адреси Получите это самиизинтерфейс IP Он будет получен только в том случае, если адрес находится в том же сегменте сети, в противном случае он будет проигнорирован. Если маршруты в таблице маршрутизации превышают 180 ВторойВсебезиметь Собрать сноваприезжатьвозобновлять,отмечендляНет в наличии,еслинепрерывный 240 Второйконфискованприезжатьвозобновлять,наконец Волясоответствующийдорога Зависит ототдорога Зависит отповерхностьсерединаудалить

Три элемента протокола RIP: (1)толькоисоседнийдорога Зависит от серверов обмениваются информацией. (2) Обмениваемая информация — это вся информация, известная в данный момент этому маршрутизатору, то есть его собственная таблица маршрутизации. RIP обменивается полной таблицей маршрутизации на этом маршрутизаторе. (3) Обмен информацией о маршрутизации через фиксированные промежутки времени, например, каждый 30 Второй

2.2 Принцип работы и процесс протокола RIP

2.1.1 Схема рабочего процесса протокола RIP

Во всем рабочем процессе протокола RIP есть четыре основных таймера:

  • Таймер обновления:

По истечении времени этого таймера немедленно отправляется сообщение об обновлении. (30 с)

  • Возрастной таймер:

Если устройство RIP не получает сообщение об обновлении маршрута от соседа в течение времени устаревания, оно считает маршрут недостижимым. (180 с)

  • Таймер сбора мусора:

Если недостижимый маршрут не получит обновления от того же соседа в течение времени сбора мусора, маршрут будет полностью удален из таблицы маршрутизации RIP. (240 с)

  • Подавить таймер:

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

2.1.2 Создание таблицы маршрутизации

Когда маршрутизатор впервые начинает работать, он знает только расстояние до напрямую подключенной сети (это расстояние определяется как 1). В таблице маршрутизации также присутствуют только прямые маршруты к напрямую подключенным сетям. Отныне каждая дорога Зависит отустройствотакже Толькои Очень большое количествоиметьпределизсоседнийдорога Зависит от Exchange и обновить путь Зависит от информации. После нескольких обновлений все зависит. Сервер в конечном итоге узнает кратчайшее расстояние и следующий переход любой сети в автономной системе. отустройствоизадрес。

Процесс создания таблицы маршрутизации:

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

(1) Получите сообщение RIP от соседнего маршрутизатора (его адрес — X): Содержимое сообщения RIP: [IP-адрес маршрутизатора (X), доступная сеть (сеть Y), расстояние (Z)] (2) Создайте новую информацию о маршрутизации на основе содержимого полученного сообщения RIP: Адрес в поле «Следующий переход» равен X; значение в поле «Расстояние» увеличивается на 1 и становится Z+1. Три ключевых данных в каждом проекте: до сети назначения Y, расстояние Z+1 и маршрутизатор следующего перехода — X. (3) Выполните следующие шаги с полученной новой информацией о маршрутизации:

  • Если оригинал из-Зависит от Нет пункта прибытия из сети. Yizдорога Зависит в таблице от входа, потом поставь дорогу Зависит отинформация плюсприезжатьдорога Зависит от стола.
  • Если оригинал из-Зависит от В таблице уже есть сеть проживания Y издорога Зависит при входе сравните старую и новую дороги Зависит от входной информации: Если старыйдорога Зависит от входа в сеть проживания из следующего перехода Зависит от адреса также является даX, затем напрямую используйте новыйizдорога Зависит от записи заменяет исходный путь отповерхностьсерединаиздорога Зависит от входа. нравитьсяновыйдорога Зависит от В информации поле расстояний ценить меньше дороги Зависит отповерхностьсерединаизполе расстоянийценить,затем обновите,
  • В противном случае ничего не делайте.

(4) Если обновленная таблица маршрутизации соседнего маршрутизатора не была получена в течение 3 минут, соседний маршрутизатор будет записан как недоступный маршрутизатор, то есть расстояние будет установлено на 16.

На следующем рисунке приведен пример, подробно объясняющий формирование таблицы маршрутизации:

1. Вначале запустите маршрутизаторы устройств A, B и C. В таблице маршрутизации есть только прямые маршруты, напрямую подключенные к маршрутизаторам.

2. A, B и C впервые обмениваются таблицами маршрутизации друг с другом:

После того, как таблица маршрутизации B заменена на A:

Запись маршрутизации с сетью назначения 2.0.0.0 в таблице маршрутизации B совпадает с исходной записью в таблице маршрутизации A и заменяется напрямую (поскольку она та же самая, она остается неизменной).

Запись маршрутизации с битом сети назначения 3.0.0.0 в таблице маршрутизации B не существует в таблице маршрутизации A. Поэтому в качестве сети назначения используется 3.0.0.0, а IP-адрес порта, на который отправляется RIP-пакет маршрутизатора B (2.0). .0.2) используется в качестве адреса следующей сети назначения, оказывается, что расстояние до сети 3.0.0.0 в таблице маршрутизации B равно 0, поэтому в таблице маршрутизации A к этому расстоянию добавляется 1, поэтому в маршрутизации A. таблице значение Метрики равно 1.

Таблица маршрутизации заменяется на B:

Таблица маршрутизации B заменяется на C:

Таблица маршрутизации C заменяется таблицей B:

В этот момент первый раз на дороге Зависит от Обмен все сделал. В настоящее время есть только Биз Роуд. отповерхностьдавесьиз,AиCиздорога Зависит от списка не полный,Требуется второй обмен.

3. Второй обмен

После процесса, аналогичного первому обмену, все три маршрутизатора завершили таблицы маршрутизации.

2.3 Формат сообщения RIP

2.3.1 Формат сообщения RIPv1

2.3.2 Формат сообщения RIPv2

  • Поле команды: указывает сообщение RIP да сообщение запроса все еще на запрос из ответного сообщения.

сообщение запроса: Сообщение запроса RIP отправляется при особых обстоятельствах и может предоставить немедленную информацию о маршрутизации, когда это необходимо маршрутизатору. Он может запрашивать все записи маршрутизации или определенные записи маршрутизации. Самый распространенный пример: когда маршрутизатор впервые подключается к сети, он обычно отправляет сообщение с запросом на получение последней информации о маршрутизации от соседних маршрутизаторов. Значение AFI, равное 0, указывает, что запрошены все записи маршрутизации, а значение метрики равно 16.

ответное сообщение: Когда RIP получает сообщение запроса приезжать, Воля обрабатывает и отправляет ответное сообщение. Сообщение содержит в себе всю дорогу Зависит из таблицы или запросить запрос из записи, обычно путь Зависит от обычно не отправляет вправо Зависит к информации предъявляются особые требования в отношении сообщения-запроса. RIP будет отправлять ответное сообщение каждые 30 секунд для маршрута. от обновления таблицы

  • Поле версии: обычно 1, новая версия — 2.
  • Поле идентификатора семейства адресов (также называется адресдобрый) используется для идентификации использованиязадра. эспротокол.AFIдля0 и метрикуценитьдля16выражать запрос всеиздорога Зависит от входа.
  • дорога Зависит от тега: укажите номер автономной системы, которая учитывает выполнение RIP За пределами этой автономной системы можно взимать плату за проезд. от Выберите информацию. Затем укажите определенный сетевой адрес, маску сети и следующий переход. от адреса и добраться до этой сети на расстоянии.

2.3.3 Функция аутентификации RIPv2

Поскольку в RIP нет концепции соседей, он не знает, получено ли отправляемое им обновление маршрутизации маршрутизатором. Он также не знает, какой тип маршрутизатора он получит, поскольку обновление маршрутизации RIP передается в виде открытого текста, независимо от того. кто в сети После получения информация внутри может быть прочитана, поэтому неизбежно, что кто-то со злыми намерениями подслушает информацию о маршрутизации RIP. Чтобы предотвратить незаконную кражу информации о маршрутизации, RIP версии 2 может аутентифицировать друг друга. Только маршрутизаторы, которые могут предоставлять пароли, могут получать обновления маршрутизации. RIP версии 1 не поддерживает аутентификацию. RIP версии 2 может поддерживать простой текст и аутентификацию MD5.

дорога Зависит Между серверами, когда одна сторона включает аутентификацию, другой стороне также необходимо включить аутентификацию и иметь тот же пароль для чтения пути. от информации.Сертификациядана основеинтерфейс Конфигурацияиз,парольиспользовать key chain Чтобы определить, ключ В цепочке можно определить несколько паролей, каждый пароль имеет порядковый номер, RIP ver 2 Во время аутентификации, если первый набор паролей на обеих сторонах один и тот же, аутентификация может пройти. Серийные номера паролей обеих сторон не обязательно должны быть одинаковыми. chain Имена не обязательно должны быть одинаковыми, но в некоторых более низких версиях. IOS середина,Потребуется, чтобы серийные номера паролей обеих сторон были одинаковыми.,Только если аутентификация прошла успешно,Поэтому рекомендуется настроить аутентификацию,Обе стороны настроены с одинаковым серийным номером и паролем.

Подтвердите пакет юридической информации. В настоящее время поддерживается текстовая форма пароля:

2.4 Преимущества и недостатки протокола RIP:

преимущество: Для небольших сетей RIP имеет низкие издержки с точки зрения пропускной способности и прост в настройке, управлении и внедрении; «Хорошие» новости распространяются быстро; недостаток: (1) Масштаб сети ограничен, максимальное количество прыжков — 15. (2) использовать «количество прыжков» используется как мера ценообразования, а количество прыжков используется для сравнения дороги. от пути из плюсов и минусов. RIP Выберите маршрут с наименьшим количеством маршрутизаторов (т. е. самый короткий маршрут), даже если существует другой высокоскоростной маршрут (с малой задержкой) с большим количеством маршрутизаторов. (3) Скорость сходимости низкая. Когда в сети происходят изменения топологии, конвергенция занимает много времени. Это может привести к несогласованности информации таблицы маршрутизации в сети. (4) Информация о маршрутизации, которой обмениваются маршрутизаторы, представляет собой полную таблицу маршрутизации в маршрутизаторе, поэтому по мере расширения масштаба сети накладные расходы также увеличиваются.

2.5 Принципы и методы обработки петель маршрутизации в протоколе RIP

2.5.1 Формирование петли маршрутизации

Как показано на рисунке выше, когда нормально работающая сеть 1 внезапно становится недоступной, маршрутизатор R1 удаляет запись маршрутизации в сеть 1, но не успевает обновить ее на маршрутизаторе R2. В это время таймер обновления маршрутизатора R2 сначала истекает. R2 отправляет свою информацию о маршрутизации на R1, узнает информацию о маршрутизации сети 1 от R2 и устанавливает расстояние равным 2. В это время в таблице маршрутизации маршрутизатора R1 есть ошибки, но маршрутизатор об этом не знает.

Когда время таймера обновления R1 истекает, R1 отправляет свою собственную информацию о маршрутизации в R2, используя информацию о маршрутизации, полученную из таблицы маршрутизации R1, для перезаписи своей собственной информации о маршрутизации в сеть 1. В это время информация о маршрутизации R2 в сеть 1 содержится в информации о маршрутизации. , поле расстояния изменяется на 3.

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

2.5.2 Опасности петель маршрутизации

Петли маршрутизации могут оказать серьезное влияние на сеть, что приведет к снижению ее производительности или даже параличу сети. Петли маршрутизации могут привести к следующим последствиям:

  • Маршрутизатор в кольце занимает полосу пропускания канала для многократной отправки и получения трафика.
  • дорога Зависит отустройствоиз CPU Перегружен постоянным зацикливанием пакетов.
  • ЦП маршрутизатора берет на себя работу с бесполезными пакетами данных, что влияет на конвергенцию сети.
  • дорога Зависит Обновления могут быть потеряны или обработаны несвоевременно. Эти условия могут привести к большему изнасилованию. от петли, что еще больше ухудшает ситуацию.
  • Пакеты могут теряться в «черных дырах».

2.5.3 Решения для маршрутизации петель

Существует пять решений для удаления петель векторной маршрутизации: 1) Максимальное количество переходов (максимальная метрика RIP позволяет максимальное количество переходов достигать 15. Любая сеть, для достижения которой требуется 16 переходов, считается недоступной. Решена проблема, заключающаяся в том, что количество прыжков увеличивалось до бесконечности при наличии цикла. 2) Горизонтальное разделение (split Horizon) не позволяет маршрутизатору отправлять полученную информацию обратно в том направлении, в котором она была получена. Пример: Маршрутизатор получает информацию о маршрутизации, предназначенную для Net1, из порта f1/0. При отправке обновления он не будет отправлять информацию о маршрутизации для Net1 через порт f1/0. 3) Отравление маршрута (маршрутное отравление) или обращение яда. Подделка маршрутов используется для пометки маршрутов как недоступных в обновлениях маршрутизации, отправляемых на другие маршрутизаторы. Чтобы отметить «недостижимый», установите для метрики максимальное значение. Для RIP показатель отравленных маршрутов равен 16. Отмена отравления: R3 обнаруживает, что 10.4.0.0 недоступен, и немедленно отправляет отравленный маршрут, чтобы сообщить R2 о том, что сегмент сети недоступен. После того, как R2 получит отравленный маршрут, он немедленно отправит отравленный маршрут R3 на основе отмены отравления. Убедитесь, что R3 не уязвим для неправильных обновлений сети 10.4.0.0.

дорога Зависит от Отравление и устранение токсичности должны быть двумя отдельными и независимыми процессами. дорога Зависит отсерединаяд Сразудакогдаsiwtchначальствоизкто-топодсетьКогда недействителен,Это переведет эту подсетьизметрическую настройку для объявления 16 на другой переключатель.,Это означает, что данный подсеть недоступен. Обращение Poison означает, что после того, как коммутатор получит часть информации о маршрутизации для определенной подсети от определенного интерфейса, он снова объявит информацию о маршрутизации от этого интерфейса и установит метрику на 16. Зачем настраивать обращение токсичности? Например: networks1——–R1———–R2———-R3 При отсутствии реверсии токсичности: Step1.R1 объявляет информацию о маршрутизации от сетей 1 до R2, а метрика равна 1. Сети объявлений Step2.R21издорога Зависит от Информация к R1иR3,метрика для2 Шаг 3. При сбое сети 1 маршрутизатор R1 должен объявить информацию о маршрутизации с метрикой 16 маршрутизатору R2, но прежде чем R2 получит сообщение обновления от R1, он все равно отправит исходное сообщение. В это время, после того как R1 получит его, он ошибочно подумает, что сети 1 могут быть достигнуты через R2, обновит свою таблицу маршрутизации, чтобы достичь сетей 1, следующий переход — R2, метрика — 3, и отправит информацию об обновлении на R2. время возникает петля маршрутизации Шаг 4. После того, как R2 получит сообщение об обновлении «ПриехатьR1из», он обновит свой собственный запрос. Затем таблица от уведомляет R1иR3, который обращается к метрической переменной для16 Зависит от будет удалено. если включить обращение токсичности из слов, существуетStep2из, R2 объявляет R1изnetworks1издорога Зависит по информационной метрикеценитьдля16. В это время в сети network1 происходит сбой, и пути между R1 и R2 не будет. отloop,networks1издорога Зависит от этого можно быстро удалить.

4) Подавить таймер Таймеры подавления можно использовать для предотвращения ошибочного восстановления маршрута, который мог оказаться неудачным, периодическими сообщениями об обновлении. Таймер удержания дает маршрутизатору указание сохранять изменения, которые могут повлиять на маршрутизацию, в течение определенного периода времени. Если вы определили, что маршрут вниз (недоступно) или possibly неактивен (может быть недоступен), любая информация о маршруте будет игнорироваться в течение указанного периода времени. Это значит, что роутер пометит маршрут как недоступен, чтобы обновления маршрутизации могли доставлять таблицу маршрутизации с самой последней информацией. 5) Триггерное обновление: дорога Зависит Сервер периодически отправляет обновления, по умолчанию RIPда — каждые 30 секунд. Триггерное обновление означает, что при обнаружении изменения в топологии сети маршрутизатор немедленно отправит сообщение об обновлении соседним маршрутизаторам, не дожидаясь таймера обновления, и создаст триггерные обновления, чтобы уведомить соседние маршрутизаторы. Этот процесс называется. запускаемое обновление.

2.6 Конфигурация RIP и снимки экрана сообщений

В качестве примера возьмем конфигурацию R1: разрыв маршрутизатора версия 2 нет автосводки сеть 192.168.20.0 сеть 192.168.1.0

3. Протокол OSPF

3.1 Обзор OSPF

протокол маршрутизации OSPF полное имя Open Shortest Path Во-первых, это протокол первого открытого кратчайшего пути, потому что OSPF сделан из IETF Разработка из, его использование не ограничено каким-либо производителем, все могут использовать, поэтому требования открыты, и сначала кратчайший путь (SP F) Только основная идея OSPF, его алгоритм да Дийкстры, алгоритм кратчайшего пути не имеет особого смысла и не имеет никакого протокола. маршрутизациидасамый длинныйдорогаприоритет путииз,все СОГЛАШЕНИЕ,Выберу самый короткий.

вектор расстояния Фундаментальной характеристикой маршрутизации является способность «Зависит». отповерхностьдаполностью издругойдорога Зависит отустройствоучиться, и Воля Получить жильеиздорога Зависит Запись помещается в свой собственный путь без изменений Зависит от таблицы, пробег векторного протокола маршрутизациииздорога Зависит Обмен между от издадорога Зависит от таблицы, расстояние векторного протокола маршрутизация Без мозгов, дорога Зависит Таблица от никогда не производит вычислений сама по себе, она всегда мешает другим. таблицу можно использовать сразу; OSPF Полностью отказаться от этой ненадежностиизалгоритм,OSPFдатипичныйизстатус ссылкипротокол маршрутизации,дорога Зависит Обмен между от и дадорога Зависит отповерхность,идастатус ссылки,OSPF получает информацию обо всех ссылках в сети.,Тем самым вычисляется точный сетевой путь к каждой цели.

OSPF работать над одним AS, даабсолютно из протокола внутреннего шлюза маршрутизации(Interior Gateway Protocol, Прямо сейчас IGP)。

OSPF Ограничений по сети нет, поддержка CIDRиVLSM,Нет функции автоматического подведения итогов,Но вы можете вручную суммировать любые биты,И нет никаких ограничений на ручную агрегацию.,Можно агрегировать приезжать любой длины маски.

OSPF Маршрут Зависит не будет периодически обновляться. отповерхность,ииспользоватьинкрементное обновление,Прямо сейчас Толькосуществоватьдорога Зависит Обновления будут отправляться только при наличии изменений и только при наличии изменений. по сути, OSPF; да Косвенно задает путь периодического обновления отизправило,потому чтовседорога Зависит от Вседаиметьщеткановыйвремяиз,когдадостигатьприезжатьщеткановыйвремяклапанценитьчас,Должендорога Зависит от будет обновлено один раз, по умолчанию — времядля 1800 Второй,Прямо сейчас 30 минут,так OSPF По умолчанию регулярный цикл обновления маршрута равен 30 минута.

OSPF Административное расстояние всех маршрутов (Ddministrative Расстояние) 110,OSPF Поддерживается только балансировка нагрузки с равной стоимостью.

OSPF Поддерживает аутентификацию и открытый текст MD5 Аутентификация OSPF; не могу пройти Offset list изменить метрику маршрутизации ( metric)。

3.2 Термины, относящиеся к протоколу OSPF

Router-ID

Уникально идентифицирует маршрутизатор OSPF Маршрутизаторы объявляют друг другу статус канала. Если маршрутизаторы не могут определить, кто есть кто, и нет способа определить их личность, то объявленный статус канала не имеет смысла, поэтому каждый маршрутизатор должен это делать. OSPF Маршрутизатор определяет личность. Это Идентификатор маршрутизатора и Router-ID В сети не должно быть повторяющихся имен. В противном случае статус канала, полученный маршрутизатором, не сможет определить личность инициатора, а сетевое местоположение не будет определено с помощью информации о состоянии канала. Статус соединения, отправленный маршрутизатором, будет записан самостоятельно. Router-ID можно понимать как подпись состояния канала. Подписи состояния канала, генерируемые разными маршрутизаторами, никогда не будут одинаковыми. каждый OSPF Есть только один роутер Router-ID,Router-ID использоватьIP-адресиз Приходите в формевыражать,Конечно Router-ID Метод: ★1 .Указывается вручную Router-ID。 ★2 .Действия на роутере Loopback в интерфейсе IP Тот, у кого самый большой адрес, то есть тот, у которого наибольшее число, например C добрый Адрес имеет приоритет над B добрыйадрес, неактивный интерфейсиз IP Адрес не может быть выбран в качестве Router-ID из. ★3 .Если нет активности Loopback интерфейс,затем выберите Активную физикуинтерфейсIP-адресмаксимумиз.

COST:

OSPF пропускная способность для расчета Значение измерения. Метод расчета: стоимость=100 Мбит/пропускная способность интерфейса Если маршрутизатору необходимо пройти через два интерфейса, чтобы достичь целевой сети, то, очевидно, эти два интерфейса Значения стоимости должны накапливаться, чтобы достичь целевой сети. Metric ценность, поэтому OSPF Маршрутизатор подсчитывает, сколько раз он достигнет сети назначения. Metric значение необходимо изменить для всех интерфейсов по пути Cost Значения суммируются. При накоплении рассчитывается только исходящий интерфейс, а не входящий. OSPF автоматически рассчитает Cost значение, но вы также можете вручную указать значение интерфейса Cost Значения, значения, заданные вручную, имеют приоритет над автоматически рассчитанными значениями. ОСПФ рассчитанный Стоимость, аналогично пропускной способности даиинтерфейса, обратно пропорциональна: чем выше пропускная способность, тем стоимость Чем меньше значение. достичь той же цели Cost путь значения, можно выполнить балансировку нагрузки, вплоть до 6 Ссылки одновременно выполняют балансировку нагрузки.

Для интерфейса 10 Мбит/с стоимость составляет: 100 Мбит/10 Мбит = 10.

Состояние ссылки:

Состояние канала (LSA) OSPF Описывающая информация об интерфейсе, напримерIP-адрес,подсеть,тип сети,Cost значение и т. д., OSPF Между маршрутизаторами происходит обмен не таблицами маршрутизации, а статусом канала (LSA). Получив всю информацию о состоянии каналов в сети, можно рассчитать точный сетевой путь к каждому пункту назначения. ОСПФ Маршрутизатор отправит все свои состояния каналов своим соседям без резервирования, а соседи поместят все полученные состояния каналов в базу данных состояний каналов (Link-State База данных), затем сосед рассылает его всем своим соседям, и в процессе передачи не происходит абсолютно никаких изменений. Благодаря этому процессу, в конечном итоге, все OSPF Маршрутизаторы имеют все состояния каналов в сети, и состояния каналов всех маршрутизаторов должны отображать одну и ту же топологию сети.

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

Например, если вы хотите рассчитать карту линий метро, ​​​​например, карту определенного участка линии 2 шанхайского метро, ​​если вы не показываете карту напрямую другим, карта похожа на таблицу маршрутизации. Теперь это просто таблица маршрутизации. сообщает другим информацию о каждой станции. Эта информация подобна статусу канала: сообщая другим, какая станция находится слева от каждой станции, а какая станция справа, другие также могут использовать эту информацию (статус связи) для рисования. полная карта маршрута (таблица маршрутизации). Например, получается следующая информация о станции (состояние связи): ★Nanjing East Road – Станция (слева — Народная площадь, справа — Луцзяцзуй) ★Nanjing West Road — станция (слева — храм Цзинъань, справа — Народная площадь) ★Станция Храм Цзинъань (остановка справа — Nanjing West Road) ★Станция «Народная площадь» (станция слева — Nanjing West Road, станция справа — Nanjing East Road) ★Станция Луцзяцзуй (станция слева — Nanjing East Road)

Полный статус ссылки: Храм Цзинъань – Западная дорога Нанкина – Народная площадь – Восточная дорога Нанкина – Луцзяцзуй

Сосед:

существоватьтакой жеодинсетьсередина Всеиметьинтерфейсиз Двадорога Зависит от реализации, установления и поддержания отношений соседства посредством пакетов Hello OSPF Соседи рассчитывают на отправку Hello Пакет для создания и обслуживания. Привет. Пакет будет запущен OSPF Периодически отправляются по интерфейсу, в разные сети отправляются Hello Интервал между пакетами также будет отличаться при его превышении. 4 раз Hello время, то есть Dead Я ничего не слышал от своего соседа по прошествии времени. Hello пакет, отношения соседства будут отключены. Два OSPF Маршрутизатор должен соответствовать 4 условия для формирования OSPF соседи, 4 Необходимые условия следующие: (1)Area-id(область Число):Прямо сейчасдорога Зависит от должно быть настроено одинаково между существованиеиз OSPF площадь, иначе соседи не могут быть образованы. (2)Hello время и Dead время:Прямо сейчасдорога Зависит между из Hello времяи Dead Времена должны быть согласованными, иначе соседи не смогут образоваться. (3)Аутентификация:дорога Зависит Серверы должны быть настроены с одинаковым паролем аутентификации. Если пароли разные, создание соседей невозможно. (4)Флаг незавершенной области:дорога Зависит между Теги изTail должны быть согласованными,Прямо настоящее время находится в пределах одной и той же области-заглушки, иначе соседи не могут быть сформированы

Прилегания:

Смежность – это особый вид соседа. Они могут не только обмениваться данными посредством пакетов приветствия, но также отправлять друг другу LSA.

OSPF обменивается LSA только между смежными узлами. Маршрутизаторы отправляют все содержимое базы данных состояния каналов всем смежным узлам без резервирования. Для обмена LSA между маршрутизаторами OSPF сначала необходимо сформировать отношения смежности OSPF.

DR/BDR

проходитьсуществоватьмногодорога Доступ к сетевому сегментусередина Выбратьодиносновнойдорога Зависит отустройство,называется DR(Designated Роутер), все в сегменте сети OSPF дорога Зависит отустройство Всеи DR обмен LSA。DR будет все LSA,и Волявсеиз LSA Вперед Даватькаждыйдорога Зависит отустройство。 если DR После сбоя это приведет к LSA утерян и неполный, поэтому в сети множественного доступа помимо выбора DR Кроме того, маршрутизатор будет выбран в качестве DR резервная копия, называется BDR(Backup Designated Router),BDR существовать DR Если недоступно, замените DR работа

Ни один ДР, ни BDR Маршрутизатор называется Drother, и за него отвечает Dother. иDRобмен LSA , а также BDRобмен LSA。

Уведомление: Дротеры не могут общаться друг с другом, чтобы избежать петель.

Правила выборов в ДР/БДР:

DR и BDR изelection дасуществовать Выборы в сегменте сети уровня 2 из, Прямо сейчассуществовать Несколькодорога Зависит от диапазона межсоединения из интерфейса, и OSPF Область не имеет к этому никакого отношения. Одна область может иметь несколько сегментов сети множественного доступа, тогда их будет несколько. DR и BDR, но сегмент сети с множественным доступом может иметь только один DR и БДР; выборы; DR и BDR Правила таковы:

1. Сравните приоритеты интерфейса: Тот, у кого наивысший приоритет на выборах, становится DR, чем больше номер приоритета, тем выше приоритет и выбранный DR Чем больше вероятность, тем вторым приоритетом является BDR, приоритетный диапазон 0-255, по умолчанию 1, приоритет 0 Указывает на отсутствие права быть избранным DR и BDR。

2、Route-Id размер: еслисуществовать, приоритет тот же, из Case, Route-Id величайший, чтобы стать ДР, а затем BDR, чем больше число, выбирается как DR тем больше шанс.

Различия в том, как DRиDorther обрабатывает датаграммы: все OSPF маршрутизатор, в том числе DR и BDR, можем получить и целевой адрес доставки 224.0.0.5 пакетов данных. только DR и BDR Чтобы получить и доставить целевой адресдля 224.0.0.6 пакетов данных.

Тип сети

Для разных из Тип сети,Воляповлияетприезжать OSPF из Hello время и Dead время, связанное с DRи BDR извыборы Нет, влияние приезжать OSPF Соседи да создаются автоматически все еще Создано вручную и сведено в следующую таблицу:

OSPF Сосед успешно установлен и не требует от обеих сторон Типа. сети единодушны, но обе стороны Тип сеть нестабильная, Воля может привести к статусу Запись "из" в базе данных ссылок не может соответствовать пути. отповерхность。

3.3 Принципы OSPF

3.3.1 Расчет OSPF

OSPF Соглашение Дорога Зависит Кратко процесс расчета отиз можно описать следующим образом:

  • за единицу OSPF дорога Зависит Сервер генерируется на основе топологии сети вокруг него. LSA(Link StateAdvertisement,статус уведомление о ссылках) и через сообщение об обновлении Воля LSA Отправить в сеть из другой OSPF дорога Зависит отустройство。
  • за единицу OSPF дорога Зависит от соберу другой Уведомления сервера LSA,всеиз LSA помещатьсуществовать Вместе Он был сформирован LSDB(Link State Database,статус база данных ссылок). ЛСА давернодорога Зависит от Описание топологии сети вокруг сервера, LSDB Тогда да для всей автономной системы по топологии сети описывать.
  • OSPF дорога Зависит отустройство Воля LSDB Преобразуйте его в направленное изображение с правом, и это изображение расширит всю сеть. Структура трепетания является настоящим отражением. Каждая дорога Зависит Чтобы добраться до места проживания, картина была точно такой же, как и из.
  • за единицудорога Зависит согласно указанному изображению, использовать SPF Алгоритм вычисляет дерево кратчайших путей со своим корнем. Это дерево дает зависит от каждого узла в автономной системе. от。

3.3.2 Рабочий процесс

1. Обнаружены соседи

Во время этого процесса маршрутизатор перешел в три состояния:

(1)Down State:

Маршрутизатор только запустился OSPF Процесс, не получил ни одного пакета ни от одного маршрутизатора, Здравствуйте. Посылка не получена, и процесс существования может быть отправлен. Hello package в попытке обнаружить соседей.

(2)Init State:

Сторона A OSPF отправляет приветственное сообщение другой стороне B, просто OSPF дорога Зависит от устройства Б собрать Аиз Здравствуйте, но не обменялись обеими сторонами Hello,Прямо Сейчас B еще не обменялся приветственным сообщением с A. На данный момент соседские отношения еще не установлены.

Уведомление:существоватьInit Заявите здесь, Зависит от Из-за разных способов отправки пакетов приветствия может появиться другое состояние: Статус попытки. Статус попытки потому что OSPF использовать пакеты многоадресной рассылки, например использовать многоадресную отправку Hello Сумка,если Hello Посылка не может быть отправлена ​​другим транспортным средством. отустройствополучатьприезжать,Просто не могуидругойдорога Зависит от создания контроллера OSPF Соседний; существование Некоторые многоадресные рассылки не могут быть отправлены в сети, например Frame Relay, и из нешироковещательной сетевой среды многоадресная рассылка не может быть доставлена, в этом случае необходимо указать OSPF использоватьОдноадресная рассылка向Соседотправлять Hello пакет, используйте его, чтобы попробовать картину, укажите из соседнего заведения Отношения соседства OSPF, существуют В этом состоянии OSPF называется Attempt состояние.

(3)Two-way: Обе стороны обменялись Hello информацию и из Hello Когда вы видите, что другой абонент включил вас в список соседей, этот статус означает OSPF Установлены соседские отношения,иеслиданужны выборы DR и BDR из, тоже был избран, но OSPF Соседи не всегда обмениваются LSA, если замена не требуется LSA, он останется в этом состоянии навсегда, и при необходимости будет образовывать смежности и обмениваться друг с другом. LSA, статус переходит на следующий уровень. (например Drother и Drother Между Волей всегда оставаться существовать Two-way состояние,потому что Drother и Drother Нет необходимости обмениваться между LSA。)

существуют Neighbor Discovery Link,основное взаимодействиеиз СообщениедаПривет сообщение

Привет сообщение: Параметры Carry для установления и поддержания отношений соседства существуют для выбора DR и BDR в сети с множественным доступом

2. Объявление маршрута

В этом проекте существование в основном проходит через четыре состояния:

(1)Exstart: потому чтосуществовать OSPF Обмен завершен между соседями LSA раньше, будет отправлен первым Database Description Packets (DBD),Link-state Request (LSR) и других пакетов данных, среди соседей, кто отправляет их первым, а кто отправляет последним, необходимо определить порядок, существования Exstartсостояние,СразудаОпределить отношения «главный-подчиненный» между соседями(Master—Slave отношения), Router-ID Номера большие издля главной дороги от для на другой стороне дороги Зависит отустройство,Зависит отхозяиндорога Зависит от первого направления от дороги Зависит с машины отправляет информацию. существовать выборы DRи BDR из В сетевой среде не обязательно DR Это основной маршрутизатор,BDR. Сразудаотдорога Зависит отустройство,потому что DRи BDR Это можно контролировать, регулируя приоритет интерфейса, поэтому DR может быть дапотому чтоприоритет BDR Высокий, а идентификатор маршрутизатора не лучше, чем BDR высокий.

Примечание:существовать OSPF в любом сетевом окружении существоватьобмен LSA Прежде необходимо определить отношения «главный-подчиненный».

(2)Exchange: СразудаОбмен DBD(Database Description Packets )из процесса, DBD только LSA из Простое описание, содержащее только LSA из некоторой информации заголовка, соберите приезжать DBD издорога Зависит отустройствовстречаи Собственныйизстатус база данных ссылок для сравнения, чтобы определить, какие из них нужны LSA Полная информация будет отправлена LSR Спросите соседей.

DBD на самом деле эквивалентен даполныйстатус. ссылкиизодинОглавление,подскажи дорогу Зависит от другой стороны,яизстатус Какие ссылки есть в базе ссылок, но подробностей не скажу изстатус информация по ссылкам. Только если получатель сам выберет из DBD нужен изстатус ссылки и отправляет запрос отправителю, отправитель будет Воляспецифичизстатус Сообщение со ссылкой отправлено.

(3)Loading: Соседи по получению разрешения на проживание LSR(Link-State Запрос), ответ другой стороне Link-state обновление (ЛСУ). существуют В таком состоянии обе стороны находятся на пути Зависит от Конвертеры начинают обменивать то, что им нужно, в конкретномизстатусе информация о ссылке.

(4)Full подожди пока OSPF Все получили приехать Соседи ответили извсе Link-state update (LSU), то в это время статус базы данных становится статусом конвергенции, и этот статус да Full состояние,ноНа данный момент единственная база данных синхронизирована, но расчет таблицы Зависит от еще продолжается.

статус ссылкимагазины изда различных статусов в базе данных ссылку, но не получить статус ссылки не значит да значит добираться до дороги Зависит от стола. Это дорога типа вектора расстояния от разницы, расстояние вектор протокола маршрутизации После обмена данными непосредственно формируется финал из дороги Зависит. отповерхность,истатус ссылкипротокол маршрутизациисуществоватьполучатьстатус После этого нам нужно просчитать выход исходя из этих состояний. отповерхность。

Примечание: кроме Two-way и Full В этих двух состояниях для соседа ненормально оставаться в каком-либо состоянии.

3. Расчет маршрута

4. Дорога Зависит от таблицы генерации и выбора

отдорога Зависит от Bprizhez Terminal E, судя по изображению топологии, доступны два пути. Однако каждое соединение имеет свои собственные накладные расходы, которые обычно рассчитываются на основе пропускной способности канала и отражают фактическую стоимость канала. Пропускная способность канала связи, поэтому чем меньше накладные расходы, тем выше пропускная способность канала, тем выше скорость передачи, поэтому в конечном итоге существует Когда таблица от сформирована, путь с наименьшей стоимостью ценить будет выбран в качестве окончательного из пути Зависит от пути.

3.3.3 Формат сообщения

OSPF имеет пять типов сообщений: добрый, Прямой. сейчас сказано выше из Привет, DBD, LSR, LSU, LSAck.

Эти пять типов датаграмм имеют одинаковый заголовок сообщения:

Основные поля объясняются следующим образом:

  1. Version:OSPF из Номер версии. Для OSPFv2 Другими словами, это ценитьдля 2. (OSPFV3 для IPV6)
  2. Type:OSPF Тип сообщения излюбленный. Номерценитьот 1 приезжать 5, соответствующий Hello Сообщение, ДД Сообщение, ЛСР Сообщение, ЛГУ Сообщение и LSAck сообщение.
  3. Длина пакета: размер пакета OSPF.,Включая заголовок сообщения существует,Единица измерения — байты.
  4. Router ID: Исходный LSA издорога Зависит отустройствоиз ID。
  5. Area Идентификатор: исходный LSA издорога Зависит отустройство Местосуществоватьизобласть ID。
  6. Checksum:верновсе сообщениеизпроверятьи。
  7. AuType:Проверка добрый тип。отделимыйдля Без проверки、Простая (открытым текстом) проверка пароля и проверка MD5, его ценить соответственно за 0、1、2。
  8. Authentication:Его номерценитьв соответствии с Проверка добрый тип Зависит от。когда Проверка добрый тип(Autype)для 0 Если не определено, Autype равен 1. Это поле содержит информацию о пароле, тип Autype добрый для 2 Если это поле содержит Ключ ID、MD5 Проверка данныхдлинаисерийный номеризинформация。

MD5 Добавлены данные проверки, существуют OSPF После сообщения не содержит существования Authenticaiton в поле.

1. Формат приветственного сообщения

Наиболее часто используемое сообщение периодически отправляется соседним маршрутизаторам. от используется для поддержания отношений с соседями и DR/BDR из выборов, контент включает в себя несколько таймеровценить, DR, BDR И их известные соседи. Привет газетаФормат текста такой, как показано на рисунке.показано

Основные поля описаны ниже:

  1. Network Маска: отправить Hello газетаискусствоизинтерфейс Местосуществоватьсетьизмаска,еслисоседний Двадорога Зависит Отношение не может быть установлено, если маска сети от из из отличается.
  2. Привет Интервал: отправить Hello Интервал времени сообщения. еслисоседний Двадорога Зависит отустройствоиз Hello интервалвремядругой,Тогда соседа установить невозможно.
  3. Rtr Pri:дорога Зависит от приоритета сервера. еслиSET для 0, значит дорога Зависит отустройствоинтерфейс Не могу сделать этодля DR/BDR。
  4. RouterDeadInterval:Неверныйвремя。еслисуществоватьэтотвремя Без сопровожденияприезжать Отправлено соседомиз Hello сообщение, то сосед для считается недействительным. еслисоседний Двадорога Зависит Если устройство недействительно или отличается, соседа невозможно установить. отношение.
  5. Designated Router:обратитесь к Конечнодорога Зависит отустройство(DR)изинтерфейсизIP-адрес。
  6. Backup Designated Маршрутизатор: Резервное копирование указанного маршрута отустройство(BDR)изинтерфейсизIP-адрес。
  7. Neighbor:Соседдорога Зависит отустройствоиз Router ID。

2. Формат сообщения DD

Двадорога Зависит Когда сервер выполняет синхронизацию базы данных, используйте DD газетаискусство来Опиши себя из LSDB,Внутри Позволять СумкавключатьLSDB Каждый LSA в из Header(LSA изHeader Может однозначно идентифицировать LSA). ЛСА Header Только один LSA из Весь объем данных составляет небольшую часть, что позволяет уменьшить количество путей Зависит между изпротоколгазетаискусство流量,верноконецдорога Зависит По данным LSA Header Вы можете определить, существует ли это уже LSA。

Основные поля объясняются следующим образом:

Interface MTU: без фрагментации существования, максимальное количество раз, которое может быть отправлено через этот интерфейс. IP Длина сообщения.

I (начальный): при отправке нескольких последовательных DD При отправке сообщения это первое DD сообщение, ему присваивается значение 1, в противном случае ему присваивается значение 0。

M (Больше): при отправке нескольких последовательных DD При отправке сообщения это последнее DD сообщение, оно установлено на 0. В противном случае установите значение 1. Есть и другие из-за спины выражать DD сообщение.

M/S(Master/Slave):когда Два OSPF обмен маршрутизатором DD При отправке сообщения сначала необходимо определить отношения «главный-подчиненный» между обеими сторонами. ID Большая сторона станет для Владелец. Когда значение 1 Когда это означает, что отправитель Master。

DD Sequence Number:DD Порядковый номер сообщения, заданный формулой Master Сторона указывает начальный порядковый номер, и каждый раз, когда он отправляется DD Порядковый номер сообщения плюс 1,Slave направлениеиспользовать Master изсерийный номер сделайте для подтверждения. Как ведущий, так и ведомый используют серийный номер для гарантии ДД Передача сообщений отличается надежностью и целостностью.

3、LSR

Двадорога Зависит устройства были заменены друг другом DD После сообщения знайте противоположный конец дороги Какие устройства LSA далокализLSDB из отсутствует, вам нужно отправить его сейчас LSR Сообщение запрашивает то, что необходимо от другой стороны. ЛСА. Содержимое включает необходимое изLSA из Аннотация.

Основные поля описаны ниже:

  1. LS type:LSA издобрая модель. Например Тип1 выражать Router LSA。
  2. Link State ID:статус логотип ссылки, согласно LSA издобрый тип зависит.
  3. Advertising Маршрутизатор: производит это LSA издорога Зависит отустройствоизRouter ID。

4、LSU

LSU Сообщение используется для отправки сообщений на противоположный конец. Передатчик отправляет то, что необходимо LSA, контент множественный LSA (весь контент) из коллекции

Основные поля описаны ниже:

Number of LSA: пакет содержит LSA из Количество.

LSA: пакет содержитвсе LSA。

5、LSAck

LSAck Сообщение используется для получения сообщения о прибытии. LSU Сообщение необходимо подтвердить, а содержание необходимо подтвердить из LSA изHeader. один LSAck Сообщения можно отправлять нескольким LSA чтобы подтвердить.

3.3.4 LSA

1. Формат заголовка LSA

всеизLSA имеют одинаковый заголовок сообщения,Его формат следующийкартинапоказано

Основные поля объясняются следующим образом:

  1. LS age:LSA Вторичный блок LSA. существоватькнигадорога Зависит отустройствоизстатус База данных ссылок (LSDB) со временем стареет (увеличивается каждые два часа). 1), но не во время существования сети из передачи.
  2. LS type:LSA издобрыйформа。
  3. Link State ID: конкретный номерценить согласно LSA издобрый тип зависит.
  4. Advertising Маршрутизатор: исходящий LSA издорога Зависит отустройствоиз ID。
  5. LS sequence number:LSA изсерийный номер,другойдорога Зависит Устройство может определить, какой LSA основан на этой цене. дабольшинствоновыйиз.
  6. LS контрольная сумма: кроме LS age Вне поля, о ЛСА извсеинформацияизпроверятьи。
  7. length:LSA длина, включая LSA Заголовок в байтах.

2、LSAдобрыйформа

OSPF Зависит от Есть много типов областьдобрый, много типов Тип сеть, разнообразие ссылок, добрый тип, разнообразие дорог Зависит от идентификатора устройства, поэтому LSA(Link-State Рекламные объявления) также разнообразны. КПК 11 добрый LSA,исуществовать CCIE из Требования, просто нужно понять 1、2、3、4、5、7 общий 6 добрый Прямо сейчас да, эти LSA встречапотому чтообластьдобрыйформа,Тип сети,Ссылка добрый тип,дорога Зависит Идентификация устройства варьируется.

(1)LSA1 ——Router LSA:книгадорога Зависит отустройствовсеинтерфейсизстатус ссылки Краткое содержание。

Волядорога Зависит от всех интерфейсовстатус ссылки резюме приезжатьLSA1, существует Воля Этот LSA1 отправляется с каждого интерфейса

добрыйформа 1 из LSA Любой OSPF дорога Зависит отустройство Всевстречапроизводитьиз,каждый OSPF дорога Зависит от извсех OSPF интерфейс будет иметь свой изстатус ссылки,нодаза единицу OSPF дорога Зависит отустройство Толькоспособныйпроизводитьодин кусочекдобрыйформа 1 изLSA,Прямо сейчас у них больше одного OSPF интерфейс, есть только один добрый тип 1 из LSA,потому чтовсе OSPF интерфейсизстатус ссылкида упакована в добрый вид 1 из LSA Отправить из.aобластьpositiveсделан из В LSA 1 изжитьсуществовать,талантиметьточныйиздорога Зависит со стола, только визуально LSA 1. Также возможно обычное общение. ЛСА 1 Толькоспособныйсуществоватьодинокийвнутрирайонная доставка,ABR не может быть LSA 1 Перейти в другую область без каких-либо прав на ее изменение. LSA 1。( LSA1Толькосуществоватькнигаобласть Внутринаводнение,Не пересечет ABR)

(2)LSA2(Network Ссылка): Релиз DR, информирующий сеть о ситуации в сети и дороге Зависит отустройство

добрыйформа 2 из LSA существовать нужны только выборы DR/BDR из Тип сетисерединаталантвстречапроизводить,итолько DR производить,использовать ВОписание существования Информация о подключении извседорога Зависит от и подсеть в этой сети,BDR Праване определения, LSA 2 и LSA 1 Нет связи,нет зависимостей,данезависимы друг от другаиз.ТолькосуществоватькнигаобластьAreaВнутринаводнение,Пересечение АБР запрещено.

(3) LSA3 (сводная ссылка): LSA1 представляет собой сводку и упрощение, может охватывать определенную область.

добрыйформа 3 из LSA Просто да Воля аобластьиз LSA При отправке в другой регион упрощение сводки, ABR Фактически, это будет LSA 1 Суммируйте и упрощайте, становитесь LSA 3 Затем отправьте еще один приехать в другой регион, еслида подробный полный из LSA 1. да никогда не допускается из, LSA 3 да LSA 1 из Сокращенная версия.

(4) LSA4 (сводная ссылка ASBR): отправляется ABR, чтобы сообщить маршрутизаторам в области OSPF, как добраться до маршрутизатора ASBR.

Для внешних дорог от, выполнить перераспределение из-за Зависит отустройство ASBR существовать LSA Напишите себя из в Router-ID,ЗатемДоставка в несколько областей OSPF,таквстречаодеяло Несколько ABR вперед, пока ABR существовать Впередвнешнийдорога Зависит отиз LSA , да нет разрешения на изменение LSA из Router-ID, чтобы внешний маршрут Зависит отиз Router-ID существоватьвсе OSPF дорога Зависит от Это не изменится на устройстве, навсегда ASBR из Router-ID, в итоге из результатов да только иASBR такой жесуществоватьодинобластьиздорога Зависит от можно добраться до внешней дороги Зависит от,потому что Толькоиметьи ASBR такой жесуществоватьодинобластьиздорога Зависит от устройства знает, как приехать ASBR изRouter-ID,идругойобластьиздорога Зависит Инструмент бессилен против этого; того, чтобы иметь возможность OSPF всеобласть Всеспособныйивнешнийдорога Зависит отподключен,существовать ABR Изменить внешние маршруты с ASBR Местосуществоватьизобласть Впередкдругойобластьчас,Нужно отправить отдельно из LSA Дайте мне знать, как туда добраться ASBR из Router-ID,потому что ABRВолявнешнийдорога Зависит отиз LSA Сказал другойобласть, да обязан их пустить и внешняя дорога Зависит от может дойти, поэтому дополнительная информация отправляется отдельно LSA Дайте мне знать, как туда добраться ASBR из Router-ID; LSA Просто введите дадобрый 4 из LSA,LSA 4 да Сумка Содержитиз ASBR из Router-ID,Толькохотеть Нетда ASBR Местосуществоватьизобласть,Все需хотеть ABR отправлено LSA 4 Дайте мне знать, как туда добраться ASBR。

Условие срабатывания LSA4из для: ABR получает номер Type5 LSA

(5)LSA5(External Link)

добрыйформа 5 из LSA Сразудавнешнийдорога Зависит отперераспределить в OSPF часпроизводитьиз,исделан из поколение ASBRиз,LSA Содержит ASBR из Идентификатор маршрутизатора, ни один маршрутизатор не может изменить это значение. Router-ID,LSA 5 Также включено Forward Адрес, для LSA 5 из Metric правила расчета и маршрутизации ценить тоже разные, подробнее см. OSPF Внешняя часть маршрутизации

6、LSA7(NSSA Link)

потому чтотерритория НССАМожет Перераспределить внешние маршруты в OSPF процесс,в то время как NSSA Не даобщий изрегулярныйобласть,таксуществовать NSSA Перераспределить внешние маршруты в OSPF час,дорога Зависит отинформацияиспользоватьдобрыйформа 7 чтобы указать, что LSA 7 Зависит оттерритория НССАиз поколение ASBR,LSA 7 также Толькоспособныйсуществоватьтерритория НССАВнутрипередача,еслипройтиприезжать За пределами NSSA требуется одновременное соединение NSSA идругойобластьиз ABR Воля LSA 7 превратился в LSA 5 вперед снова позже.

LSAдобрыйформа7ТолькоспособныйсуществоватьNSSAобластьсерединанаводнение,приезжатьдостигатьNSSAобластьABRназад,NSSA АБРВоля, которая перестраивается во внешнюю дорогу ЛСАдобрый тип 5 Зависит от

3.4 Область OSPF

3.4.1. Региональное разделение.

Поскольку масштаб сети продолжает расширяться, когда большая сеть от бегут OSPF протокол маршрутизациичас, дорога Зависит Увеличение количества серверов приведет к LSDB Очень большой, занимает много места и позволяет работать SPF Сложность алгоритма возрастает, в результате чего процессор Бремя тяжелое.

существовать После увеличения размера сети,Также увеличивается вероятность изменения топологии.,сетьвстречачасто В“колебание” Среди них, в результате чего большое количество OSPF Протокольное сообщение существует, что снижает использование полосы пропускания сети. А посерьезнее, каждое изменение приведет к всеизвержению Зависит в сети. от изменения маршрута из расчета.

OSPF Протокол решает вышеуказанные проблемы путем разделения автономной системы «Воля» на разные изобласти (Области). областьда логически Волядорога Зависит Устройство разделено на разные группы, и каждая группа имеет номер региона (Область). ID) для идентификации. областьиз границы да дорога Зависит от редуктора, а не ссылку. Сегмент сети (ссылка) может принадлежать только одному региону или каждому, где работает OSPF. изинтерфейсдолженобратитесь к Род Мин Вгдеодинобласть.нравитьсякартина1показано。

После разделения области,Можетсуществоватьобластьграницадорога Зависит от продолжить путь от агрегации для уменьшения уведомлений приезжать в другую областьизLSA Количество также может минимизировать влияние изменений в топологии сети.

2. дорога Зависит отустройствоиздобрыйформа

OSPF дорога Зависит отустройствов соответствии ссуществовать AS Различные позиции в середине можно разделить на следующие четыре типа:

(1) область Внутридорога Зависит отустройствоIR( Internal Router )

Должендобрыйдорога Зависит извсеинтерфейсы все принадлежат одному и тому же OSPF область.

(2) областьграницадорога Зависит отустройство ABR ( Area Border Router )

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

Сухойобластьи Нетпозвоночникобласть,этоипозвоночникобласть Они могут быть связаны физически или логически.

(3) Магистральная дорога отустройство( Backbone Router )

Должендобрыйдорога Зависит от имеет хотя бы один интерфейс, принадлежащий магистральной области. Поэтому всеиз. ABR и расположен в Area0 из Внутриотделениедорога Зависит отустройство Вседа Магистральная дорога отустройство。

(4) Автономная система пограничной дороги Зависит отустройство ASBR

и Другие AS Exchange Road Зависит отинформацияиздорога Зависит отустройствоназывается ASBR 。 ASBR не обязательно находится в AS из границы, возможно даобласть внутренняя дорога Зависит с машины тоже возможно да ABR 。

Только один OSPF дорога Зависит от разработчика вводит внешний дорога Зависит от информации, она становится для ASBR

3. Магистральные регионы виртуального соединения

OSPF После раздела области не все области равны в отношениях. Есть одна область, которая отличается от другой, это область (Область ID)да 0,обычноназываетсяпозвоночникобласть.позвоночникобласть Ответственныйобластьмеждуиздорога Зависит от,Нетпозвоночникобластьмеждуиздорога Зависит от Информация должна поступать Вперед через магистральную область. В связи с этим OSPF Есть два положения:

  1. все Немагистральная область должна и магистральная область оставаться подключенной;
  2. Сами магистральные области также должны оставаться подключенными.

Но в реальном применении существование может быть потому, что Ввиду различных условий и ограничений данное требование не может быть выполнено. В это время вы можете пройти Перенастройка OSPF Виртуальное соединение (Виртуальное Ссылка), требующая решения.

виртуальное соединениедаобратитесь ксуществоватьДва ABR междучерез немагистральную областьИ установитьизодин кусочеклогиканачальствоизканал связи。этоиз Оба конца должныда ABR, и чтобы он вступил в силу, его необходимо настроить на обоих концах одновременно. для виртуального соединения обеспечивает немагистральную внутреннюю дорогу Зависит на обоих концах отизобластьназываетсяТранзитная зона

существоватькартина3середина,Area2 и магистральная область не связана напрямую с физическим каналом связи, но может существовать ABR Настройте виртуальное соединение на Area2 Связь поддерживается посредством логического канала и магистральной области.

Виртуальное соединение из другого приложения обеспечивает резервную резервную ссылку.,Когда магистральная сеть не может поддерживать соединение из-за сбоя канала.,проходитьвиртуальное соединениевсе еще Можетгарантироватьпозвоночникобластьсуществоватьлогиканачальствоизподключенсекс。нравитьсякартина4показано。

Виртуальное соединение эквивалентно двум существованиям. ABR Между ними образуется точка прибытия, точка из связи, следовательно, существующая на этой связи. Физический интерфейс также может настраивать параметры интерфейса, такие как отправка Hello интервал сообщений и т. д.

ДваABR Передавайте OSPF напрямую между Информация о сообщении, между ними OSPF дорога Зависит отустройствотолькоростприезжатьодин Впередгазетаискусствоизэффект。Зависит от Нет промежуточных путей для сообщений протокола. от процессора, поэтому эти сообщения Для них прозрачность считается обычным явлением. IP сообщение для пересылки.

3.4.2 Внешняя маршрутизация

OSPF такой жедругойпротокол Как и маршрутизация, вы можете Волядругой внешний протокол зависит отинформацияилидругой OSPF процессиздорога Зависит отинформацияперераспределить в пределах своей территории, таким образом отсуществовать OSPF да внутри домена OSPF внешнийдорога Зависит от(External Route)。внешнийдорога Зависит отточкадлядвадобрый: (1)O E2 :добрыйформадля O E2 извнешнийдорога Зависит от,существовать Должендорога Зависит отEnter OSPF до Metric Какова ценность? После домена OSPF он остается неизменным. (2)O E1:O E1 издорога Зависит отсуществовать OSPF дорога Зависит отустройствоначальствоиз Metricценить Сумка Содержит Должендорога Зависит отEnter OSPF домендо Metric ценить,плюсначальствосуществовать OSPF внутридоменная доставка Metric ценить.

нравитьсякартинапоказано:

R5 Воля EIGRP перераспределить в OSPF,еслииспользовать O E2 добрыйформаперераспределить в OSPF и выберите значение по умолчанию. Metric ценить 20,тогда OSPF домен Внутрииздорога Зависит отустройство R1,R2,R3,R4,R5 смотретьприезжатьвнешнийдорога Зависит отиз Metric ценитьвсе Вседля 20,ничего не изменится. еслииспользовать O E1 добрыйформаперераспределить в OSPF и выберите значение по умолчанию. Metric ценить 20, тогда OSPF домен Внутрииздорога Зависит отустройствосуществоватьвычислить Metric ценить, но и исходную Метрику существования На основе ценить плюс приезжать ASBR (R5) требуется из Metric ценить,гипотеза R1 Выберите из R3 прибывает R5 Сноваприезжатьвнешнийдорога Зависит от, тогдаR1 приезжатьвнешнийдорога Зависит отиз Metric ценитьдля 20+1+10=31。

такиспользовать O Когда E2,R1 приезжатьвнешнийдорога Зависит отиз Metric ценитьдля 20,исуществоватьиспользовать O E1 Когда,R1 приезжатьвнешнийдорога Зависит отиз Metricценитьдля 31。

существоватьOSPFобласть Внутри,ABR существовать Воляодинобластьиз LSA При переадресации в другую зону LSA из Router-ID Это уже не оригинальный даиз Идентификатор маршрутизатора будет изменен на ABR. из Router-ID。OSPF в, между разными областями. от Взаимодействие,сделан из В ABR существовать Впередобласть LSA час,Воля LSA из Router-ID Изменил на себя из Router-ID, чтобы регион мог общаться с другой областью, если нет ABR Эта автоматическая модификация Router-ID из-за этого, тогда OSPF Воля не сможет общаться между разными регионами

Выполнить перераспределение из-за Зависит отустройствотакой же样需хотетьсуществовать LSA Напишите себя из в Router-ID, на самом деле просто да ASBR из Router-ID,потому чтовнешнийдорога Зависит отвстречасуществовать Несколько OSPF Передается между регионами, поэтому будет передаваться несколькими ABR Вперед ,и ABR существовать Впередвнешнийдорога Зависит отиз LSA , да нет разрешения на изменение LSA из Router-ID,Таким образом,внешнийдорога Зависит отиз Router-ID существоватьвсе OSPF дорога Зависит от Это не изменится на устройстве, навсегда ASBR из Router-ID, что в конечном итоге приводит только к результатам ASBR такой жесуществоватьодинобластьиздорога Зависит от можно добраться до внешней дороги Зависит от,потому что Толькоиметьи ASBR такой жесуществоватьодинобластьиздорога Зависит от устройства знает, как приехать ASBR из Router-ID,идругойобластьиздорога Зависит Машина бессильна сделать это.

для того, чтобы иметь возможность OSPF всеобласть Всеспособныйивнешнийдорога Зависит отподключен,существовать ABR Изменить внешние маршруты с ASBR Местосуществоватьизобласть Впередкдругойобластьчас,Нужно отправить отдельно изLSA Дайте мне знать, как туда добраться ASBR из Идентификатор маршрутизатора, это LSA да будет подробно объяснено позже Воляизом LSA добрыйформаиз Нет. 4 добрый

ASBRПерераспределить внешние маршруты вOSPFобласть, в то время как ASBR отправляет добрый тип для5 в OSPFобласть из LSA; После получения LSA5 в OSPF, LSA4 будет отправлен для информирования других издателей. от, как добраться до АСБР.

3.4.3 Тупиковая область OSPF

дорога Зависит от увеличивается, а значит LSA изувеличивается, иногда, существует в тупиковой сети, много дорог Зависит информация избыточна, ее не нужно оглашать, потому что что-то одно OSPF область Внутриизвседорога Зависит от способны пройти областьиз ABR Перейти к другим OSPF площадь или OSPF Вне внешней сети, областьиз дороги Зависит Если ты знаешь, куда идти ABR, вы можете перейти к региону вне сети, чтобы можно было отфильтровать регион вне дороги Зависит отEnter,такизобластьназывается OSPF Заглушка Площадь);одинпоследний кварталобластьизвсегоOЗависит от хотя устройство можно скачать с ABR Захожу в область вне сети, но дорога Зависит отустройствоначальствовсе еще должно быть направление ABR издорога Зависит от, такпоследний кварталобластьиздорога Зависит от разработчику необходимо иметь только путь по умолчанию от,и Подробности не нужны от,Прямо сейчасможет иобласть Внешняя из сети связь, отфильтровать область Внешняя из разных дорог Зависит по конечному разделу область от,Может Воляпоследний кварталобластьточкадлянравиться Вниз Четыредобрый: Stub Площадь (заглушка) Totally Stub Площадь (полностью тупиковая зона) Not-so-Stubby Area(NSSA) Totally Not-so-Stubby Area(Totally NSSA)

1、 Stub Площадь (заглушка)

существовать Stub Площадь (заглушка)Вниз,ABR Воля отфильтровать все внешние дороги Зависит отEnterпоследний кварталобласть,в то же время,последний кварталобласть Внутрииздорога Зависит отустройствотакже Нет Может Перераспределить внешние маршруты в OSPF процесс,Прямо сейчаспоследний кварталобласть Внутрииздорога Зависит от нельзя превратить в для ASBR,нодругой OSPF областьиздорога Зависит от(Inter-Area Маршрут) можно войти в конечный раздел области, Зависит от Нет возможности выйти во внешнюю сеть из Зависит от, так ABR автоматически Последний раздел области отправляет ссылку, указывающую на себя по пути по умолчанию Зависит от,нравиться Внизкартина:

2、Totally Stub Площадь (полностью тупиковая зона)

существовать Totally Stub Площадь (полностью тупиковая зона)Вниз,ABR Воля отфильтровать все внешние дороги Зависит отидругой OSPFобластьиздорога Зависит от(Inter-Area Маршрут) для вход полностью заглушка области, в то же время заглушка области внутри из-зависит отустройствотакже Нет Может Перераспределить внешние маршруты в OSPF Процесс, Прямо сейчасполностьюпоследний кварталобласть Внутрииздорога Зависит от нельзя превратить в дляASBR,Зависит от Нет возможности выйти во внешнюю сеть из Зависит от, так ABR автоматически полностью заглушить область отправить путь, указывающий на себя, из пути по умолчанию от,нравиться Внизкартина:

3、Not-so-Stubby Area(NSSA)

существовать Not-so-Stubby Площадь (NSSA), ABR Воля Отфильтровать все внешние дороги отВходитьвходитьпоследний кварталобласть,в то же времятакже разрешенодругой OSPF областьиздорога Зависит от(Inter-Area Маршрут) для входатерритория НССА,идорога Зависит Также Может ли Воля внешняя дорога Зависит от ПерераспределениеВходить OSPF Процесс, Прямо сейчастерритория НССАВнутрииздорога Зависит от может стать для ASBR,Зависит от Вы можете получить доступ к внешним сетям самостоятельно отперераспределить в OSPF процесс, так что ABR не будет автоматическитерритория Отправить путь по умолчанию Зависит себе в НССА от, но можно вручную NSSA Маршрут по умолчанию для отправки внутри домена — Зависит. от,и Только Можетсуществовать ABR Отправить по маршруту по умолчанию от;нравиться Внизкартина:

4、 Totally Not-so-Stubby Area(Totally NSSA)

существовать Totally Not-so-Stubby Area(Totally НССА), АБР Воля отфильтровать все внешние дороги Зависит отидругой OSPF областьиздорога Зависит от(Inter-Area Маршрут) для входа Totallyтерритория НССА,нодорога Зависит отустройство Может Перераспределить внешние маршруты в OSPF Процесс, Прямо сейчас Totallyтерритория НССАВнутрииздорога Зависит от может стать для ASBR,Зависит от Вбезиметь Перейти к другим OSPF областьиздорога Зависит от, так ABR автоматически Totally NSSA Отправьте ссылку на маршрут по умолчанию. Зависит к себе. от,нравиться Внизкартина:

Примечание: ★существовать дистальный отдел области, ABR Автоматически выдавать путь по умолчанию от,Metric ценитьпо умолчаниюдля 1. Вы можете передать команду area area-id default-cost cost Изменить, путь по умолчанию — Зависит. кроме значения по умолчанию Cost Помимо ценить, также будет накапливаться реальный интерфейсиз Cost ценить. ★Магистральная область не может быть настроена для какой-либо заглушки. ★когда Волякто-тообласть Конфигурациядляпоследний кварталобластьназад,нообластьсерединавседорога Зависит от серверов необходимо настроить область для терминалов, потому что что Конфигурациядляпоследний кварталобластьиздорога Зависит отустройствоначальствовсеинтерфейспроблемаиз Hello В пакете будет тег-заглушка. Если у другой стороны нет тега-заглушки, она не может стать соседом.

Итоговое сравнение:

Заявление об авторских правах: Содержание этой статьи является Зависит. от Интернет-пользователи внесли свой вклад добровольно, и мнения в этой статье представляют собой только собственное мнение автора. Данный сайт лишь предоставляет услуги по хранению информации, не владеет правами и не несет соответствующей юридической ответственности. Если на этом сайте обнаружено какое-либо предполагаемое нарушение авторских прав/незаконный контент, Пожалуйста, отправьте электронное письмо на отчет, после проверки этот сайт немедленно воляудалит.

Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/204275.html Исходная ссылка: https://javaforall.cn

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose