Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Консультация к курсовому проекту №5.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
314.76 Кб
Скачать

Маршрутизация appletalk-трафика

в рамках службы маршрутизации и удаленного доступа windows server 2003 реализованы механизмы, позволяющие организовать маршрутизацию трафика протокола appletalk. данный протокол используется в качестве транспортного механизма в сетях, построенных на базе apple macintosh. благодаря наличию механизмов маршрутизации appletalk-трафика компьютер, находящийся под управлением операционной системы windows server 2003, может выступать в качестве программного маршрутизатора в среде appletalk. возможности маршрутизации appletalk-трафика включают в себя поддержку протокола маршрутизации routing table maintenance protocol (rtmp). примечание поддержка протокола appletalk реализована в windows server 2003 с целью предоставления возможности сосуществования двух различных платформ в одной сети. использовать стек протоколов appletalk в других ситуациях (например, как средство организации сетевого взаимодействия windows-хостов) не рекомендуется. поддержка маршрутизации appletalk-трафика не реализована на 64-разрядных версиях операционных систем семейства windows server 2003.

Сценарии развертывания одноадресной маршрутизации

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

  • простой сценарий маршрутизации;

  • сценарий с несколькими маршрутизаторами.

простой сценарий маршрутизации

в самом, простом сценарии две или несколько подсетей могут быть соединены между собой при помощи одного маршрутизатора. для решения этой задачи вполне можно использовать маршрутизатор на базе windows server 2003. на рис. 2 показана простая конфигурация сети с маршрутизатором windows, соединяющим два сегмента лвс (сети а и в). в данном сценарии используется только один маршрутизатор. как следствие, отсутствует проблема обмена информацией о маршрутах между маршрутизаторами. поэтому не требуется развертывание протоколов маршрутизации.

рис. 2. простой сценарий маршрутизации

сценарий с несколькими маршрутизаторами

в более сложном сценарии для объединения множества подсетей потребуется несколько маршрутизаторов. в большинстве случаев этот сценарий может быть также решен при помощи программных маршрутизаторов на базе windows server 2003. при этом необходимо будет использовать специализированные протоколы маршрутизации (либо, в случае статической маршрутизации, сконфигурировать на всех маршрутизаторах вручную таблицы маршрутизации).

пример рассматриваемого сценария изображен на рис. 3. в предложенной конфигурации имеются три сети (сети а, в, и с) и два маршрутизатора. маршрутизатор 1 подключен к сетям а и в, маршрутизатор 2 — к сетям в и с. маршрутизатор 1 должен известить маршрутизатор 2 о том, что сеть а может быть достигнута через маршрутизатор 1, а маршрутизатор 2 должен сообщить маршрутизатору 1, что сеть с может быть достигнута через маршрутизатор 2. маршрутизаторы обменяются этой информацией автоматически, в случае, если используются протоколы маршрутизации, например rip или ospf. когда пользователь в сети а хочет установить соединение с пользователем в сети с, компьютер пользователя в сети а передает пакет на маршрутизатор 1. маршрутизатор 1 затем передает пакет маршрутизатору 2. тот, в свою очередь, передает пакет далее компьютеру пользователя в сети с.

рис. 3. сценарий с двумя маршрутизаторами и тремя сетями

многоадресная маршрутизация

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

групповое вещание

стандартный способ доставки (одноадресный) предполагает установку соединения "точка-точка", когда пакет доставляется одному получателю. в случае, когда один и тот же пакет должен быть доставлен нескольким получателям, установка нескольких точечных соединений оказывается неэффективным решением (с одной стороны, происходит увеличение сетевого трафика, а с другой, — увеличиваются затраты вычислительных ресурсов на поддержание списка конечных точек). использование широковещательных рассылок также не является эффективным решением, поскольку широковещательные сообщения не транслируются маршрутизаторами. в качестве альтернативы можно использовать другой метод доставки, когда получателем пакета выступает не один, а несколько получателей. данный принцип лежит в основе группового вещания (multicasting). каждый хост, входящий в группу вещания, помимо уникального ip-адреса. однозначно идентифицирующего хост в пределах сети, получает также некоторый групповой ip-адрес. этот адрес идентичен для всех хостов, являющихся членами группы. этот адрес может быть указан в качестве получателя пакета. в этом случае пакет будет получен всеми хостами, входящими в состав группы вещания. все другие узлы просто проигнорируют данный пакет. в этом заключается существенное отличие группового вещания от широковещательных рассылок — групповой трафик не "беспокоит" хосты, не принадлежащие к группе вещания и не ожидающие группового трафика. групповое вещание может использоваться для следующих целей:

  • обнаружения ресурсов в межсетевом пространстве;

  • поддержки распределенных сетевых приложений;

  • поддержки групповых приложений мультимедиа, предполагающих передачу потоковых данных (например, цифрового аудио и видео). в качестве примера приложения, использующего групповое вещание, можно привести microsoft media services.

в приведенном на рис. 4 примере три хоста, расположенные в разных подсетях, принадлежат к одной группе вещания. следует обратить внимание на то, что хотя каждый хост уникально идентифицируется посредством ip-адреса, каждому из них выделен общий групповой адрес. в данном примере предполагается, что трафик группового вещания распространяется свободно в обоих подсетях. на самом деле, задача распространения трафика группового вещания (так же как и в случае одноадресной маршрутизации) в условиях межсетевого взаимодействия решается на уровне маршрутизаторов.

рис. 4. групповое вещание

рассматривая процесс распространения группового трафика в корпоративной сети, следует различать пересылку группового трафика (multicast forwarding) и групповую маршрутизацию (multicast routing). под групповой пересылкой понимается процесс перенаправления маршрутизатором трафика группового вещания в подсети, в которых присутствуют хосты, принадлежащие к требуемой группе вещания. при этом групповой трафик не передается маршрутизатором в те подсети, в которых подобные хосты отсутствуют. под групповой маршрутизацией понимается процесс распространения информации о составе групп вещания между маршрутизаторами. фактически, в данном случае, речь идет о работе протоколов маршрутизации применительно к групповому вещанию.