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

Сетевая модель OSI (англ.open systems interconnection basic reference model - базовая эталонная модельвзаимодействия открытых систем) -сетевая модельстекасетевых протоколовOSI/ISO.

В связи с затянувшейся разработкой протоколов OSI, в настоящее время основным используемым стеком протоколов является TCP/IP, он был разработан ещё до принятия модели OSI и вне связи с ней.

Модель OSI

Тип данных

Уровень (layer)

Функции

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

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

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

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

5. Сеансовый (session)

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

Сегменты / Дейтаграммы

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

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

3. Сетевой (network)

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

2. Канальный (data link)

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

1. Физический (physical)

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

Уровни модели osi

В литературе наиболее часто принято начинать описание уровней модели OSI с 7-го уровня, называемого прикладным, на котором пользовательские приложения обращаются к сети. Модель OSI заканчивается 1-м уровнем - физическим, на котором определены стандарты, предъявляемые независимыми производителями к средам передачи данных:

    тип передающей среды (медный кабель, оптоволокно, радиоэфир и др.),

    тип модуляции сигнала,

    сигнальные уровни логических дискретных состояний (нуля и единицы).

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

Каждому уровню с некоторой долей условности соответствует свой операнд - логически неделимый элемент данных, которым на отдельном уровне можно оперировать в рамках модели и используемых протоколов: на физическом уровне мельчайшая единица - бит, на канальном уровне информация объединена в кадры, на сетевом - в пакеты (датаграммы), на транспортном - в сегменты. Любой фрагмент данных, логически объединённых для передачи - кадр, пакет, датаграмма - считается сообщением. Именно сообщения в общем виде являются операндами сеансового, представительского и прикладного уровней.

К базовым сетевым технологиям относятся физический и канальный уровни.

Прикладной уровень

Прикладной уровень (уровень приложений) - верхний уровень модели, обеспечивающий взаимодействие пользовательских приложений с сетью:

    позволяет приложениям использовать сетевые службы:

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

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

    формирует запросы к уровню представления.

Протоколы прикладного уровня: RDP HTTP (HyperText Transfer Protocol), SMTP (Simple Mail Transfer Protocol), SNMP (Simple Network Management Protocol), POP3 (Post Office Protocol Version 3), FTP (File Transfer Protocol), XMPP, OSCAR,Modbus, SIP,TELNETи другие.

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

Представительский уровень (уровень представления; англ.presentation layer ) обеспечивает преобразование протоколов и шифрование/дешифрование данных. Запросы приложений, полученные с прикладного уровня, на уровне представления преобразуются в формат для передачи по сети, а полученные из сети данные преобразуются в формат приложений. На этом уровне может осуществляться сжатие/распаковка или кодирование/декодирование данных, а также перенаправление запросов другому сетевому ресурсу, если они не могут быть обработаны локально.

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

Уровень представлений имеет дело не только с форматами и представлением данных, он также занимается структурами данных, которые используются программами. Таким образом, уровень 6 обеспечивает организацию данных при их пересылке.

Чтобы понять, как это работает, представим, что имеются две системы. Одна использует для представления данных расширенный двоичный код обмена информацией EBCDIC, например, это может бытьмейнфреймкомпанииIBM, а другая - американский стандартный код обмена информациейASCII(его используют большинство других производителей компьютеров). Если этим двум системам необходимо обменяться информацией, то нужен уровень представлений, который выполнит преобразование и осуществит перевод между двумя различными форматами.

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

Стандарты уровня представлений также определяют способы представления графических изображений. Для этих целей может использоваться формат PICT- формат изображений, применяемый для передачи графики QuickDraw между программами. Другим форматом представлений является тэгированный формат файлов изображенийTIFF, который обычно используется для растровых изображений с высокимразрешением. Следующим стандартом уровня представлений, который может использоваться для графических изображений, является стандартJPEG.

Существует другая группа стандартов уровня представлений, которая определяет представление звука и кинофрагментов. Сюда входят интерфейс электронных музыкальных инструментов (MIDI) для цифрового представления музыки, разработанный Экспертной группой по кинематографии стандартMPEG.

Протоколы уровня представления: AFP - Apple Filing Protocol, ICA -Independent Computing Architecture, LPP - Lightweight Presentation Protocol, NCP -NetWare Core Protocol, NDR -Network Data Representation, XDR -eXternal Data Representation, X.25 PAD -Packet Assembler/Disassembler Protocol.

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

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

Протоколы сеансового уровня: ADSP, ASP, H.245, ISO-SP (OSI Session Layer Protocol (X.225, ISO 8327)), iSNS, L2F, L2TP, NetBIOS, PAP (Password Authentication Protocol), PPTP, RPC, RTCP, SMPP, SCP (Session Control Protocol), ZIP (Zone Information Protocol), SDP (Sockets Direct Protocol)..

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

Транспортный уровень (англ.transport layer ) модели предназначен для обеспечения надёжной передачи данных от отправителя к получателю. При этом уровень надёжности может варьироваться в широких пределах. Существует множество классов протоколов транспортного уровня, начиная от протоколов, предоставляющих только основные транспортные функции (например, функции передачи данных без подтверждения приема), и заканчивая протоколами, которые гарантируют доставку в пункт назначения нескольких пакетов данных в надлежащей последовательности, мультиплексируют несколько потоков данных, обеспечивают механизм управления потоками данных и гарантируют достоверность принятых данных. Например, UDPограничивается контролем целостности данных в рамках одной датаграммы и не исключает возможности потери пакета целиком или дублирования пакетов, нарушения порядка получения пакетов данных;TCPобеспечивает надёжную непрерывную передачу данных, исключающую потерю данных или нарушение порядка их поступления или дублирования, может перераспределять данные, разбивая большие порции данных на фрагменты и, наоборот, склеивая фрагменты в один пакет.

Протоколы транспортного уровня: ATP, CUDP, DCCP, FCP, IL, NBF, NCP, RTP, SCTP, SPX, SST, TCP (Transmission Control Protocol), UDP (User Datagram Protocol).

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

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

Протоколы сетевого уровня маршрутизируют данные от источника к получателю. Работающие на этом уровне устройства (маршрутизаторы) условно называют устройствами третьего уровня (по номеру уровня в модели OSI).

Протоколы сетевого уровня: IP/IPv4/IPv6 (Internet Protocol), IPX, X.25, CLNP (сетевой протокол без организации соединений), IPsec (Internet Protocol Security). Протоколы маршрутизации - RIP, OSPF.

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

Канальный уровень (англ.data link layer ) предназначен для обеспечения взаимодействия сетей по физическому уровню и контролем над ошибками, которые могут возникнуть. Полученные с физического уровня данные, представленные в битах, он упаковывает в кадры, проверяет их на целостность и, если нужно, исправляет ошибки (формирует повторный запрос поврежденного кадра) и отправляет на сетевой уровень. Канальный уровень может взаимодействовать с одним или несколькими физическими уровнями, контролируя и управляя этим взаимодействием.

Спецификация IEEE 802разделяет этот уровень на два подуровня:MAC(англ.media access control ) регулирует доступ к разделяемой физической среде, LLC(англ.logical link control ) обеспечивает обслуживание сетевого уровня.

На этом уровне работают коммутаторы,мостыи другие устройства. Эти устройства используют адресацию второго уровня (по номеру уровня в модели OSI).

Протоколы канального уровня- ARCnet,ATMEthernet,Ethernet Automatic Protection Switching(EAPS),IEEE 802.2,IEEE 802.11wireless LAN,LocalTalk, (MPLS),Point-to-Point Protocol(PPP),Point-to-Point Protocol over Ethernet(PPPoE),StarLan,Token ring,Unidirectional Link Detection(UDLD),x.25.

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

