- •Оглавление
- •Введение
- •Информационные сети
- •Из истории кибернетики.
- •Оценка знаний и лекций
- •Основы сетевых технологий
- •Классификация сетей передачи данных
- •Простейший случай взаимодействия двух компьютеров
- •Краткие итоги
- •Сетевые службы. Сетевое программное обеспечение
- •Топология сетей
- •Адресация узлов сети
- •Иерархия протоколов
- •Разработка уровней
- •Службы на основе соединений и службы без установления соединений
- •Примитивы служб
- •Стандартизация сетей.
- •Эталонная модель osi
- •Физический уровень
- •Уровень передачи данных
- •Сетевой уровень
- •Транспортный уровень
- •Сеансовый уровень
- •Уровень представления
- •Прикладной уровень
- •Эталонная модель tcp/ip
- •Интернет уровень
- •Транспортный уровень
- •Прикладной уровень
- •Хостсетевой уровень
- •Сравнение эталонных моделейOsIиTcp
- •Коммутируемые сети Ethernet
- •Примеры сетей
- •ТехнологияEthernet
- •Физический уровень
- •Ряды Фурье
- •Сигналы с ограниченным спектром
- •Максимальная скорость передачи данных через канал
- •Управляемые носители информации
- •Магнитные носители
- •Витая пара
- •Коаксиальный кабель
- •Волоконная оптика
- •Сравнение характеристик оптического волокна и медного провода
- •Беспроводная связь
- •Электромагнитный спектр
- •Рис, 2.10. Волны диапазонов vlf,lFиMFогибают неровности поверхности Земли (а); волны диапазонаHFотражаются от ионосферы (б)
- •Виртуальные локальные сети
- •Введение. Технология виртуальных локальных сетей
- •Организация виртуальных локальных сетей
- •Транковые соединения
- •Конфигурирование виртуальных сетей
- •Краткие итоги
- •Адресация в сетях tcp/ip
- •Типы адресов стека tcp/ip
- •Классы ip-адресов
- •Особые ip-адреса
- •Использование масок в ip-адресации
- •Порядок распределения ip-адресов
- •Автоматизация процесса назначения ip-адресов
- •Отображение ip-адресов на локальные адреса
- •Отображение доменных имен на ip-адреса
- •Сетевой уровень:ip протокол
- •Сетевой уровень в Интернете
- •ПротоколIp
- •Ip-адреса
- •Подсети
- •Cidr– бесклассовая междоменная маршрутизация
- •Nat – трансляция сетевого адреса
- •Транспортный уровень:tcPиUdp
- •ПротоколUdp
- •Основы udp
- •Транспортные протоколы Интернета: tcp
- •Основы tcp
- •Модель службы tcp
- •Протокол tcp
- •Заголовок тср-сегмента
- •Установка тср-соединения
- •Разрыв соединения tcp
- •Протоколы межсетевой маршрутизации
- •Технология
- •Основы технологии
- •Иерархия маршрутизации
- •Алгоритм spf
- •Формат пакета
- •Egp Библиографическая справка
- •Bgp Библиографическая справка
- •Основы технологии
Ip-адреса
У каждого хоста и маршрутизатора в Интернете есть IP-адрес, состоящий из номера сети и номера хоста. Эта комбинация уникальна: нет двух машин с одинаковымиIP-адресами. ВсеIP-адреса имеют длину 32 бита и используются в полях Адрес отправителя и Адрес получателя IP-пакетов. Важно отметить, что IP-адрес, на самом деле, не имеет отношения к хосту. Он имеет отношение к сетевому интерфейсу, поэтому хост, соединенный с двумя сетями, должен иметь два IP-адреса. Однако на практике большинство хостов подключены к одной сети, следовательно, имеют один адрес.
В течение вот уже нескольких десятилетий IP-адреса делятся на пять классов, показанных на рис. 5.48. Такое распределение обычно называется полноклассовой адресацией. Сейчас такая адресация уже не используется, но ссылки на нее в литературе встречаются все еще довольно часто. Чуть позже мы обсудим то, что пришло ей на смену.
Форматы классов А, В, С и D позволяют задавать адреса до 128 сетей с 16 млн хостов в каждой, 16 384 сетей с 64 тысячами хостов или 2 миллионов сетей (например, ЛВС) с 256 хостами (хотя некоторые из них могут быть специализированными). Предусмотрен класс для многоадресной рассылки, при которой дейтаграммы рассылаются одновременно на несколько хостов. Адреса, начинающиеся с 1111, зарезервированы для будущего применения. В настоящее время к Интернету подсоединено более 500 ООО сетей, и это число растет с каждым годом. Во избежание конфликтов, номера сетям назначаются некоммерческой корпорацией по присвоению имен и номеров, ICANN (Internet Corporation for Assigned Names and Numbers). В свою очередь, ICANN передала полномочия по присвоению некоторых частей адресного пространства региональным органам, занимающимся выделением IP-адресов провайдерам и другим компаниям.
Сетевые адреса, являющиеся 32-разрядными числами, обычно записываются в виде четырех десятичных чисел, которые соответствуют отдельным байтам, разделенных точками. Например, шестнадцатеричный адрес С0290614 записывается как 192.41.6.20. Наименьший IP-адрес равен 0.0.0.0, а наибольший – 255.255.255.255.
Как видно из рис. 5.49, числа 0 и -1 (единицы во всех разрядах) имеют особое назначение. Число 0 означает эту сеть или этот хост. Значение -1 используется для широковещания и означает все хосты указанной сети.
Рис. 5.49. Специальные IP-адреса
IP-адрес 0.0.0.0 используется хостом только при загрузке. IP-адреса с нулевым номером сети обозначают текущую сеть. Эти адреса позволяют машинам обращаться к хостам собственной сети, не зная ее номера (но они должны знать ее класс и количество используемых нулей). Адрес, состоящий только из единиц, обеспечивает широковещание в пределах текущей (обычно локальной) сети. Адреса, в которых указана сеть, но в поле номера хоста одни единицы, обеспечивают широковещание в пределах любой удаленной локальной сети, соединенной с Интернетом. Наконец, все адреса вида 127.xx.yy.zzзарезервированы для тестирования сетевого программного обеспечения методом обратной передачи. Отправляемые по этому адресу пакеты не попадают на линию, а обрабатываются локально как входные пакеты. Это позволяет пакетам перемещаться по локальной сети, когда отправитель не знает номера.