Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вычислительные сети.docx
Скачиваний:
51
Добавлен:
07.07.2019
Размер:
197.25 Кб
Скачать
  1. Модель osi и ее применение. Уровни модели osi. Связь уровней модели osi со стеком протоколов операционных систем семейства Windows.

Модель OSI

Тип данных

Уровень

Функции

Данные

7. Прикладной

Доступ к сетевым службам

6. Представления

Представление и кодирование данных

5. Сеансовый

Управление сеансом связи

Сегменты

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

Прямая связь между конечными пунктами и надежность

Пакеты

3. Сетевой

Определение маршрута и логическая адресация

Кадры

2. Канальный

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

Биты

1. Физический

Работа со средой передачи, сигналами и двоичными данными

Сетевая модель OSI (ЭМВОС) (базовая эталонная модель взаимодействия открытых систем, Open Systems Interconnection Basic Reference Model, 1978 г.) — абстрактная сетевая модель для коммуникаций и разработки сетевых протоколов. Предлагает взгляд на компьютерную сеть с точки зрения измерений. Каждое измерение обслуживает свою часть процесса взаимодействия. Благодаря такой структуре совместная работа сетевого оборудования и программного обеспечения становится гораздо проще и прозрачнее.

Прикладной уровень (уровень приложений).

Верхний уровень модели обеспечивает взаимодействие пользовательских приложений с сетью. Этот уровень позволяет приложениям использовать сетевые службы, такие как:

  • удалённый доступ к файлам и базам данных

  • пересылка электронной почты.

Также прикладной уровень:

  • отвечает за передачу служебной информации

  • предоставляет приложениям информацию об ошибках

  • формирует запросы к: HTTP, POP3, SMTP, FTP, XMPP, OSCAR, Modbus, SIP, TELNET.

Представительский (Уровень представления).

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

Сеансовый уровень.

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

Пример: ASP (AppleTalk Session Protocol), L2F (Layer 2 Forwarding Protocol), NetBIOS (Network Basic Input Output System), PAP (Password Authentication Protocol), SMPP (Short Message Peer-to-Peer), SSL, HTTPS.

Транспортный уровень.

4-й уровень модели предназначен для обеспечения надёжной передачи данных от отправителя к получателю.

Пример: TCP (Transmission Control Protocol), UDP (User Datagram Protocol).

Сетевой уровень.

3-й уровень сетевой модели OSI предназначен для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и «заторов» в сети. На этом уровне работает маршрутизатор (рутер).

Пример: IP/IPv4/IPv6 (Internet Protocol), IPX (Internetwork Packet Exchange, протокол межсетевого обмена), X.25 (частично этот протокол реализован на уровне 2), IPsec (Internet Protocol Security).

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

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

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

  • Ethernet, Fiber Distributed Data Interface (FDDI), Frame Relay

  • CSMA/CD

  • IEEE 802.11 wireless LAN

  • Point-to-Point Protocol (PPP)

  • Token ring

  • x.25

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

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

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

Протоколы физического уровня OSI:

  • USB, Firewire

  • IEEE 802.15 (Bluetooth), IRDA

  • Ethernet (включая 10BASE-T, 10BASE2, 10BASE5, 100BASE-TX, 100BASE-FX, 100BASE-T, 1000BASE-T, 1000BASE-SX и другие)

  • DSL, ISDN

  • 802.11 Wi-Fi