Лекция_2(1)

Содержание

Слайд 2

Эталонная модель взаимодействия открытых систем OSI/ISO Сетевая модель OSI (англ. open

Эталонная модель взаимодействия открытых систем OSI/ISO

Сетевая модель OSI (англ. open

systems interconnection basic reference model — базовая эталонная модель взаимодействия открытых систем, сокр. ЭМВОС; 1978 г)
Слайд 3

Эталонная модель взаимодействия открытых систем OSI/ISO Протокол передачи данных; Сетевой протокол; Интерфейс;

Эталонная модель взаимодействия открытых систем OSI/ISO

Протокол передачи данных;
Сетевой протокол;
Интерфейс;

Слайд 4

Эталонная модель взаимодействия открытых систем OSI/ISO Протокол передачи данных; Сетевой протокол; Интерфейс;

Эталонная модель взаимодействия открытых систем OSI/ISO

Протокол передачи данных;
Сетевой протокол;
Интерфейс;

Слайд 5

Эталонная модель взаимодействия открытых систем OSI/ISO

Эталонная модель взаимодействия открытых систем OSI/ISO

Слайд 6

7. Прикладной уровень (Application layer) взаимодействие пользовательских приложений с сетью: позволяет

7. Прикладной уровень (Application layer)

взаимодействие пользовательских приложений с сетью:
позволяет приложениям

использовать сетевые службы:
удалённый доступ к файлам и базам данных,
пересылка электронной почты;
отвечает за передачу служебной информации;
предоставляет приложениям информацию об ошибках;
формирует запросы к уровню представления.
Слайд 7

7. Прикладной уровень (Application layer) Услуги прикладного уровня: идентификация партнеров (например,

7. Прикладной уровень (Application layer)

Услуги прикладного уровня:
идентификация партнеров (например, с

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

7. Прикладной уровень (Application layer) Формат сообщения: ТЕЛО - (содержательная часть)

7. Прикладной уровень (Application layer)

Формат сообщения:
ТЕЛО - (содержательная часть)
ЗАГОЛОВОК-

может содержать разнообразную информацию, например,
АДРЕС ПРОЦЕССА ПОЛУЧАТЕЛЯ, наименование службы, к которой относится адресуемый получатель.
Слайд 9

7. Прикладной уровень (Application layer) Формат сообщения TFTP (Trivial File Transfer Protocol, простой протокол передачи файлов)

7. Прикладной уровень (Application layer)
Формат сообщения TFTP (Trivial File Transfer Protocol,

простой протокол передачи файлов)
Слайд 10

7. Прикладной уровень (Application layer) Примеры протоколов прикладного уровня: FTP (File

7. Прикладной уровень (Application layer)

Примеры протоколов прикладного уровня:

FTP (File Transfer Protocol)

– протокол передачи файлов;
X.400 – протокол ITU-T международной электронной почты;
Telnet – протокол эмуляции терминала, удаленный доступ к Internet;
CMIP (Common Management Information Protocol) – общий протокол информации управления;
SNMP (Simple Network Management Protocol) – простой протокол управления сетью;
NFS (Network File System) – сетевая файловая система, набор протоколов на основе транспортного протокола UDP, позволяющий Unix-машинам, PC и ПК Macintosh совместно использовать файлы в локальной сети;
FTAM (File Transfer Access and Management) – передача, доступ и управление файлами, удаленный сервис и протокол OSI для файлов.
Слайд 11

6. Представительский уровень (presentation layer) Уровень представления - обеспечивает преобразование протоколов

6. Представительский уровень (presentation layer)

Уровень представления - обеспечивает преобразование протоколов и

кодирование/декодирование данных. Запросы приложений, полученные с прикладного уровня, на уровне представления преобразуются в формат для передачи по сети, а полученные из сети данные преобразуются в формат приложений.
Слайд 12

6. Представительский уровень (presentation layer) Функции: запрос установления сеанса; согласование синтаксиса;

6. Представительский уровень (presentation layer)

Функции:
запрос установления сеанса;
согласование синтаксиса;
преобразование

синтаксиса;
передача данных;
запрос завершения сеанса.
Слайд 13

6. Представительский уровень (presentation layer) Примеры протоколов прикладного уровня: XDR (англ.

6. Представительский уровень (presentation layer)

Примеры протоколов прикладного уровня:

XDR (англ. External Data Representation

- внешнее представление данных) — международный стандарт передачи данных в Интернет;
AFP (англ. Apple Filing Protocol, «AppleShare») — сетевой протокол представительского и прикладного уровней, предоставляющий доступ к файлам в Mac OS X.
SSL (англ. Secure Sockets Layer — уровень защищённых сокетов) — криптографический протокол, который обеспечивает безопасность связи Он использует асимметричную криптографию для аутентификации ключей обмена, симметричное шифрование для сохранения конфиденциальности, коды аутентификации сообщений для целостности сообщений.
Слайд 14

5. Сеансовый уровень (session layer) Сеансовый уровень (англ. session layer) модели

5. Сеансовый уровень (session layer)

Сеансовый уровень (англ. session layer) модели

обеспечивает поддержание сеанса связи, позволяя приложениям взаимодействовать между собой длительное время. Уровень управляет созданием/завершением сеанса, обменом информацией, синхронизацией задач, определением права на передачу данных и поддержанием сеанса в периоды неактивности приложений.
Слайд 15

5. Сеансовый уровень (session layer) Сеансовый уровень устанавливает сеансовые соединения между

5. Сеансовый уровень (session layer)

Сеансовый уровень устанавливает сеансовые соединения

между двумя представительными объектами. Сеансовые соединения устанавливаются и разъединяются либо представительными, либо сеансовыми объектами. Представительный объект может запросить и поддерживать несколько сеансовых соединений одновременно.
2. Обеспечивает передачу данных.
3. Организует и синхронизирует диалог между взаимодействующими представительными объектами, управляет информационным обменом.
Слайд 16

5. Сеансовый уровень (session layer) 4. Поддерживает диалог между представительными объектами

5. Сеансовый уровень (session layer)

4. Поддерживает диалог между представительными

объектами даже при потере данных на транспортном уровне (путем повторного установления транспортного соединения).
5. Обеспечивает повторное установление соединения, разрушенного на транспортном уровне.
Оповещает объекты представительного уровня об особых ситуациях.
Обеспечивает управление сеансовым уровнем (активация, контроль ошибок).
Слайд 17

5. Сеансовый уровень (session layer) Примеры протоколов: - ASP, Сеансовый протокол

5. Сеансовый уровень (session layer)

Примеры протоколов:
- ASP, Сеансовый протокол

AppleTalk (англ. AppleTalk Session Protocol);
H.245, Call Control Protocol for Multimedia Communication - протокол согласования параметров соединения, используется IP-телефонии;
RTCP (англ. Real-Time Transport Control Protocol — протокол управления передачей в реальном времени) — протокол, используемый совместно с RTP;
Удалённый вызов процедур (от англ. Remote Procedure Call (RPC)) — класс технологий, позволяющих компьютерным программам) — класс технологий, позволяющих компьютерным программам вызывать функции) — класс технологий, позволяющих компьютерным программам вызывать функции или процедуры в другом адресном пространстве (как правило, на удалённых компьютерах)
Слайд 18

4. Транспортный уровень (transport layer) Транспортный уровень - модели предназначен для

4. Транспортный уровень (transport layer)

Транспортный уровень - модели предназначен для

обеспечения надёжной передачи данных от отправителя к получателю.
Предназначен для доставки данных. При этом не важно, какие данные передаются, откуда и куда, то есть, он предоставляет сам механизм передачи. Блоки данных он разделяет на фрагменты, размер которых зависит от протокола, короткие объединяет в один, а длинные разбивает.
Обеспечение требований качества обслуживания служб (пропускная способность, транзитная задержка, время установления соединения, вероятность ошибки и др.)
Слайд 19

4. Транспортный уровень (transport layer) Примеры протоколов: Transmission Control Protocol (TCP)

4. Транспортный уровень (transport layer)

Примеры протоколов:
Transmission Control Protocol (TCP) (протокол

управления передачей) — один из основных протоколов передачи данных (протокол управления передачей) — один из основных протоколов передачи данных Интернета, предназначенный для управления передачей данных (протокол управления передачей) — один из основных протоколов передачи данных Интернета, предназначенный для управления передачей данных в сетях и подсетях TCP/IP.
UDP (англ. User Datagram Protocol — протокол пользовательских датаграмм — протокол пользовательских датаграмм) — компьютерные приложения могут посылать сообщения (в данном случае называемые датаграммами — протокол пользовательских датаграмм) — компьютерные приложения могут посылать сообщения (в данном случае называемые датаграммами) другим хостам по IP-сети без необходимости предварительного сообщения для установки специальных каналов передачи или путей данных.
Слайд 20

4. Транспортный уровень (transport layer) Примеры протоколов: Transmission Control Protocol (TCP)

4. Транспортный уровень (transport layer)

Примеры протоколов:
Transmission Control Protocol (TCP) (протокол

управления передачей) — один из основных протоколов передачи данных (протокол управления передачей) — один из основных протоколов передачи данных Интернета, предназначенный для управления передачей данных (протокол управления передачей) — один из основных протоколов передачи данных Интернета, предназначенный для управления передачей данных в сетях и подсетях TCP/IP.
UDP (англ. User Datagram Protocol — протокол пользовательских датаграмм — протокол пользовательских датаграмм) — компьютерные приложения могут посылать сообщения (в данном случае называемые датаграммами — протокол пользовательских датаграмм) — компьютерные приложения могут посылать сообщения (в данном случае называемые датаграммами) другим хостам по IP-сети без необходимости предварительного сообщения для установки специальных каналов передачи или путей данных.
Слайд 21

3. Сетевой уровень (Network layer) Сетевой уровень - модели предназначен для

3. Сетевой уровень (Network layer)

Сетевой уровень - модели предназначен для

определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и «заторов» в сети.
Устройства сетевого уровня: Маршрутизатор или Коммутатор 3-го уровня
Слайд 22

Эталонная модель взаимодействия открытых систем OSI/ISO

Эталонная модель взаимодействия открытых систем OSI/ISO

Слайд 23

3. Сетевой уровень (Network layer) ARP (Address Resolution Protocol — протокол

3. Сетевой уровень (Network layer)

ARP (Address Resolution Protocol — протокол

определения адреса) — протокол канального уровня, предназначенный для определения MAC-адреса — протокол определения адреса) — протокол канального уровня, предназначенный для определения MAC-адреса по известному IP-адресу.
Internet Protocol (IP, досл. «межсетевой протокол») — маршрутизируемый, досл. «межсетевой протокол») — маршрутизируемый протокол, досл. «межсетевой протокол») — маршрутизируемый протокол сетевого уровня, досл. «межсетевой протокол») — маршрутизируемый протокол сетевого уровня стека TCP/IP.
Протокол маршрутной информации (англ.  Routing Information Protocol) — один из самых простых протоколов) — один из самых простых протоколов маршрутизации) — один из самых простых протоколов маршрутизации. Применяется в небольших компьютерных сетях) — один из самых простых протоколов маршрутизации. Применяется в небольших компьютерных сетях, позволяет маршрутизаторам) — один из самых простых протоколов маршрутизации. Применяется в небольших компьютерных сетях, позволяет маршрутизаторам динамически обновлять маршрутную информацию (направление и дальность в хопах), получая ее от соседних маршрутизаторов
Слайд 24

