Архитектура вычислительных сетей

Автор работы: Пользователь скрыл имя, 30 Мая 2013 в 12:00, реферат

Описание работы

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

Файлы: 1 файл

РЕФЕРАТ СЕТИ.docx

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

 

  • 4х-парный кабель механически более надежен чем 2х-парный.
  • 4х-парный кабель не придется менять при переходе на Gigabit Ethernet или 100BaseT4, использующие уже все 4 пары
  • Если перебита одна пара, можно вместо нее использовать свободную и не перекладывать кабель
  • Возможность использовать технологию Power over ethernet

 

 
Не смотря на это на практике часто используют 2х-парный кабель, подключают сразу 2 компьютера по одному 4х-парному, либо используют свободные пары для подключения телефона. 
Существует несколько форматов Ethernet-кадра.

  • Первоначальный Version I (больше не применяется).
  • Ethernet Version 2 или Ethernet-кадр II, ещё называемый DIX (аббревиатура первых букв фирм-разработчиков DEC, Intel, Xerox) — наиболее распространена и используется по сей день. Часто используется непосредственно протоколом Интернет.

Наиболее распространенный формат кадра Ethernet II

  • Novell — внутренняя модификация IEEE 802.3 без LLC (Logical Link Control).
  • Кадр IEEE 802.2 LLC.
  • Кадр IEEE 802.2 LLC/SNAP.
  • Некоторые сетевые карты Ethernet, производимые компанией Hewlett-Packard использовали при работе кадр формата IEEE 802.12, соответствующий стандарту 100VG-AnyLAN.

В качестве дополнения Ethernet-кадр может содержать тег IEEE 802.1Q для идентификации VLAN, к которой он адресован, и IEEE 802.1p для указания приоритетности.

Разные типы кадра имеют  различный формат и значение MTU.

Быстрый Ethernet (Fast Ethernet, 100 Мбит/с) 

 

Fast Ethernet — общее название для набора стандартов передачи данных в компьютерных сетях по технологии Ethernet со скоростью до 100 Мбит/с, в отличие от исходных 10 Мбит/с.

В 1992 году ряд производителей сетевого оборудования (такие как 3Com, SynOptics и др.) образовали объединение Fast Ethernet Alliance, предназначенное для создания новой спецификации, которая объединила бы отдельные наработки различных компаний в области кабельной передачи данных.

Вместе с тем в институте IEEE была начата работа по стандартизации новой технологии. Созданная для этого исследовательская группа с конца 1992 по конец 1993 года изучила множество 100-мегабитных решений, предложенных различными производителями, а также высокоскоростную технологию, предложенную компаниями Hewlett-Packard и AT&T.

26 октября 1995 года официально был принят стандарт IEEE 802.3u, который явился дополнением к уже существующему IEEE 802.3.

Различия и сходства с  Ethernet

  • сохранение метода случайного доступа CSMA/CD, принятого в Ethernet;
  • сохранение формата кадра, принятого в стандарте IEEE 802.3;
  • сохранение звездообразной топологии сетей;
  • поддержка традиционных сред передачи данных — витой пары и волоконно-оптического кабеля.

 

 

 

Gigabit Ethernet

 
 
В отличии от своих предшественников Gigabit Ethernet всегда использует для передачи одновременно все 4 пары. Причем сразу в двух направлениях. Кроме того информация кодируется не двумя уровнями как обычно (0 и 1), а четырьмя (00,01,10,11). Т.е. уровень напряжения в каждый конкретный момент кодирует не один, а сразу два бита. Это сделано для того, чтоб снизить частоту модуляции с 250 МГц до 125 МГц. Кроме того добавлен пятый уровень, для создания избыточности кода. Он делает возможной коррекцию ошибок на приеме. Такой вид кодирования называется пятиуровневым импульсно-амплитудным кодированием (PAM-5). Кроме того, для того, чтоб использовать все пары одновременно для приема и передачи сетевой адаптер вычитает из общего сигнала собственный переданный сигнал, чтоб получить сигнал переданный другой стороной. Таким образом реализуется полнодуплексный режим по одному каналу.

 

