Главная » Просмотр файлов » Полный курс лекций 2009-го года

Полный курс лекций 2009-го года (1130357), страница 6

Файл №1130357 Полный курс лекций 2009-го года (Полный курс лекций 2009-го года) 6 страницаПолный курс лекций 2009-го года (1130357) страница 62019-05-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Не тут-то было! Он обращается к переводчику, а тот уже обращается к нам.Рисунок 1-14. Пример передачи данных в модели МОС1.7.2. Эталонная модель TCP/IPЗдесь мы рассмотрим другую эталонную модель, прототипом для которой послужил прародитель всехкомпьютерных сетей - сеть ARPA. Позднее мы рассмотрим историю этой сети. Сейчас лишь отметим, что этасеть образовалась в результате научно-исследовательской работы, проведенной по инициативеМинистерства Обороны США. Позднее к этому проекту подключились сотни университетов игосударственных учреждений Америки. С самого начала эта сеть задумывалась как объединениенескольких разных сетей.

Одной из основных целей этого проекта было разработать унифицированныеспособы соединения сетей. С появлением спутниковых и радио цифровых каналов связи проблемастановилась только актуальнее. Так появилась модель TCP/IP. Свое название она получила по именам двухосновных протоколов: TCP - протокол управления передачей (Transmission Control Protocol), и IP межсетевой протокол (Internet Protocol).Другой целью проекта ARPA было создание протоколов, не зависящих от характеристик конкретныххост-машин, маршрутизаторов, шлюзов и т.п.

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

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

Упорядочить их внадлежащем порядке - задача вышележащего уровня.Межсетевой уровень определяет межсетевой протокол IP и формат пакета. Обратите внимание, чтони протокол, ни формат пакета не являются официальными международными стандартами, в отличие отпротоколов эталонной модели МОС. Там большинство протоколов имеют статус международныхстандартов.Итак, назначение межсетевого уровня в TCP/IP - доставить IP-пакет по назначению. Это как раз то,за что отвечает сетевой уровень в МОС-модели.

На рисунке 1-15 показано соответствие между уровнямиэтих двух эталонных моделей.Рисунок 1-15. Соответствие между МОС и TCP/IP1.7.2.2. Транспортный уровеньНад межсетевым уровнем расположен транспортный уровень. Как и в МОС-модели, его задача обеспечить связь «точка-точка» между двумя равнозначными активностями. В рамках TCP/IP модели былоразработано два транспортных протокола. Первый - TCP (Transmission Control Protocol) - надежныйпротокол с соединением.

Он получает поток байт, фрагментирует его на отдельные сообщения и передаетих на межсетевой уровень. На машине-получателе равнозначная активность TCP-протокола собирает этисообщения в поток байтов. TCP-протокол также обеспечивает управление потоком.Второй протокол - UDP (User Datagram Protocol). Это ненадежный протокол без соединения для техприложений, которые используют свои механизмы фрагментации и управления потоком. Он частоиспользуется для передачи коротких сообщений в клиент-серверных приложениях, а также там, гдескорость передачи важнее ее точности. Соотношение этих протоколов и их приложений показано нарисунке 1-16.Рисунок 1-16.

Протоколы и СПД-системы, учитываемые моделью TCP/IPНапомним, что ненадежным мы называем протокол без уведомления о получении кадра, фрейма,пакета, сообщения и т.п.1.7.2.3. Уровень приложенийВ TCP/IP-модели нет уровней сессии и представления. Необходимость в них была неочевидна для еесоздателей. На сегодня дело обстоит так, что разработчик сложного приложения берет проблемы этихуровней на себя.Над транспортным протоколом располагается уровень приложений. Этот уровень включаетследующие приложения: виртуальный терминал - TELNET, передачу файлов - FTP, электронную почту SMTP.

Позднее к ним добавились: служба имен домена - DNS (Domain Name Service), отображающаялогические имена хост-машин на их сетевые адреса, протокол для передачи новостей - NNTP и протоколдля работы с гипертекстовыми документами во Всемирной паутине - HTTP.Под межсетевым уровнем в TCP/IP-модели великая пустота. Модель ничего не говорит, что тампроисходит, кроме того, что хост-машина должна быть связана с сетью через некоторый протокол.Никаких ограничений на этот протокол, равно как и рекомендаций нет.1.7.3. Сравнение моделей МОС и TCP/IPОбе модели имеют много общего.

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

Интерфейс уровня определяетдля вышележащего уровня доступ к сервису. Протокол определяет реализацию сервиса.Здесь можно провести аналогию с объектно-ориентированным программированием. У каждогообъекта есть набор методов - сервис, который определяет те операции, которые этот объект можетвыполнять. Иными словами, сервис - это семантика методов. Каждый метод имеет интерфейс - наборпараметров, имя и т.п. Реализация методов скрыта в объекте - протоколе - и невидима пользователю.В TCP/IP-модели нет столь же четкого выделения этих понятий.

