Интеграция разнородных сетей
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
объединяемые сети к транзитной, упаковывают пакеты транспортного протокола объединяемых сетей в пакеты транспортного протокола транзитной сети. В данном случае пакеты NetBIOS упаковываются в пакеты TCP, как если бы пакеты NetBIOS представляли собой сообщения протокола прикладного уровня. Затем пакеты NetBIOS переносятся по сети TCP/IP до другого пограничного маршрутизатора. Второй пограничный маршрутизатор выполняет обратную операцию он извлекает пакеты NetBIOS из пакетов TCP и отправляет их по сети назначения адресату.
Для реализации метода инкапсуляции пограничные маршрутизаторы должны быть соответствующим образом сконфигурированы. Они должны знать, во-первых, IPадреса друг друга, во-вторых NetBIOSимена узлов объединяемых сетей. Имея такую информацию, они могут принять решение о том, какие NetBIOSпакеты нужно переправить через транзитную сеть, какой IPадрес указать в пакете, передаваемом через транзитную сеть и каким образом доставить NetBIOSпакет узлу назначения в конечной сети.
Инкапсуляция может быть использована для транспортных протоколов любого уровня. Например, протокол сетевого уровня Х.25 может быть инкапсулирован в протокол транспортного уровня TCP, или же протокол сетевого уровня IP может быть инкапсулирован в протокол сетевого уровня Х.25. Для согласования сетей на сетевом уровне могут быть использованы многопротокольные и инкапсулирующие маршрутизаторы, а также программные и аппаратные шлюзы[9].
Обычно инкапсуляция приводит к более простым и быстрым решениям по сравнению с трансляцией, так как решает более частную задачу, не обеспечивая взаимодействия с узлами транзитной сети.
Сравнение трансляции и мультиплексирования.
Использование техники трансляции связано со следующими достоинствами:
Не требуется устанавливать дополнительное программное обеспечение на рабочих станциях.
Сохраняется привычная среда пользователей и приложений, транслятор полностью прозрачен для них.
Все проблемы межсетевого взаимодействия локализованы, следовательно, упрощается администрирование, поиск неисправностей, обеспечение безопасности.
Недостатки согласования протоколов путем трансляции состоят в том, что:
Транслятор замедляет работу из-за относительно больших временных затрат на сложную процедуру трансляции, а также из-за ожидания запросов в очередях к единственному элементу, через который проходит весь межсетевой трафик.
Централизация обслуживания запросов к чужой сети снижает надежность. Однако можно предусмотреть резервирование использовать несколько трансляторов.
При увеличении числа пользователей и интенсивности обращений к ресурсам другой сети резко снижается производительность плохая масштабируемость [10].
Достоинства мультиплексирования по сравнению с трансляцией протоколов заключаются в следующем:
Запросы выполняются быстрее, за счет отсутствия очередей к единственному межсетевому устройству и использования более простой, чем трансляция, процедуры переключения на нужный протокол.
Более надежный способ при отказе стека на одном из компьютеров доступ к ресурсам другой сети возможен посредством протоколов, установленных на других компьютерах.
Недостатки данного подхода.
Сложнее осуществляется администрирование и контроль доступа.
Высокая избыточность требует дополнительных ресурсов от рабочих станций, особенно если требуется установить несколько стеков для доступа к нескольким сетям [11].
Менее удобен для пользователей по сравнению с транслятором, так как требует навыков работы с транспортными протоколами чужих сетей.
1.3 Сетевое оборудование
Сетевое оборудование устройства, необходимые для работы компьютерной сети, например: маршрутизатор, коммутатор и др. Обычно выделяют активное и пассивное сетевое оборудование.
Под активным подразумевается оборудование, за которым следует некоторая интеллектуальная особенность. То есть маршрутизатор, коммутатор (свитч) и т.д. являются активным сетевым оборудованием. Напротив повторитель (репитер) и концентратор (хаб) не являются АСО, так как просто повторяют электрический сигнал для увеличения расстояния соединения или топологического разветвления и ничего интеллектуального собой не представляют. Но управляемые свитчи относятся к активному сетевому оборудованию, так как могут быть наделены некоей интеллектуальной особенностью. Ниже приведен краткий обзор.
Маршрутизатор.
Маршрутизатор или рутер (от англ. Router) сетевое устройство, на основании информации о топологии сети и определённых правил, принимающее решения о пересылке пакетов сетевого уровня (уровень 3 модели OSI) между различными сегментами сети.
Работает на более высоком уровне, нежели коммутатор и сетевой мост.
Принцип работы.
Обычно маршрутизатор использует адрес получателя, указанный в пакетах данных, и определяет по таблице маршрутизации путь, по которому следует передать данные. Если в таблице маршрутизации для адреса нет описанного маршрута, пакет отбрасывается.
Существуют и другие способы определения маршрута пересылки пакетов, когда, например, используется адрес отправителя, используемые протоколы верхних уровней и другая информация, содержащаяся в заголовках пакетов сетевого уровня. Нередко маршрутизаторы могут осуществлять трансляцию адресов отправителя и получателя, фильтрацию транзитного потока данных на основе определённых правил с целью ограничения д