2. Канальный уровень (англ. data link layer) Канальный уровень - предназначен

2. Канальный уровень (англ. data link layer)

Канальный уровень -

предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Полученные с физического уровня данные он упаковывает в кадры, проверяет на целостность, если нужно, исправляет ошибки, формирует повторные запросы.
Слайд 25

2. Канальный уровень (англ. data link layer) Протоколы канального уровня: ATMATM,

2. Канальный уровень (англ. data link layer)

Протоколы канального уровня:


ATMATM, EthernetATM, Ethernet, Link Access Procedures, D channelATM, Ethernet, Link Access Procedures, D channel (LAPD), IEEE 802.11ATM, Ethernet, Link Access Procedures, D channel (LAPD), IEEE 802.11, Multiprotocol Label Switching (MPLS),
HDLC – High-Level Data Link Control (процедура управления звеном данных верхнего уровня для последовательных соединений);
IEEE 802.2 – Управление логическим звеном (LLC), обеспечивает управление доступом к среде передачи (MAC);
Ethernet (IEEE 802.3) – локальная сеть на основе протокола CSMA/CD;
Token Ring (IEEE 802.5) – кольцеобразная локальная вычислительная сеть с передачей маркера, разработанная фирмой IBM и работающая со скоростью 4 Мбит/с;
Слайд 26