Физический уровень (англ.physical layer ) - нижний уровень модели, который определяет метод передачи данных, представленных в двоичном виде, от одного устройства (компьютера) к другому. Осуществляют передачу электрических или оптических сигналов в кабель или в радиоэфир и, соответственно, их приём и преобразование в биты данных в соответствии с методами кодирования цифровых сигналов.

На этом уровне также работают концентраторы,повторителисигнала имедиаконвертеры.

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

Протоколы физического уровня: IEEE 802.15 (Bluetooth),IRDA,EIARS-232,EIA-422,EIA-423,RS-449,RS-485,DSL,ISDN,SONET/SDH,802.11Wi-Fi,Etherloop,GSMUm radio interface,ITUиITU-T,TransferJet,ARINC 818,G.hn/G.9960.

Семейство TCP/IP

Семейство TCP/IPимеет три транспортных протокола: TCP, полностью соответствующий OSI, обеспечивающий проверку получения данных;UDP, отвечающий транспортному уровню только наличием порта, обеспечивающий обмендатаграммамимежду приложениями, не гарантирующий получения данных; иSCTP, разработанный для устранения некоторых недостатков TCP, в который добавлены некоторые новшества. (В семействе TCP/IP есть ещё около двухсот протоколов, самым известным из которых является служебный протоколICMP, используемый для внутренних нужд обеспечения работы; остальные также не являются транспортными протоколами).

Семейство IPX/SPX

В семействе IPX/SPXпорты (называемые сокетами или гнёздами) появляются в протоколе сетевого уровня IPX, обеспечивая обмендатаграммамимежду приложениями (операционная система резервирует часть сокетов для себя). Протокол SPX, в свою очередь, дополняет IPX всеми остальными возможностями транспортного уровня в полном соответствии с OSI.

В качестве адреса хоста IPX использует идентификатор, образованный из четырёхбайтного номера сети (назначаемого маршрутизаторами) и MAC-адреса сетевого адаптера.

Модель TCP/IP (5 уровней)

    Прикладной (5) уровень (Application Layer) или уровень приложений обеспечивает услуги, непосредственно поддерживающие приложения пользователя, например, программные средства передачи файлов, доступа к базам данных, средства электронной почты, службу регистрации на сервере. Этот уровень управляет всеми остальными уровнями. Например, если пользователь работает с электронными таблицами Excel и решает сохранить рабочий файл в своей директории на сетевом файл-сервере, то прикладной уровень обеспечивает перемещение файла с рабочего компьютера на сетевой диск прозрачно для пользователя.

    Транспортный (4) уровень (Transport Layer) обеспечивает доставку пакетов без ошибок и потерь, а также в нужной последовательности. Здесь же производится разбивка на блоки передаваемых данных, помещаемые в пакеты, и восстановление принимаемых данных из пакетов. Доставка пакетов возможна как с установлением соединения (виртуального канала), так и без. Транспортный уровень является пограничным и связующим между верхними тремя, сильно зависящими от приложений, и тремя нижними уровнями, сильно привязанными к конкретной сети.

    Сетевой (3) уровень (Network Layer) отвечает за адресацию пакетов и перевод логических имен (логических адресов, например, IP-адресов или IPX-адресов) в физические сетевые MAC-адреса (и обратно). На этом же уровне решается задача выбора маршрута (пути), по которому пакет доставляется по назначению (если в сети имеется несколько маршрутов). На сетевом уровне действуют такие сложные промежуточные сетевые устройства, как маршрутизаторы.

    Канальный (2) уровень или уровень управления линией передачи (Data link Layer) отвечает за формирование пакетов (кадров) стандартного для данной сети (Ethernet, Token-Ring, FDDI) вида, включающих начальное и конечное управляющие поля. Здесь же производится управление доступом к сети, обнаруживаются ошибки передачи путем подсчета контрольных сумм, и производится повторная пересылка приемнику ошибочных пакетов. Канальный уровень делится на два подуровня: верхний LLC и нижний MAC. На канальном уровне работают такие промежуточные сетевые устройства, как, например, коммутаторы.

    Физический (1) уровень (Physical Layer) – это самый нижний уровень модели, который отвечает за кодирование передаваемой информации в уровни сигналов, принятые в используемой среде передачи, и обратное декодирование. Здесь же определяются требования к соединителям, разъемам, электрическому согласованию, заземлению, защите от помех и т.д. На физическом уровне работают такие сетевые устройства, как трансиверы, репитеры и репитерные концентраторы.

Только начали работать сетевым администратором? Не хотите оказаться сбитым с толку? Наша статья вам пригодится. Слышали, как проверенный временем администратор говорит о сетевых неполадках и упоминает какие-то уровни? Может вас когда-нибудь спрашивали на работе, какие уровни защищены и работают, если вы используете старый брандмауэр? Чтобы разобраться с основами информационной безопасности, нужно понять принцип иерархии модели OSI. Попробуем увидеть возможности данной модели.

Уважающий себя системный администратор должен хорошо разбираться в сетевых терминах

В переводе с английского - базовая эталонная модель взаимодействия открытых систем. Точнее, сетевая модель стека сетевых протоколов OSI/ISO. Введена в 1984 году в качестве концептуальной основы, разделившей процесс отправки данных во всемирной паутине на семь несложных этапов. Она не является самой популярной, так как затянулась разработка спецификации OSI. Стек протоколов TCP/IP выгоднее и считается основной используемой моделью. Впрочем, у вас есть огромный шанс столкнуться с моделью OSI на должности системного администратора или в IT-сфере.

Создано множество спецификаций и технологий для сетевых устройств. В таком разнообразии легко запутаться. Именно модель взаимодействия открытых систем помогает понимать друг друга сетевым устройствам, использующим различные методы общения. Заметим, что наиболее полезна OSI для производителей программного и аппаратного обеспечения, занимающихся проектированием совместимой продукции.

Спросите, какая же в этом польза для вас? Знание многоуровневой модели даст вам возможность свободного общения с сотрудниками IT-компаний, обсуждение сетевых неполадок уже не будет гнетущей скукой. А когда вы научитесь понимать, на каком этапе произошёл сбой, сможете легко находить причины и значительно сокращать диапазон своей работы.

Уровни OSI

Модель содержит в себе семь упрощённых этапов:

  • Физический.
  • Канальный.
  • Сетевой.
  • Транспортный.
  • Сеансовый.
  • Представительский.
  • Прикладной.

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

Перейдём к непосредственному знакомству с уровнями.

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

Главная задача первого этапа - пересылка битов через физические каналы связи. Физические каналы связи - устройства, созданные для передачи и приёма информационных сигналов. К примеру, оптоволокно, коаксиальный кабель или витая пара. Пересылка может проходить и через беспроводную связь. Первый этап характеризуется средой передачи данных: защитой от помех, полосой пропускания, волновым сопротивлением. Так же задаются качества электрических конечных сигналов (вид кодирования, уровни напряжения и скорость передачи сигнала) и подводятся к стандартным типам разъёмов, назначаются контактные соединения.

Функции физического этапа осуществляются абсолютно на каждом устройстве, подключённом к сети. Например, сетевой адаптер реализовывает эти функции со стороны компьютера. Вы могли уже столкнуться с протоколами первого шага: RS -232, DSL и 10Base-T, определяющими физические характеристики канала связи.

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

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

Канальный этап делает возможным передачу информации, благодаря специальной структуре связей. В частности, через протоколы канального уровня работают шины, мосты, коммутаторы. В спецификации второго шага входят: Ethernet, Token Ring и PPP. Функции канального этапа в компьютере исполняют сетевые адаптеры и драйверы к ним.

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

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

Если объяснить по-другому, то третий шаг обрабатывает интернет-протокол и исполняет функцию маршрутизатора: поиск наилучшего пути для информации. Маршрутизатор - устройство, собирающее данные о структуре межсетевых соединений и передающее пакеты в сеть назначения (транзитные передачи - хопы). Если вы сталкиваетесь с ошибкой в IP-адресе, то это проблема, возникшая на сетевом уровне. Протоколы третьего этапа разбиваются на сетевые, маршрутизации или разрешения адресов: ICMP, IPSec, ARP и BGP.

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

