Маршрутизация по требованию - Dial-on-demand routing

Маршрутизация по запросу (DDR) - это метод маршрутизации, при котором сетевое соединение с удаленным сайтом устанавливается только при необходимости. Другими словами, если маршрутизатор пытается отправить данные и соединение отключено, тогда маршрутизатор автоматически установит соединение, отправит информацию и закроет соединение, когда больше не нужно отправлять данные. DDR выгоден для компаний, которые должны платить поминутно за установку WAN, где соединение всегда устанавливается. Постоянные подключения могут стать излишне дорогими, если компании не требуется постоянное подключение к Интернету.[1]

Как это устроено

Установление соединения с DDR состоит из двух частей: физическое соединение и цифровое соединение. Физическое соединение состоит из кабеля, соединяющего компьютеры в сети и сетевая карта что позволяет осуществлять связь по этим кабелям. DDR использует существующие Коммутируемая телефонная сеть общего пользования (PSTN) линии - или сеть всех телефонные сети общего пользования с коммутацией каналов - для установления связи между отправителем и получателем.

Вторая часть установления соединения DDR состоит в установлении цифрового сигнала. Для этого необходимо определить протоколы, которые будут использоваться в логическом соединении. DDR использует Протокол точка-точка (PPP) ссылка, которая обрабатывает все сетевые функции, такие как отправка, получение и сжатие сигналов между двумя компьютерами в Интернете. Другими словами, связь PPP использует телефонные линии для передачи сигналов между вами и компьютером, на котором находится желаемый веб-сайт, когда вы хотите подключиться к Интернету.

DDR может использоваться как основное, так и резервное соединение. Сегодня DDR в основном используется для резервных подключений, которые активируются при сбое основного подключения. Соединения DDR по своей природе медленные, и плата за обслуживание взимается, как за телефонные звонки, в зависимости от время безотказной работы. DDR можно использовать с модемы или Цифровая сеть с интегрированными услугами (ISDN), что позволяет достичь максимальной скорости соединения всего 1,544 Мбит / с в США и 2,048 Мбит / с в Европе и Австралии.[2]

Соображения по дизайну

Одним из важных факторов, который следует минимизировать, является задержка установления соединения. Это время от момента, когда пользователь впервые пытается установить соединение, до момента, когда принимающий компьютер начинает получать информацию. Эта задержка может составлять от 3 до более 20 секунд в зависимости от различных факторов. К ним относятся, помимо прочего, тип физического кабеля, используемого для соединения, расстояние, на которое отправляются данные, и протоколы, используемые для отправки информации. Знание степени задержки - очень важная часть разработки эффективной системы DDR. Если задержка при попытке установить соединение слишком велика, приложение откажется от попытки соединения и попытается снова.[3]

Почему DDR ​​все еще используется сегодня

Несмотря на свои недостатки, сегодня существует две важные причины, по которым маршрутизация Dial-on-Demand используется: надежность и стоимость. Эти два фактора становятся чрезвычайно важными, когда у компании есть несколько офисов, которым необходимо регулярно общаться друг с другом.

Если компания или организация регулярно обмениваются данными между своими различными филиалами или фирмами, они, скорее всего, арендуют выделенную кабельную линию для соединения каждого из филиалов вместе. Эти линии не всегда надежны, что означает, что одна ветка может быть отрезана от остальных. В подобных ситуациях очень важно иметь готовое резервное соединение. Поскольку DDR ​​использует существующие телефонные линии, соединение DDR почти всегда будет доступно в качестве резервного решения.

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

Определение доступа к подключению

DDR обычно настраивается как ступица и спица сеть, где удаленные узлы обращаются к центральному узлу для обмена данными. В зависимости от потребностей центральный сайт также может связываться с удаленными сайтами для получения данных. Вызовы инициируются по мере необходимости и отключаются после завершения передачи. Списки контроля доступа (ACL) можно использовать для ограничения типа трафика, которому разрешено устанавливать соединение. Списки ACL можно настроить так, чтобы интерфейс запускался только тогда, когда установленное соединение соответствует определенному набору критериев. Эти конкретные критерии важны для минимизации соединений, которые в противном случае инициировались бы без необходимости, тем самым минимизируя затраты.