2. Канальный уровень (англ. data link layer) Протоколы канального уровня: X.25

2. Канальный уровень (англ. data link layer)

Протоколы канального уровня:


X.25 (функции уровня звена данных) – интерфейс между оконечным оборудованием данных (DTE) и аппаратурой окончания канала данных (DCE) для оконечных установок, работающих в пакетном режиме и подключенных к сетям данных общего пользования.
Frame relay (ретрансляция кадров) – высокоскоростная технология передачи кадров, включающая деление данных передающим устройством на кадры переменной длины (каждый кадр содержит заголовок с идентификатором логического соединения), передачу кадров цифровым устройством с использованием собственного виртуального канала и сборку блока данных на приемном конце);
PPP (Point-to-Point Protocol) – протокол передачи от точки к точке, протокол двухточечного соединения (набор протоколов кадрирования и аутентификации, являющихся частью сервиса удаленного доступа
Слайд 27

1. Физический уровень (англ. physical layer) Физический уровень — нижний уровень

1. Физический уровень (англ. physical layer)


Физический уровень — нижний

уровень модели, предназначенный непосредственно для передачи потока данных. Осуществляет передачу электрических или оптических сигналов в кабель или в радиоэфир и, соответственно, их приём и преобразование в биты данных в соответствии с методами кодирования цифровых сигналов.
На этом уровне также работают концентраторыНа этом уровне также работают концентраторы, повторителиНа этом уровне также работают концентраторы, повторители сигнала и медиаконвертеры.
Среды передачи данных: оптоволокноСреды передачи данных: оптоволокно, витая параСреды передачи данных: оптоволокно, витая пара, коаксиальный кабель, спутниковый канал передач данных и т. п
Слайд 28

1. Физический уровень (англ. physical layer) Стандартными типами сетевых интерфейсов, относящимися

1. Физический уровень (англ. physical layer)


Стандартными типами сетевых интерфейсов,

относящимися к физическому уровню, являются: V.35Стандартными типами сетевых интерфейсов, относящимися к физическому уровню, являются: V.35, RS-232Стандартными типами сетевых интерфейсов, относящимися к физическому уровню, являются: V.35, RS-232, RS-485Стандартными типами сетевых интерфейсов, относящимися к физическому уровню, являются: V.35, RS-232, RS-485, RJ-11Стандартными типами сетевых интерфейсов, относящимися к физическому уровню, являются: V.35, RS-232, RS-485, RJ-11, RJ-45Стандартными типами сетевых интерфейсов, относящимися к физическому уровню, являются: V.35, RS-232, RS-485, RJ-11, RJ-45, разъемы AUIСтандартными типами сетевых интерфейсов, относящимися к физическому уровню, являются: V.35, RS-232, RS-485, RJ-11, RJ-45, разъемы AUI и BNC