- •Тема 1. Организация компьютерных сетей
- •Сетевые топологии
- •Цифровое кодирование
- •Тема 2. Структуризация как средство построения больших сетей
- •Адресация компьютеров
- •Структуризация как средство построения больших сетей
- •Тема 3. Модель osi и стандарты локальных сетей
- •Модель osi
- •Структура стандартов ieee 802.X
- •Протокол llc уровня управления логическим каналом (802.2)
- •Структура кадров llc
- •Тема 4. Модификации стандарта Ethernet
- •Развитие стандарта Ethernet
- •4.2 Стандарты Fast Ethernet (100 Мбит/с)
- •Gigabit Ethernet (1000 Мбит/с)
- •Будущее - 10 Gigabit Ethernet
- •Метод доступа csma/cd
- •Форматы кадров технологии Ethernet
- •Монтаж сети
- •Ограничения при построении сети
- •Тема 5. Технологии локальных сетей Token Ring и fddi
- •Технология Token Ring (802.5)
- •Технология fddi
- •Тема 6. Ip-адресация и протокол
- •Типы протоколов сетевого уровня
- •Протокол ip
- •Система доменных имен dns
- •Тема 7. Сетевой уровень как средство объединения сетей
- •Принципы маршрутизации
- •Протоколы маршрутизации
- •Функции маршрутизатора
- •Многоуровневая структура стека tcp/ip
- •Тема 8. Локальная сеть с выходом в Интернет
- •Совместное подключение к интернету
- •Gprs-соединение с Интернетом
Протокол ip
Функции протокола IP
Основу транспортных средств стека протокола TCP/IP составляет протокол межсетевого взаимодействия (IP - Internet Protocol), обеспечивающий передачу дейтаграмм от отправителя к получателю через составную сеть.
Структура 1Р-пакета
IP-пакет состоит из заголовка и поля данных. Заголовок, как правило, имеющий длину 20 байт, имеет следующую структуру (см. рисунок 6.1).
Рисунок 6.1- Структура заголовка IР-пакета
Поля Номер версии (Version), Длина заголовка (1НЬ),Тип сервиса (Type of Service),Общая длина (Total Length), Идентификатор пакета (Identification), Флаги (Flags), Смещение фрагмента (Fragment Offset), Время жизни (Time to Live),Идентификатор Протокол верхнего уровня (Protocol), Контрольная сумма (Header Checksum), IP-адрес источника (Source IP Address) и IP-адрес назначения (Destination IP Address), Опции (IP Options), Выравнивание (Padding).
Система доменных имен dns
Узлов в Интернете достаточно много, поэтому ни один человек не способен запомнить ГР-адреса всех необходимых ему узлов. Да и гораздо легче запомнить символьный адрес, скажем, www.bhv.ru или www.dkws.org.ua, чем их IP-адреса. Тем более, относительно недавно появилась возможность регистрации доменных имен на русском языке.
За преобразование IP-адресов в доменные имена и обратно отвечает система доменных имен (DNS, Domain Name System). Когда вы вводите доменное имя в строке браузера, система сначала разрешает это имя в IР-адрес (путем обращения к DNS-серверу), а потом подключается к узлу по полученному IР-адресу.
Тема 7. Сетевой уровень как средство объединения сетей
Основная идея введения сетевого уро вня состоит в следующем. Сеть в общем случае рассматривается как совокупность нескольких сетей и называется составной сетью или интерсетью (internet). Сети, входящие в составную сеть, называются подсетями (subnet), составляющими сетями или просто сетями (см. рисунок 7.1).
Подсети соединяются между собой маршрутизаторами. Компонентами составной сети могут являться как локальные, так и глобальные сети. Внутренняя структура каждой сети на рисунке не показана, так как она не имеет значения при рассмотрении сетевого протокола. Все узлы в пределах одной подсети взаимодействуют, используя единую для них технологию. Так, в составную сеть, показанную на рисунке, входит несколько сетей разных технологий: локальные сети Ethernet, Fast Ethernet, Token Ring, FDDI и глобальные сети frame relay, X.25, ISDN. Каждая из этих технологий достаточна для того, чтобы организовать взаимодействие всех узлов в своей подсети, но не способна построить информационную связь между произвольно выбранными узлами, принадлежащими разным подсетям, например между узлом А и узлом В на рисунке 7.1. Следовательно, для организации взаимодействия между любой произвольной парой узлов этой «большой» составной сети требуются дополнительные средства. Такие средства и предоставляет сетевой уровень.
Таким образом, сетевой.адрес представляет собой пару: номер сети (подсети) и номер узла - 192.60.40.2 255.255.255.0
Когда две или более сети организуют совместную транспортную службу, то такой режим взаимодействия обычно называют межсетевым взаимодействием (internetworking).
