- •1. Общие понятия вычислительных сетей 7
- •2. Протоколы компьютерных сетей 19
- •3. Технологии локальных сетей 33
- •4. Технологии больших сетей (интерсетей) 48
- •5. Интернет 70
- •1.2.Компоненты компьютерных сетей
- •6. Список сокращений 86
- •7. Библиографический список 88 Введение
- •1.Общие понятия вычислительных сетей
- •1.1.Понятие вычислительной сети
- •1.3.Базовые топологии сетей
- •1.4.Адресация узлов в сетях
- •1.5.Аппаратные компоненты сетей
- •1.5.1.Сетевые адаптеры
- •1.5.2.Повторители
- •1.5.3.Концентраторы
- •1.5.4.Мосты
- •1.5.5.Коммутаторы
- •1.5.6.Маршрутизаторы
- •1.5.7.Шлюзы
- •2.Протоколы компьютерных сетей
- •2.1.Понятие протокола и интерфейса
- •2.2.Модель osi
- •2.3.Взаимодействие уровней модели osi
- •2.4.Реализация физического уровня
- •2.5.Методы передачи данных на физическом уровне
- •2.6.Методы обнаружения и устранения ошибок передачи
- •2.7.Методы коммутации
- •3.Технологии локальных сетей
- •3.1.Подуровень llc
- •3.2.Технология Ethernet
- •3.2.1.Метод доступа csma/cd
- •3.2.2.Особенности технологии Ethernet
- •3.2.3.Коммутируемый Ethernet
- •3.2.4.Современное развитие Ethernet
- •3.2.5.Физический уровень технологий Ethernet
- •3.3.Технология Tocken Ring
- •3.3.1.Маркерный метод доступа
- •3.3.2.Особенности технологии Tocken Ring
- •3.3.3.Приоритеты в Tocken Ring
- •3.4.Технология fddi
- •3.5.Другие технологии локальных сетей
- •3.5.1.Технология atm
- •4.Технологии больших сетей (интерсетей)
- •4.1.Маршрутизация в интерсетях
- •4.2.Стек tcp/ip
- •4.3.Адресация в ip-сетях
- •4.3.1.Ip адреса
- •4.3.2.Локальные адреса в ip сетях
- •4.3.3.Доменные адреса
- •4.4. Разрешение адресов в ip-сетях
- •4.4.1.Протокол arp
- •4.4.2.Система dns
- •4.5.Протокол ip
- •4.6.Фрагментация ip пакетов
- •4.7.Маршрутизация в ip-сетях
- •4.8.Протоколы маршрутизации
- •4.8.1.Дистанционно-векторный протокол rip
- •4.8.2.Протокол состояния связей ospf
- •4.9.Протоколы транспортного уровня
- •4.9.1.Протокол udp
- •4.9.2.Протокол tcp
- •4.10.Протокол контроля сообщений
- •5.Интернет
- •5.1.Общие понятия об Интернет
- •5.2.Адресация ресурсов в Интернет
- •5.3.Основные службы в Интернет
- •5.3.1.Электронная почта
- •5.3.2.Списки рассылки
- •5.3.3.Группы новостей (телеконференции)
- •5.3.4.Система www
- •5.3.5.Сервис обмена файлами
- •5.4.Методы подключения к Интернет
- •5.4.1.Подключение к Интернет по коммутируемой телефонной линии
- •5.4.2.Подключение к Интернет по dsl-технологии
- •5.4.3.Асимметричный dsl (adsl)
- •5.4.4.Широкополосный доступ к Интернет
- •5.4.5.Подключение к Интернет по выделенной линии
- •5.4.6.Подключение к Интернет по технологии коммутации кадров (frame relay)
- •5.4.7.Подключение к Интернет по сети кабельного телевидения
- •5.4.8.Подключение к Интернет по радиоканалу
- •5.4.9.Подключение к Интернет по спутниковому каналу
- •5.4.10.Использование бытовой электрической сети для доступа в Интернет
- •5.4.11.Сравнение различных технологий доступа
- •6.Список сокращений
- •7.Библиографический список
1.4.Адресация узлов в сетях
Для доставки информации в сети необходимо, чтобы узлы сети имели свои адреса, т.е. в сети должна быть реализована некоторая система адресации. К системе адресации предъявляются следующие требования:
уникальность – каждый узел в сети должен однозначно идентифицироваться своим адресом;
минимум ручной работы при назначении адресов;
иерархичная структура – удобная при построении больших сетей;
компактность и однотипность адреса – удобное представление для быстрой машинной обработки;
удобное представление для пользователей.
Эти требования во многом противоречивы, поэтому не создано единой системы адресации, удовлетворяющей всем приведенным требованиям. В настоящее время используются следующие системы адресации:
Система плоских числовых адресов. Предусматривает использование в качестве адресов чисел фиксированного формата. Например, система аппаратных (МАС) адресов – уникальных 6-байтных адресов, прошитых в сетевых адаптерах. Аппаратные адреса записываются в шестнадцатеричной форме и имеют вид: 0060978DC067. Уникальность этих адресов обеспечивается тем, что первые 3 байта – идентификатор фирмы-производителя сетевого оборудования, а последние 3 байта – уникальный номер экземпляра сетевого устройства. Эта система обеспечивает уникальность, простоту назначения адресов и удобство их машинной обработки, но не обеспечивает иерархичность и не удобна для людей-пользователей.
Система составных числовых адресов. Основана на использовании числовых адресов фиксированного формата с разбиением адреса на части, которые содержат адрес сети и адрес узла в сети. Например: система IP-адресов, состоящих из четырех байт, записываемых через точку в виде 194.27.45.3. Такая система хорошо работает в больших сетях (разбитых на подсети), адреса удобны для машинной обработки. Однако, такая система требует дополнительных усилий для назначения и обеспечения уникальности адресов и не удобна для людей-пользователей.
Система символьных адресов (имен). Основана на использовании в качестве адреса набора символов не фиксированного формата (обычно это слова, состоящие из английских букв и цифр). Адреса могут быть иерархическими. Специально разработана для людей-пользователей, но хуже обрабатывается автоматически (из-за переменной длины адреса) и требует дополнительных усилий для обеспечения уникальности адресов, особенно в больших сетях. Примером такой системы адресов может служить система доменных имен Интернет, которая использует иерархию имен типа: www.company.spb.ru.
Поскольку одновременно используются несколько систем адресации, то один узел сети может одновременно иметь несколько адресов в разных системах адресации. При этом возникает задача по известному адресу узла в одной системе определить его адрес в другой. Эта задача называется задачей разрешения адресов. Более подробно она рассматривается в разделе 4.4.
1.5.Аппаратные компоненты сетей
В качестве аппаратных компонентов сетей рассмотрим устройства, с помощью которых узлы подключаются к сети (сетевые адаптеры), а также различные коммуникационные устройства, предназначенные для соединения между собой сегментов одной сети или разных сетей. Причем, последние устройства используются не только для объединения ранее самостоятельных сетей, с целью создания более крупной сети, (например – объединение ранее самостоятельных сетей отделов в общую сеть организации, или объединение региональных сетей в Интернет). Коммуникационные устройства используют также для разделения (структуризации) сетей, поскольку при росте любой сети типовой топологии рано или поздно наталкиваются на следующие ограничения:
на длину связей между узлами;
на количество узлов в сети;
на интенсивность трафика в сети.
