Главная » Просмотр файлов » Галкин В.А., Григорьев Ю.А. - Телекоммуникации и сети

Галкин В.А., Григорьев Ю.А. - Телекоммуникации и сети (1053870), страница 5

Файл №1053870 Галкин В.А., Григорьев Ю.А. - Телекоммуникации и сети (Галкин В.А., Григорьев Ю.А. - Телекоммуникации и сети) 5 страницаГалкин В.А., Григорьев Ю.А. - Телекоммуникации и сети (1053870) страница 52017-12-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

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

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

Примерами протоколов канального уровняявляются протоколы Ethernet, Token Ring, FDDI, lOOVG-AnyLAN.В глобальных сетях, которые редко обладают регулярной топологией, ка­нальный уровень часто обеспечивает обмен сообщениями только между дву­мя соседними компьютерами, соединенными индивидуальной линией связи.Примерами протоколов «точка-точка» (так часто называют такие протоколы)могут служить широко распространенные протоколы РРР и LAP-B.Сетевой уровень. Сетевой уровень (Network layer) служит для образова­ния единой транспортной системы, объединяющей несколько сетей, причем этисети могут использовать различные принципы передачи сообщений между ко­нечными узлами и обладать произвольной структурой связей.271.

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

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

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

В этом случае адрес получателя состоит из старшей части - номерасети и младшей - номера узла в этой сети. Все узлы одной сети должны иметьодну и ту же старшую часть адреса, поэтому термину «сеть» на сетевомуровне можно дать более формальное определение: сеть - совокупность уз­лов, сетевой адрес которых содержит один и тот же номер сети.281.3.

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

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

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

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

В качестве примера транспортных протоколов можно привестипротоколы TCP и UDP стека TCP/IP и протокол SPX стека Novell.Протоколы нижних четьфех уровней обобщенно называют сетевым транс­портом или транспортной подсистемой, так как они полностью решают задачутранспортировки сообщений с заданньп^ уровнем качества в составных сетяхс произвольной топологией и различными технологиями.

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

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

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

Список файлов книги

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