Повторение основных понятий сетевых технологий, классификация сетей

Автор работы: Пользователь скрыл имя, 29 Сентября 2013 в 21:29, лекция

Краткое описание

Компьютерная сеть (вычислительная сеть, сеть передачи данных) — система связи между двумя или более компьютерами и/или компьютерным оборудованием (серверы, принтеры, факсы, маршрутизаторы и другое оборудование). Для передачи информации могут быть использованы различные физические явления, как правило — различные виды электрических сигналов или электромагнитного излучения.

Содержание

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

Вложенные файлы: 1 файл

Лекция 1точка.doc

— 765.50 Кб (Скачать файл)

 

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

 

Рассмотрим  этот подход на примере технологии NetFlow компании Cisco, реализованной в ее маршрутизаторах и коммутаторах. Для каждого пакета, поступающего на порт маршрутизатора, вычисляется хэш-функция от IP-адресов источника, назначения, портов UDP или TCP и поля TOS, характеризующего требуемое качество обслуживания. Во всех маршрутизаторах, поддерживающих данную технологию, через которые проходит данный пакет, в кэш-памяти портов запоминается соответствие значения хэш-функции и адресной информации, необходимой для быстрой передачи пакета следующему маршрутизатору. Таким образом, образуется квазивиртуальный канал (см. Рисунок 11), который позволяет быстро передавать по сети маршрутизаторов все последующие пакеты этого потока. При этом ускорение достигается за счет упрощения процедуры обработки пакета маршрутизатором - не просматриваются таблицы маршрутизации, не выполняются ARP-запросы.

Этот прием  может использоваться в маршрутизаторах, вообще не поддерживающих коммутацию, а может быть перенесен в коммутаторы. В этом случае такие коммутаторы  тоже называют коммутаторами третьего уровня. Примеров маршрутизаторов, использующих данный подход, являются маршрутизаторы Cisco 7500, а коммутаторов третьего уровня — коммутаторы Catalyst 5000 и 5500. Коммутаторы Catalyst выполняют усеченные функции описанной схемы, они не могут обрабатывать первые пакеты потоков и создавать новые записи о хэш-функциях и адресной информации потоков. Они просто получают данную информацию от маршрутизаторов 7500 и обрабатывают пакеты уже распознанных маршрутизаторами потоков.

 

Выше был  рассмотрен способ ускоренной маршрутизации, основанный на концепции потока. Его сущность заключается в создании квазивиртуальных каналов в сетях, которые не поддерживают виртуальные каналы в обычном понимании этого термина, то есть сетях Ethernet, FDDI, Token Ring и т п. Следует отличать этот способ от способа ускоренной работы маршрутизаторов в сетях, поддерживающих технологию виртуальных каналов — АТМ, frame relay, X 25. В таких сетях создание виртуального канала является штатным режимом работы сетевых устройств. Виртуальные каналы создаются между двумя конечными точками, причем для потоков данных, требующих разного качества обслуживания (например, для данных разных приложений) может создаваться отдельный виртуальный канал. Хотя время создания виртуального канала существенно превышает время маршрутизации одного пакета, выигрыш достигается за счет последующей быстрой передачи потока данных по виртуальному каналу. Но в таких сетях возникает другая проблема — неэффективная передача коротких потоков, то есть потоков, состоящих из небольшого количества пакетов (классический пример — пакеты протокола DNS).

 

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

 

По такой  схеме работает ставшая уже классической технология IP Switching компании Ipsilon. Для того чтобы сети коммутаторов АТМ передавали бы пакеты коротких потоков без установления виртуального канала, компания Ipsilon предложила встроить во все коммутаторы АТМ блоки IP-маршрутизации (рисунок 12), строящие обычные таблицы маршрутизации по обычным протоколам RIP и OSPF.

Компания Cisco Systems выдвинула в качестве альтернативы технологии IP Switching свою собственную  технологию Tag Switching, но она не стала  стандартной. В настоящее время IETF работает над стандартным протоколом обмена метками MPLS (Multi-Protocol Label Switching), который обобщает предложение компаний Ipsilon и Cisco, а также вносит некоторые новые детали и механизмы. Этот протокол ориентирован на поддержку качества обслуживания для виртуальных каналов, образованных метками.

 

Коммутация  четвертого уровня

 

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

 