Чтобы данные дошли до приложений и верхних уровней стека, необходим четвёртый этап. Он предоставляет нужную степень надёжности передачи информации. Значатся пять классов услуг транспортного этапа. Их отличие заключается в срочности, осуществимости восстановления прерванной связи, способности обнаружить и исправить ошибки передачи. К примеру, потеря или дублирование пакетов.

Как выбрать класс услуг транспортного этапа? Когда качество каналов транспортировки связи высокое, адекватным выбором окажется облегчённый сервис. Если каналы связи в самом начале работают небезопасно, целесообразно прибегнуть к развитому сервису, который обеспечит максимальные возможности для поиска и решения проблем (контроль поставки данных, тайм-ауты доставки). Спецификации четвёртого этапа: TCP и UDP стека TCP/IP, SPX стека Novell.

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

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

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

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

Шестой этап участвует в трансформации данных в универсальный распознаваемый формат без изменения содержания. Так как в разных устройствах утилизируются различные форматы, информация, обработанная на представительском уровне, даёт возможность системам понимать друг друга, преодолевая синтаксические и кодовые различия. Кроме того, на шестом этапе появляется возможность шифровки и дешифровки данных, что обеспечивает секретность. Примеры протоколов: ASCII и MIDI, SSL.

Прикладной уровень

Седьмой этап в нашем списке и первый, если программа отправляет данные через сеть. Состоит из наборов спецификаций, через которые юзер , Web-страницам. Например, при отправке сообщений по почте именно на прикладном уровне выбирается удобный протокол. Состав спецификаций седьмого этапа очень разнообразен. К примеру, SMTP и HTTP, FTP, TFTP или SMB.

Вы можете услышать где-нибудь о восьмом уровне модели ISO. Официально, его не существует, но среди работников IT-сферы появился шуточный восьмой этап. Всё из-за того, что проблемы могут возникнуть по вине пользователя, а как известно, человек находится у вершины эволюции, вот и появился восьмой уровень.

Рассмотрев модель OSI, вы смогли разобраться со сложной структурой работы сети и теперь понимаете суть вашей работы. Всё становится довольно просто, когда процесс разбивается на части!

Управление процессом передачи и обработки данных в сети, требует стандартизации следующих процедур:

· выделения и освобождения ресурсов компьютеров и системы телекоммуникации;

· установления и разъединения соединений;

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

· контроля правильности передачи;

· исправления ошибок и др.

Указанные задачи решаются с помощью системы протоколов и стандартов, определяющих процедуры взаимодействия элементов сети при установлении связи и передаче данных. Протокол - это набор правил и методов взаимодействия объектов вычислитель­ной сети.
Необходимость стандартизации протоколов важна для понимания сетями друг друга при их взаимодействии.
Протоколы для сетей - то же самое, что язык для людей. Говоря на разных язы­ках, люди могут не понимать друг друга, - также и сети, использующие разные протоколы. От эффективности протоколов, их надежности, простоты зависит то, насколько эффективна и удобна вообще работа человека в сети.
Международной организацией по стандартизации (ISO) разработана система стандартных протоколов, получившая название модели взаимодействия открытых систем (OSI), часто называемая также эталонной семиуровневой логической моделью открытых систем.
Открытая система - система, доступная для взаимодействия с другими система­ми в соответствии с принятыми стандартами.
Эта система протоколов базируется на разделении всех процедур взаимодействия на отдельные мелкие уровни, для каждого из которых легче создать стандартные алгоритмы их по­строения.
Модель OSI представляет собой самые общие рекомендации для построения стан­дартов совместимых сетевых программных продуктов, она же служит базой для производителей при разработке совместимого сетевого оборудования. В настоящее время модель взаимодействия открытых систем является наиболее популярной сетевой архитектурной моделью.
В общем случае сеть должна иметь 7 функциональных уровней

Прикладной уровень (application) - управляет запуском программ пользователя, их выполнением, вводом-выводом данных, управлением терминалами, административным управ­лением сетью. На этом уровне обеспечивается предоставление пользователям раз­личных услуг, связанных с запуском его программ. На этом уровне функционируют технологии, являющиеся как бы надстройкой над передачей данных.
Уровень представления (presentation) - интерпретация и преобразование пере­даваемых в сети данных к виду, удобному для прикладных процессов. На практике многие функции этого уровня задействованы на прикладном уровне, поэтому про­токолы уровня представлений не получили развития и во многих сетях практи­чески не используются.
Сеансовый уровень (session) - организация и проведение сеансов связи между прикладными процессами (инициализация и поддержание сеанса между абонен­тами сети, управление очередностью и режимами передачи данных). Многие функции этого уровня в части установле­ния соединения и поддержания упорядоченного обмена данными на практике реализуются на транспортном уровне, поэтому протоколы сеансового уровня име­ют ограниченное применение.
Транспортный уровень (transport) - управление сегментированием данных и транспорти­ровкой данных от источника к потребителю (т.е. обмен управляющей информацией и установление между абонентами логического канала, обеспечение качества пе­редачи данных). Протоколы транспортного уровня развиты очень широко и интенсивно используются на практике. Большое внимание на этом уровне уделено контролю достоверности передаваемой информации.
Сетевой уровень (network) - управление логическим каналом передачи данных в сети (адресация и маршрутизация данных). Каждый пользователь сети обязательно использует протоколы этого уровня и имеет свой уникальный сетевой адрес, используемый протоколами сетевого уровня. На этом уровне выполняется структуризация данных - разбивка их на пакеты и присвое­ние пакетам сетевых адресов.
Канальный уровень (data-link) - формирование и управление физическим ка­налом передачи данных между объектами сетевого уровня (установление, поддер­жание и разъединение логических каналов), обеспечение “прозрачности” физических соединений, контроля и исправления ошибок передачи.
Физический уровень (physical) - установление, поддержание и расторжение со­единений с физическим каналом сети. Управление выполняется на уров­не битов цифровых (импульсы, их амплитуда, форма) и аналоговых (амплитуда, частота, фаза непрерывного сигнала).

Блоки информации, передаваемые между уровнями, имеют стандартный формат: заголовок (header), служебная информация, данные, концевик. Каждый уровень при передаче блока информации нижестоящему уровню снабжает его своим заго­ловком. Заголовок вышестоящего уровня воспринимается нижестоящим как пе­редаваемые данные.

Средства каждого уровня отрабатывают протокол своего уровня и интерфейсы с со­седними уровнями.
Указанные уровни управления можно по разным признакам объединять в группы:
- уровни 1, 2 и частично 3 реализуются в большей части за счет аппаратных средств; верхние уровни с 4 по 7 и частично 3 обеспечиваются программными средствами;

Уровни 1 и 2 ответственны за физические соединения; уровни 3-6 заняты орга­низацией передачи, передачей и преобразованием информации в понятную для абонентской аппаратуры форму; уровень 7 обеспечивает выполнение приклад­ных программ пользователя.

4. Стек протоколов. Интерфейс. Характеристика стандартных стеков протоколов, применяемых в современных сетях ЭВМ.

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

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

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

Важнейшим направлением стандартизации в области вычислительных сетей является стандартизация коммуникационных протоколов. В настоящее время в сетях используется большое количество стеков коммуникационных протоколов. Наиболее популярны следующие стеки: TCP/IP, IPX/SPX, NetBIOS/SMB, OSI.

Все эти стеки на нижних уровнях - физическом и канальном, - используют одни и те же хорошо стандартизованные протоколы Ethernet, Token Ring, FDDI и ряд других, которые позволяют задействовать во всех сетях одну и ту же аппаратуру. Зато на верхних уровнях все стеки работают по своим протоколам. Эти протоколы часто не соответствуют рекомендуемому моделью OSI разбиению на уровни. В частности, функции сеансового и представительного уровня, как правило, объединены с прикладным уровнем. Такое несоответствие связано с тем, что модель OSI появилась как результат обобщения уже существующих и реально используемых стеков, а не наоборот.

