Изучение возможностей сетевого оборудования, применяемого при построении современных ЛВС

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



новное его назначение - контроль диалога между устройствами или сетевыми узлами. Он служит для организации связи и разбивает сеанс на три фазы: установление связи, перенос данных и разъединение связи. Примеры протоколов используемых на уровне 5: RPC, SQL, AppleTalk ASP.

Транспортный уровень (уровень 4). На уровне 4 работают протоколы, которые могут выполнять коррекцию ошибок. Также производится разбиение входящих данных на потоки для каждого работающего на данном компьютере приложения. Кроме того, на этом уровне может реорганизовываться поток данных, если был нарушен порядок принятых пакетов. Примеры протоколов используемых на уровне 4: TCP, UDP, SPX.

Сетевой уровень (уровень 3). Отвечает за доставку пакетов от отправителя к получателю. Для этого на сетевом уровне определяется логическая адресация, которая может быть назначена каждому сетевому устройству. На этом уровне также определяется работа маршрутизации и методы определения маршрутов, позволяющих доставить пакеты по назначению. На сетевом уровне определяются методы разбиения пакетов на более мелкие, если этого требует передача данных. Например, протокол IP, работающий на маршрутизаторе, считывает из пакета IP-адрес назначения, ищет его в таблице маршрутизации, разбивает его на более мелкие пакеты, если этого требует исходящий интерфейс, и вставляет его в очередь на отправку. Примеры протоколов используемых на уровне 3: IP, IPX, ICMP.

Канальный уровень (уровень 2). Канальный уровень отвечает за передачу данных по одному конкретному каналу или среде. Протоколы канального уровня определяют передачу по одному каналу. Все эти протоколы связаны с типом среды передачи данных в сети (т.е. с типом кабеля). Например, 802.3 и 802.2 - это спецификации, разработанные организацией IEEE. Они являются протоколами канального уровня, определяющими работу сетей Ethernet. Другие протоколы, например, HDLC, отвечают за передачу данных по каналам глобальных сетей. Примеры протоколов используемых на уровне 2: IEEE 802.3/802.2, HDLS, FrameRelay, PPP, FDDI, ATM.

Физический уровень (уровень 1). Спецификации физического уровня отвечают за физические характеристики среды передачи данных. Контакты, штырьки разъемов, использование контактов, электрические цепи, кодировка и модуляция света являются частями различных физических спецификации этого уровня. Несколько спецификаций иногда используются для описания всех деталей физического уровня. Например, спецификация RJ-45 описывает форму штекера, число проводов и контактов в кабеле. Спецификации Ethernetи 802.3 определяют использование 1, 2, 3 и 6 контактов. Таким образом, чтобы использовать кабель категории 5 со штекером RJ-45 для Ethernet-сети, необходимо использовать спецификации Ethernetи RJ-45 физического уровня. Примеры протоколов используемых на уровне 1: V.35, V.24, RJ-45, Ethernet, 802.3, FDDI.

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

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

Далее будут рассмотрены некоторые протоколы, с которыми чаще всего приходиться сталкиваться при работе сетями./IP

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

Протокол был создан в 70-х годах прошлого века управлением Министерства обороны США. Именно с его подачи началась разработка протокола, целью которого было соединение любых двух компьютеров, как бы далеко они ни находились. Конечно, они преследовали свою цель - обеспечить постоянную связь с центром управления, даже если все вокруг будет разрушено в результате военных действий. В итоге была образована глобальная сеть ARPAnet, которую министерство активно использовало в своих целях.

Толчком к дальнейшему усовершенствованию и широкому распространению стека TCP/IP стал тот факт, что его поддержка была реализована в компьютерах c операционной системой UNIX. В результате популярность протокола TCP/IP возросла.

В стек протоколов TCP/IP входит достаточно много протоколов, работающих на различных уровнях, но свое название он получил благодаря двум протоколам - TCP и IP.(Transmission Control Protocol) - транспортный протокол, предназначенный для управлением передачей данных в сетях, использующих стек протоколов TCP/ IP. IP (Internet Protocol) - протокол сетевого уровня, предназначенный для доставки данных в составной сети с исполь