Эволюция и классификация сетей
Вопросы к экзамену
Семестр
Эволюция и классификация сетей
· Системы пакетной обработки данных
- Централизованный ввод/вывод данных
- Централизованная обработка данных
- Максимизация эффективности использования вычислительной мощности
- Пренебрежение интересами пользователей
- 1950-ые годы
· Многотерминальные системы
- Распределённый ввод/вывод данных
- Централизованная обработка данных
- Временное мультиплексирование (разделение времени)
- 1960-ые годы
· Глобальные сети
¤ Радиус: тысячи километров
¤ Скорости: до 40 Гбит/с
¤ Примеры технологий WAN:
o X.25
o Frame relay
o ATM
¤ Примеры сетей:
o Internet
o FidoNet
· Локальные сети
¤ Радиус:1-2 км
¤ Скорости: до 10 Гбит/с
¤ Примеры технологий LAN:
o Ethernet (Fast Ethernet, Gigabit Ethernet,10G Ethernet)
o Token Ring, FDDI
· Стандартные технологии локальных сетей
· Конвергенция сетевых технологий
· Internet
- Интернет – всемирная система добровольно объединённых компьютерных сетей, построенная на использовании протокола IP и маршрутизации пакетов данных.
- Интернет образует глобальное информационное пространство, служит физической основой для Всемирной паутины и множества систем (протоколов) передачи данных.
Классификация сетей по территориальному признаку
¤ LAN(Local Area Network) – Локальные сети (ЛВС)
¤ MAN(Metropolitan Area Network) – Городские сети
- Конвергенция (взаимопроникновение) сетевых технологий LAN и WAN
- Радиус: десятки километров
- Скорости: до 40 Гбит/с
- Назначение: объединение LAN для подключения к WAN
- Примеры: сети крупных провайдеров
¤ WAN(Wide Area Network) – Глобальные сети
классификация сетей по топологии:
-шина
-кольцо
-звезда
классификация сетей по типу передачи данных:
· широковещательные сети;
· сети с передачей от узла к узлу.
В соответствии с технологическими признаками, обусловленными средой передачи, компьютерные сети подразделяют на два класса:
· проводные сети,то есть сети, каналы связи которых построены с использованием медных или оптических кабелей;
· беспроводные сети,то есть сети, в которых для связи используются беспроводные каналы связи, например радио, СВЧ, инфракрасные или лазерные каналы.
В зависимости от способа коммутации сети подразделяются на два класса:
· сети с коммутацией пакетов;
· сети с коммутацией каналов.
2. Сетевые модели OSI и TCP/IP
Сетевая модель OSI (базовая эталонная модель взаимодействия открытых
систем, англ. Open Systems Interconnection Basic Reference Model, 1978 г.) —
абстрактная сетевая модель для коммуникаций и разработки сетевых протоколов.
Предлагает взгляд на компьютерную сеть с точки зрения измерений. Каждое измерение обслуживает свою часть процесса взаимодействия. Благодаря такой структуре
совместная работа сетевого оборудования и программного обеспечения становится
гораздо проще и прозрачнее.
уровни приложений(3)
уровни потоков данных(4)
Стеком протоколов TCP/IP называют набор сетевых протоколов, используемых
в интернет.
В этом стеке различают несколько уровней, и протоколы высокого уровня
всегда базируются на протоколах более низких уровней.
В самом низу находятся физический уровень и канальный уровень. Пример протокола
— Ethernet, описывающий передачу данных по коаксиальному кабелю или витой паре.
Протоколы этих уровней обычно реализуются на уровне железа, например в сетевой
карте компьютера.
Выше идёт сетевой уровень, где находится протокол IP, описывающий
структуру сети и доставку пакетов.
Ещё выше — транспортный уровень, где находится протокол TCP,
использующийся для передачи данных. Эти протоколы обычно реализуются на уровне
Операционной Системы.
На самом верху находится множество протоколов прикладного уровня,
выполняющих конкретные прикладные задачи. Обычно они программируются в
отдельных приложениях.
Протокол – формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах.
Интерфейс – формализованные правила, определяющие взаимодействие сетевых компонентов соседних уровней одного узла.
Интерфейс определяет набор сервисов, предоставляемый данным уровнем соседнему.
Стек протоколов–иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов в сети.
Прикладной уровень
¤ Представляет собой набор разнообразных протоколов, с помощью которых пользователи получают доступ к разделяемым ресурсам (файлы, принтеры, web-страницы) и организуют свою совместную работу (e-mail).
¤ Примеры: http, ftp, smtp, bittorrent
¤ Единица данных – Сообщение (message)