Стек OSI

В отличие от других стеков протоколов, стек OSI полностью соответствует модели OSI, он включает спецификации протоколов для всех семи уровней взаимодействия, определенных в этой модели. На нижних уровнях стек OSI поддерживает Ethernet, Token Ring, FDDI, протоколы глобальных сетей, X.25 и ISDN, - то есть использует разработанные вне стека протоколы нижних уровней, как и все другие стеки. Протоколы сетевого, транспортного и сеансового уровней стека OSI специфицированы и реализованы различными производителями, но распространены пока мало. Наиболее популярными протоколами стека OSI являются прикладные протоколы. К ним относятся: протокол передачи файлов FTAM, протокол эмуляции терминала VTP, протоколы справочной службы X.500, электронной почты X.400 и ряд других.

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

Стек TCP/IP

Популярность этой операционной системы привела к широкому распространению протоколов TCP, IP и других протоколов стека. Сегодня этот стек используется для связи компьютеров всемирной информационной сети Internet, а также в огромном количестве корпоративных сетей.

Стек TCP/IP на нижнем уровне поддерживает все популярные стандарты физического и канального уровней: для локальных сетей - это Ethernet, Token Ring, FDDI, для глобальных - протоколы работы на аналоговых коммутируемых и выделенных линиях SLIP, PPP, протоколы территориальных сетей X.25 и ISDN.

Основными протоколами стека, давшими ему название, являются протоколы IP и TCP. Эти протоколы в терминологии модели OSI относятся к сетевому и транспортному уровням, соответственно. IP обеспечивает продвижение пакета по составной сети, а TCP гарантирует надежность его доставки.

За долгие годы использования в сетях различных стран и организаций стек TCP/IP вобрал в себя большое количество протоколов прикладного уровня. К ним относятся такие популярные протоколы, как протокол пересылки файлов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, используемый в электронной почте сети Internet, гипертекстовые сервисы службы WWW и многие другие.

Сегодня стек TCP/IP представляет собой один из самых распространенных стеков транспортных протоколов вычислительных сетей.

