Главная » Просмотр файлов » 9. Протоколы

9. Протоколы (1245067), страница 2

Файл №1245067 9. Протоколы (Лекции по дисциплине "Управляющие ЭВМ и комплексы") 2 страница9. Протоколы (1245067) страница 22021-01-14СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Транспортный (Transport layer): управление информационным потоком (трафиком); преобразование сообщений в пакеты, добавление информации для обработки ошибок; прозрачная передачапакетов данных по сети; организация постоянных или временных логических каналов между процессами i и j сети; обеспечение прикладных уровней (5-7) надежной службой передачи сообщений, не зависящей от используемой сети.Транспортный уровень предназначен для оптимизации передачи данных от отправителя к получателю с той степенью надежности, которая требуется. Основная задача транспортного уровня - это обнаружение и исправление ошибок в сообщениях, пришедших с описанных выше уровней. Начиная странспортного уровня, все дальнейшие протоколы реализуются программным обеспечением компьютера, включаемого обычно в состав сетевой операционной системы.Примерами транспортных протоколов являются протоколы TCP стека TCP/ IP и протокол SPXNovell.Протоколы автоматической маршрутизации, логически представленные на этом уровне (поскольку работают поверх IP), на самом деле являются частью протоколов сетевого уровня.TCP - «гарантированный» транспортный механизм с предварительным установлением соединения, предоставляющий приложению надёжный поток данных, дающий уверенность в безошибочностиполучаемых данных, перезапрашивающий данные в случае потери и устраняющий дублирование данных.

TCP гарантирует, что полученные данные были отправлены точно в такой же последовательности.В этом его главное отличие от UDP.UDP - протокол передачи дейтаграмм без установления соединения. Также его называют протоколом «ненадёжной» передачи, в смысле невозможности удостовериться в доставке сообщения адресату, а также возможного перемешивания пакетов. В приложениях, требующих гарантированной передачи данных, используется протокол TCP.5. Сеансовый (Session layer): управление сеансом; организация, синхронизация, добавление информации о времени отправки сообщения; управление диалогом между устройствами сети (аутентификация и проверка полномочий).Сеансовый уровень управляет диалогом между двумя КОМПами.

На этом уровне устанавливаются правила начала и завершения взаимодействия, определяется, какая из сторон является активной вданный момент, а какая принимает данные.6. Представления данных (Presentation layer): управление представлением данных;преобразование сообщений, создаваемых прикладным уровнем, в некоторый общепринятый формат, втом числе защита и сжатие данных. На приемном узле решаются обратные задачи, обеспечивая прикладному уровню “читаемость” сообщений; выполняет преобразование данных между устройствами сразличными форматами данных, не меняя при этом содержания. Благодаря этому уровню информация,передаваемая прикладным уровнем одного компьютера всегда понятна прикладному уровню другогокомпьютера. На этом уровне, как правило, происходит шифрование и дешифрование данных, благодарякоторому обеспечивается секретность предаваемого сообщения.7. Прикладной (Application layer): управление прикладными процессами; это самый “близкий” кпользователю уровень, является пользовательским интерфейсом для работы с сетью.

Этот уровеньнепосредственно взаимодействует с пользовательскими прикладными программами, предоставляя им4доступ в сеть. С помощью протоколов этого уровня пользователи сети получают доступ к разделяемымресурсам, таким как файлы, принтеры, гипертекстовые Web – страницы, электронная почта и т.д.Он обеспечивает: формирование запроса к узлам сети или прием аналогичных запросов; программам пользователя - средства доступа к сетевым ресурсам. Содержит несколько прикладных протоколов и служит интерфейсом между пользователем и различными обеспечиваемыми службами. Единица информации, которой оперирует данный уровень - сообщение.Необходимо отметить, что три нижних уровня модели OSI – физический, канальный и сетевой зависят от сети, т.е.

их протоколы тесно связаны с технической реализацией сети и с используемымкоммутационным оборудованием. Три верхних уровня - сеансовый, представления и прикладной –ориентированы на программное обеспечение и мало зависят от особенностей построения сети (топологии, оборудования и т.д.).Транспортный уровень является промежуточным. Он скрывает детали функционирования нижних уровней от верхних уровней. Благодаря этому уровню можно разрабатывать приложения, не зависящие от технических средств транспортировки сообщений.Все, что находится выше 7-го уровня модели, это задачи, решаемые в прикладных программах.Пример: Протокол физического уровня спецификации 10Base-T технологии Ethernet определяет:кабель – неэкранированная ВП категории 3 с волновым сопротивлением 100 Ом;разъем - RJ-45;максимальную длину сегмента – 100 м;скорость передачи данных – 10 Мбит/с;манчестерский код;характеристики среды и сигналов (скорость передачи, уровни напряжения и др.).Иерархически организованный набор протоколов, работающих в сети одновременно, и являющийся достаточным для организации взаимодействия узлов в сети, называют стеком протоколов(например, TCP/IP, IPX/SPX).Стек протоколов TCP/IP - от названия двух основных протоколов, входящих в него, TCP(Transmission Control Protocol) и IP (Internet Protocol) - это набор протоколов, посредством которыхсоединены как различные сети, входящие в Интернет, так и компьютеры, входящие в многочисленныелокальные и корпоративные сети.

