Транслируемые соединения.
Резюме
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-страниц.
Как и хост трансляции адресов прокси-сервер принимает запросы на ресурсы ГВС от прокси-клиентов. Получив запрос, прокси-сервер сверяет его с параметрами фильтрации, предварительно сконфигурированными администратором. Если запрос удовлетворяет требованиям фильтра, сервер ищет в КЭШе хранимые страницыи передает ее клиенту. Если в КЭШе нет искомой информации, прокси-сервер запрашивает ее у сервера провайдера.