Стек IPX/SPX (Novell) (Internetwork Packet Exchange (IPX и Sequenced Packet Exchange, SPX),

Этот стек является оригинальным стеком протоколов фирмы Novell, разработанным для сетевой операционной системы NetWare еще в начале 80-х годов Популярность стека IPX/SPX непосредственно связана с операционной системой Novell NetWare, которая долгое время сохраняла мировое лидерство по числу установленных систем.

Многие особенности стека IPX/SPX обусловлены ориентацией ранних версий ОС NetWare на работу в локальных сетях небольших размеров, состоящих из персональных компьютеров со скромными ресурсами. Протоколы стека IPX/SPX до недавнего времени хорошо работали в локальных сетях и не очень - в больших корпоративных сетях, так как они слишком перегружали медленные глобальные связи широковещательными пакетами, которые интенсивно используются несколькими протоколами этого стека. Это обстоятельство, а также тот факт, что стек IPX/SPX является собственностью фирмы Novell, и на его реализацию нужно получать лицензию долгое время ограничивали его поле деятельности только сетями NetWare.

Стек NetBIOS/SMB (IBM и Microsoft)

Этот стек широко применяется в продуктах компаний IBM и Microsoft. На его физическом и канальном уровнях используются все наиболее распространенные протоколы Ethernet, Token Ring, FDDI и другие. На верхних уровнях работают протоколы NetBIOS и SMB.

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

Протокол SMB (Server Message Block) выполняет функции сеансового, представительного и прикладного уровней. На основе SMB реализуется файловая служба, а также службы печати и передачи сообщений между приложениями.


Похожая информация.


11. Архитектура взаимодействия открытых систем. Основы передачи дискретных сообщений

11. Архитектура взаимодействия открытых систем

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

По своей сути сеть это соединение оборудования от разных производителей. Для решения проблем совместимости все производители должны придерживаться общепринятых правил построения оборудования. Эти правила закрепляются в стандартах.

Идеологической основой стандартизации в компьютерных сетях является многоуровневый подход.

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

Декомпозиция предполагает:

  • четкое определение функций каждого модуля, решающего отдельную задачу;
  • определение правил взаимодействия между модулями.

Многоуровневый подход при декомпозиции предполагает следующее:

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

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

Формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах, называется ПРОТОКОЛОМ.

Уровни, находящиеся в одном узле в процессе работы, также взаимодействуют друг с другом в соответствии с четко определенными правилами. Эти правила принято называть ИНТЕРФЕЙСОМ.

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

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

Эталонная модель ВОС является наиболее общим описанием структуры построения стандартов. Она определяет принципы взаимосвязи между отдельными стандартами и является основой обеспечения возможности параллельной разработки различных стандартов для ВОС.

Изначально определяется структура построения стандартов ВОС.

Затем описание услуг, которые должны предоставляться отдельными компонентами (уровнями) открытой системы.

Последний уровень детализации стандартов ВОС – разработка в рамках определенной услуги ВОС набора протоколов.

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

Таким образом, стандарт ВОС должен определять:

  • Эталонную модель ВОС;
  • Конкретный набор услуг, удовлетворяющих эталонной модели;
  • Набор протоколов, обеспечивающих удовлетворение услуг, для реализации которых они разработаны.

Исходя из вышесказанного, система является открытой, если она соответствует эталонной модели ВОС, стандартному набору услуг и стандартным протоколам.

Семиуровневая модель ВОС

Сетевые модели OSI и IEEE Project 802

В 1978 г. Международная организация по стандартизации ISO (International Standards Organization) выпустила набор спецификаций описывающих архитектуру сетей с неоднородными устройствами. (Прообраз модели ВОС).

В 1984 г. ISO, выпустила новую версию своей модели, названную эталонной моделью ВОС. (Open System Interconnection reference model, OSI.)

Структура эталонной модели ВОС

В данной модели все процессы, реализуемые открытой системой, разбиты на семь взаимно подчиненных уровней. Уровень с меньшим номером представляет услуги смежному с ним верхнему уровню и пользуется для этого услугами смежного с ним нижнего уровня. Самый верхний (7) уровень только потребляет услуги, а самый нижний (1) только их предоставляет.

Семь уровней модели :

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

К этому уровню имеют отношение:

  • характеристики физических сред передачи данных (полоса пропускания, волновое сопротивление, помехозащищенность…);
  • характеристики электрических (оптических) сигналов (уровни, тип кодирования, скорость модуляции…);
  • тип разъема и назначение каждого контакта (BNC, RJ-45, RS-232c…).

Пример спецификация 10BaseT .

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

К основным задачам решаемым на канальном уровне относятся:

  • организация доступа к среде передачи;
  • реализация механизмов обнаружения и коррекции ошибок.

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

В протоколах канального уровня заложена определенная структура связей между компьютерами и способы их адресации (только для строго определенной топологии сети).

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

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

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

Пример: Ethernet, Token ring.

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

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

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

Рассмотренные три нижних уровня определяют функционирование узла сети. Протоколы этих уровней обслуживают так называемую транспортную сеть. Как любая транспортная система, эта сеть транспортирует информацию, не интересуясь ее содержанием. Главной задачей этой сети является быстрая и надежная доставка информации.

Пример: IP (стек TCP/IP), IPX (стек IPX/SPX).

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

Транспортный уровень гарантирует доставку пакетов без ошибок, в той же последовательности, без потерь и дублирования.

На этом уровне сообщения также могут переупаковываться: длинные разбиваются на несколько пакетов, а короткие объединяются в один. Это увеличивает эффективность передачи пакетов по сети. На транспортном уровне ПК получателя сообщения распаковываются, восстанавливаются в первоначальном виде, и обычно посылается сигнал подтверждения.

Если качество канала хорошее, то используется облегченный сервис. Датаграмный режим (UDP).

Если качество канала плохое, то используется максимум средств – установление предварительного логического соединения, организация обратной связи, циклическая нумерация пакетов, квитирование, проверка контрольных сумм и т.д. (Режим виртуальных каналов TCP).

Сеансовый уровень (Session)

Следующий пятый уровень протоколов называют уровнем сессий или сеансовым. Его основным назначением является организация способов взаимодействия между прикладными процессами:

  • соединение прикладных процессов для их взаимодействия,
  • организация передачи информации между процессами во время взаимодействия
  • "рассоединения" процессов.

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

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

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

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

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

На этом уровне работает редиректор, переадресовывающий операции ввода вывода к ресурсам сервера.

Прикладной уровень (Application) эталонной модели ВОС определяет семантику, т.е. смысловое содержание информации, которой обмениваются ОС в процессе решения некоторой заранее известной задачи. Взаимодействующие системы должны одинаково интерпретировать получаемые данные.

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

Этот уровень обеспечивает услуги, напрямую поддерживающие приложения пользователя, такие как, программное обеспечение для передачи файлов, доступа к базам данных, электронной почты. (FTP, TFTP…)

Модель IEEE Project 802. Расширение модели OSI.

В феврале 1980 г. был выпущен IEEE Project 802. Хотя публикация данного проекта опередила стандарты ISO данные работы велись параллельно, при полном обмене информации поэтому полностью совместимы.

IEEE Project 802 – установил стандарты для физических компонентов сети – интерфейсных плат и кабельной системы с которыми имеют дело Физический и Канальный кровни модели OSI .

Данные стандарты распределяются:

  • на платы сетевых адаптеров;
  • компоненты глобальных вычислительных сетей;
  • компоненты сетей на коаксиале и витой паре.

802-спецификации определяют способы, в соответствии с которыми сетевые карты осуществляют доступ к физической среде и передают по ней данные.

В модели IEEE Канальный уровень делится на два подуровня:

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

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

Контрольные вопросы

Коммуникация, связь, радиоэлектроника и цифровые приборы

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

Модель взаимодействия открытых систем

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

Выделения и освобождения ресурсов компьютеров и системы телекоммуникации;

Установления и разъединения соединений;

Маршрутизации, согласования, преобразования и передачи данных;

Контроля правильности передачи;

Исправления ошибок и т. д.

Необходимость стандартизации протоколов важна и для понимания сетями друг

друга при их взаимодействии.

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

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

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

Международной организацией по стандартизации (ISO — International Organisation for Standardization) разработана система стандартных протоколов, получившая название модели взаимодействия открытых систем (Open System Interconnection — OSI), часто называемая также эталонной семиуровневой логической моделью открытых систем.

Открытая система — система, доступная для взаимодействия с другими системами в соответствии с принятыми стандартами.

Эта система протоколов базируется на технологии «разделяй и властвуй», то есть на разделении всех процедур взаимодействия на отдельные мелкие функциональные уровни, для каждого из которых легче создать стандартные алгоритмы их построения.

Модель OSI представляет собой самые общие рекомендации для построения стандартов совместимых сетевых программных продуктов, она же служит базой для производителей при разработке совместимого сетевого оборудования, то есть эти рекомендации должны быть реализованы как в аппаратуре, так и в программных средствах вычислительных сетей. В настоящее время модель взаимодействия открытых систем является наиболее популярной сетевой архитектурной моделью. Модель регламентирует общие функции, а не специальные решения, поэтому решенные сети имеют достаточно пространства для маневра. Итак, для упорядочения функций управления и протоколов вычислительной сети вводятся функциональные уровни. В общем случае сеть должна иметь 7 функциональных уровней (табл. 11.1).

Таблица 11.1. Уровни управления модели OSI

Уровень OSI

Назначение

Примеры протоколов

7 Прикладной Обеспечивает прикладным процессам

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

6 Представления Устанавливает стандартные способы

представления данных, которые удобны для всех взаимодействующих объектов прикладного уровня. Имеет интерфейс с прикладными программами

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

4 Транспортный Обеспечивает надежную, экономичную и «прозрачную» передачу данных между взаимодействующими объектами сеансового уровня

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

2 Канальный Обеспечивает непосредственную связь

объектов сетевого уровня, функциональные и процедурные средства ее поддержки для эффективной реализации протоколов сетевого уровня

1 Физический Формирует физическую среду передачи

данных, устанавливает соединения объектов сети с этой средой

Х .400, NCR HTTP, SMTP, FTP, FTAM, SAP, DNS, Telnet и т . д .

X.226

X.225, RPC, NetBEUT и т . д .

Х .224, TCP, UDP, NSP, SPX, SPP, RH и т . д .

X.25, X.75, IP, IPX, IDP, TH, DNA-4 и т . д .

LAP-B, HDLC, SNAP, SDLC, IEEE 802.2 и т . д .

Ethernet, Arcnet, Token Ring, IEEE 802.3, 5

Кратко поясним назначение протоколов OSI.

Прикладной уровень (application) — управление терминалами сети и прикладными процессами, которые являются источниками и потребителями информации, передаваемой в сети. Ведает запуском программ пользователя, их выполнением, вводом-выводом данных, управлением терминалами, административным управлением сетью. На этом уровне обеспечивается предоставление пользователям различных услуг, связанных с запуском его программ, начиная от простой передачи данных и до формирования технологии виртуальной реальности. На этом уровне функционируют технологии, являющиеся как бы надстройкой над инфраструктурой собственно передачи данных: электронной почты, теле- и видеоконференций, удаленного доступа к ресурсам, работы в среде Всемирной информационной паутины и т. д.

Уровень представления (presentation) — интерпретация и преобразование передаваемых в сети данных к виду, удобному для прикладных процессов. Обеспечивает представление данных в согласованных форматах и синтаксисе, трансляцию и интерпретацию программ с разных языков, шифрование данных. На практике многие функции этого уровня задействованы на прикладном уровне, поэтому протоколы уровня представлений не получили развития и во многих сетях практически не используются.

Сеансовый уровень (session) — организация и проведение сеансов связи между прикладными процессами (инициализация и поддержание сеанса между абонентами сети, управление очередностью и режимами передачи данных: симплекс, полудуплекс, дуплекс, например). Многие функции этого уровня в части установления соединения и поддержания упорядоченного обмена данными на практике реализуются на транспортном уровне, поэтому протоколы сеансового уровня имеют ограниченное применение.

Транспортный уровень (transport) — управление сегментированием данных (сегмент — блок данных транспортного уровня) и сквозной передачей (транспортировкой) данных от источника к потребителю (обмен управляющей информацией и установление между абонентами логического канала, обеспечение качества передачи данных). На этом уровне оптимизируется использование услуг, предоставляемых на сетевом уровне, в части обеспечения максимальной пропускной способности при минимальных затратах. Протоколы транспортного уровня развиты очень широко и интенсивно используются на практике. Большое внимание на этом уровне уделено контролю достоверности передаваемой информации.

Сетевой уровень (network) — управление логическим каналом передачи данных в сети (адресация и маршрутизация данных, коммутация: каналов, сообщений, пакетов и мультиплексирование). На этом уровне реализуется главная телекоммуникационная функция сетей — обеспечение связи ее пользователей. Каждый пользователь сети обязательно использует протоколы этого уровня и имеет свой уникальный сетевой адрес, используемый протоколами сетевого уровня. На этом уровне выполняется структуризация данных — разбивка их на пакеты и присвоение пакетам сетевых адресов (пакет — блок данных сетевого уровня).

Канальный уровень (data—link) — формирование и управление физическим каналом передачи данных между объектами сетевого уровня (установление, поддержание и разъединение логических каналов), обеспечение прозрачности (кодонезависимости) физических соединений, контроля и исправления ошибок передачи). Протоколы этого уровня весьма многочисленны и существенно отличаются друг от друга своими функциональными возможностями. На этом уровне действуют, например, протоколы доступа к моноканалу. Управление выполняется на уровне кадров (кадр — блок данных на канальном уровне). Физический уровень (physical) — установление, поддержание и расторжение соединений с физическим каналом сети (обеспечение нужными физическими реквизитами подключения к физическому каналу). Управление выполняется на уровне битов цифровых (импульсы, их амплитуда, форма) и аналоговых (амплитуда, частота, фаза непрерывного сигнала).

