Модель OSI (1031653), страница 3

Файл №1031653 Модель OSI (Раздаточный материал к курсовому проекту) 3 страницаМодель OSI (1031653) страница 32017-12-22СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

А вот в двухсегментной сети Ethernet, объединенной мостом, реализация SNMP над канальным уровнем будет вполне работоспособна.Тем не менее, для обеспечения качественной транспортировки сообщений в сетяхлюбых топологий и технологий функций канального уровня оказывается недостаточно,поэтому в модели OSI решение этой задачи возлагается на два следующих уровня - сетевой и транспортный.Сетевой уровень.

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

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

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

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

Таким образом, маршрут представляет собой последовательность маршрутизаторов, через которые проходит пакет.На рис. 3.4 показаны четыре сети, связанные тремя маршрутизаторами. Между узлами А и В данной сети пролегают два маршрута: первый через маршрутизаторы 1 и 3, авторой через маршрутизаторы 1, 2 и 3.Рис. 3.4. Пример составной сетиПроблема выбора наилучшего пути называется маршрутизацией, и ее решение является одной из главных задач сетевого уровня. Эта проблема осложняется тем, что самыйкороткий путь не всегда самый лучший.

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

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

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

Такиепротоколы часто называют протоколами разрешения адресов - Address Resolution Protocol,ARP. Иногда их относят не к сетевому уровню, а к канальному, хотя тонкости классификации не изменяют их сути.Примерами протоколов сетевого уровня являются протокол межсетевого взаимодействия IP стека TCP/IP и протокол межсетевого обмена пакетами IPX стека Novell.Транспортный уровень. На пути от отправителя к получателю пакеты могут бытьискажены или утеряны. Хотя некоторые приложения имеют собственные средства обработки ошибок, существуют и такие, которые предпочитают сразу иметь дело с надежным соединением. Транспортный уровень (Transport layer) обеспечивает приложениям или верхним уровням стека - прикладному и сеансовому - передачу данных с той степенью надежности, которая им требуется.

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

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

В качестве примера транспортных протоколов можно привести протоколыTCP и UDP стека TCP/IP и протокол SPX стека Novell.Протоколы нижних четырех уровней обобщенно называют сетевым транспортомили транспортной подсистемой, так как они полностью решают задачу транспортировкисообщений с заданным уровнем качества в составных сетях с произвольной топологией иразличными технологиями. Остальные три верхних уровня решают задачи предоставления прикладных сервисов на основании имеющейся транспортной подсистемы.Сеансовый уровень. Сеансовый уровень (Session layer) обеспечивает управлениедиалогом: фиксирует, какая из сторон является активной в настоящий момент, предостав-ляет средства синхронизации.

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

За счет уровня представления информация, передаваемая прикладным уровнем одной системы, всегда понятна прикладному уровню другой системы. С помощьюсредств данного уровня протоколы прикладных уровней могут преодолеть синтаксические различия в представлении данных или же различия в кодах символов, например кодов ASCII и EBCDIC. На этом уровне может выполняться шифрование и дешифрованиеданных, благодаря которому секретность обмена данными обеспечивается сразу для всехприкладных служб. Примером такого протокола является протокол Secure Socket Layer(SSL), который обеспечивает секретный обмен сообщениями для протоколов прикладногоуровня стека TCP/IP.Прикладной уровень.

Характеристики

Тип файла
PDF-файл
Размер
443,11 Kb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7023
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее