|
Стек протоколов TCP/IP. Интернет, причины его популярности. 4 уровня в структуре стека TCP/IP (физический, межсетевой, транспортныйй, прикладной). Стек протоколов TCP/IP.ARPANET, >20 лет, Internet. BSD.
![]()
|
Адресация в IP-сетях. Типы адресов: физический, сетевой и символьный. Три основных класса IP-адресов. Соглашения о специальных адресах: broadcast, multicast, loopback. Маска сети. Организация подсетей. Выделение IP адресов. Адресация в IP-сетях.Типы адресов: физический (либо MAC-адрес, либо назначаемый администратором для X.25), сетевой (IP-адрес, две части: номер сети и интерфейса. Узел может иметь неск. IP адресов по количеству сетей, к кот. подключен.) и символьный (DNS-имя). Три основных класса IP-адресов.
Соглашения о специальных адресах: broadcast, multicast, loopback.
Организация подсетей, уменьшение числа возможных хостов. Адреса маршрутизаторов. Выделение IP адресов. InterNIC (Network Information Center), РосНИИРОС (развития общественных сетей). Нереальные адреса. Пример: IP-адрес 129.44.141.15 (10000001 00101100 10001101 00001111), который по стандартам IP задает номер сети 129.44.0.0 и номер узла 0.0.141.15, теперь, при использовании маски 255.255.192.0 (11111111 11111111 11000000 00000000), будет интерпретироваться как пара: 129.44.128.0 - номер сети, 0.0.13.15 - номер узла. |
Отображение физических адресов на IP-адреса: протоколы ARP и RARP. Формат ARP пакета. Отображение символьных адресов на IP-адреса: служба DNS (Domain Name System). Автоматизация процесса назначения IP-адресов узлам сети - протокол DHCP (Dynamic Host Configuration Protocol). Статические и динамические IP адреса. Отображение физических адресов на IP-адреса: протоколы ARP и RARP.Сетевой адрес не связан с МАС адресом, как сделано в IPX. Запрос требуемого МАС адреса по IP адресу (широковещательный). ARP таблица. RARP используется при старте бездисковых станций. Формат ARP пакета.
При ARP запросе поле искомый MAC адрес оставляют незаполненным. Значение поля заполняется узлом, опознавшим свой IP. ARP -a. Отображение символьных адресов на IP-адреса: служба DNS (Domain Name System). Распределенная база данных, поддерживающая иерархическую систему имен для идентификации узлов в сети Internet. Для автоматического поиска IP-адреса по известному символьному имени узла. DNS сервера и клиенты. Если DNServer не знает ответа на вопрос - он пересылает запрос в домен верхнего уровня. Корень базы данных управляется центром Internet Network Information Center. Домены верхних уровней (com, gov, net, edu, mil, org, географич. домены). Выделение доменного адреса и разделение на поддомены. NSLOOKUP. Автоматизация процесса назначения IP-адресов узлам сети - протокол DHCP (Dynamic Host Configuration Protocol). Статические и динамические IP адреса. Присвоение не только IP адреса, но и посылка доп. информации о конфигурации сети (напр. адрес шлюза). При мобильности сети - незаменимая вещь. Архитектура клиент-сервер. Клиент посылает широковещательный запрос и все DHCP сервера (у каждого свой диапазон IP адресов) посылают в ответ свои конфигурационные предложения об IP адресе. После выбора, он отсылает запрос только конкретному серверу. (!) Проблема в сотрудничестве DNS и DHCP если динамическая раздача IP адресов - надо постоянно обновлять DNS таблицы. |
Протокол межсетевого взаимодействия IP. Формат IP дейтаграммы. Протокол межсетевого взаимодействия IP.Перенос между сетями различных типов адресной информации в унифицированной форме, сборка и разборка пакетов при передаче их между сетями с различным максимальным значением длины пакета. Формат IP дейтаграммы.
Версия (IPv4), длина заголовка в 32 бит. словах, тип сервиса (для интеллектуальных маршрутизаторов, PPPDTRхх, P - приоритет (для будущего), D,T,R - запрашиваются мин. задержки, макс. пропускная способность, макс. надежность). Флаги Do not Fragment - DF, More Fragments - MF - еще фрагменты. Time to live - в секундах сколько жить пакету (перегрузки и кольца, снятие 1 при любом переходе). Опции IP (если есть) - для тестирования или отладки сети (напр. запись маршрута или обязательное прохождение по маршруту). |
Протокол доставки пользовательских дейтаграмм UDP. Формат сообщений UDP. Протокол надежной доставки сообщений TCP (Transmission Control Protocol). Порты и установление TCP-соединений. Протокол доставки пользовательских дейтаграмм UDP.![]() Формат сообщений UDP.
Протокол надежной доставки сообщений TCP (Transmission Control Protocol). Сверху - неструктурированный поток байт, вниз - сегменты (осн. единица TCP). Договор о макс. длине сегмента (не должен превышать поле данных IP дейтаграммы). Порты и установление TCP-соединений. Установление логического соединения. Адрес каждой оконечной точки включает IP адрес и номер порта TCP. Одна оконечная точка может участвовать в нескольких соединениях. Последовательность установления:
|
|