40-гигабитный Ethernet (или 40GbE) и 100-гигабитный Ethernet (или 100GbE).

Стандарты Ethernet, разработанные группой IEEE P802.3ba Ethernet Task Force в период с ноября 2007 года  по июнь 2010 года. Эти стандарты являются следующим этапом развития группы стандартов Ethernet, имевших до 2010 года наибольшую скорость в 10 гигабит/с. В новом стандарте, IEEE Std 802.3ba-2010, обеспечивается скорость передачи данных в 40 и 100 гигабит в секунду, при совместном использовании нескольких 10 гбит/с или 25 гбит/с линий связи (lane).

В стандартах 40/100-гигабитного  Ethernet содержится описание нескольких различных стандартов физического уровня (PHY). Сетевые устройства могут использовать различные типы PHY путём использования сменных PHY-модулей. Модули, использующие оптическое волокно, стандартизированы в 802.3ba а в различных multi-source agreements, MSA (соглашения между различными производителями). Один из стандартизованных модулей, поддерживающий и 40 и 100-гигабитный Ethernet, — это CFP MSA (англ. C form-factor pluggable), который может использоваться для расстояний 100 и более метров. Модули QSFP и CXP обеспечивают работу на меньших дистанциях[.

Стандарт 802.3ba поддерживает только полнодуплексный режим работы.

При разработке PHY-части стандарта  ставились цели:

  • Сохранить формат кадров Ethernet стандарта 802.3, использующих формат 802.3 MAC
  • Сохранить минимальные и максимальные размеры кадра (FrameSize), совпадающие с текущей редакцией стандарта 802.3
  • Обеспечить в точке сопряжения MAC/PLS уровень ошибок (en:Bit error ratio) не выше   (то есть не более 1 ошибки в среднем на каждые   бит)
  • Обеспечение соответствующей поддержки Оптических Транспортных Сетей (англ. Optical Transport Network, OTN)
  • Скорость передачи данных на уровне MAC в 40 и 100 гигабит в секунду
  • Разработка вариантов уровня PHY для работы через одномодовое оптическое волокно (SMF), многомодовое оптическое волокно OM3 (MMF), кабели с медными проводниками и через объединительные платы (backplane).

 

Стоит упомянуть о перспективной  технологии Terabit Ethernet. Боб Меткалф, создатель предположил, что технология будет разработана к 2015 году, и так же сказал: Чтобы реализовать Ethernet 1 ТБит/с, необходимо преодолеть множество ограничений, включая 1550-нанометровые лазеры и модуляцию с частотой 15 ГГц. Для будущей сети нужны новые схемы модуляции, а также новое оптоволокно, новые лазеры, в общем, все новое.

 

X.25

 

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, оставаясь, однако, достаточно распространённым в странах и территориях с неразвитой телекоммуникационной инфраструктурой.

Разработан Study Group VII Международного союза электросвязи (ITU) в качестве пакетного протокола передачи данных в телефонных сетях принят в 1976 г. и стал основой всемирной системы PSPDN (англ. Packet-Switched Public Data Networks), то есть WAN. Существенные дополнения к протоколу были приняты в 1984 г., в настоящее время действует стандарт ISO 8208 протокола X.25, стандартизовано также и применение X.25 в локальных сетях (стандарт ISO 8881).

Режимы и типы пакетов  Х.25

  1. Режим установления соединения (Call setup mode) используется при установлении соединения SVC между DTE-устройствами. В этом режиме на уровне PLP используется схема адресации X.121 для установления виртуального соединения. Режим установления соединения работает на уровне виртуальных каналов, то есть в пределах одного физического DTE-устройства одни SVC могут быть в состоянии установления соединения, а другие — в режиме передачи данных или разрыва соединения. Режим установления соединения используется только в случае установления SVC, но не PVC.
  2. Режим передачи данных (Data transfer mode) используется при передаче данных по виртуальному каналу. При этом X.25 PLP ответственен за сегментацию данных в пакеты и сборку пакетов, управление передачей данных и коррекцию ошибок. Режим передачи данных работает на уровне виртуальных каналов и используется в случае как SVC, так и PVC.
  3. Режим ожидания (Idle mode) характеризуется отсутствием передачи данных при установленном виртуальном канале. Работает на уровне виртуальных каналов и используется только в случае установления SVC, но не PVC.
  4. Режим разрыва соединения (Call clearing mode) используется при разрыве соединения SVC между DTE-устройствами. Работает на уровне виртуальных каналов и используется только в случае разрыва SVC, но не PVC.
  5. Режим перезапуска (Restarting mode) используется для переустановки соединений между DTE-устройством и локально работающих с ним DCE-устройствами. В отличие от других режимов, выполняется в пределах одного физического DTE-устройства, что сопровождается разрывом всех виртуальных каналов, установленных с этим DTE.

 

Frame relay 

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 обеспечивает множество независимых виртуальных каналов (Virtual Circuits, VC) в одной линии связи, идентифицируемых в FR-сети по идентификаторам подключения к соединению (Data Link Connection Identifier, DLCI). Вместо средств управления потоком включает функции извещения о перегрузках в сети. Возможно назначение минимальной гарантированной скорости (CIR) для каждого виртуального канала.

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

 

Протокол сетевого уровня  — протокол 3-го уровня сетевой модели OSI, предназначается для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и заторов в сети. На этом уровне работает такое сетевое устройство, как маршрутизатор.

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

Протоколы сетевого уровня маршрутизируют данные от источника к получателю и могут быть разделены на два  класса: протоколы с установкой соединения и без него.

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

Функции Сетевого уровня:

    • модели соединения: с установкой соединения и без установки соединения

Сетевой уровень модели OSI может быть как с установкой соединения, так и без него. В отличие  от Межсетевого уровня (англ. ???), в стеке протоколов TCP/IP поддерживает только протокол IP, который является протоколом без установки соединения; протоколы с установкой соединения находятся на следующих уровнях этой модели.

    • адрес, присвоенный сетевому узлу

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

      • продвижение данных

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

 

ARP

ARP — протокол сетевого уровня, предназначенный для определенияMAC-адреса по известному IP-адресу. Наибольшее распространение этот протокол получил благодаря повсеместности сетей IP, построенных поверх Ethernet, поскольку практически в 100 % случаев при таком сочетании используется ARP.

Существуют следующие типы сообщений ARP: запрос ARP (ARP request) и ответ ARP (ARP reply). Система-отправитель при помощи запроса ARP запрашивает физический адрес системы-получателя. Ответ (физический адрес узла-получателя) приходит в виде ответа ARP.

Перед тем как передать пакет  сетевого уровня через сегмент Ethernet, сетевой стек проверяет кэш ARP, чтобы выяснить, не зарегистрирована ли в нём уже нужная информация об узле-получателе. Если такой записи в кэше ARP нет, то выполняется широковещательный запрос ARP. Этот запрос для устройств в сети имеет следующий смысл: «Кто-нибудь знает физический адрес устройства, обладающего следующим IP-адресом?» Когда получатель с этим IP-адресом примет этот пакет, то должен будет ответить: «Да, это мой IP-адрес. Мой физический адрес следующий: …» После этого отправитель обновит свой кэш ARP и будет способен передать информацию получателю. Ниже приведён пример запроса и ответа ARP.<см. внизу страницы>

Записи в кэше ARP могут быть статическими и динамическими. Пример, данный выше, описывает динамическую запись кэша. Можно также создавать статические  записи в таблице ARP.

Информация о работе Архитектура вычислительных сетей