русс | укр

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

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

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

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


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

Как выполняется маршрутизация IP


Дата добавления: 2014-05-02; просмотров: 841; Нарушение авторских прав


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

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

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

Шлюз по умолчанию — это IP-адрес маршрутизатора, соединенного с данной локальной сетью и, как минимум, с одной из других сетей. Затем маршрутизатор определяет оптимальный путь передачи пакета адресату с помощью таблицы маршрутизации. На пути к сети, в которой находится принимающий компьютер, пакет может пройти через множество маршрутизаторов. Когда пакет в конце концов достигает этой сети, анализируется та часть IP-адреса, в которой записан адрес принимающего компьютера, и пакет передается ему.

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

Рассмотрим простую маршрутизированную сеть. Сеть А имеет номер 198.1.1.0. Сеть В — номер 203.13.4.0. Обе сети принадлежат классу С и не содержат подсетей. Сети А и В соединяет компьютер с двумя сетевыми адаптерами, на котором установлена операционная система Windows NT. Свойства TCP/IP этого компьютера сконфигурированы на выполнение продвижения IP, т.е. компьютер работает как маршрутизатор (рис. 9.8).



Маршрутизатор (выделенное устройство или компьютер, выполняющий функции маршрутизации) должен принадлежать, как минимум, двум сетям. Другими словами, IP-адреса его сетевых адаптеров принадлежат разным сетям или подсетям. В нашем примере один сетевой адаптер сконфигурирован с номером сети 198.1.1.1, а другой — с номером 203.13.4.1.

Когда компьютер первой сети с IP-адресом 198.1.1.15 передает пакет по адресу 203.13.4.41, в заголовке пакета рассматривается IP-адрес и маска подсети. Для обоих адресов маска подсети равна 255.255.255.0, потому что они оба принадлежат классу С. Затем над адресом и маской выполняется логическая операция И:

Как видите, результаты отличаются. Следовательно, источник и адресат находятся в разных подсетях. Таким образом, пакет передается по адресу 198.1.1.1 — на шлюз по умолчанию первой подсети.

Затем пакет передается через шлюз во вторую подсеть. После этого адресом источ¬ника считается IP-адрес другой стороны маршрутизатора — 203.13.4.1. Выполним еще раз операцию И:

На этот раз результаты совпадают. Следовательно, передающий и принимающий компьютеры находятся в одной и той же подсети и пакет передается непосредственно на принимающий компьютер. Путь прохождения пакета показан на рис. 9.8.



<== предыдущая лекция | следующая лекция ==>
 | Типы интерфейсов маршрутизации


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


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

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

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


 


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

 
 

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

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