Он обеспечивает общий программный интерфейс к разнообразномуаппаратному обеспечению от различных фирм.Т.к. стек ТСP/IP был разработан до появления модели OSI, то соответствие его уровней уровняммодели OSI достаточно условно (рис. 2).TCP/IPOSI7Прикладной уровень6Представительный уровень5Сеансовый уровень44Прикладной уровеньТранспортный уровень3Транспортный уровень3Сетевой уровень2Межсетевой уровень2Канальный уровень1Физический уровень1Сетевой уровеньРис.

2. Соотношениемоделей OSI/ISO и TCP/IPДля передачи по сети сообщение разбивается на пакеты - части сообщения с добавленнымзаголовком пакета, или дейтаграммы. Название блока данных, передаваемого по сети, зависит от того,на каком уровне стека протоколов он находится.Блок данных, с которым имеет дело сетевой интерфейс, называют кадром (frame). Если блокданных находится на межсетевом уровне, его называют пакетом.На транспортном уровне блок данных называют UDP-дейтаграммой, сегментом TCP илипакетом TCP. На уровне сетевых приложений говорят о прикладных сообщениях.Для сетевого уровня полезной информацией является уже пакет, или дейтаграмма транспортногоуровня.

К ним добавляется заголовок сетевого уровня. Полученный блок данных называется IP5пакетом. Полезной нагрузкой для канального уровня является уже IP-пакет. Здесь перед передачей поканалу к нему добавляются собственный заголовок и еще концевик. Получившийся блок называюткадром. Он и передается по сети.Описанная операция добавления служебной информации при обработке по уровням протоколаназывается инкапсуляцией.Одним из фундаментальных понятий IP-протокола является IP-адрес; имидентифицируются все узлы сети. IP-адрес представляет собой 32-битовый идентификатор, которыйудобно представлять в так называемой точечной нотации (Dot-notation/дот-нота-ция) – в видепоследовательности разделенных точками четырех десятичных (или 16-ричных с префиксом 0х) чисел,представляющих значения отдельных байтов (табл.

1). Для этого 32-битовый IP-адрес разбивается на 4байта. Т.е. максимальное десятичное число в обозначении IP-адреса (в группе) не более 255.IP-адрес192.168.2.1…..192.168.2.4Табл. 1Ethernet-адрес8-0-39-0-2f-c3…..8-0-10-99-ac-54Каждый адрес является совокупностью двух идентификаторов: сети – Net ID (номер сети) и узла –Host ID (номер узла). Все возможные адреса разделены на 5 классов (рис. 3). Сети классов А, В и Сравноправны и отличаются лишь допустимым количеством узлов в них:- адреса класса А используются в крупных сетях – до 224-2=16 777 214 узлов;- адреса класса В в среднемасштабных сетях – до 216-2 =65 534 узлов;- адреса класса С в небольших сетях – до 28-2=254 узлов;- адреса класса D используются для организации многопунктового режима;- адреса класса Е зарезервированы и не используются.К специальным адресам относятся:- IP-адрес с нулевым номером узла – для обозначения сети в целом;- IP-адрес с номером узла в виде единичных битов (десятичное число 255) – являетсяшироковещательным (broadcast) адресом;- IP-адрес с первым байтом адреса 127 обозначает так называемый закольцованный интерфейс– фиктивную сеть, не имеющую реального аппаратного интерфейса и состоящую только из локальногоузла (127.0.0.1); по этому адресу узел может обратиться сам к себе без передачи по сети.0Класс АКласс В0107151 1 0Класс D1 1 1 0Класс E1 1 1 1 031Крупные сетидо 16 777 214 узловНомер узла (24 бита)Номер сети (8 бит)Класс С23Номер сети (16 бит)Номер узла (16 бит)Номер сети (24 бита)Средние сетидо 65534 узловНомер узла (8 бит)Адрес для многопунктовой адресацииНебольшие сетидо 254 узловРезерв адресовРис.

3. Классы IP-адресовДля обеспечения гибкости при создании и администрировании сетей различного размера быловведено понятие “подсеть”, позволяющее применять один и тот же IP-адрес классов А, В или С дляразных подсетей. Это обеспечивается специальной битовой маской (netmask), ассоциированной с IPадресом и определяющей распределение битов IP-адреса между номером подсети и номером узла.Маска сети накладывается на IP-адрес по правилу: если значение бита маски равно 1, тоадресация узлов запрещена, а если 0 - разрешена.

В сетевой маске биты маскируются (устанавливается1) только подряд от старшего к младшему, т.е. слева направо.С учетом этого правила для сетей класса А, В и С получим следующие дот-нотации сетевыхмасок: класс А – 255.0.0.0; класс В – 255.255.0.0; класс С – 255. 255. 255.0.6Пример.

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

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

Список файлов лекций

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