КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Как транслируются адреса ⇐ ПредыдущаяСтр 7 из 7 Компьютер, выполняющий программу трансляции адресов, находится между общедоступной глобальной сетью и частной локальной сетью. На нем установлены интерфейсы к обеим сетям. Этому компьютеру присвоены: частный IP-адрес, используемый для коммуникации с другими компьютерами локальной сети, и публичный IP-адрес, который может быть присвоен сервером провайдера с помощью службы DHCP (Dynamic Host Configuration Protocol) во время установки соединения с глобальной сетью. Будем называть этот компьютер хостом трансляции адресов. Трансляция адресов выполняется путем отображения IP-адресов каждого компьютера локальной сети, передающего данные "наружу", на номера портов хоста трансляции адресов. Эта информация добавляется в IP-заголовок пакета. Затем пакет передается в глобальную сеть. При этом адресом источника служит IP-адрес хоста (компьютера, имеющего физическое соединение с глобальной сетью). Когда на компьютере локальной сети пользователь запускает броузер и передает, например, запрос на просмотр Web-страницы, хост присваивает запросу номер порта, с помощью которого можно будет идентифицировать передающий компьютер (не хост!). Затем хост передает запрос на Web-cepeep провайдера. Когда на хост (чей IP- адрес содержится в заголовке как адрес источника запроса) возвращается запрошенная страница, хост находит в таблице трансляции адресов компьютер, пославший запрос, и передает Web-страницу на этот компьютер. Таблица трансляции адресов содержит следующую информацию.
Понятие NAT (Network Address Translation — трансляция сетевых адресов) означает стандартизированную процедуру, определяемую спецификациями RFC 1631. Однако этому стандарту удовлетворяют не все методы трансляции адресов. На рис. 6.7 проиллюстрированы этапы процесса трансляции адресов.
Процесс NAT состоит из ряда этапов.
|