- •Модель osi
- •Уровень 1, физический
- •Уровень 2, канальный
- •Уровень 3, сетевой
- •Стек протокола tcp/ip. Уровни стека tcp/ip
- •Прикладной уровень
- •Транспортный уровень
- •Сетевой уровень
- •Канальный уровень
- •Типы передачи данных
- •Multicast клиенты
- •Broadcast (Широковещание)
- •Метод біполярного кодування з альтернативною інверсією
- •Потенційний код з інверсією при одиниці
- •Біполярний імпульсний код
- •Манчестерський код
- •Потенційний код 2в1q
Физические топологии компьютерных сетей. Принцип построения. Достоинства и недостатки.
Существует три основные топология сети:
Сетевая топология шина (bus), при которой все компьютеры параллельно подключаются к одной линии связи и информация от каждого компьютера одновременно передается всем другим компьютерам (рис. 1);
Преимущество. Шине не страшные отказы отдельных компьютеров, потому что все другие компьютеры сети могут нормально продолжать обмен.
Недостаток. Короткое замыкание в любой точке кабеля шины выводит из строя всю сеть.
Cетевая топология звезда (star), при которой к одному центральному компьютеру присоединяются другие периферийные компьютеры, причем каждый из них использует свою отдельную линию связи (рис. 2);
Преимущество звезды (как активной, так и пассивной) заключается в том, что все точки подключения собраны в одном месте.
Недостаток затрата кабеля.
Cетевая топология кольцо(ring), при которой каждый компьютер передает информацию всегда только одному компьютеру, следующему в цепочке, а получает информацию только от предыдущего компьютера в цепочке, и эта цепочка замкнута в «кольцо» (рис. 3).
Преимущество. Кольцевая топология обычно является самой стойкой к перегрузкам, она обеспечивает уверенную работу с самими большими потоками переданной по сети информации, потому что в ней, как правило, нет конфликтов (в отличие от шины), а также отсутствует центральный абонент (в отличие от звезды).
Недостатком кольца (в сравнении со звездой) можно считать то, что к каждому компьютеру сети необходимо подвести два кабеля.
Рис.
1. Сетевая топология «шина»
Рис.
2. Сетевая топология «звезда»
Рис.
3. Сетевая топология «кольцо»
Кроме трех рассмотренной основной, базовой топологии нередко применяется также сетевая топология «дерево» (tree), которую можно рассматривать как комбинацию нескольких звезд.
Логические топологии компьютерных сетей. Принцип работы.
огическая топология определяет характер распространения информации по компьютерной сети. При передаче информации от одного абонента сети к другому абоненту эта информация должным образом «оформляется». Передаваемые данные оформляются в стандартные фрагменты (пакеты, дейтаграммы). Помимо собственно передаваемых данных (чисел, текстов, рисунков и т.п.) в состав пакета добавляется адрес (приёмника информации или и приёмники и передатчика), контрольная информация (чтобы можно было проверить, пакет принят полностью или только его часть) и ряд другой информации. Рассмотрим три основных варианта логических топологий локальных вычислительных сетей.
Логическая шина определяет равноправный доступ к сети всех абонентов. В этом случае передатчик выставляет в сеть пакет информации, а все остальные абоненты «услышав» передаваемую информацию анализируют её. Если в составе пакета абонент находит свой адрес, он эту информацию «оставляет» себе, если адрес оказался чужим – игнорирует. Если в момент передачи информации одним абонентом «вклинивается в разговор» другой абонент, происходит наложение пакетов, называемое коллизией. Коллизии приводят к «перемешиванию» пакетов и невозможности разобраться «кто что сказал». Обнаружив коллизию, передающий абонент «замолкает» на интервал времени случайной длительности, после чего повторяет попытку передачи информации. При очень большом количестве абонентов в сети вероятность коллизий резко возрастает, и сеть становится неработоспособной.
Логическое кольцо предполагает, что информация проходит полный «круг» и приходит к источнику, т.е. в точку из которой была отправлена. При этом каждый абонент сравнивает адрес «получателя» со своим собственным. Если адреса совпали, информация копируется в буфер, пакет помечается как «дошедший до адресата» и передается следующему абоненту. Если адреса не совпали, пакет передается без всяких пометок. Когда абонент получил пакет отправленный «собственноручно» и с пометкой «принято», он его дальше не передаёт и в работу может вступить другой абонент сети.
Логическая топология звезда (и её версия – дерево) ориентирована на установление канала связи между приёмником и передатчиком средствами коммутаторов. Т.е. при отсутствии коммутатора невозможно связаться между собой даже двум абонентам сети. При передаче данных от одного абонента к другому, все остальные ждут окончания передачи.
Кабельные системы. Неэкранированная витая пара. Экранированная витая пара. Коаксиальный кабель. Волоконно-оптический кабель. Характеристики.
Витые пары проводов используются в дешевых и сегодня, пожалуй, самых популярных кабелях. Кабель на основе витых пар представляет собой несколько пар скрученных попарно
Неэкранированные витые пары характеризуются слабой защищенностью от внешних электромагнитных помех, а также от подслушивания, которое может осуществляться с целью, например, промышленного шпионажа
В случае экранированной витой пары STP каждая из витых пар помещается в металлическую оплетку-экран для уменьшения излучений кабеля, защиты от внешних электромагнитных помех и снижения взаимного влияния пар проводов друг на друга
Основные достоинства неэкранированных витых пар – простота монтажа разъемов на концах кабеля
Коаксиальный кабель представляет собой электрический кабель, состоящий из центрального медного провода и металлической оплетки (экрана), разделенных между собой слоем диэлектрика (внутренней изоляции) и помещенных в общую внешнюю оболочку
Коаксиальный кабель до недавнего времени был очень популярен, что связано с его высокой помехозащищенностью), более широкими, чем в случае витой пары, полосами пропускания (свыше 1ГГц), а также большими допустимыми расстояниями передачи (до километра ).
Оптоволоконный (он же волоконно-оптический) кабель – это принципиально иной тип кабеля по сравнению с рассмотренными двумя типами электрического или медного кабеля. Информация по нему передается не электрическим сигналом, а световым. Главный его элемент – это прозрачное стекловолокно, по которому свет проходит на огромные расстояния (до десятков километров) с незначительным ослаблением.
Оптоволоконный кабель обладает исключительными характеристиками по помехозащищенности и секретности передаваемой информации. Никакие внешние электромагнитные помехи в принципе не способны исказить световой сигнал, а сам сигнал не порождает внешних электромагнитных излучений. Подключиться к этому типу кабеля для несанкционированного прослушивания сети практически невозможно, так как при этом нарушается целостность кабеля.
Модель OSI. Уровни модели OSI.
Модель osi
Эталонная модель OSI, иногда называемая стеком OSI представляет собой 7-уровневую сетевую иерархию (рис. 1) разработанную Международной организацией по стандартам (International Standardization Organization - ISO). Эта модель содержит в себе по сути 2 различных модели:
горизонтальную модель на базе протоколов, обеспечивающую механизм взаимодействия программ и процессов на различных машинах
вертикальную модель на основе услуг, обеспечиваемых соседними уровнями друг другу на одной машине
В горизонтальной модели двум программам требуется общий протокол для обмена данными. В вертикальной - соседние уровни обмениваются данными с использованием интерфейсов API.
Рисунок 1 Модель OSI
Уровень 1, физический
Физический уровень получает пакеты данных от вышележащего канального уровня и преобразует их в оптические или электрические сигналы, соответствующие 0 и 1 бинарного потока. Эти сигналы посылаются через среду передачи на приемный узел. Механические и электрические/оптические свойства среды передачи определяются на физическом уровне и включаютя:
Тип кабелей и разъемов
Разводку контактов в разъемах
Схему кодирования сигналов для значений 0 и 1
К числу наиболее распространенных спецификаций физического уровня относятся:
EIA-RS-232-C, CCITT V.24/V.28 - механические/электрические характеристики несбалансированного последовательного интерфейса.
EIA-RS-422/449, CCITT V.10 - механические, электрические и оптические характеристики сбалансированного последовательного интерфейса.
IEEE 802.3 -- Ethernet
IEEE 802.5 -- Token ring
Уровень 2, канальный
Канальный уровень обеспечивает создание, передачу и прием кадров данных. Этот уровень обслуживает запросы сетевого уровня и использует сервис физического уровня для приема и передачи пакетов. Спецификации IEEE 802.x делят канальный уровень на два подуровня: управление логическим каналом (LLC) и управление доступом к среде (MAC). LLC обеспечивает обслуживание сетевого уровня, а подуровень MAC регулирует доступ к разделяемой физической среде.
Наиболее часто используемые на уровне 2 протоколы включают:
HDLC для последовательных соединений
IEEE 802.2 LLC (тип I и тип II) обеспечивают MAC для сред 802.x
Ethernet
Token ring
FDDI
X.25
Frame relay
Уровень 3, сетевой
Сетевой уровень отвечает за деление пользователей на группы. На этом уровне происходит маршрутизация пакетов на основе преобразования MAC-адресов в сетевые адреса. Сетевой уровень обеспечивает также прозрачную передачу пакетов на транспортный уровень.
Наиболее часто на сетевом уровне используются протоколы:
IP - протокол Internet
IPX - протокол межсетевого обмена
X.25 (частично этот протокол реализован на уровне 2)
CLNP - сетевой протокол без организации соединений
Уровень 4, транспортный
Транспортный уровень делит потоки информации на достаточно малые фрагменты (пакеты) для передачи их на сетевой уровень.
Наиболее распространенные протоколы транспортного уровня включают:
TCP - протокол управления передачей
NCP - Netware Core Protocol
SPX - упорядоченный обмен пакетами
TP4 - протокол передачи класса 4
Уровень 5, сеансовый
Сеансовый уровень отвечает за организацию сеансов обмена данными между оконечными машинами. Протоколы сеансового уровня обычно являются составной частью функций трех верхних уровней модели.
Уровень 6, уровень представления
Уровень представления отвечает за возможность диалога между приложениями на разных машинах. Этот уровень обеспечивает преобразование данных (кодирование, компрессия и т.п.) прикладного уровня в поток информации для транспортного уровня. Протоколы уровня представления обычно являются составной частью функций трех верхних уровней модели.
Уровень 7, прикладной
Прикладной уровень отвечает за доступ приложений в сеть. Задачами этого уровня является перенос файлов, обмен почтовыми сообщениями и управление сетью.
К числу наиболее распространенных протоколов верхних уровней относятся:
FTP - протокол переноса файлов
TFTP - упрощенный протокол переноса файлов
X.400 - электронная почта
Telnet
SMTP - простой протокол почтового обмена
CMIP - общий протокол управления информацией
SNMP - простой протокол управления сетью
NFS - сетевая файловая система
FTAM - метод доступа для переноса файлов
