Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Логика обработки запросов при обмене данными в сетях на базе протоколов TCP/IP. Серверы-посредники (прокси-серверы).




1) Разрешение символического адреса: опрашивается файл hostна локальной машине; посылается DNSзапрос ,возврIPадрес. 2) Опред-ся нахождение нужного подузла в своей сети. Для этого производится сравнение: IPклиента &маска = IPузла&маска; 3) Если узел в своей подсети: рассылается широковещательный запросARP , кот содержит физич или MACадрес узла. Компаратор клиента фиксирAPRприложение и строит табл соответствие физ м MACадреса 4). Если узел в подсети не найден, то клиент заменяет IPадрес в подсети узла на IPадрес маршрутизатора. Маршрутиризатор сравнивает рез по пункту 3). 5) Если IPадрес разрешен, физ адрес узла установлен, то передается запрос на физ адрес узла, либо маршрутизатора.

Для того, чтобы установит соединение5 по протоколу TCPмежду процессами, запущенных на разных узлах сети должны вып-ся след условия: 1) процессы должны идентифицировать друг руга в сети 2) прогр сервер должна находится в режиме ожидания подключения к ней клиента. Программа сервер после запуска сообщает драйверу TCPсвои идентификаторы, кот она собирисп для обмена с клиентом. После этого прогр переходит в режим ожидания до запроса. Клиент зная IPи порт посылает драйверу TCPзапрос на соединение. Драйвер TCPна машине клиента устанавл соединение, выбирает незанятый порт из списка своб и присваивает его клиенту. Эта инф-ия посылается серверу в 1 сообщ при устансоедин, таких сообщений посылается 3. После этого между клиентом и сервером устанавливается связь с пом кот прогр клиента может передать данные, записав с помощью спецификаторов в прогр канал, а сервер прочитав из канала.

Иерархическая схема протоколов, используемых в ИНТЕРНЕТ/ИНТРАНЕТ. Многоуровневая структура ПО хостов. Понятие стека протоколов.

Протокол — набор правил, благодаря которым возможна передача данных между компьютерами. Различают протоколы: 1) Протоколы лок сети; 2) Протоколы глоб сети; 3) Протоколы межсетевого взаимодействия; 4) Протоколы маршрутизации. Стек протоколов – стр-ра из вложенных друг в друга пакетов протоколов разл уровней, совокупность модулей ПОдля поддержки этого стека. TCP/IP – это стек протоколов для интернета.










Последнее изменение этой страницы: 2018-05-29; просмотров: 147.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...