- •1. Общие понятия вычислительных сетей 7
- •2. Протоколы компьютерных сетей 19
- •3. Технологии локальных сетей 33
- •4. Технологии больших сетей (интерсетей) 48
- •5. Интернет 70
- •6. Список сокращений 86
- •7. Библиографический список 88 Введение
- •1.Общие понятия вычислительных сетей
- •1.1.Понятие вычислительной сети
- •1.2.Компоненты компьютерных сетей
- •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.3.Базовые топологии сетей
Топологией сети называют конфигурацию графа, вершины которого соответствуют узлам сети и коммуникационному оборудованию, а дуги – связям между ними. Связи могут быть:
индивидуальными (двухточечными) – используются всего двумя узлами;
разделяемыми – используются несколькими узлами. При этом одновременно по такой линии могут передаваться данные только от одного узла и поэтому необходимо использовать специальные методы разграничения доступа узлов к линии.
Различают два вида топологий: физическую и логическую. Физическая топология определяется графом, дуги которого соответствуют физическим связям между узлами. Логическая топология определяется графом, дуги которого определяют логические связи (т.е. маршруты передачи информации) в сети. В общем случае эти графы могут не совпадать.
Определены следующие стандартные топологии:
Полносвязная – каждый узел сети связан со всеми другими узлами. Обеспечивается максимальная надежность, но при этом наблюдается очень высокая избыточность и низкая эффективность. Такая топология используется очень редко – только в глобальных сетях при малом числе узлов.
Ячеистая – каждый узел сети связан с несколькими (но не всеми) узлами. Получается из полносвязной путем удаления некоторых связей. При этом непосредственно связаны узлы, между которыми происходит интенсивный обмен данными, остальные узлы обмениваются информацией транзитом через другие узлы. Преимуществом такой топологии является наличие резервных связей, что обеспечивает высокую надежность сети. Ячеистая топология используется в глобальных сетях.
Общая шина – все узлы подключены к одному кабелю, который оканчивается специальными устройствами – терминаторами (необходимыми для гашения отраженных сигналов). Преимуществом такой топологии является простота и дешевизна использующих ее сетей. Однако надежность сетей с такой топологией мала – выход из строя кабеля в любом месте приводит к неработоспособности всей сети.
Звезда – все узлы соединены индивидуальными линиями связи с центральным узлом. Эта топология характеризуется высокой надежностью (выход из строя любого отрезка кабеля не влияет на работоспособность всей сети – отключается лишь соответствующий узел), однако это более дорогостоящее решение, а увеличение количества подключаемых узлов может сдерживаться характеристиками центрального узла (например, количеством свободных портов).
Кольцо – все узлы связаны между собой последовательно в замкнутый контур. Информация передается в одном направлении. Преимуществом такой топологии является наличие обратной связи – узел, отправляющий информацию в конечном итоге ее и получит и может проконтролировать качество передачи, недостаток – необходимость специальных мер обеспечения целостности сети при отключении узлов.
Рис. 1. Типовые топологии сетей: a) полносвязная; b) ячеистая; c) звезда; d) общая шина; e) кольцо.
Приведенные выше топологии являются типовыми. Последние три используются в основном в небольших локальных сетях. При построении больших сетей используют смешанные топологии, например иерархическую звезду или многосвязную топологию, в узлах которой располагаются сети с одной из перечисленных выше топологий.
