русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Удаленные мосты


Дата добавления: 2013-12-23; просмотров: 1357; Нарушение авторских прав


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

Принцип работы

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

Мосты работают на подуровне Управления доступом к среде, поэтому иногда называются мостами уровня Управле­ния доступом к среде.

Мост уровня Управления доступом к среде выполняет следующие действия:

· «слушает» весь трафик;

· проверяет адреса источника и получателя каждого пакета:

· строит таблицу маршрутизации;

· передает пакеты.

Передача пакетов осуществляется следующим образом. Если адресат не указан и таблице маршрутизации, мост передает пакет во все сегменты. Если адресат указан в таб­лице маршрутизации, мост передает пакет в этот сегмент (если сегмент получателя не совпадает с сегментом источника).

Работа моста основана на принципе, согласно которому каждый узел сети имеет собственный адрес — мост передает пакеты, исходя из адреса узла назначения.

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

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

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



Принимая пакет, мост шлет адрес источника в таблице маршрутизации. Если адрес источника не найден, он добавляет его в таблицу. Затем мост сравнивает адреса назначения с базой данных таблицы маршрутизации.

· Если адрес получателя есть в таблице маршрутизации и адресат находится в одном сегменте с источником, пакет отбрасывается. Эта фильтрация уменьшает сетевой тра­фик и изолирует сегменты сети.

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

· Если адреса получателя нет в таблице маршрутизации, мост передает пакет во псе свои порты, исключая тот, через который пакет был принят.

Короче говоря, если мост знает о местонахождении узла-адресата, он передает пакет ему. Если адресат неизвестен, мост транслирует пакет во все сегменты.

Благодаря таблице маршрутизации мост способен сегментировать трафик. Например, компьютер в сегменте 1 (источник) посылает данные другому компьютеру (получателю), который также находится в сегменте 1. Если адрес назначения есть в таблице маршру­тизации, мост может определить, что компьютер-получатель расположен в сегменте 1. Так как и источник, и получатель находятся в сегменте 1, пакет не попадет в сегмент 2.

 

 

Следовательно, управляя передачей пакетов в другие сегменты, мосты могут ис­пользовать таблицы маршрутизации для уменьшения сетевого трафика. Этот процесс называется сегментацией сетевого трафика.

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

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

Для соединения двух кабельных сегментов необходим только один мост. Однако и две локальные сети, расположенные на значительном расстоянии друг от друга, можно объединить в одну сеть. С этой целью используют два удаленных моста, кото­рые подключают через синхронные модемы к выделенной телефонной линии.

Так как удаленные сегменты локальных сетей можно объединить через телефон­ные линии, возникают ситуации, когда несколько локальных сетей объединены более чем по одному маршруту. В этом случае существует вероятность входа пакетов в дли­тельный цикл. Для обработки таких ситуаций служит алгоритм Spanning Tree Algorithm (STA), разработанный IEEE 802.1 Network Management Committee. Используя STA, программное обеспечение может распознать наличие нескольких маршрутов, опреде­лить самый эффективный из них, а затем сконфигурировать мост так, чтобы он рабо­та именно с этим маршрутом. Другие маршруты программное обеспечение отключа­ет. Однако, если основной маршрут становится недоступным, отключенные маршруты могут быть вновь активизированы.

Мост может работать как автономное устройство (внешний мост), так и на сервере (внутренний мост), если сетевая операционная система допускает установку на серве­ре нескольких сетевых плат.

Администраторы сетей широко применяют мосты, потому что они:

· просты в установке и незаметны пользователям;

· обладают высокой гибкостью и адаптируемостью;

· относительно дешевы.


Тема № 18. «Техническая реализация коммутаторов».

1. Структура коммутаторов

2. Виды коммутаторов



<== предыдущая лекция | следующая лекция ==>
Общие сведения | Структура коммутаторов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.