Уровень 7: Прикладной уровень (Application Layer)Прикладной уровень модели OSI (Open Systems Interconnection) является интерфейсом между приложением (участником.

Презентация:



Advertisements
Похожие презентации
Стеки протоколов Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Advertisements

СЕРВЕРКЛИЕНТ Протокол Чтобы организовать связь двух компьютеров, необходимо определить набор правил взаимодействия и сформировать язык их общения. Эти.
Сети и Интернет. Интернет, ЛВС История развития сетей Мейнфреймы: Один многозадачный компьютер Множество рабочих терминалов.
Протоколы Интернет Выполнила Трайт Анастасия ПИМО I курс.
СЕРВЕРКЛИЕНТ Протокол Чтобы организовать связь двух компьютеров, необходимо определить набор правил взаимодействия и сформировать язык их общения. Эти.
Стек протоколов OSI. Модель OSI – концептуальная схема взаимодействия открытых систем Стек OSI - набор спецификаций протоколов, полностью соответствует.
Мировые информационные ресурсы Семиуровневая модель сетевого обмена OSI /ISO. Протоколы сети Интернет Тема 6.
Слайд 154 Защита на канальном уровне. Слайд 155 Канальный уровень Физический уровень Сетевой уровень Транспортный уровень Уровень соединения Уровень представления.
Учебный курс Основы технологии локальных сетей Лекция 11 Основные протоколы обмена кандидат технических наук, доцент Новиков Юрий Витальевич.
БЕЗОПАСНОСТЬ СЕТЕЙ. ОСНОВНЫЕ ПРОТОКОЛЫ. Модель OSI.
Модели OSI и TCP/IP. Модель OSI - Понятие - Уровни - Стек OSI - Недостатки модели OSI.
СТЕК ПРОТОКОЛОВ TCP/IP
Тема 3. Обзор протоколов TCP/IP Многоуровневая структура стека TCP/IP n Характеристика основных протоколов стека Соответствие модели OSI Стандарты TCP/IP.
Компьютерные системы и сети ПРИНЦИПЫ ОРГАНИЗАЦИИ КОМПЬЮТЕРНЫХ СЕТЕЙ Олизарович Евгений Владимирович ГрГУ им. Я.Купалы, 2011/2012.
Стандартизация сетевого взаимодействия СТАНДАРТИЗАЦИЯ ПРОЦЕДУР: - выделения и освобождения ресурсов компьютеров, линий связи и коммуникационного оборудования;
Раздел 4 Протоколы. Основные понятия, принципы взаимодействия, Различия и особенности распространенных протоколов, установка протоколов в ОС, принципы.
Процессы и протоколы в сети. Модель сетевых коммуникаций OSI Прикладной Представления Сеансовый Транспортный Сетевой Канальный Физический 7 уровней.
«СЕТИ КОМПЬЮТЕРОВ. ОПОРНАЯ МОДЕЛЬ OSI» Методическое пособие по дисциплине «Программное обеспечение компьютерных сетей и информационных систем»
Процессы и протоколы в сети. Модель сетевых коммуникаций OSI Прикладной Представления Сеансовый Транспортный Сетевой Канальный Физический 7 уровней.
История компьютерных сетей В истории развития компьютерных сетей можно выделить пять основных этапов: 1. Начало 60-х годов. Внедрение многотерминальных.
Транксрипт:

Уровень 7: Прикладной уровень (Application Layer)

Прикладной уровень модели OSI (Open Systems Interconnection) является интерфейсом между приложением (участником информационного обмена, источником данных) и средой передачи, т.е. уровнями с 1 по 6 эталонной модели взаимодействия открытых систем. Примечательно, что уровень 7 в действительности не содержит приложение, а лишь предоставляет интерфейс к среде передачи для приложения, которое не относится к модели OSI. Также как и исполнение физического уровня зависит от используемой физической среды, также и реализация прикладного уровня зависит от типа приложения. Типичными функциями седьмого уровня являются идентификация участников информационного обмена, определение занятости приложений и ресурсов сети. В случае если ресурсы сети свободны, то представительский уровень должен решить: будет ли их достаточно для организации информационного обмена. Также перед началом передачи данных будут присвоены идентификаторы каждому из участников (приложений) и проведена синхронизация между конечными пользователями.эталонной модели взаимодействия открытых систем. Примечательно, что уровень 7 в действительности не содержит приложение, а лишь предоставляет интерфейс к среде передачи для приложения, которое не относится к модели OSI. Также как и исполнение физического уровня зависит от используемой физической среды, также и реализация прикладного уровня зависит от типа приложения. Типичными функциями седьмого уровня являются идентификация участников информационного обмена, определение занятости приложений и ресурсов сети. В случае если ресурсы сети свободны, то представительский уровень должен решить: будет ли их достаточно для организации информационного обмена. Также перед началом передачи данных будут присвоены идентификаторы каждому из участников (приложений) и проведена синхронизация между конечными пользователями.

Модель OSI

В качестве примеров протоколов седьмого уровня можно привести широко-применяемые в сети Интернет следующие протоколы: HTTP (Hypertext Transfer Protocol) – протокол передачи страниц в сети Интернет, FTP (File Transfer Protocol) – протокол передачи данных, SMTP (Simple Mail Transfer Protocol) – протокол передачи электронной почты и мн. др. Если говорить о сетях сотовой связи, то протоколами прикладного уровня являются протоколы стека ОКС7 (общеканальная сигнализация 7): BSSAP (base station system application part) – протокол сигнализации, применяемый на интерфейсе междуBSC и MSC, а также RANAP (radio access network application part) – протокол передачи сигнальной информации между RNC и MSC-S.BSC и MSC, а также RANAP (radio access network application part) – протокол передачи сигнальной информации между RNC и MSC-S.

Уровень 5: Сеансовый уровень (Session Layer)

Сеансовый уровень модели OSI (Open Systems Interconnection) предназначен для установления, поддержания и завершения соединения между приложениями участников соединения. В задачи пятого уровня входит периодическая проверка соединения, восстановление соединения в случае его разрушения, либо рестарт, если восстановление не возможно. Можно выделить 3 основных типа соединений:OSI (Open Systems Interconnection) предназначен для установления, поддержания и завершения соединения между приложениями участников соединения. В задачи пятого уровня входит периодическая проверка соединения, восстановление соединения в случае его разрушения, либо рестарт, если восстановление не возможно. Можно выделить 3 основных типа соединений:

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

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

· Полный дуплекс – предусматривает установление двух независимых каналов связи между участниками обмена. Это позволяет вести прием и передачу информации одновременно. Наиболее знакомым нам типом полнодуплексных соединений является телефонная связь.

Модель OSI

В системе GSM сеансовый уровень используется, например, между мобильным телефоном (MS) и коммутатором мобильной сети (MSC) для установления исходящего либо входящего соединения, проведения процедуры Location Update и др. В широко распространенной системе сигнализации ОКС7 – общеканальная сигнализация 7 (SS7/CSS7) сеансовый уровень занимает протокол TCAP (Transaction Capabilities Application Part), применяемый для обмена служебной информацией не только между сетевыми элементами в системах сотовой связи, но и других телекоммуникационных системах.GSM сеансовый уровень используется, например, между мобильным телефоном (MS) и коммутатором мобильной сети (MSC) для установления исходящего либо входящего соединения, проведения процедуры Location Update и др. В широко распространенной системе сигнализации ОКС7 – общеканальная сигнализация 7 (SS7/CSS7) сеансовый уровень занимает протокол TCAP (Transaction Capabilities Application Part), применяемый для обмена служебной информацией не только между сетевыми элементами в системах сотовой связи, но и других телекоммуникационных системах.

Стандартные стеки коммуникационных протоколов OSI (TCP/IP, IPX/SPX, Netbios/smb) Яндекс.ДиректВсе объявления Брендовая Обувь в 3 раза дешевле! Интернет-магазин мировых брендов. Sale до 70%! По РК Доставка Бесплатно! lamoda.kz Есть противопоказания. Посоветуйтесь с врачом. Возможен вред здоровью и бесплодие. Анализаторы протоколов Linkbit CAS, DSS1, SS7, GSM, UMTS,LTE. Анализ и генерация трафика. Оценка качества. linkbit.su Справочно-правовая система ЮрКлуб Судебных актов. Тематический рубрикатор. Всё законодательство РК. yurclub.kz Протокол - это набор правил и процедур, которые регулируют порядок осуществления связи. Естественно, все компьютеры, которые принимают участие в обмене, должны работать по тем самым протоколам, чтобы по завершении передачи вся информация возобновлялась в начальном виде. Существует несколько стандартных наборов (или, как их еще называют, стеков) протоколов, которые получили в настоящий момент наиболее широкое распространение: 1. набор протоколов ISO/OSI; 2. IBM System Network Architecture (SNA); 3. DigitalDecnet; 4. NovellNetware; 5. AppleAppletalk; 6. набор протоколов глобальной сети Internet, TCP/IP. Стек OSI Стоит четко различать модель OSI и стек OSI. В то время как модель OSIявляется концептуальной схемой взаимодействия открытых систем, стек OSIявляет собой набор полностью конкретных спецификаций протоколов. В отличие от других стеков протоколов стек OSI полностью отвечает модели OSI, он включает спецификации протоколов для всех семь уровней взаимодействия, определенных в этой модели. На нижних уровнях стек OSI поддерживает Ethernet, TokenRing, FDDI, протоколы глобальных сетей, Х.25 и ISDN, - то есть использует разработанные поза стека протоколы нижних уровней, как и все другие стеки. Протоколы сетевого, транспортного и сеансового уровней стека OSI специфицированы и реализованы разными производителями, но распространены пока мало. Наиболее популярными протоколами стека OSIявляются прикладные протоколы. К ним относятся: протокол передачи файлов FTAM, протокол эмуляции терминала VTP, протоколы справочной службы Х.500, электронной почты Х.400 и ряд, других. Стек TCP/IP Стек TCP/IP был разработан по инициативе Министерства обороны США больше 20 лет тому назад для связи экспериментальной сети Arpanetс другими сетями как набор общих протоколов для разнородной вычислительной среды. Стек TCP/IPна нижнем уровне поддерживает все популярные стандарты физического и канального уровней: для локальных сетей - это Ethernet, TokenRing, FDDI, для глобальных - протоколы работы на аналоговых, что коммутируются в выделенных линиях SLIP, РРР протоколы территориальных сетей Х.25 и ISDN. Основными протоколами стека, которые дали ему название, есть протоколы IP и TCP. Эти протоколы в терминологии модели OSIотносятся к сетевому и транспортному уровням соответственно. IP обеспечивает продвижение пакета по сложной сети, а TCPгарантирует надежность его доставки. За долгие годы использования в сетях разных стран и организаций стек TCP/IP вобрал у себя большое количество протоколов прикладного уровня. К ним относятся такие популярные протоколы, как протокол пересылки файлов FTP, протокол эмуляции терминала Telnet, почтовый протокол SMTP, который используется в электронной почте сети Internet, гипертекстовые сервисы службы WWW и много других. Сегодня стек TCP/IP являет собой один из самых распространенных стеков транспортных протоколов вычислительных сетей. Действительно, только в сети Internet объединено около 10 миллионов компьютеров во всем мире, которые взаимодействуют друг с другом с помощью стека протоколов TCP/IP. Стек IPX/SPX Этот стек является оригинальным стеком протоколов фирмы Novell, разработанным для сетевой операционной системы Netwareеще в начале 80-х годов. Протоколы сетевого и сеансового уровней Internetwork Packet Exchange (IPX) и Sequenced Packet Exchange (SPX), которые дали название стеку, являются прямой адаптацией протоколов XNSфирмы Xerox, распространенных в намного меньшей степени, чем стек Ipx/spx. Популярность стека Ipx/spx непосредственно связана с операционной системой Novell Netware. Cтек Ipx/spx долгое время ограничивался распространенность его только сетями Netware, потому что он является собственностью фирмы Novellи на его реализацию нужно получать лицензию (то есть открытые спецификации не поддерживались). В настоящий момент стек Ipx/spx реализован не только в Netware, но и в нескольких других популярных сетевых ОС, например SCOUNIX, Sun Solaris, Microsoft Windows. Стек Netbios/SMB Этот стек широко используется в продуктах компаний IBM и Microsoft. На физическом и канальном уровнях этого стека используются все самые распространенные протоколы Ethernet, TokenRing, FDDIи другие. На верхних уровнях работают протоколы NETBEUIи SMB. Протокол NETBIOS (NetworkBasic Input/output System) появился в 1984 году как сетевое расширение стандартных функций базовой системы ввода/вывода (BIOS) IBMPCдля сетевой программы PC Network фирмы IBM. В дальнейшем этот протокол был заменен на так называемый протоколо расширенного пользовательского интерфейса NETBEUI - NETBIOS Extended User Interface. Для обеспечения совместимости дополнений как интерфейс к протоколу NETBEUI был сохранен интерфейс NETBIOS. Протокол NETBEUI разрабатывался как эффективный протокол, который потребляет немного ресурсов и предназначенный для сетей, которые насчитывают не больше 200 рабочих станций. Этот протокол содержит много полезных сетевых функций, которые можно отнести к сетевому, транспорного и сеансового уровней модели OSI, однако с его помощью невозможна маршрутизация пакетов. Это ограничивает применение протокола NETBEUI локальными сетями, не разделенными на подсети, и делает невозможным его использование в сложных сетях. Некоторые ограничения NETBEUI снимаются реализацией этого протокола NBF (NETBEUIFrame). Протокол SMB (Server Message Block) выполняет функции сеансового, представительского и прикладного уровней. На основе SMBреализуется файловая служба, а также службы печати и передачи сообщений, между дополнениями. Стеки протоколов SNA фирмы IBM, Decnetкорпорации Digital Equipmentи Appletalk/afp фирмы Appleприменяются в основном в операционных системах и сетевом оборудовании этих фирм. На рисунке показано соответствие некоторых, наиболее популярных протоколов уровням модели OSI. Часто это соответствие достаточно условно, потому что модель OSI - это только руководство к действию, причем достаточно общее, а конкретные протоколы разрабатывались для решения специфических заданий, причем многие из них появились к разработке модели OSI. В большинстве случаев разработчики стеков отдавали преимущество скорости работы сети во вред модульности - ни один стек, кроме стека OSI, не был разбитый на семь уровней. Чаще всего в стеке явно выделяются 3-4 уровня: уровень сетевых адаптеров, в котором реализуются протоколы физического и канального уровней, сетевой уровень, транспортный уровень и уровень служб, который вбирает у себя функции сеансового, представительского и прикладного уровней. Модель OSI IBM/Microsoft TCP/IP Novell Стік OSI 7. прикладной SMB Telnet, FTP, SNMP, SMTP, WWW NCP, SAP X.400, X.500, FTAM 6. представление данных Представительный протокол OSI 5. сеансовый NetBIOS TCP Сеансовий протокол OSI 4. транспортный SPX Транспортный протокол OSI 3. сетевой IP, RIP, OSPF IPX, RIP, NLSP ES-ES, IS-IS 2. канальный Ethernet, Token Ring, FDDI, SLIP, X.25, ATM, PPP, LAP-B, LAP-D 1. физический коаксиальный, витая пара, оптоколокно, радиоволны Рис. 1 - Основные стеки протоколов модели OSI