Блоки информации, передаваемые между уровнями, имеют стандартный формат: заголовок (header), служебная информация, данные, концевик. Каждый уровень при передаче блока информации нижестоящему уровню снабжает его своим заголовком. Заголовок вышестоящего уровня воспринимается нижестоящим как передаваемые данные. На рис. 11.6 показана структура передачи данных модели OSI с добавленными заголовками.

Рис. 11.6. Структура передачи данных модели OSI

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

Набор протоколов, достаточный для организации взаимодействия в сети, называется стеком коммуникационных протоколов.

Указанные уровни управления можно по разным признакам объединять в группы:

Уровни 1, 2 и частично 3 реализуются в большей части за счет аппаратных средств; верхние уровни с 4 по 7 и частично 3 обеспечиваются программными средствами;

Уровни 1 и 2 обслуживают абонентскую подсеть, уровни 3 и 4 коммуникационную подсеть, уровни 5-7 обслуживают прикладные процессы, выполняемые в сети;

Уровни 1 и 2 ответственны за физические соединения; уровни 3-6 заняты организацией передачи, передачей и преобразованием информации в понятную для абонентской аппаратуры форму; уровень 7 обеспечивает выполнение прикладных программ пользователя.

Стеки протоколов наиболее распространенных сетей — сети Х.25, глобальной сети Интернет и локальной вычислительной сети NovellNet Ware — показаны на рис. 11.7.

Рис. 11.7. Стеки протоколов некоторых известных сетей

24.Сети и сетевые технологии нижних уровней

Ceть lSDN

Сразу оговоримся, что одни и те же наименования технологий могут быть использованы для идентификации протоколов и сетей. Например, протокол, применяющий технологию ISDN, может быть назван протоколом ISDN, а сеть, построенную с использованием данной технологии, можно назвать сетью ISDN. Цифровая сеть с интеграцией услуг ISDN (Integrated Serviced Digital Network) использует цифровые каналы связи в режиме коммутации каналов. Это самая популярная и распространенная цифровая сеть с коммутацией каналов как в Европе, так и на других континентах (по распространенности она уступает лишь аналоговой телефонной сети). Первоначально ISDN задумывалась как сеть, способная интегрировать существующие телефонные сети с зарождающимися тогда сетями передачи данных.

Адресация в сети строится по телефонному принципу. Номер ISDN состоит и: 15 десятичных цифр и включает в себя код страны, код сети и код местной подсети. Код страны такой же, как в обычной телефонной сети. По коду сети выполняется переход в заданную сеть ISDN. Внутри подсети для адресации используете; десятичных цифр, что позволяет детально идентифицировать любое устройство.

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

Основным достоинством сетей ISDN является то, что они позволяют объединить единое целое различные виды связи (видео-, аудиопередачу данных). Можно, Например, одновременно осуществлять связь нескольких видов: беседовать по видеотелефону и по ходу разговора выводить на экран компьютеров схемы, графики, кеты и т. д. Скорости передачи данных, реализуемые сетью: 64 кбит/с, 128 кбит/с, более дорогих системах и до 2 Мбит/с, а в мощных сетях на широкополосных каналах связи до 155 Мбит/с.

Компоненты сетей ISDN

Компонентами сетей ISDN являются (рис. 11.8) терминалы (terminals), терминаль-ые адаптеры (terminal adapters ТА), сетевые терминалы (network termination evices), линейные терминалы (line-termination equipment) и магистральные уст-ойства (exchange-termination equipment).

Рис. 11.8. Физическая структура сети ISDN ;

Специализированные ISDN-терминалы ТЕ1 обеспечивают представление данных пользователю и непосредственное подключение пользователя к интегрированной сети. Простые терминалы ТЕ2 представляют собой терминалы в обычном понимании этого термина и не обеспечивают непосредственного подключения пользователя к сети ISDN.

Терминальный адаптер ТА обеспечивает подключение простых терминалов к сети ISDN. Точка сопряжения R используется для подключения простых терминалов к терминальным адаптерам.

Сетевые терминалы NT1 и NT2 обеспечивают подключение терминалов пользователя к различным точкам сопряжения сети ISDN. Точка сопряжения S используется для подключения терминалов пользователя к сетевому терминалу. Сетевой терминал NT2 обеспечивает взаимодействие с сетью терминалов пользователя, которые подключены к магистрали S. Точка сопряжения Т используется для подключения сетевых терминалов NT1 и NT2. Точка сопряжения U используется для подключения сетевого терминала NT1 к коммутатору ISDN.

Пользовательские интерфейсы сетей ISDN

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

Внутрисетевой интерфейс базируется на цифровых каналах трех типов:

В — основной канал передачи пользовательских данных со скоростью передачи данных 64 кбит/с;

D — канал передачи управляющей (адресной) информации, на основании которой выполняется коммутация каналов (может передавать и пользовательские данные с низкой скоростью) со скоростью передачи 16 или 64 кбит/с;

H — канал высокоскоростной передачи пользовательских данных со скоростями передачи 384 (канал НО), 1536 (канал Н11), 1920 (канал Н12) кбит/с.

На основании этих каналов сеть ISDN поддерживает два типа пользовательских интерфейсов.

1. Начальный пользовательский интерфейс BRI (Basic Rate Interface) выделяет пользователю два канала В для передачи данных и один канал D (16 кбит/с) для передачи управляющей информации (формат 2B+D) и обеспечивает общую пропускную способность 192 кбит/с. Данные по интерфейсу передаются 48-битными кадрами. Передача кадра длится 250 мс, что обеспечивает пропускную способность каналов В 64 кбит/с, а канала D — 16 кбит/с. Возможно использование не только формата 2 B+D, но и B+D, и просто D. Протокол физического уровня построен по стандарту 1.430/431. Различные каналы пользователя могут мультиплексировать (разделять) один физический канал по технологии TDM (Time Division Multiplexing).

2. Основной пользовательский интерфейс — интерфейс первичной скорости PRI (Primary Rate Interface), обеспечивает пользователей более скоростной передачей данных, выделяя ему ресурсы по форматам 30B+D (в Европе) или 23B+D (на других континентах). Суммарная пропускная способность составляет 2048 кбит/с в Европе и 1544 кбит/с на других континентах (в принципе, соответствующей настройкой системы можно реализовать и другие форматы: при одном D устанавливать любое значение В, но не более 31). В интерфейсе PRI могут использоваться и каналы Н, но общая пропускная способность не должна превышать 2048 кбит/с (то есть для каналов Н11 и Н12 возможен только формат H+D). Основной пользовательский интерфейс используют сети N-ISDN (narrowband). При использовании широкополосных каналов связи могут быть организованы более мощные сети D-ISDN (broadband), способные передавать данные со скоростью 155 000 кбит/с.

Интеграция разнородных трафиков в сети ISDN выполняется по принципу временного разделения (time division multiplexing — TDM).

Хотя основной режим сетей ISDN — работа с коммутацией каналов, в ней реализованы также службы, обеспечивающие работу с коммутацией пакетов, трансляцией кадров (Frame Relay), по некоммутируемым (выделенным) цифровым каналам и по коммутируемой телефонной сети общего пользования.

Стек протоколов сетей ISDN

