Уровни модели OSI
Виды и функции коммуникационного оборудования по уровням модели OSI. Краткое описание стандартов IEEE 802.X. Основные подразделения Международного телекоммуникационного союза (ITU). Наиболее важные стандарты ассоциации электронной промышленности (EIA).
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 02.03.2010 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
1.5 Канальный уровень (англ. Data Link layer)
Этот уровень предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Полученные с физического уровня данные он упаковывает во фреймы, проверяет на целостность, если нужно исправляет ошибки (посылает повторный запрос поврежденного кадра) и отправляет на сетевой уровень. Канальный уровень может взаимодействовать с одним или несколькими физическими уровнями, контролируя и управляя этим взаимодействием. Спецификация IEEE 802 разделяет этот уровень на 2 подуровня -- MAC (Media Access Control) регулирует доступ к разделяемой физической среде, LLC (Logical Link Control) обеспечивает обслуживание сетевого уровня.
На этом уровне работают коммутаторы, мосты.
Протоколы: ARCnet, ATM, Cisco Discovery Protocol (CDP), Controller Area Network (CAN), Econet, Ethernet, Ethernet Automatic Protection Switching (EAPS), Fiber Distributed Data Interface (FDDI), Frame Relay, High-Level Data Link Control (HDLC), IEEE 802.2 (provides LLC functions to IEEE 802 MAC layers), IEEE 802.11 wireless LAN, Link Access Procedures, D channel (LAPD), LocalTalk, Multiprotocol Label Switching (MPLS), Point-to-Point Protocol (PPP), Serial Line Internet Protocol (SLIP) (obsolete), Spanning tree protocol, StarLan, Token ring, Unidirectional Link Detection (UDLD), x.25.
В программировании этот уровень представляет драйвер сетевой платы, в операционных системах имеется программный интерфейс взаимодействия канального и сетевого уровней между собой, это не новый уровень, а просто реализация модели для конкретной ОС. Примеры таких интерфейсов: ODI, NDIS [править] Физический уровень (англ. Physical layer)
1.6 Физический уровень (англ. Physical layer)
Самый нижний уровень модели предназначен непосредственно для передачи потока данных. Осуществляет передачу электрических или оптических сигналов в кабель или в радиоэфир и, соответственно, их приём и преобразование в биты данных в соответствии с методами кодирования цифровых сигналов. Другими словами, осуществляет интерфейс между сетевым носителем и сетевым устройством.
На этом уровне работают концентраторы (хабы), повторители (ретрансляторы) сигнала и медиаконверторы.
Функции физического уровня реализуются на всех устройствах, подключенных к сети. Со стороны компьютера функции физического уровня выполняются сетевым адаптером или последовательным портом. К физическому уровню относятся физические, электрические и механические интерфейсы между двумя системами. Физический уровень определяет такие свойства среды сети передачи данных как оптоволокно, витая пара, коаксиальный кабель, спутниковый канал передач данных и т. п. Стандартными типами сетевых интерфейсов, относящимися к физическому уровню, являются: V.35, RS-232C, RS-485, RJ-11, RJ-45, разъемы AUI и BNC.
Протоколы: IRDA, USB, EIA RS-232, EIA-422, EIA-423, RS-449, RS 485, Ethernet (включая 10BASE-T, 10BASE2, 10BASE5, 100BASE-TX, 100BASE-FX, 100BASE-T, 1000BASE-T, 1000BASE-SX и другие), 802.11Wi Fi, DSL, ISDN, SONET/SDH, GSM Um radio interface, IEEE 802.15, ITU и ITU T, Firewire, TransferJet, Etherloop, ARINC 818, G.hn/G.9960. Модель OSI и реальные протоколы
2 Модель OSI и реальные протоколы
Семиуровневая модель OSI является теоретической, и содержит ряд недоработок. Были попытки строить сети в точном соответствии с моделью OSI, но созданные таким образом сети были дорогими, ненадёжными и неудобными в эксплуатации. Реальные сетевые протоколы, используемые в существующих сетях, вынуждены отклоняться от неё, обеспечивая непредусмотренные возможности, поэтому привязка некоторых из них к уровням OSI является несколько условной: некоторые протоколы занимают несколько уровней модели OSI, функции обеспечения надёжности реализованы на нескольких уровнях модели OSI.
Основная недоработка OSI -- непродуманный транспортный уровень. На нём OSI позволяет осуществлять обмен данными между приложениями (вводя понятие порта -- идентификатора приложения), однако, возможность обмена простыми датаграммами (по типу UDP) в OSI не предусмотрена -- транспортный уровень должен образовывать соединения, обеспечивать доставку, управлять потоком и т. п. (по типу TCP). Реальные же протоколы реализуют такую возможность. [править] Семейство TCP/IP
Семейство TCP/IP имеет три транспортных протокола: TCP, полностью соответствующий OSI, обеспечивающий проверку получения данных; UDP, отвечающий транспортному уровню только наличием порта, обеспечивающий обмен датаграммами между приложениями, не гарантирующий получения данных; и SCTP, разработанный для устранения некоторых недостатков TCP, в который добавлены некоторые новшества. (В семействе TCP/IP есть ещё около двухсот протоколов, самым известным из которых является служебный протокол ICMP, используемый для внутренних нужд обеспечения работы; остальные также не являются транспортными протоколами.)
2.1 Семейство TCP/IP Семейство IPX/SPX
В семействе IPX/SPX порты (называемые «сокеты» или «гнёзда») появляются в протоколе сетевого уровня IPX, обеспечивая обмен датаграммами между приложениями (операционная система резервирует часть сокетов для себя). Протокол SPX, в свою очередь, дополняет IPX всеми остальными возможностями транспортного уровня в полном соответствии с OSI.
В качестве адреса хоста IPX использует идентификатор, образованный из четырёхбайтного номера сети (назначаемого маршрутизаторами) и MAC-адреса сетевого адаптера.
Модель DOD
Стек протоколов TCP/IP, использующий упрощённую четырёхуровневую модель OSI.
Критика
Семиуровневая модель OSI критиковалась некоторыми специалистами. В частности в классической книге «UNIX. Руководство системного администратора» Эви Немет и другие пишут:
Пока комитеты ISO спорили о своих стандартах, за их спиной менялась вся концепция организации сетей и по всему миру внедрялся протокол TCP/IP.
И вот, когда протоколы ISO были наконец реализованы,выявился целый ряд проблем:
* Эти протоколы основывались на концепциях, не имеющих в современных сетях никакого смысла.
* Их спецификации были в некоторых случаях неполными.
* По своим функциональным возможностям они уступали другим протоколам.
* Наличие многочисленных уровней сделало эти протоколы медлительными и трудными для реализации.
Сейчас даже самые рьяные сторонники этих протоколов признают, что OSI постепенно движется к тому, чтобы стать маленькой сноской на страницах истории компьютеров.
См. также
· IEEE 802
· Сетевой протокол
· NBAR
· Эталонная модель (reference model)
· ГОСТ Р ИСО/МЭК 7498-1-99 «Взаимосвязь открытых систем. Базовая эталонная модель.»
· Дмитрий Карпов, «Сеть как набор протоколов; семиуровневая модель OSI»
Источники
· Александр Филимонов Построение мультисервисных сетей Ethernet, bhv, 2007 ISBN 978-5-9775-0007-4
· Руководство по технологиям объединенных сетей //cisco systems , 4-е издание, Вильямс 2005 ISBN 5-8459-0787-X
Модель OSI
Материал из ITpedia
Перейти к: навигация, поиск
Формат представления модели OSI
Модель взаимодействия открытых систем OSI (Open Systems Interconnection) -- базовая основопологащая модель, описывающая структуру передачи данных от одного приложения другому. Используется как абстрактная схема описания уровневого подхода описания работы Модель OSI состоит из семи концептуальных уровней. Каждый из этих уровней соответствует конкуретной задаче, соответствует выполнению определенной части некоего алгоритма. Благодаря модели OSI становится более понятна парадигма взаимодействия сетевого оборудования и программного обеспечения. Следует также отметить, что основопологающим сегодня считается семейство протоколов TCP/IP, концепция которого идет в разрез с OSI, однако никак нельзя отметать практическую и образовательную ценность эталонной схеме взаимодействия открытых систем. Модель OSI разработана международной организацией по стандартизации ISO. Положение, описывающее рассматриваемую структуру проходит под номером ISO 7498. Переносить OSI в качестве проекции на существующую сетевую систему не стоит в силу некоторой идеализированности модели.
Уровни
Уровень 0. Среда. Данный уровень представляет посредников, соединяющих конечные компоненты сетевой структуры: кабели, радиолинии и т.д. Поскольку этот уровень де-факто не является элементом схемы, он указывает только на среду.
Уровень 1. Физический. Включает физические аспекты передачи двоичной информации по линии связи. Детально описывает, например, напряжения, частоты, природу передающей среды. Этому уровню вменяется в обязанность поддержание связи и приём-передача битового потока. Безошибочность желательна, но не требуется.
Уровень 2. Канальный. Обеспечивает безошибочную передачу блоков данных первый через уровень, который при передаче может искажать данные. Этот уровень должен определять начало и конец кадра в битовом потоке, формировать из данных, передаваемых физическим уровнем, кадры или последовательности кадров, включать процедуру проверки наличия ошибок и их исправления. Этот уровень (и только он) оперирует такими элементами, как битовые последовательности, методы кодирования, маркеры. Он несёт ответственность за правильную передачу данных (пакетов) на участках между непосредственно связанными элементами сети. Обеспечивает управление доступом к среде передачи.
Уровень 3. Сетевой. Этот уровень пользуется возможностями, предоставляемыми вторым уровнем, для обеспечения связи любых двух точек в сети. Этот уровень осуществляет проводку сообщений по сети, которая может иметь много линий связи, или по множеству совместно работающих сетей, что требует маршрутизации, т.е. определения пути, по которому следует пересылать данные. Маршрутизация производится на этом же уровне. Выполняет обработку адресов, а также мультиплексирование и демультиплексирование. Основной функцией программного обеспечения на этом уровне является выборка информации из источника, преобразование её в пакеты и правильная передача в точку назначения.
Уровень 4. Транспортный. Регламентирует пересылку данных между процессами, выполняемыми на компьютерах сети. Завершает организацию передачи данных: контролирует на сквозной основе поток данных, проходящий по маршруту, определённому третьим уровнем: правильность передачи блоков данных, правильность доставки в нужный пункт назначения, их комплектность, сохранность, порядок следования. Собирает информацию из блоков в её прежний вид. Или же оперирует с дейтаграммами, то есть ожидает отклика-подтверждения приёма из пункта назначения, проверяет правильность доставки и адресации, повторяет посылку дейтаграммы, если не пришёл отклик.
Уровень 5. Сеансовый. Координирует взаимодействие связывающихся процессов: устанавливает связь, взаимодействует, восстанавливает аварийно оконченные сеансы. Он координирует не компьютеры и устройства, а процессы в сети, поддерживает их взаимодействие. То есть управляет сеансами связи между процессами прикладного уровня. Этот же уровень ответственен за картографию сети. Фактически он преобразовывает адреса, удобные для людей, в реальные сетевые адреса, например, в Internet это соответствует преобразованию региональных (доменных) компьютерных имён в числовые адреса глобальной, и наоборот.
Уровень 6. Представления данных. Этот уровень имеет дело с синтаксисом и семантикой передаваемой информации. Здесь устанавливается взаимопонимание двух сообщающихся компьютеров относительно того, как они представляют и понимают по получении передаваемую информацию. На данном этапе решаются такие задачи, как перекодировка текстовой информации и изображений, сжатие и распаковка, поддержка сетевых файловых систем (NFS), абстрактных структур данных.
Уровень 7. Прикладной. Обеспечивает интерфейс между пользователем и сетью, делает доступными для человека всевозможные услуги. На этом уровне реализуется, по крайней мере, пять прикладных служб: передача файлов, удалённый терминальный доступ, электронная передача сообщений, справочная служба и управление сетью. В конкретной реализации определяется пользователем согласно его необходимости и требованиям.
Модель взаимодействия открытых систем (OSI) - это модель, разработанная международной организацией по стандартизации (International Standards Organization - ISO), которая описывает то, как данные с приложения одного компьютера могут передаваться приложению на другом компьютере. Модель OSI состоит из семи концептуальных уровней, каждый из которых определяет различные сетевые функции. Каждая функция сети может быть назначена для одного (или, возможно, пары смежных) из этих семи уровней и относительно независима от других уровней. Эта независимость означает, что один уровень не должен знать о том, как применяется второй уровень, а только то, как взаимодействовать с этим уровнем. Этой основное преимущество модели OSI и одна из основных причин, по которым данная модель стала такой популярной архитектурой межкомпьютерных взаимодействий.
Семь уровней модели OSI, как показано на рисунке 1, являются следующими:
· Прикладной уровень
· Уровень представления
· Уровень сессии
· Транспортный уровень
· Сетевой уровень
· Канальный уровень
· Физический уровень
Рисунок 1: Схема уровней модели OSI, предоставлено catalyst.washington.edu
Модернизация и ремонт сетей, 4-е издание
Терри Оглтри
Перед вами -- четвертое издание классического труда в области сетевых технологий. В книге дается описание сложнейших сетевых архитектур и протоколов, приводится обширный материал, посвященный планированию, проектированию и построению сетей. Рассматривается также интеграция различных клиентов Windows ...
Руководсто Cisco по технологиям объединенных сетей, 4-е издание
Cisco Systems
Книга представляет собой обширный справочник, содержащий описание практически всех используемых в настоящее время сетевых протоколов и технологий. В книге рассмотрен широкий спектр вопросов межсетевого взаимодействия, включая протоколы локальных сетей, технологии распределенных сетей, мостовые и ком ...
Программа сетевой академии Cisco CCNA 1 и 2. Вспомогательное руководство, 3-издание, исправленное
Cisco Systems
Эта книга предназначена для приобретения и закрепления знаний и практических навыков в построении, настройке и обслуживании локальных компьютерных сетей. Концепции и понятия, подробно изложенные в книге, позволят получить неоценимые сведения по установке кабельных систем, маршрутизации, IP-адресации ...
Компьютерные сети. Первый шаг
Уэнделл Одом
В книге приведены основные сведения о компьютерных сетях, их компонентах и технологиях. Рассмотрены все разновидности локальных и глобальных компьютерных сетей, рассказано об особенностях их структур, компонентов и методах применения. Особое внимание уделено вопросам безопасности компьютерных сетей. ...
Программа сетевой академии Cisco CCNA 3 и 4. Вспомогательное руководство
Cisco Systems, Inc.
Третье издание "Руководства к программе курса Сетевой Академии Cisco для подготовки к сертификационному экзамену CCNA (часть 3 и 4)" дополняет учебные материалы и лабораторные работы программы Сетевой Академии Cisco. Этот учебный курс позволяет читателю успешно работать или продолжить обучение и по ...
Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1, 2-е издание
Уэнделл Одом
Эта книга представляет собой единственный авторизированный учебник по теоретическим и практическим вопросам, которые освещаются в первых двух курсах программы CCNA сетевых академий Cisco версии и курсе ICND1. Книга посвящена основным вопросам, которые входят в сертификационный экзамен CCNA (Cisco Ce ...
Структура и реализация сетей на основе протокола OSPF. Руководство Cisco. 2-е издание
Том М. Томас II
В этой книге рассматривается маршрутизирующий протокол OSPF, широко применяемый в сетях во всем мире, и описано, как работает этот протокол, как выполнить настройку его конфигурации и устранить нарушения в его работе, и -- что самое главное -- как правильно спроектировать сеть, в которой он будет испо ..
Разертывание безопасных сетей в Windows Vista
Пол Мак-Федрис
Microsoft Windows Vista является следующим шагом в развитии семейства операционных систем компании Microsoft Windows, обеспечивающим преемственность возможностей ОС Windows и позволяющим тем самым в компаниях и организациях безболезненно наращивать вычислительный потенциал. В книге делается акцент н ...
Официальное руководство Cisco по подготовке к сертификационным экзаменам CCNA ICND2, 2-е издание
Уэнделл Одом
Эта книга -- лучшее авторизированное руководство по теоретическим и практическим вопросам, предназначенное для подготовки к экзаменам CCNA® ICND2. Новое издание содержит всю необходимую информацию для подготовки к экзаменам и наиболее реалистичные задачи и практические задания. В .
Эталонная модель OSI
Международная Организация по Стандартизации (ISO) приняла стандарт ISO 7498, описывающий взаимодействие открытых систем (OSI), каковыми среди прочего являются и сетевые компьютеры. Расскажем о нём.
Современные сети построены по многоуровневому принципу. Чтобы организовать связь двух компьютеров, требуется сначала создать свод правил их взаимодействия, определить язык их общения, т.е. определить, что означают посылаемые ими сигналы и т.д. Эти правила и определения называются протоколами. Для работы сетей необходимо запастись множеством различных протоколов: например, управляющих физической связью, установлением связи по сети, доступом к различным ресурсам и т.д. Многоуровневая структура используется с целью упростить и упорядочить это великое множество протоколов и отношений. Она также позволяет составлять сетевые системы из продуктов -- модулей программного обеспечения, -- выпущенных разными производителями.
Стандарт, выработанный ISO, называется Взаимодействие Открытых Систем -- Open System Interconnection -- OSI. Он описывает структуру самих открытых систем, требования к ним, их взаимодействие. Модель взаимодействия сетевых систем, представленная в этом стандарте, известна под названием ``эталонная модель ISO/OSI''. Она вертикально структурирована и имеет семь уровней.
Продемонстрируем основные принципы многоуровневого взаимодействия на диаграмме. Структура эталонной модели согласно ISO показана на рисунке 3.1.
Figure: Эталонная модель ISO/OSI
Взаимодействие уровней в этой модели -- субординарное. Каждый уровень может реально взаимодействовать только с соседними уровнями (верхним и нижним), виртуально -- только с аналогичным уровнем на другом конце линии.
Под реальным взаимодействием мы подразумеваем непосредственное взаимодействие, непосредственную передачу информации, например, пересылку данных в оперативной памяти из области, отведённой одной программе, в область другой программы. При непосредственной передаче данные остаются неизменными всё время.
Под виртуальным взаимодействием мы понимаем опосредованное взаимодействие и передачу данных; здесь данные в процессе передачи могут уже определённым, заранее оговоренным образом видоизменяться.
Такое взаимодействие аналогично переписке двух больших начальников. Рассмотрим схему цепи посылки письма в такой переписке. Например, директор Systy Artems пишет письмо редактору газеты ``Гудок''. Г-н Рухмеров* пишет письмо на своём фирменном бланке (на листе шикарной мелованной бумаги) и отдаёт этот листок секретарю. Секретарь запечатывает листок в конверт, надписывает конверт, наклеивает марку и передаёт почте. Почта доставляет письмо в соответствующее почтовое отделение. Это почтовое отделение связи непосредственно доставляет письмо получателю -- секретарю редактора газеты ``Гудок''. Секретарь распечатывает конверт и по мере надобности подаёт письмо редактору. Ни одно из звеньев цепи не может быть пропущено, иначе цепь разорвётся: если отсутствует, например, секретарь, то листок с письменами г-на Рухмерова так и будет пылиться на столе.
Здесь мы видим, как информация (лист бумаги с текстом) передаётся с верхнего уровня вниз, проходя множество необходимых ступеней -- стадий обработки. Обрастает служебной информацией (пакет, адрес на конверте, почтовый индекс; контейнер с корреспонденцией; почтовый вагон и т.д.), изменяется на каждой стадии обработки и постепенно доходит до самого нижнего уровня -- уровня почтового транспорта (гужевого, железнодорожного, воздушного, ...), которым реально перевозится в пункт назначения. В пункте назначения происходит обратный процесс: вскрывается контейнер и извлекается корреспонденция, считывается адрес на конверте и почтальон несёт его адресату (секретарю), который восстанавливает информацию в первоначальном виде, -- достаёт письмо из конверта, определяет его срочность, важность, и в зависимости от этого передаёт информацию выше -- директору.
Два директора (директор и редактор), таким образом, виртуально имеют прямую связь. Ведь второй директор (редактор газеты ``Гудок'') получает в точности ту же информацию, которую отправил первый (г-н Рухмеров), а именно -- лист бумаги с текстом письма. Начальствующие персоны совершенно не заботятся проблемами пересылки этой информации.
Секретари также виртуально имеют прямую связь: секретарь редактора получит в точности то же, что отправила секретарь г-на Рухмерова, а именно конверт с письмом. Секретарей совершенно не волнуют проблемы почты, пересылающей письма. И так далее.
Аналогичные связи и процессы имеют место и в эталонной модели ISO/OSI. Физическая связь реально существует только на самом нижнем уровне (аналог почтовых поездов, самолётов, автомобилей). Горизонтальные связи между всеми остальными уровнями являются виртуальными, реально они осуществляются передачей информации сначала вниз, последовательно до самого нижнего уровня, где происходит реальная передача, а потом, на другом конце, обратная передача вверх последовательно до соответствующего уровня. На рисунке 3.1 показан путь информации на уровне 6.
Модель ISO/OSI предписывает очень сильную стандартизацию вертикальных межуровневых взаимодействий. Такая стандартизация гарантирует совместимость продуктов, работающих по стандарту какого-либо уровня, с продуктами, работающими по стандартам соседних уровней, даже в том случае, если они выпущены разными производителями. Количество уровней может показаться избыточным, однако же, такое разбиение необходимо для достаточно чёткого разделения требуемых функций во избежание излишней сложности и создания структуры, которая может подстраиваться под нужды конкретного пользователя, оставаясь в рамках стандарта.
Вообще-то нам кажется, что выбор числа 7 определился особенностями человеческой психики и сознания. Известно, что средний человек может одновременно оперировать (удерживая их в поле своего внимания) максимум 7 объектами (физическими, логическими, лингвистическими и т.п.). Вы никогда не задумывались, почему в радуге 7 цветов?
Дадим краткий обзор уровней.
Уровень 0 связан с физической средой -- передатчиком сигнала и на самом деле не включается в эту схему, но весьма полезен для понимания. Этот почётный уровень представляет посредников, соединяющих конечные устройства: кабели, радиолинии и т.д. Кабелей существует великое множество различных видов и типов: экранированные и неэкранированные витые пары, коаксиальные, опто-волоконные и т.д. Т.к. этот уровень не включён в схему, он ничего и не описывает, только указывает на среду.
Уровень 1 - физический. Включает физические аспекты передачи двоичной информации по линии связи. Детально описывает, например, напряжения, частоты, природу передающей среды. Этому уровню вменяется в обязанность поддержание связи и приём-передача битового потока. Безошибочность желательна, но не требуется.
Уровень 2 - канальный. Связь данных. Обеспечивает безошибочную передачу блоков данных (называемых на этом уровне кадрами (frame)) через уровень 1, который при передаче может искажать данные. Этот уровень должен определять начало и конец кадра в битовом потоке, формировать из данных, передаваемых физическим уровнем, кадры или последовательности кадров, включать процедуру проверки наличия ошибок и их исправления. Этот уровень (и только он) оперирует такими элементами, как битовые последовательности, методы кодирования, маркеры. Он несёт ответственность за правильную передачу данных (пакетов) на участках между непосредственно связанными элементами сети. Обеспечивает управление доступом к среде передачи.
Этот уровень довольно сложен, поэтому часто он делится на подуровни, например, в стандартах IEEE канальный уровень подразделяется на два подуровня: MAC (Medium Access Control) -- управление доступом к среде и LLC (Logical Link Control) -- управление логической связью (каналом). Уровень MAC управляет доступом к сети (с передачей маркера в сетях Token Ring или распознаванием конфликтов (столкновений передач) в сетях типа Ethernet) и управлением сетью. Уровень LLC, действующий над уровнем MAC, и есть собственно тот уровень, который посылает и получает сообщения с данными.
Уровень 3 - сетевой. Этот уровень пользуется возможностями, предоставляемыми ему уровнем 2, для обеспечения связи любых двух точек в сети. Любых, необязательно смежных. Этот уровень осуществляет проводку сообщений по сети, которая может иметь много линий связи, или по множеству совместно работающих сетей, что требует маршрутизации, т.е. определения пути, по которому следует пересылать данные. Маршрутизация производится на этом же уровне. Выполняет обработку адресов, а также мультиплексирование и демультиплексирование.
Основной функцией программного обеспечения на этом уровне является выборка информации из источника, преобразование её в пакеты и правильная передача в точку назначения. Есть два принципиально различных способа работы сетевого уровня.
Первый -- это метод виртуальных каналов. Он состоит в том, что канал связи устанавливается при вызове (в начале сеанса (session) связи), по нему передаётся информация, и по окончании передачи канал закрывается (уничтожается). Передача пакетов происходит с сохранением исходной последовательности, даже если пакеты пересылаются по различным физическим маршрутам, т.е. виртуальный канал динамически перенаправляется. При помещении данных в этот канал не требуется указания адреса пункта назначения, т.к. он определяется во время установления связи.
Второй -- метод дейтаграмм. Дейтаграммы -- независимые пакеты, они включают всю необходимую для их пересылки информацию.
В то время, как первый метод предоставляет следующему уровню (уровню 4) надёжный канал передачи данных, свободный от искажений (ошибок) и правильно доставляющий пакеты в пункт назначения, второй метод требует от следующего уровня работы над ошибками и проверки доставки нужному адресату.
Уровень 4 - транспортный. Регламентирует пересылку данных между процессами, выполняемыми на компьютерах сети. Завершает организацию передачи данных: контролирует на сквозной основе поток данных, проходящий по маршруту, определённому третьим уровнем: правильность передачи блоков данных, правильность доставки в нужный пункт назначения, их комплектность, сохранность, порядок следования. Собирает информацию из блоков в её прежний вид. Или же оперирует с дейтаграммами, т.е. ожидает отклика-подтверждения приёма из пункта назначения, проверяет правильность доставки и адресации, повторяет посылку дейтаграммы, если не пришёл отклик. В рамках транспортного протокола предусмотрено пять классов качества транспортировки и соответствующие процедуры управления. Этот же уровень должен включать развитую и надёжную схему адресации для обеспечения связи через множество сетей и шлюзов. Другими словами, задачей данного уровня является довести до ума передачу информации из любой точки в любую другую во всей сети.
Транспортный уровень скрывает от всех высших уровней все детали и проблемы передачи данных, характерные для используемого типа передающей сети. Таким образом, он обеспечивает стандартное взаимодействие лежащего над ним уровня с приёмом-передачей информации независимо от конкретной технической реализации этой передачи, от используемых сетей и т.д.
Уровень 5 сеансовый. Координирует взаимодействие связывающихся процессов (работающих программ): устанавливает их связь, оперирует с ней, восстанавливает аварийно оконченные сеансы. Он координирует не компьютеры и устройства, а процессы в сети, поддерживает их взаимодействие -- управляет сеансами связи между процессами прикладного уровня. Этот же уровень ответственен за картографию сети -- он преобразовывает адреса, удобные для людей, в реальные сетевые адреса, например, в Internet это соответствует преобразованию региональных (доменных) компьютерных имён в числовые адреса Internet, и наоборот.
Уровень 6 - уровень представления данных. Этот уровень имеет дело с синтаксисом и семантикой передаваемой информации, т.е. здесь устанавливается взаимопонимание двух сообщающихся компьютеров относительно того, как они представляют и понимают по получении передаваемую информацию. Здесь решаются такие задачи, как перекодировка текстовой информации и изображений, сжатие и распаковка, поддержка сетевых файловых систем (NFS), абстрактных структур данных и т.д.
Уровень 7 - прикладной. Обеспечивает интерфейс между пользователем и сетью, делает доступными для человека всевозможные услуги. На этом уровне реализуется, по крайней мере, пять прикладных служб: передача файлов, удалённый терминальный доступ, электронная передача сообщений, справочная служба и управление сетью. В конкретной реализации определяется пользователем (программистом) согласно его насущным нуждам и возможностям его кошелька, интеллекта и фантазии.
Замечание
Следует понимать, что подавляющее большинство современных сетей в силу исторических причин лишь в общих чертах, приближённо, соответствуют эталонной модели ISO/OSI.
Рассмотрим некоторые из указанных уровней в их проекции на Internet подробнее. Не забывайте, что проекция искажена в силу несоответствия технологии internet стандарту эталонной модели -- перемешаны некоторые уровни и функции уровней.
Подобные документы
Применение компьютерных сетей для обеспечения связи между персоналом, компьютерами и серверами. Архитектура сети, ее стандарты и организация. Физический и канальный уровни IEEE 802.11, типы и разновидности соединений. Защита и безопасность WiFi сетей.
курсовая работа [1,1 M], добавлен 15.10.2009Процессные модели как последовательное преобразование материальных и информационных потоков компании в ходе реализации какой-либо производственной функции или функции управления, их структура и основные уровни. Этапы сбора данных и требования к ним.
презентация [231,1 K], добавлен 08.09.2015Сложность построения модели "черный ящик" структуры OSI, описание входов и выходов. Графическое изображение модели структуры системы "OSI", уровни средств взаимодействия: физический, канальный, транспортный и сетевой, представительный и прикладной.
курсовая работа [1,0 M], добавлен 11.01.2016Описание высокоскоростной последовательной шины FireWire: ее составляющие, спецификации, принцип работы, кабели и разъемы, топология. Уровни реализации протокола IEEE 1394: транзакции, связи и физический. Использование внешних дисковых устройств.
реферат [1,5 M], добавлен 15.07.2012Наиболее известные сетевые модели. Физический уровень, получающий пакеты данных от вышележащего канального уровня. Лидирующая роль стека TCP/IP. Протокол telnet, обеспечивающий передачу потока байтов между процессами, а также между процессом и терминалом.
реферат [289,8 K], добавлен 17.12.2014Понятия электронной коммерции. Развитие электронной коммерции в мире. Перспективы развития электронной коммерции в России. Расчеты в системах электронной коммерции. Алгоритмы и схемы взаимодействия пользователей. Налогообложение и электронные деньги.
дипломная работа [966,4 K], добавлен 16.06.2012Основные концепции объединения вычислительных сетей. Базовая эталонная модель взаимодействия открытых систем. Обработка сообщений по уровням модели OSI: иерархическая связь; форматы информации; проблемы совместимости. Методы доступа в ЛВС; протоколы.
презентация [81,9 K], добавлен 13.08.2013Выбор и обоснование архитектуры локальной вычислительной сети образовательного учреждения СОС Ubuntu Server. Описание физической схемы телекоммуникационного оборудования проектируемой сети. Настройка сервера, компьютеров и программного обеспечения сети.
курсовая работа [2,8 M], добавлен 12.06.2014Wi-Fi и его возможности. Спецификации стандарта IEEE 802.11. Перспективы его развития. Работающие стандарты. Перспективные спецификации. Методы DSSS и FHSS в IEEE 802.11. Помехоустойчивость. Пропускная способность. Wi-Fi с поддержкой голоса.
курсовая работа [25,6 K], добавлен 20.05.2006Характеристика стандарта IEEE 802.11. Основные направления применения беспроводных компьютерных сетей. Методы построения современных беспроводных сетей. Базовые зоны обслуживания BSS. Типы и разновидности соединений. Обзор механизмов доступа к среде.
реферат [725,9 K], добавлен 01.12.2011