Транслируемые соединения.

Резюме

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

2. Существуют способы продвижения пакетов в составных сетях, которые не требуют построения таб­лиц маршрутизации, к ним относятся:

· лавинная маршрутизация,когда каждый маршрутизатор передает пакет всем своим непосредственным соседям, кроме того, от которого его получил;

· маршрутизация, управляемая событиями,когда пакет к определенной сети назначения посыла­ется по маршруту, который уже приводил ранее к успеху (для данного адреса назначения);

· маршрутизация от источникав этом случае отправитель помещает в пакет информацию о том, какие промежуточные маршрутизаторы должны участвовать в передаче пакета к сети назначения.

3. В тех случаях, когда маршрутизация осуществляется на основании таблиц, различают статиче­скую и адаптивную (динамическую) маршрутизацию:

· при статической маршрутизациитаблицы составляются и вводятся в па­мять каждого маршру­тизатора вручную администратором сети;

· адаптивная (динамическая) маршрутизацияобеспечивает автоматическое обновление таблиц маршрутизации после изменения конфигурации сети.

4. Протоколы маршрутизации могут быть распределенными и централизован­ными:

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

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

5. Адаптивные протоколы маршрутизации делятся на две группы, каждая из которых связана с одним из следующих типов алгоритмов:

· в дистанционно-векторных алгоритмахкаждый маршрутизатор периодически и широкове­щательно рассылает по сети вектор, компонентами кото­рого являются расстояния от данного маршрутизатора до всех известных ему сетей. Наиболее распространенным протоколом, основанным на дистанционно-век­торном алго­ритме, является протокол RIP, который распространен в двух версиях – RIP IP, работающий с протоколом IP, и RIP IPX, работающий с протоколом IPX;

· алгоритмы состояния связейобеспечивают каждый маршрутизатор информацией, достаточ­ной для построения точного графа связей сети. Протоколами, основанными на алгоритме состояния связей, являются прото­колы IS-IS стека OSI, OSPF стека ТСР/IP и протокол NLSP стека Novell.

6. Протоколы маршрутизации Интернета делятся на внешние и внутренние. Внешние прото­колы (EGP, BGP) переносят маршрутную информацию меж­ду автономными системами, а внут­ренние (IGP) применяются только в пре­делах определенной автономной системы.

Трансляция адресов – один из наиболее дешевых методов подключения всех ПК небольшой ЛВС к глобальной сети. В этом методе доступ к глобальной сети обеспечивается посредством одного главного компьютера, при этом используется только одна телефонная линия, одна учетная запись провайдера и один зарегистрированный внешний.

ПК выполняющий программу трансляции адресов, находится между ГВС и ЛВС. На нем установлены интерфейсы к обеим сетям. Этому ПК присвоен частный, используемый для связи с хостами ЛВС и публичный IP-адрес , который может быть присвоен сервером провайдера с помощью службы DHCPо время установки соединения с глобальной сетью. Назовем этот ПК хостом трансляции адресов.

Трансляции адресов выполняется путем отображения адресов каждого ПК ЛВС на номера портов хоста трансляции адресов. Эта информация добавляется в IP-заголовок пакета и пакет передается в ГВС. При этом адресом источника служит IP-адрес компьютера имеющего физическое соединение с глобальной сетью.

Когда на ПК ЛВС запускает браузер и передает, например, запрос на просмотр Web-страницы, хост присваивает запросу номер порта, с помощью которого можно будет идентифицировать передающий ПК , (но не хост). Затем хост предает запрос на Web-страницу провайдера. Когда на хост источник запроса возвращается запрошенная страница, хост находит в таблице трансляции адресов ПК, пославший запрос, и передает ему Web-страницу.

Одним из типов программы позволяющей разделять сетевые соединения является прокси-сервер.

Прокси-серверы обеспечивают защиту путем фильтрации трафика. Они же выполняют кэширование часто запрашиваемых Web-страниц.

Как и хост трансляции адресов прокси-сервер принимает запросы на ресурсы ГВС от прокси-клиентов. Получив запрос, прокси-сервер сверяет его с параметрами фильтрации, предварительно сконфигурированными администратором. Если запрос удовлетворяет требованиям фильтра, сервер ищет в КЭШе хранимые страницыи передает ее клиенту. Если в КЭШе нет искомой информации, прокси-сервер запрашивает ее у сервера провайдера.