open system interconnectionkitt.ws/edu/media/docs/2014/education/model_osi.pdf · hdlc (high level...

23
Open System Interconnection

Upload: others

Post on 14-Mar-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Open System Interconnection

Page 2: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Пользователи

Прикладной

Представительский

Сеансовый

Траспортный

Прикладные процессы

Интерфейс

пользователя

Прикладной

интерфейс

Уровни:7

5

6

1

4

Сетевой

Канальный

Физический

3

2

Физические средства соединения

Область

взаимодействия

открытых

систем

Page 3: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Прикладной

Виртуальная

связь

Компьютер-отправитель Компьютер-получатель

Физическая среда

Представительский

Сеансовый

Транспортный

Сетевой

Канальный

Физический

Прикладной

Представительский

Сеансовый

Транспортный

Сетевой

Канальный

Физический

Page 4: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Заг 7 Кон 7 Кон 6Заг 6

Пакет

7го уровня Заг 7 Данные Кон 7

Данные 6го уровня

Пакет

6го уровня

Кон 6Заг 6

Данные 5го уровня

Пакет

5го уровня Заг 5 Кон 5Кон 7Заг 7

Данные 4го уровня

Пакет

4го уровня Заг 4 Кон 4

Данные 3го уровня

Пакет

3го уровняКон 3

Данные 2го уровня

Пакет

2го уровня

Кон 2

Данные 1го уровня

Пакет

1го уровня

7го уровня

Заг 6Заг 5 Заг 7 Кон 6 Кон 5Кон 7

Кон 4Кон 6 Кон 5Кон 7

Кон 3Кон 4Кон 6 Кон 5Кон 7

Заг 4 Заг 6Заг 5 Заг 7Заг 3

Заг 4 Заг 6Заг 5 Заг 7Заг 3Заг 2

Заг 4 Заг 6Заг 5 Заг 7Заг 3Заг 2 Кон 2Кон 3Кон 4Кон 6 Кон 5Кон 7Заг 1 Кон 1

Page 5: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

7. ПрикладнойПредставляет набор интерфейсов, позволяющий получить доступ к сетевым службам

6. ПредставленияПреобразует данный в общий формат для передачи по сети

5. СеансовыйПоддержка взаимодействия (сеанса) между удаленными процессами

4. ТранспортныйУправляет передачей данных, обеспечивает подтверждение передачи

3. Сетевоймаршрутизация, управление потоками данных, адресация сообщений для доставки, преобразование логических сетевых адресов и имен в соответствующие им физические

2. Канальный2.1. Контроль логической связи (LLC) – формирование кадров2.2. Контроль доступа к среде (МАС) – управление доступом к среде

1. ФизическийБитовые протоколы передачи информации

Page 6: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Физический уровень предназначен для сопряжения с физическими средствами соединения.

Физический уровень состоит из: Подуровня стыковки со средой,

обеспечивающего сопряжение потока данных с используемым физическим каналом связи

Подуровня преобразования передачи осуществляющего преобразования, связанные с применяемыми протоколами.

Page 7: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Физические средства соединения – это совокупность физической среды, аппаратных и программных средств, обеспечивающая передачу сигналов между системами.

Физическая среда – это материальная субстанция, через которую осуществляется передача сигналов

Механические и электрические / оптические свойства среды передачи определяются на физическом уровне и включают:

тип кабелей и разъемов; разводку контактов в разъемах; схему кодирования сигналов для значений 0 и 1.

Page 8: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Подуровень, не зависимый

от физических средств

соединения

Переходный подуровень,

Подуровень, зависимый от

физических средств

соединения

Page 9: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

EIA-RS-232-C, CCITT V.24/V.28 - механические/электрические характеристики несбалансированного последовательного интерфейса;

EIA-RS-422/449, CCITT V.10 - механические, электрические и оптические характеристики сбалансированного последовательного интерфейса;

Ethernet – сетевая технология по стандарту IEEE 802.3 для сетей, использующая шинную топологию и коллективный доступ с прослушиванием несущей и обнаружением коллизий;

Token ring – сетевая технология по стандарту IEEE 802.5,использующая кольцевую топологию и метод доступа к кольцу с передачей маркера;

Page 10: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Задача канального уровня - брать пакеты, поступающие с сетевого уровня и готовить их к передаче, укладывая в кадр соответствующего размера.

Электрическое представление данных в ЛВС (биты данных, методы кодирования данных и маркеры) распознаются на этом и только на этом уровне

Единицей информации канального уровня являются кадры(frame).

Кадры – это логически организованная структура, в которую можно помещать данные.

Page 11: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

LLC (Logical Link Control) управление логическим каналом осуществляет логический контроль связи.

MAC (Media Access Control) контроль доступа к среде.

Page 12: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

HDLC (High Level Data Link Control) протокол управления каналом передачи данных высокого уровня, для последовательных соединений;

IEEE 802.2 LLC (тип I и тип II) обеспечивают MAC для сред 802.x; Ethernet сетевая технология по стандарту IEEE 802.3 для сетей,

использующая шинную топологию и коллективный доступ с прослушиванием несущей и обнаружением конфликтов;

Token ring сетевая технология по стандарту IEEE 802.5, использующая кольцевую топологию и метод доступа к кольцу с передачей маркера;

FDDI (Fiber Distributed Date Interface Station) сетевая технология по стандарту IEEE 802.6, использующая оптоволоконный носитель;

X.25 международный стандарт для глобальных коммуникаций с коммутацией пакетов;

Frame relay сеть, организованная из технологий Х25 и ISDN.

Page 13: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

обеспечивает прокладку каналов, соединяющих абонентские и административные системы через коммуникационную сеть, выбор маршрута наиболее быстрого и надежного пути;

отвечает за деление пользователей на группы и маршрутизацию пакетов на основе преобразования MAC-адресов в сетевые адреса;

устанавливает связь в вычислительной сети между двумя системами и обеспечивает прокладку логических каналов между ними;

сообщает транспортному уровню о появляющихся ошибках. Прокладка наилучшего пути для передачи данных называется

маршрутизацией, и ее решение является главной задачей сетевого уровня.

Page 14: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

На сетевом уровне определяется два вида протоколов:

1. определяющие правила передачи пакетов с данными конечных узлов от узла к маршрутизаторуи между маршрутизаторами.

2. протоколы обмена маршрутной информацией.

Протоколы сетевого уровня реализуются программными модулями операционной системы, а также программными и аппаратными средствами

маршрутизаторов.

Page 15: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

IP (Internet Protocol) протокол Internet, сетевой протокол стека TCP/IP, который предоставляет адресную и маршрутную информацию;

IPX (Internetwork Packet Exchange) протокол межсетевого обмена пакетами, предназначенный для адресации и маршрутизации пакетов в сетях Novell;

X.25 международный стандарт для глобальных коммуникаций с коммутацией пакетов (частично этот протокол реализован на уровне 2);

CLNP (Connection Less Network Protocol) сетевой протокол без организации соединений.

Page 16: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

передает пакеты через коммуникационную сеть;

разбивает пакеты на блоки; определяет адресацию физических

устройств в сети; гарантирует доставку блоков информации

адресатам и управляет этой доставкой.

Page 17: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

TCP (Transmission Control Protocol) протокол управления передачей стека TCP/IP;

UDP (User Datagram Protocol) пользовательский протокол дейтаграмм стека TCP/IP;

NCP (NetWare Core Protocol) базовый протокол сетей NetWare;

SPX (Sequenced Packet eXchange) упорядоченный обмен пакетами стека Novell;

TP4 (Transmission Protocol) – протокол передачи класса 4.

Page 18: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Сеансовый уровень – это уровень, определяющий процедуру проведения сеансов между пользователями или прикладными процессами

Функции этого уровня состоят в координации связи между двумя прикладными программами, работающими на разных рабочих станциях.

Позволяет двум приложениям на разных рабочих станциях устанавливать, использовать и завершать соединение, называемое сеансом.

Page 19: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

полудуплексной (процессы будут передавать и принимать данные по очереди);

дуплексной (процессы будут передавать данные, и принимать их одновременно).

В полудуплексном режиме сеансовый уровень выдает тому процессу, который начинает передачу, маркер данных.

Сеансовый уровень разрешает передачу только той стороне, которая обладает маркером данных.

Page 20: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Уровень представления данных или представительский уровень представляет данные, передаваемые между прикладными процессами, в нужной форме данные.

В основу общего представления данных положена единая для всех уровней модели система ASN.1. Эта система служит для описания структуры файлов, а также позволяет решить проблему шифрования данных.

Page 21: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

Прикладной уровень – это набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам, таким как файлы, принтеры или гипертекстовые Web-страницы, а также организуют свою совместную работу, например с помощью протокола электронной почты.

Page 22: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

FTP (File Transfer Protocol) протокол передачи файлов; TFTP (Trivial File Transfer Protocol) простейший протокол пересылки

файлов; X.400 электронная почта; Telnet работа с удаленным терминалом; SMTP (Simple Mail Transfer Protocol) простой протокол почтового

обмена; CMIP (Common Management Information Protocol) общий протокол

управления информацией; SLIP (Serial Line IP) IP для последовательных линий. Протокол

последовательной посимвольной передачи данных; SNMP (Simple Network Management Protocol) простой протокол

сетевого управления; FTAM (File Transfer, Access, and Management) протокол передачи,

доступа и управления файлами.

Page 23: Open System Interconnectionkitt.ws/edu/media/docs/2014/education/Model_OSI.pdf · HDLC (High Level Data Link Control) протокол управления каналом передачи

1. Назначение базовой модели взаимодействия открытых систем.

2. Единицы разбиения информация для передачи данных по сети.

3. Основные элементы базовой модели взаимодействия открытых систем.

4. Оборудование используемое на физическом уровне.5. Спецификации физического уровня.6. Протоколы канального уровня.7. Оборудование канального уровня.8. Оборудование сетевого уровня9. Протоколы транспортного уровня.10. Оборудование транспортного уровня.11. Протоколы верхних уровней.