RSS    

   Реферат: Технологии создания сетей

сторону ЭВМ А прибегает к услугам уровня 3.

Аналогичным образом осуществлялась передача сообщений во времена

средневековья. Короли использовали одного или более курьеров для передачи

сообщений другим королям. В действительности связь осуществлялась между

королями, однако для этого не требовалось какого-либо непосредственного

взаимодействия между ними.

[КС 2-3 ]

       [ Заголовки и Модель OSI  ]

       [ к рис. на стр. 2-4 (в поле рисунка)]

[1]Заголовки и Модель OSI

[5]Как все же уровень, принимающий запрос, узнает, что от него требуется?

В каждом запросе имеется так называемый заголовок, содержащий управляющую

информацию. Любой уровень может добавлять заголовок к сообщению. На каждом

уровне сообщение представляется в виде двух частей: заголовок и данные.

Важно понять, что эти термины являются относительными. Когда уровень 4

добавляет свой заголовок и передает сообщение на уровень 3, третий уровень

может добавить свой собственный заголовок к тому, что получено от уровня 4.

При этом "данные" уровня 3 включают заголовок и данные уровня 4.

Добавление заголовков является необходимым, но при этом происходит добавление

довольно большого количества информации даже к очень коротким сообщениям.

Например, к моменту достижения 15-ти символьным почтовым сообщением среды

передачи данных его длина может увеличиться в 5 раз. Исходное почтовое

сообщение и его заголовки передаются по сети в устройство назначения.

ЭВМ назначения отделяет и обрабатывает заголовки в обратном порядке. В конце концов

пользователь получит исходное почтовое сообщение.

Информационные блоки именуются по-разному в зависимости от обсуждаемого уровня

Модели. На физическом уровне мы говорим о битах. На звеньевом уровне

логические группы информации называются кадрами. На сетевом уровне часто -

дейтаграммой. На транспортном уровне те же базовые элементы данных называются

сегментами. На прикладном уровне элементы данных обычно называются

сообщениями. Другие термины (включая пакет) также применяются на

различных уровнях.

[КС 2-4]

[5]Важно понять, что Модель OSI не является материальной. Модель сама по себе

не вызывает сетевого взаимодействия. Сетевое взаимодействие требует введения

нового понятия, которое может быть отображено в осязаемый процесс. Таким

понятием является понятие протокола. Для наших целей протоколы могут быть

определены, как спецификации, требующие особой реализации одного или более

уровней Модели OSI.

Организации по стандартизации и производители ЭВМ разрабатывают спецификации

протоколов. Эти спецификации подобны проектной документации при строительстве

дома. Проектная документация определяет, какого вида здание должно быть

построено. Netware, DECnet, SNA, TCP/IP и Ethernet являются примерами

"протокольной" проектной документации. Каждый специфицирует некоторую

реализацию одного или более уровней Модели OSI. Каждый имеет свои

преимущества и недостатки, зависящие от окружения, для которого протоколы

были разработаны. Подобно тому, как существует много различных типов домов,

так же существует много различных типов протоколов.

После того, как спецификация протокола утверждена и согласована, различные

производители сетевых продуктов могут приступать к его реализации. Этот

процесс схож с тем, как различные строители конструируют дома, основываясь

на одном и том же проекте. Если строительный проект полностью специфицирует

реализационные детали, то дома должны быть почти идентичными. Аналогично,

если протокол полностью определяет реализационные детали, то различные

реализации одного и того же протокола должны работать друг с другом (т.е.

осуществлять взаимосвязь между собой).

В действительности почти невозможно создать строительный проект, следуя

которому можно было бы строить полностью одинаковые дома (с точностью до

положения конкретных гвоздей). Аналогично почти невозможно создать

спецификацию протокола, которая даст полную гарантию взаимной

работоспособности между различными его реализациями. Даже  если такая

спецификация существует, то ошибки, допущенные человеком в процессе

реализации, вероятнее всего нарушат полную их совместимость. Поэтому, чтобы

увеличить степень совместимости, новые протоколы и сетевые приложения должны

проходить тестирование на совместную работу с другими реализациями.

Реализации протоколов не являются каноническими. Некоторые протоколы

специфицируют функции, относящиеся более, чем к одному уровню Модели OSI.

Некоторые наборы протоколов не содержат определенных уровней. В этих

