23850

Теоретическая модель цифровой сети связи

Лекция

Информатика, кибернетика и программирование

Суть сети – соединение разного оборудования. Следовательно, одной из основных проблем является проблема совместимости. Поэтому, в настоящее время, все возможные пути развития сетей отражены в стандартах.

Русский

2014-10-12

83 KB

6 чел.

Лекция № .1

Теоретическая модель цифровой сети связи

1. Модель взаимодействия открытых систем

Суть сети – соединение разного оборудования. Следовательно, одной из основных проблем является проблема совместимости. Поэтому, в настоящее время, все возможные пути развития сетей отражены в стандартах.

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

Формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах, называются протоколом.

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

Иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов в сети, называется стеком коммуникационных протоколов. Коммуникационные протоколы могут быть реализованы как программно, так и аппаратно. Протоколы нижних уровней часто реализуются комбинацией программных и аппаратных средств, а протоколы верхних уровней — как правило, чисто программными средствами.

Модель OSI

В начале 80-х годов ряд международных организаций по стандартизации — ISO, ITU-T и некоторые другие — разработали модель взаимодействия открытых систем (Open System Interconnection, OSI). Она определяет различные уровни взаимодействия систем, дает им стандартные имена и указывает, какие функции должен выполнять каждый уровень.

В модели OSI средства взаимодействия делятся на семь уровней (Рисунок 1): прикладной, представительный, сеансовый, транспортный, сетевой,



канальный и физический. Каждый уровень имеет дело с одним определенным аспектом взаимодействия сетевых устройств.

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

Свои собственные протоколы взаимодействия приложения реализуют, обращаясь к системным средствам. Поэтому необходимо различать уровень взаимодействия приложений и прикладной уровень.

В стандартах ISO для обозначения единиц данных, с которыми имеют дело протоколы различных уровней, используется общее название протокольный блок данных (Protocol Data Unit, PDU). Для обозначения блоков данных определенных уровней часто используют специальные названия: кадр (frame), пакет (packet), дейтаграмма (datagram), сегмент (segment), а также сообщение (message).

В модели OSI различаются два основных типа протоколов. В протоколах с установлением соединения (connection-oriented) перед обменом данными отправитель и получатель должны сначала установить соединение и, возможно, выбрать некоторые параметры протокола, которые они будут использовать при обмене данными. После завершения диалога они должны разорвать это соединение (телефон).

Вторая группа протоколов — протоколы без предварительного установления соединения (connectionless). Такие протоколы называются также дейтаграммными протоколами. Отправитель просто передает сообщение, когда оно готово (письмо).

Физический уровень (Physical layer).

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

Канальный уровень (Data Link layer).

Обеспечивает передачу сообщений в виде блоков данных – кадров (frame) через физический канал. Основное назначение – прием и передача кадров в сеть. Он физически адресует передаваемые сообщения, обеспечивает правильность использования физического канала, выявляет неисправности и ошибки передачи, синхронизации кадров и управления потоками сообщений.

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

Функции протоколов канального уровня зависят от назначения протокола: передавать информацию в локальных вычислительных сетях или в транспортных магистральных сетях. Обеспечивает адресацию в сетях с базовой топологией (общая шина, звезда, кольцо).

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

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

Сетевой уровень (Network layer).

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

На сетевом уровне определяются протоколы следующих типов:

  •  Сетевые протоколы (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).

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

Прикладной уровень (Application layer).

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

Примеры файловых служб: NCP в операционной системе Novell NetWare, SMB в Microsoft Windows NT, NFS, FTP и TFTP, входящие в стек TCP/IP.


 

А также другие работы, которые могут Вас заинтересовать

33310. Полное и частичное освобождение от налоговых обязательств. Налоговые каникулы 25 KB
  Окладная сумма валовой налог это результат умножения количества единиц налогообложения входящих в налоговую базу на ставку ставки налога. Освобождения от уплаты налога можно разделить на виды по формам предоставления льготы. Снижение ставки налога. согласно Закону о налоге на прибыль предприятий и организаций ставка налога понижается на 50 для предприятий в штате которых 50 и более составляют пенсионеры и инвалиды.
33311. Элементы акцизного налогообложения и их характеристика 33 KB
  Основными объектами налогообложения признаются операции по реализация на территории РФ произведенной подакцизной продукции ее производителями в том числе передача прав собственности и ее использование при натуральной оплате реализация алкогольной продукции с акцизных складов ввоз подакцизных товаров на таможенную территорию РФ а также ряд иных операций по передаче и продаже подакцизных товаров и подакцизного минерального сырья. При этом к производству подакцизных товаров приравнивается их розлив а также любые виды смешения товаров в...
33312. Элементы налога на добавленную стоимость и их характеристика 25 KB
  Налогоплательщиками НДС признаются: организации; индивидуальные предприниматели; лица признаваемые налогоплательщиками НДС в связи с перемещением товаров через таможенную границу РФ которые определяются в соответствии с Таможенным кодексом РФ. Объектом налогообложения признаются следующие операции: 1 реализация товаров работ услуг на территории РФ в том числе реализация предметов залога и передача товаров результатов выполненных работ оказание услуг по соглашению о предоставлении отступного или новации а также передача...
33313. Элементы налога на прибыль и их характеристика 32 KB
  Для иных иностранных организаций доход полученный от источников в РФ в том числе: дивиденды выплаченные иноорганизациями; процентный доход от долговых обязательств; доходы от реализации акций и др. Доходы делятся на две группы: 1. Доходы от реализации товаров выручка от реализации товаров как собственного производства так и ранее приобретенных выручка от реализации имущества включая ценные бумаги и имущественных прав. Внереализационные доходы доходы не связанные с основной производственной деятельностью по производству и...
33314. Элементы единого социального налога и их характеристика 43.5 KB
  3 Суммы единовременной материальной помощи физическим лицам в результате стихийных и других чрезвычайных бедствий в целях возмещения материального ущерба или вреда их здоровью; членам семьи умершего работника или работнику в связи со смертью члена семьи; материальная помощь оказываемая организациями финансируемыми из бюджета своим работникам если они не превышают в налоговом периоде 2000 рублей. Освобождаются от уплаты ЕСН: 1 организации любых ОПФ с сумм выплат и иных вознаграждений не превышающих в течение налогового периода 100000...
33315. Налогообложение доходов физических лиц в РФ. Налоговые резиденты и нерезиденты 26 KB
  резиденты РФ облагаются все полученные доходы нерезиденты только по доходам полученным от источников в РФ. доходы полученные от использования трансп. доходы до 2 тыс. база: учитываются доходы полученные: 1.
33316. Вычеты по налогу на доходы физических лиц 24 KB
  Вычетов :стандартные: а 3000 руб. чернобыльцы инвалиды ВОВ и военнослужащие ставшие инвалидами при защите СССР и РФ; б 500 руб. герои СССР и РФ инвалиды 1 2 групп и с детства блокадники; в 400 руб. на каждого работника; г 300 руб.
33317. Элементы налога на добычу полезных ископаемых и их характеристика 32 KB
  Элементы налога на добычу полезных ископаемых и их характеристика. Налогообложение по налогу на добычу полезных ископаемых установлено в 26 главе второй части Налогового кодекса РФ. Если добыча полезных ископаемых производится на континентальном шельфе РФ в исключительной экономической зоне РФ либо на территории за пределами территории РФ при условии что данная территория находится под юрисдикцией РФ арендуется у иностранных государств или используется на основании международного договора налогоплательщики должны встать на учет по...