- •Астраханский государственный технический университет
- •Igrp (Interior Gateway Routing Protocol) — протокол маршрутизации, разрабо-танный фирмой Cisco для своих многопротокольных маршрутизаторов;
- •Установка операционной системы Linux Ubuntu Server и настройка её в качестве домашнего шлюза.
- •Настройка Linux роутера на базе дистрибутива Debian gnu/Linux
- •2.3 Теперь напишем скрипт чтобы он запускался при каждой загрузке системы и сохра-ним его в /etc/init.D/iptables.
Астраханский государственный технический университет
Кафедра «СВЯЗЬ»
Маршрутизация
в операционных системах семейства
LINUX
Выполнил студент
группы ЗИССБ-41с
_______ Мочалов Д.Н.
Проверил преподаватель
_______ Сорокин А.А.
Астрахань 2015
Когда в среде Linux говорится о маршрутизации, то обычно подразумевается использование команды route для задания простейших маршрутов доставки информации. Но OS Linux способна на гораздо большее. Правильно сконфигурировав и настроив систему, можно получить стабильный и эффективный маршрутизатор.
В данной работе приведены примеры программных продуктов направленных на решение задач маршрутизации, а также рассмотрены примеры ручной настройки системы и параметров маршрутизатора.
Маршрутизатор – это устройство, управляющее трафиком. Данные. Передаваемые по IP-сетям, могут распространяться самыми разными путями. Все данные формируются в пакеты – отдельные блоки, посылаемые в сеть. В общем случае задача маршрутизатора состоит в выборе наилучшего из текущих маршрутов, следуя которому заданный пакет попадет в пункт своего назначения. Способ принятия такого решения зависит от используемого протокола маршрутизации. У каждого протокола свой алгоритм слежения за тем, какие маршруты доступны и какие из них наиболее эффективны.
RIP (Routing Information Protocol, протокол маршрутной информации) — довольно старый протокол, разработанный компанией Xerox и адаптированный для IP-сетей. Данный протокол используется демоном routed. Протокол RIP разрабатывался в те времена, когда компьютеры были размерами с холодильник и стоили сотни тысяч долларов. Понятно, что позволить себе компьютер мог не каждый пользователь, да и не было такой необходимости. А необходимость была только у крупных компаний, но, учитывая стоимость компьютеров, в большом количестве их никто все равно не покупал. Поэтому сети тех времен были небольшими. Протокол RIP считает все узлы, находящиеся на расстоянии пятнадцати и более переходов, недоступными. Следовательно, для крупных сетей, где между двумя компьютерами могут находиться 15 и более маршрутизаторов, применять RIP нельзя. Обычно RIP используется в локальных сетях, а вот для глобальной маршрутизации применяются более продвинутые протоколы. Протокол RIP поддер-живается по умолчанию операционными системами UNIX (точнее, всеми UNIX-подоб-ными системами) и Linux.
RIP-2 — это усовершенствованная версия протокола RIP. Самое важное усоршенство-вание — передача вместе с адресом следующего перехода сетевой маски. А это упрощает управление сетями, где есть подсети и используется протокол (Classless InterDomain Routing, бесклассовая адресация). Демон для протокола RIP-2 поддерживает протокол RIP. Вообще, RIP-2 предпочтительнее, чем первая версия, но в Linux по умолчанию отсутствует поддержка этого протокола.
Протокол OSPF (протокол обнаружения кратчайшего маршрута) — протокол динамической маршрутизации, основанный на технологии отслеживания состояния канала. Используется для нахождения кратчайшего пути (маршрута). Протокол был разработан в 1988 году. Используется в крупных сетях со сложной топологией. По сравнению с RIP-2 имеет много преимуществ. В частности, OSPF работает быстрее, поскольку нет необходимости в выжидании многократных тайм-аутов по 30 секунд каждый, как в случае с RIP-2. Также быстро обнаруживаются отказавшие маршру-тизаторы, и протокол изменяет топологию сети так, чтобы пакеты пошли по другому маршруту — "в обход".
Кроме перечисленных протоколов, возможно, придется столкнуться еще с "пограничными протоколами":