случаях чрезвычайно сложно обеспечить совместную сетевую работу различных

вычислительных устройств, хотя взаимосвязь все же остается возможной.

В следующих подразделах более подробно описываются все функциональные

уровни Эталонной Модели OSI.

[КС 2-5]

       [  Физический уровень      ]

       [              Время       ]

       [    Вольты                ]

       [ к рис. на стр. 2-6 (в поле рисунка)]

[1]Физический уровень

[5]Физический уровень определяет механические и электрические спецификации

среды передачи данных и интерфейсов аппаратуры. Здесь определяются методы

подключения аппаратуры, а также способы представления данных в процессе их

передачи по сетевой среде. Большинство вопросов, обсуждаемых в разделах

4 - 10, относятся к Физическому уровню.

Спецификации Физического уровня определяют цоколевки сетевых разьемов,

указывая номера и функциональное назначение контактов. Кроме этого

определяется, каким образом представляются "0" и "1" с помощью  электрических

или электромагнитных сигналов, а также указываются типы используемых

кабелей, даются ответы на ряд других относящихся к делу вопросов. Например,

Физический уровень содержит спецификации RS 232C, RS-449, рекомендации

серии V и X МККТТ (V.24, V.28 и Х.21).

[КС 2-6]

       [ Канальный уровень                                       ]

       [Физический       Канальный   Заголовок         Хвостовик ]

       [уровень          уровень                                 ]

       [ к рис. на стр. 2-7 (в поле рисунка) ]

[1]Канальный уровень

[5]На канальном уровне нулевые и единичные биты Физического уровня

организуются в кадры (логические группировки информации). Кадр является

порцией данных, которая имеет независимое логическое значение. Понятие кадра

аналогично понятию телеграфии. Телеграф логически соотносит буквы (литеры)

и слова аналогичным образом.

На канальном уровне осуществляется обнаружение ошибок (иногда и с

коррекцией), управление потоком данных, а также идентификация ЭВМ в рамках

сети.

Подобно другим уровням на канальном уровне в начало пакета данных добавляется

собственная управляющая информация. Эта информация может включать адреса

источника и получателя (физические или аппаратные), информацию о длине кадра,

а также некоторые указатели, применяемые высокоуровневыми протоколами.

[КС 2-7]

       [ Сетевой уровень                             ]

       [ Cеть А         Сеть С                       ]

       [      Маршрутизатор                          ]

       [ Маршрутизатор        Маршрутизатор    Сеть D]

       [ Сеть B           Сеть Е                     ]

       [ К рис. на стр. 2-8 (в поле рисунка) ]

[1]Сетевой уровень

[5]Первейшая цель Сетевого уровня заключается в передаче информации по сети,

состоящей из многочисленных сегментов. Такая сеть называется интерсетью

(internetwork или просто internet). На Сетевом уровне эта работа выполняется

следующим образом. Проверяется сетевой адрес назначения пакета информации

(он отличается от адреса Физического уровня), и затем пакет передается в

следующую транзитную точку интерсети. Следующая транзитная точка может быть

определена в результате вычислений в реальном масштабе времени лучшего пути

до пункта назначения или же выбрана из статической таблицы маршрутов. В

любом случае пакет будет перемещаться по интерсети вплоть до узла назначения.

[КС 2-8]

      [ Транспортный уровень                ]

      [ к рис. на стр. 2-9 (в поле рисунка) ]

[1]Транспортный уровень

[5]Транспортный уровень, расположенный в "сердце" Модели OSI, гарантирует

надежность доставки данных. В этом смысле Транспортный уровень зачастую

компенсирует недостатки надежности более низких уровней.

Термин "надежности" не предполагает, что все данные всегда будут доведены

до получателя. Если, скажем, оборвется сетевой кабель, то Транспортный

уровень не сможет гарантировать доставку данных. И все же реализации

Транспортного уровня обычно обеспечивают подтверждение доставки данных

или уведомление об их недоставке. Если данные не переданы правильно в

узел назначения, Транспортный уровень информирует об этом более высокие уровни

Модели, которые в конце концов сообщают о неудаче соответствующему

приложению. Прикладная система (приложение) может выполнить соответствующие

действия с учетом состояния, в котором она находится.

Транспортный уровень обеспечивает надежность доставки благодаря применению

целого ряда механизмов. Среди них выделяются: упорядоченное установление

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.