В ней понятие протокола четко«упрятано» и независимо от остальных частей модели. Этот факт есть следствие того, как создавались этимодели. TCP/IP-модель создавалась post factum, а МОС - до того, как появились протоколы. Поэтомупонятие протокола там абсолютно не зависит от остальных частей модели. Например, изначальнопротоколы канального уровня в МОС-модели создавались для соединений «точка-точка». Позднее, когдапоявились средства типа вещания, на этот уровень были добавлены соответствующие протоколы. Никакихдругих изменений не последовало.TCP/IP-модель была создана, когда TCP/IP-стек уже существовал. Поэтому эта модель прекрасноописывала этот стек, но только его, и никакой другой.Модели имеют разное число уровней. Обе имеют уровень приложений, транспортный уровень исетевой уровень.

Все остальные уровни разные. МОС-модель поддерживает на сетевом уровне как сервисс соединением, так и без соединения. На транспортном уровне этой модели поддерживается сервис толькос соединением. В TCP/IP наоборот: сетевой уровень обеспечивает сервис без соединения, но транспортный- как с соединением, так и без.1.7.4. Недостатки модели и протоколов МОСНи модель и протоколы МОС, ни модель и протоколы TCP/IP не являются совершенными.

Начнем смодели и протоколов МОС.В конце 80-х годов казалось, что у протоколов МОС-модели нет конкурентов. Однако в настоящеевремя очевидно, что протоколы TCP/IP захватили большую часть мира. В чем причины?1.Не вовремя.2.Не технологичны.3.Трудно реализуемы.4.Неправильная стратегия.«Не вовремя»: введение стандарта должно следовать за окончанием исследований, но прежде, чемначнутся крупные вложения в разработку. Эту идею поясняет рисунок 1-17.Рисунок 1-17. Принцип двух слоновНе технологичны:§Функциональность между семью уровнями распределена неравномерно.§МСО поспешило за IBM SNA (System Network Architecture).§Описание модели и ее протоколов очень сложно.§Некоторые функции, такие как управление потоком, исправление ошибок, адресация, повторяются накаждом уровне.§Для некоторых функций не ясно, на какой уровень их поместить (виртуальный терминал); шифрование изащита в модели отсутствуют.§Модель слишком ориентирована на сервис с соединениями и мало внимания уделяет сервису безсоединений.§В модели доминирует связь, практически не отражена взаимосвязь между вычислениями и связью(indication vs.

receive). В МОС-модели слушком велико влияние Международного комитета по телефонии ителеграфии (МКТТ).Трудно реализуемы: первые реализации протоколов МОС были громоздки и неэффективны.Первые реализации TCP/IP были сделаны в университете Беркли в рамках проекта по созданиюоперационной системы UNIX.Неправильная стратегия: модель МОС - результат усилий ЕС, европейских министерств иведомств. Даже правительство США приложило руку. TCP/IP - плод академической среды.

Распространениемодели МОС шло через правительственные инстанции и государственные структуры, модели TCP/IP - черезуниверситеты и научные организации.1.7.5. Недостатки эталонной модели TCP/IP1.В модели нет четкого разграничения понятий «сервис», «интерфейс», «протокол».2.Модель годится только для описания стека TCP/IP.3.Уровень «хост-сеть» по существу уровнем не является, это больше интерфейс.4.В этой модели не разделяются физическая среда передачи и уровень канала данных.Протоколы TCP и IP разработаны действительно тщательно и эффективно реализованы, чего нельзясказать о многих других протоколах (протокол виртуального терминала, TELNET)По существу МОС-модель доказала свою эффективность, как методологический инструмент, сталапопулярной, чего нельзя сказать о протоколах.

С TCP/IP все наоборот - модели по существу нет, затопротоколы получили широкое распространение.В нашем курсе мы будем использовать модифицированную пятиуровневую МОС-модель, а изучатьпротоколы TCP/IP. Наша гибридная модель показана в таблице 1-18.Таблица 1-18. «Наша» модель5 Уровень приложений4 Транспортный уровень3 Сетевой уровень2 Уровень канала данных1 Физический уровень1.8.1. ARPANETВ середине 60-х годов министерство обороны США поставило задачу создания командных пунктов ипунктов управления связью, которые были бы способны сохранить работоспособность при ядерной войне.Обычные телефонные линии были ненадежны, поражение АТС района означало потерю связи со всемиабонентами этого района.

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

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

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

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