Некоторые производители  заявляют, что их системы могут работать на втором, третьем и даже четвертом уровнях. Однако рассмотрение описания стека TCP/IP (рисунок 13), а также структуры пакетов IP и TCP (рисунки 14, 15), показывает, что коммутация четвертого уровня является фикцией, так как все относящиеся к коммутации функции осуществляются на уровне не выше третьего. А именно, термин коммутация четвертого уровня с точки зрения описания стека TCP/IP противоречий не имеет, за исключением того, что при коммутации должны указываться адреса компьютера (маршрутизатора) источника и компьютера (маршрутизатора) получателя. Пакеты TCP имеют поля локальный порт отправителя и локальный порт получателя (рисунок 15), несущие смысл точек входа в приложение (в программу), например Telnet с одной стороны, и точки входа (в данном контексте инкапсуляции) в уровень IP. Кроме того, в стеке TCP/IP именно уровень TCP занимается формированием пакетов из потока данных идущих от приложения. Пакеты IP (рисунок 14) имеют поля адреса компьютера (маршрутизатора) источника и компьютера (маршрутизатора) получателя и следовательно могут наряду с MAC адресами использоваться для коммутации. Тем не менее, название прижилось, к тому же практика показывает, что способность системы анализировать информацию прикладного уровня может оказаться полезной — в частности для управления трафиком. Таким образом, термин "зависимый от приложения" более точно отражает функции так называемых коммутаторов четвертого уровня.

 

Лекция 5. Развитие и классификация сетевых технологий. Основы ISDN, АТМ- технологии.

Тенденции развития технологий передачи данных для территориально-распределенных сетей можно проследить на примере технологий PDH (плезиохронная цифровая иерархия) и АТМ (асинхронный режим передачи).

1980-1990 - широкое  распространение TDM-оборудования, как  основы для построения сетей PDH;

1991-1995 - развитие Frame Relay и АТМ; 

1996-1997 - принятие  концепции мультисервисных сетей  АТМ; 

1998-2002 - широкое  распространение АТМ. 

Отсюда становятся очевидными два направления:

Продолжать  развитие сетей на базе TDM-оборудования и отвечать на современные требования по предоставлению телекоммуникационных услуг путем инсталляции дополнительного магистрального оборудования ('технологических заплат') и, как следствие, создание наложенных сетей.

Используя полную совместимость сетей АТМ с TDM осуществлять переход на современные технологии мультисервисных сетей с постепенным вытеснением TDM по мере амортизации устаревшего оборудования, выигрывая время на подготовку к взрывному росту спроса на услуги мультисервисных сетей в обозримом будущем.

 

Первый путь подразумевает продление жизни  устаревающей технологии и соответствует  оптимальному решению для конца 80-х - начала 90-х годов. Тем не менее, такое решение не исключает перехода на АТМ-сети, а лишь оттягивает этот переход на более позднее время, накапливая на балансе неперспективное оборудование и откладывая переоснащение сети на период массового спроса на услуги мультисервисных сетей АТМ, чем предопределяются еще большие затраты на будущие.

Второй путь соответствует современному технологическому уровню.

 

Рисунок 1. Использование полосы пропускания  технологиями TDM и ATM

 

 

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

 

К недостатку синхронных методов передачи, таких как TDM, относится то, что они не позволяют смещать блоки данных по времени для заполнения 'пустот' в канале. Это приводит к неэффективному использованию полосы пропускания. Любой же статистический мультиплексор способен 'по своему усмотрению' буферизовать данные так, чтобы уплотнить трафик разных пользователей в один общий поток (см. рис 2). Это позволяет избежать незаполненных участков и обеспечить максимально эффективное использование каналов.

 

На рис. 2 показано, как статистический мультиплексор ATM заполняет трафиком полосу пропускания, которая при использовании мультиплексора TDM осталась бы незадействованной. Еще раз подчеркнем, что мультиплексор ATM не резервирует тайм-слоты для входящих потоков. Потоки могут иметь лишь различные уровни приоритета на использование полосы пропускания; эти уровни определяются параметрами качества обслуживания. Отсутствие резервирования тайм-слотов означает, что данные не могут мгновенно вводиться в тракт передачи и вынуждены проводить некоторое время в буферах, ожидая появления свободного 'окна'.

Рисунок 2. Уплотнение трафика с помощью  мультиплексоров АТМ и традиционного TDM

 