При использовании протоколов динамической маршрутизации для обнаружения удаленных сетей крайне важно соответствующим образом настроить интересующий трафик; в противном случае соединение будет инициироваться при каждом обновлении динамической маршрутизации. В зависимости от используемого протокола это может происходить каждые 60 секунд. Кроме того, не менее важно отфильтровать любые родные Ethernet трафик, который в противном случае вызвал бы инициализацию нежелательного соединения.

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

Более того, списки ACL можно настроить так, чтобы инициализировались только соединения с определенным местом назначения. Например, если гипотетический пользователь Алиса хочет подключиться к пункту назначения X, а гипотетический пользователь Боб хочет подключиться к пункту назначения Y, но трафик в пункт назначения X не считается интересным, тогда только Боб сможет установить соединение WAN.

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

Например, РВАТЬ v1, который обновляется каждые 30 секунд, будет вызывать инициализацию соединения при каждом обновлении. Обычно для этих подключений определены статические маршруты, чтобы избежать дополнительных затрат на обслуживание. Другие протоколы маршрутизации, такие как Сначала откройте кратчайший путь (OSPF) и Расширенный протокол маршрутизации внутреннего шлюза (EIGRP) отправлять обновления только при изменении подключения. Эти протоколы маршрутизации идеально подходят для DDR и должны быть настроены с указанием «исходная информация по умолчанию» на маршрутизаторе Cisco.[4]

Карты номеронабирателя и поворотные группы

Карты номеронабирателя настроены на каждом интерфейсе, чтобы указать, какие номера набирать и как долго оставаться на линии, ожидая ответа на принимающей стороне. Например, если две команды карты набора номера на Последовательный интерфейс 0/0/0 (последовательный порт 0 модуля 0 интерфейса 0) имеют тот же адрес следующего перехода или IP-адрес соединения на стороне назначения, но с разными телефонными номерами, тогда набирается первый номер и только один раз по истечении таймера ожидания несущей будет набран следующий номер. Таймер ожидания несущей можно указать при настройке карты набора номера.

Резервные интерфейсы также могут быть определены на случай, если все номера на карте номеронабирателя для этого интерфейса были недоступны. Один интерфейс может быть настроен для нескольких удаленных сайтов, потому что два подключения к одному интерфейсу не могут выполняться одновременно. Первым шагом в определении интерфейса DDR является определение поворотной группы. Хотя интерфейс DDR является виртуальным, доступны все команды конфигурации для физических интерфейсов. Группа номеронабирателя Rotary может быть создана так, чтобы любой из интерфейсов в ней можно было использовать для набора любого из назначений, определенных в ней.[5]

Рекомендации

  1. ^ Маршрутизация по запросу. (нет данных). . Получено 2 марта 2010 г. из https://docs.google.com/viewer?a=v&q=cache:w2YIWJXa1wYJ:www.daxnetworks.com/Technology/TechDost/TD-030905.pdf+dial+on+demand+routing+history&hl=en&gl=us&pid= бл & srcid = ADGEEShbbxiOw3STDjoyJTmB7ASvIRrt6mUVHS42Ss2y_QyD8llzj5XTXewcpnwLK57i2nc2DGdPD9uwlRY-vOtdWsKb2OZwQv1uj4AR8gjK5oDI77t34etBOHCR3ZizAQcAv5UKIDNT & сиг = AHIEtbR4t-iy1RNfkSunZQPYmGEgQl8Q9w
  2. ^ ISDN PRI. (нет данных). . Получено 2 марта 2010 г. из http://www.topbits.com/isdn-pri.html
  3. ^ Microsoft Technet - Маршрутизация по требованию (без даты). . Получено 2 марта 2010 г. из https://technet.microsoft.com/en-us/library/cc957968.aspx
  4. ^ Руководство по проектированию межсетевого взаимодействия - Маршрутизация по требованию - DocWiki. (нет данных). . Получено 2 марта 2010 г. из http://docwiki.cisco.com/wiki/Internetwork_Design_Guide_--_Dial-on-Demand_Routing#Dial-on-Demand_Routing
  5. ^ Маршрутизация по запросу (DDR) - Cisco Systems. (нет данных). . Получено 2 марта 2010 г. из http://www.cisco.com/en/US/tech/tk801/tk133/tsd_technology_support_protocol_home.html