В сетях ISDN используются два отдельных стека протоколов для каналов D и каналов В (Н). Для каналов D используются протоколы сети с коммутацией пакетов, причем определены протоколы только трех нижних уровней.

На физическом уровне используется протокол по стандарту Т/430/431 (при подключении сетевого терминала к коммутатору ISDN используются кадры длиной 240 бит).

На канальном уровне управление процессами передачи данных осуществляется путем формирования вызовов. Управляющие команды, которые формируют вызов, передаются по каналам D. Для того чтобы обеспечить передачу управляющей информации вызова конкретному пользователю из группы, эта информация передается на двух уровнях модели OSI — на канальном уровне и сетевом уровне. Для передачи управляющей информации на канальном уровне используется протокол LAP-D (Link Access Procedure D-channel) — один из протоколов множества HDLC (High-lever Data Link Control Procedure), включающего в свой состав также протоколы LAP-B, используемые в сетях Х.25, и LAP-M, работающие в современных модемах. Протоколы множества HDLC осуществляют передачу данных в виде кадров переменной длины. Начало и конец кадра помечаются специальной последовательностью битов, которая называется флагом.

Кадр протокола LAP-D содержит 5 полей: FLAG, ADRESS, CONTROL, Data, FCS.

Поле Data содержит передаваемое сообщение. Поле ADRESS определяет тип передаваемой информации и может содержать физический адрес терминала (Terminal Endpoint Identifier), с которым осуществляется промежуточное взаимодействие при передаче кадра.

Поле CONTROL содержит вспомогательную информацию для управления передачей:

Информационные кадры (Information Frames) — непосредственная передача управляющих сообщений сетевого уровня ISDN; в 16-разрядном поле CONTROL кадров данного типа размещаются 7-разрядные номера переданного и принятого кадра для обеспечения выполнения процедуры управления потоком;

Управляющие кадры (Supervisory Frames), предназначенные для управления процессом передачи информационных кадров и для разрешения проблем, связанных с потерями кадров в процессе передачи;

Ненумерованные кадры (Unnumbered Frames), предназначеные для установления и разрывания логического соединения, согласования параметров линии и формирования сигналов о возникновении неустранимых ошибок в процессе передачи данных информационными кадрами.

Поля FLAG и FCS — байты обрамления кадра, причем FCS содержит контрольную сумму кадра.

На сетевом уровне используется либо протокол Х.25 (коммутаторы сетей ISDN выполняют роль коммутаторов Х.25), либо протокол Q.931, выполняющий маршрутизацию с коммутацией каналов.

Для каналов В используется сеть с коммутацией каналов, причем в технологии ISDN определен только протокол физического уровня, соответствующий стандарту 1.430/431.

На канальном и следующих уровнях управление осуществляется по указаниям, полученным по каналу D. Если же для канала D используется протокол Q.931, для канала В создается непрерывный физический канал.

Сети ISDN можно использовать при передаче данных, для объединения удаленных локальных сетей, для доступа к сети Интернет, для интеграции передачи разного вида трафика, в том числе видео и голосового. Терминальными устройствами сети могут быть цифровые телефонные аппараты, компьютеры с ISDN-адаптером, видео- и аудиооборудование. Основные достоинства сетей ISDN:

Предоставление пользователю широкого круга качественных услуг: передача данных, телефония, объединение ЛВС, доступ к Интернету, передача видео-и аудиотрафика;

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

Более высокая, нежели при работе с традиционными модемами, скорость передачи информации по телефонным каналам связи — до 128 кбит/с на один канал;

Эффективность использования в корпоративных сетях

Недостатки сетей:

Большие единовременные затраты при создании и модернизации сети;

Синхронное использование каналов связи, не позволяющее динамически подключать к работающему каналу новых абонентов. Скоростной предел передачи данных — 2048 кбит/с (в сети D-ISDN до 155 Мбит/с). Следует сказать, что для работы по цифровым каналам связи, особенно по выделенным цифровым каналам, существуют технологии, позволяющие передавать информацию с гораздо большими скоростями. Например, технологии SDH (Synchronous Digital Hierarchy) и SONET (Synchronous Optical NET) обеспечивают скорости передачи, в частности по волоконно-оптическому кабелю, до 2488 Мбит/с.

Сеть и технология Х.25

Сеть Х.25 является классической полнопротоколъной сетью, разработанной Международной организацией по стандартизации (ISO). Эта сеть явилась базой информационного обмена региональных и общероссийских органов управления, иных корпоративных структур. Сети Х.25, ориентированные на использование малых и больших компьютеров, существуют в сотнях городов России и базируются на инфраструктуре Ростелекома.

Главной особенностью сети Х.25 является использование виртуальных каналов для обеспечения информационного взаимодействия между компонентами сети. Виртуальные каналы предназначены для организации вызова и непосредственной передачи данных между абонентами сети. Информационный обмен в сети Х.25 во многом похож на аналогичный процесс в сетях ISDN и состоит из трех обязательных фаз:

Установление вызова (виртуального канала);

Информационный обмен по виртуальному каналу;

Разрывание вызова (виртуального канала).

Компонентами сети являются устройства трех основных категорий:

Терминальные устройства DTE (Data Terminal Equipment);

Сетевые терминалы DCE (Data Circuit-Terminating Equipment);

Магистральные коммутаторы PSE (Packet Switching Exchange).

Базовая технология Х.25 не имеет развитых протоколов прикладного уровня и предоставляет пользователям в основном транспортные услуги передачи данных. Все, что требуется сверх передачи данных, должно быть организовано дополнительно, как надстройка над технологией. Стек протоколов стандарта Х.25 включает в себя обязательные только протоколы трех нижних уровней; протоколы, иногда указываемые для верхних уровней управления, носят лишь рекомендательный характер.

На физическом уровне используется протокол Х.21. На канальном уровне используется LAP-B (Link Access Procedure Balanced) — один из протоколов множества HDLC, осуществляющих передачу данных в виде кадров переменной длины. Начало и конец кадра помечаются специальной последовательностью битов, которая называется флагом. Протокол LAP-B описывает взаимодействие соседних узлов как процедуру с установлением соединения и подтверждением, при этом решает следующие задачи:

Обеспечение передачи сообщений, содержащих любое количество битов и любые возможные комбинации битов — требование кодовой прозрачности;

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

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

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

Обеспечение информационного обмена при значительных вариациях времени распространения сигнала.

Для обеспечения дисциплины управления процессом передачи данных одна из станций, обеспечивающих информационный обмен, может быть обозначена как первичная, а другая (или другие) — как вторичная. Кадр, который посылает первичная станция, называется командой (command). Кадр, который формирует и передает вторичная станция, называется ответ (response).

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

Структура кадра LAP-В

Кадр протокола LAP-B содержит четыре поля: ADRESS, CONTROL, Data, PCS. Поле Data содержит передаваемые данные.

В поле ADRESS располагается бит признака C/R (Command/Response), физические адреса принимающей и передающей станции.

Содержимое поля CONTROL определяет тип кадра:

Информационный;

Управляющий;

Ненумерованный.

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

Режимы организации взаимодействия на канальном уровне

Вторичная станция сегмента может работать в двух режимах:

Режим нормального ответа;

Режим асинхронного ответа.

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

На сетевом уровне используется основной протокол Х.25. Процесс сетевого уровня получает в свое распоряжение часть полосы пропускания физического канала в виде виртуального канала. Полная полоса пропускания канала делится в равных пропорциях между виртуальными каналами, которые активны в текущий момент В сети Х.25 существует два типа виртуальных каналов — коммутируемые — SVC виртуальные каналы и постоянные виртуальные каналы — PVC.

Пакет Х.25 состоит как минимум из трех байтов, которые определяют заголовок пакета. Первый байт содержит четыре бита идентификатора общего формата i четыре бита номера группы логического канала. Второй байт содержит номер логического канала, а третий — идентификатор типа пакета.

Пакеты в сети бывают двух типов:

Управляющие пакеты;

Пакеты данных.

Тип пакета определяется значением младшего бита идентификатора типа пакета. Сетевые адреса получателя и отправителя пакета состоят из двух частей:

Data Network ID Code (DNIC) — содержит 4 десятичные цифры, определяющие код страны и номер провайдера;

Network Terminal Number— содержит 10 или 11 десятичных цифр, которые провайдер определяет для идентификации конкретного пользователя.

протоколы более высоких уровней стандартом не определяются, но используются Обычно дополнительно разработанные OSI-протоколы: на транспортном уровне X.224, на сеансовом уровне — Х.225, на уровне представления — Х.226 и на присладном уровне Х.400 — протокол передачи электронной почты, CMIP (Common Management Information Protocol) — общий информационный протокол управлешя, FTAM (File Transfer, Access and Management) — протокол передачи, доступа и управления файлами и т. д.

Сеть использует коммутацию пакетов и является одной из самых распространенных корпоративных сетей этого типа. Ее популярность определяется, прежде всего, тем, что она в отличие от Интернета дает гарантии коэффициента готовности сети (одного из показателей надежности). Сеть Х.25 хорошо работает на ненадеж-1ых линиях связи благодаря использованию протоколов подтверждения установления соединений и коррекции ошибок на двух уровнях: канальном и сетевом.

3 сетях Х.25 наиболее развиты протоколы канального и сетевого уровней. На канальном уровне поток данных структурируется на кадры (фреймы), каждый кадр обрамляется флагами (операторными скобками, уникальными кодами) и содержит служебную информацию (поле адреса, поле управления с последовательным номером кадра и поле контрольной суммы для проверки достоверности) и поле данных. Здесь же выполняется управление потоком данных между соседними узлами сети, определяется оптимальный по скорости режим передачи, исходя из протяженности канала и его качества, осуществляется контроль за появлением ошибок. Контроль за ошибками осуществляется во всех узлах сети. При передаче данных каждому транзитному узлу присваивается порядковый номер и после проведения контроля, одновременно с передачей пакета на следующий узел, преды-1ущему передается сообщение о подтверждении приема. При обнаружении ошибок выполняется повторная передача информации.

На сетевом уровне выполняется объединение (мультиплексирование) кадров, передаваемых из разных каналов в один поток. При этом этот поток снова структурируется — разбивается на пакеты, выполняется маршрутизация пакетов на базе информации, содержащейся в их заголовках.

Сборку, а затем разборку пакетов выполняет специальное устройство «сборщик-заборщик пакетов» (PAD, Packet Assembler Disassembler). Кроме процедур сборки-разборки PAD выполняет управление процедурами установления соединения л разъединения по всей сети с нужными компьютерами, формирование и передачу старт-стопных кодов и битов проверки на четность, продвижение пакетов по сети.

Доступ пользователей к сети Х.25 может выполняться в монопольном и пакетном режимах. Простые терминалы пользователей, например кассовые аппараты, банкоматы, можно подключать к сети непосредственно через PAD. Эти терминалы могут быть встроенными и удаленными, в последнем случае может использоваться интерфейс RS-232C.

Достоинства сети Х.25:

В сети обеспечивается гарантированная доставка пакетов;

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

Возможность работы как по аналоговым, так и цифровым каналам, как по выделенным, так и коммутируемым каналам;

Возможность в режиме реального времени разделения одного физического канала доступа между несколькими абонентами (оплата будет выполняться в этом случае не за все время соединения, а только за время передачи битов информации пользователя).

Недостатки сети Х.25:

Невысокая, обусловленная развитыми механизмами контроля достоверности информации скорость передачи данных — обычно в пределах от 56 до 64 кбит/с;

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


А также другие работы, которые могут Вас заинтересовать

30606. Бердяев о творческом поведении («Самопознание») 43.5 KB
БердяевВариант сокращенный обобщенный для шпор короче: В чем отличие этики творчества от этики закона и искупления Не уничтожение зла а творческое преображением злого в доброе. Для творчества возможен прорыв к другим мирам оно преодолевает кошмар конечного кошмар порядка жизни. Этика творчества есть прежде всего этика ценности а не спасения. Этика творчества исходит из личности и направлена на мир в то время как этика закона исходит от мира от общества и направлена на личность.
30607. Понятие творчества в работах Бахтина 28 KB
Он утверждал что слово является непосредственным фактом жизнедеятельности то есть слово поступок. По сути это переход от формулы слово и дело к формуле и слово есть дело. Для журналиста это принципиально важно ведь для нас господа слово действительно дело. Бахтин изучал даже не столько само слово сколько границы звучащего слова.
30608. Характеристика творчества в работах Пришвина 38.5 KB
Всякое живое существо говорит о себе не только словами но и формой своего поведения в жизни никто не безмолвствует. Для каждого своего блина артист должен готовить новую сковороду. Человеком по мнению таких людей можно назвать только того кто смотрит на проходящие волны из глубины своего дня. А живым остается в своей наивной простоте доказывать перед современностью наличие жизненности своего существа.
30609. Бытие, самопознание, творчество 26.81 KB
категория обозначающая реальность существующую объективно вне и независимо от сознания человека. Эта трансформация выражавшая новый тип отношения человека к природе обусловленного развитием науки техники и материального производства подготовила концепции Б. u которых природа рассматривается вне отношения к ней человека как некоторый механизм действующий сам но себе. созданное деятельностью человека.
30610. Категории творчества в философии Ницше 29.5 KB
Категории творчества в философии Ницше. Ницше РОЖДЕНИЕ ТРАГЕДИИ ИЗ ДУХА МУЗЫКИПРЕДИСЛОВИЕ К РИХАРДУ ВАГНЕРУ. Творчество по Ницше имеет в основе двойственность аполлонического и дионисического начал также как рождение стоит в зависимости от двойственности полов при непрестанной борьбе и лишь периодически наступающем примирении. В творчестве и творческой личности считает Ницше могут присутствовать либо то либо другое начала либо сочетаться в одном человеке одновременно.
30611. Шопенгауэр о творчестве 29.5 KB
Интеллект слуга воли. Царство платоновских идей представляет собой высшую объективацию воли. Искусства иерархичны разные степени объективации воли: архитектура тяжесть садоводство и ландшафтный дизайн растительный мир скульптура животные живопись и поэзия чел. Но круче всех музыка она мистическое воплощение самой воли.
30612. Иосиф Бродский о творчестве (воспоминания) 19.1 KB
Творчество вообще Для Бродского творчество это прежде всего процесс а не результат потому что последний невозможен без первого это он высказывает и в интервью и в речи нобелевского лауреата и в своих эссе например Кошачье мяу. Поэтическое творчество Язык это уникальный инструмент познания. Творчество учит частности человеческого существования. Поэзия не столько форма искусства сколько искусство форма к которой часто прибегает поэзия Творчество Бродского Всё что не относится к творческому процессу семья и...
30613. А. П. Чехов о журналистском творчетсве 28.87 KB
Чехов о журналистском творчетсве.Первые опыты литературного творчества Чехова в юмористическом духе относятся к гимназическим годам. Чехов в воспоминаниях комунибудь подражая или когонибудь представляя.Так еще в гимназические годы проявляется у Чехова тяга к юмору и желание установить связь с юмористическими журналами.
30614. Сергей Довлатов: ремесло и творчество 44 KB
Произведения Довлатовапрозаика не издавались в СССР. В Америке проза Довлатова получила широкое признание публиковалась в известнейших американских газетах и журналах. Через пять дней после смерти Довлатова в России была сдана в набор его книга Заповедник ставшая первым значительным произведения писателя изданным на родине.Основные произведения Довлатова: Зона 19641982 Невидимая книга 1978 Соло на ундервуде: Записные книжки 1980 Компромисс 1981 Заповедник 1983 Наши 1983 Марш одиноких 1985 Ремесло 1985 Чемодан...