Другое узкое  место технологии PDH/TDM - слабые возможности  в организации служебных потоков  для целей контроля и управления потоком в сети и практически полное отсутствие средств маршрутизации низовых мультиплексированных потоков, что крайне важно для использования в сетях передачи данных. В связи с отсутствием специальных средств маршрутизации, при формировании PDH-фреймов и мультифреймов увеличивается (при мультиплексировании и переключении потоков) возможность ошибки в отслеживании истории текущего переключения, а значит, увеличивается возможность потерять сведения о его истории в целом, что приводит к нарушению схемы маршрутизации всего трафика.

Frame relay (англ. «ретрансляция кадров», FR) — протокол канального уровня сетевой модели OSI. Служба коммутации пакетов Frame Relay в настоящее время широко распространена во всём мире. Максимальная скорость, допускаемая протоколом FR — 34.368 мегабит/сек (каналы E3).

Frame Relay был создан  в начале 1990-х в качестве замены  протоколу X.25 для быстрых надёжных  каналов связи, технология FR архитектурно  основывалась на X.25 и во многом  сходна с этим протоколом, однако в отличие от X.25, рассчитанного на линии с достаточно высокой частотой ошибок, FR изначально ориентировался на физические линии с низкой частотой ошибок, и поэтому большая часть механизмов коррекции ошибок X.25 в состав стандарта FR не вошла. В разработке спецификации принимали участие многие организации; многочисленные поставщики поддерживают каждую из существующих реализаций, производя соответствующее аппаратное и программное обеспечение.

Frame relay обеспечивает  множество независимых виртуальных  каналов (Permanent Virtual Circuits, PVC) в одной линии связи, идентифицируемых в FR-сети по идентификаторам подключения к соединению (Data Link Connection Identifier, DLCI), но не имеет средств коррекции и восстановления. Вместо средств управления потоком включает функции извещения о перегрузках в сети. Возможно назначение минимальной гарантированной скорости (CIR) для каждого виртуального канала.

В основном применяется  при построении территориально распределённых корпоративных сетей, а также  в составе решений, связанных с обеспечением гарантированной пропускной способности канала передачи данных (VoIP, видеоконференции и т. п.).

X.25 — семейство протоколов канального уровня сетевой модели OSI. Предназначалось для организации WAN на основе телефонных сетей с линиями с достаточно высокой частотой ошибок, поэтому содержит развитые механизмы коррекции ошибок. Ориентирован на работу с установлением соединений. Исторически является предшественником протокола Frame Relay.

X.25 обеспечивает  множество независимых виртуальных каналов (Permanent Virtual Circuits, PVC и Switched Virtual Circuits, SVC) в одной линии связи, идентифицируемых в X.25-сети по идентификаторам подключения к соединению (идентификаторы логического канала (Logical Channel Identifyer, LCI) или номера логического канала (Logical Channel Number, LCN).

Благодаря надёжности протокола и его работе поверх телефонных сетей общего пользования X.25 широко использовался как в  корпоративных сетях, так и во всемирных специализированных сетях  предоставления услуг, таких как SWIFT (банковская платёжная система) и SITA (фр. Société Internationale de Télécommunications Aéronautiques — система информационного обслуживания воздушного транспорта), однако в настоящее время X.25 вытесняется другими технологиями канального уровня (Frame Relay, ISDN, ATM) и протоколом IP, оставаясь, однако, достаточно распространённым в странах и территориях с неразвитой телекоммуникационной инфраструктурой.

ATM (англ. Asynchronous Transfer Mode — асинхронный способ передачи данных) — сетевая технология, основанная на передаче данных в виде ячеек (cell) фиксированного размера (53 байта), из которых 5 байтов используется под заголовок.

Ячейки данных, используемые в ATM, меньше в сравнении  с элементами данных, которые используются в других технологиях. Небольшой, постоянный размер ячейки, используемый в ATM, позволяет:

  • передавать данные по одним и тем же физическим каналам, причём как при низких, так и при высоких скоростях;
  • работать с постоянными и переменными потоками данных;
  • интегрировать любые виды информации: тексты, речь, изображения, видеофильмы;
  • поддерживать соединения типа точка-точка, точка-многоточка, многоточка-многоточка.

Технология ATM предполагает межсетевое взаимодействие на трёх уровнях.

Для передачи данных от отправителя к получателю в сети ATM создаются виртуальные каналы, VC (англ. Virtual Circuit), которые бывают двух видов:

Информация о работе Повторение основных понятий сетевых технологий, классификация сетей