Реферат: Разработка структуры локальной вычислительной сети многопрофильного предприятия
На каждом из уровней единицы информации называются по разному. На физическом уровне мельчайшая единица - бит. На канальном уровне информация объединена во фреймы, На сетевом уровне мы говорим о дейтаграммах. На транспортном уровне единицей измерения является сегмент. Прикладные уровни обмениваются сообщениями. Прямая параллель с файловой системой на диске - локальные изменения намагниченности (биты) объединены в сектора, имеющие заголовки, сектора объединяются в блоки, а те, в свою очередь, в файлы, тоже имеющие заголовки, содержащие служебную информацию.
Важно понимать, что эталонная модель не является чем то реальным, таким что обеспечивает связь. Сама по себе она не заставляет коммуникации функционировать и служит лишь для классификации. Она классифицирует то, что непосредственно вместе работает, а именно- протоколы. Протоколы считаются набором спецификаций, определяющих реализацию одного или нескольких уровней OSI. Спецификация протоколов разрабатываются стандартизирующими организациями, так и производителями оборудования. Многие разработанные производителями протоколы оказываются настолько успешными, что применяются не только разработчиками но и другими фирмами становясь стандартом де-факто.
Физический уровень определяет механические и электрические параметры среды передачи, сетевых плат, соединителей, способы помещения информации в среду передачи и извлечения ее оттуда. Спецификации физического уровня определяют тип разъема и назначение ножек, уровень сигнала, скорость передачи и т.д.
Канальный уровень формирует из битов, получаемых от физического уровня, последовательности пакетов или фреймов. Здесь также осуществляется управление доступом к разделяемой всеми сетевыми устройствами передающей среде и обнаруживается и корректируется часть ошибок. Как и большинство других уровней канальный добавляет заголовок передаваемой информации. В заголовке обычно содержится физический адрес приемника, адрес источника и другая информация.
Сетевой уровень заведует движением информации по сетям, состоящим из нескольких или многих сегментов. Для успешного решения этой задачи в протокол данного уровня вносится информация о логическом адресе источника и адреса пакета. При прохождении пакетов через узлы, соединяющие различные сети, эта информация анализируется и пакет пересылается к следующему узлу, принадлежащему уже другому сегменту. Информация о том , куда пересылать пакет, может содержаться в таблицах устройства выполняющего роль маршрутизатора, или вычисляться в реальном времени. Таким образом, пакеты путешествуют по сети переходя от узла к узлу. В функции сетевого уровня входит также идентификация и удаление “заблудившихся” пакетов, то есть таких которые прошли через некоторое число узлов, ноток и не попали к адресату.
Транспортный уровень находится в самом центре эталонной модели. Он отвечает за гарантированную доставку данных, компенсируя ошибки которые могут возникать при работе нижележащих уровней. “Гарантированная” доставка не означает, что данные попадут к адресату в любом случае: оборванный кабель, отстыкованный разъем, вышедшая из строя сетевая карта - все это “гарантирует именно недоставку”. Однако надежные реализации протоколов транспортного уровня обеспечивают подтверждение успеха или не успеха доставки, информируя вышележащие уровни которые предают сообщения по требовавшему обслуживания программному приложению. Гарантированная доставка осуществляется при помощи различных механизмов, среди которых - установление и разрыв соединения, механизм подтверждения и контроль скорости потока.
Сеансовый уровень отвечает за вызовы удаленных процедур. Это специальный поддерживаемый соответствующими протоколами интерфейс, при котором вызов программной процедуры производится на одном компьютере а выполнение - на другом, после чего результат возвращается к вызвавшей программе так, словно процедура была выполнена локально. Сеансовый уровень также контролирует установление, течение и завершение сеанса связи между взаимодействующими программами, что и отражается в его названии.
Представительский уровень занимается преобразованиями формата, упаковкой , распаковкой, шифрованием и дешифрованием здесь осуществляется преобразование исключительно формата, а не логической структуры данных. То есть представляет данные в том виде и формате, какой необходим для последнего из выше лежащих уровней.
Последний прикладной уровень он отвечает за интерфейс с пользователем и взаимодействие прикладных программ выполняемых на взаимодействующих компьютерах. Предоставляемые услуги - электронная почта идентификаци пользователей, передача файлов и т.п.
Рисунок 1. Семиуровневая модель OSI для протоколов связи локальных сетей
Исходя из выше приведенного и анализа основных тенденций развития сетевых технологий считается наиболее перспективным использование архитектуры Ethernet. Эта технология на обозримое будущее останется самой распространенной и наиболее подходящей для реализации по соотношению цена/производительность.
2. Обзор протоколов и выбор основного протокола.
Основными протоколами используемыми в локальных сетях являются:
- протокол TCP/IP;
- протокол NetBEUI;
- протокол IPX/SPX и NWLink;
- протокол X.25;
2.1. TCP/IP
Transmission Control Protocol / Internet Protocol (TCP/IP) - Промышленный стандартный набор протоколов, которые обеспечивают связь в гетерогенной среде, то есть обеспечивают совместимость между компьютерами разных типов. Совместимость - одно из основных преимуществ ТСР/IP, поэтому большинство ЛВС поддерживает его. Кроме того, ТСР/IP предоставляет доступ к ресурсам Interneta, а также маршрутизируемый протокол для сетей масштаба предприятия. Поскольку ТСР/IP поддерживает маршрутизацию, он обычно используется в качестве межсетевого протокола. Благодаря своей популярности ТСР/IP стал стандартом де - факто для межсетевого взаимодействия.
ТСР/IP имеет два главных недостатка: размер и недостаточная скорость работы. ТСР/IP - относительно большой стек протоколов, который может вызвать проблемы у MS-DOS клиентов. Однако для таких ОС, как Windows NT или Windows 95 размер не является проблемой, а скорость работы сравнима со скоростью протокола IPX/SPX.
2.2. NetBEUI
NetBEUI - расширенный интерфейс NetBIOS первоначально NetBIOS и NetBEUI были тесно связаны и рассматривались как один протокол. Затем некоторые производители ЛВС так обособили NetBIOS, протокол сеансового уровня, что он уже не мог использоваться на ряду с другими маршрутизируемыми транспортными протоколами. NetBIOS - это интерфейс сеансового уровня с ЛВС, который выступает в качестве прикладного интерфейса с сетью, Этот протокол предоставляет программ средство для осуществления сеансов связи с другими сетевыми программами. Он очень популярен, так как поддерживается многими приложениями. NetBEUI небольшой быстрый и эффективный протокол Транспортного уровня, который поставляется со всеми сетевыми продуктами фирмы Microsoft. Преимуществам NetBEUI относится небольшой размер стека, высокая скорость передачи данных по сети и совместимость со всеми сетями Microsoft. Основной недостаток NetBEUI он не поддерживает маршрутизацию. Это ограничение относится ко всем сетям Microsoft.
2.3. Х.25
Х.25 - набор протоколов для сетей с коммутацией пакетов его использовали службы коммутации, которые должны были соединять удаленные терминалы с мэйн фреймами.
2.4. IPX/SPX и NWLink
IPX/SPX и NWLink - стек протоколов используемый в сетях NET WARE фирмы NOVELL. Как и NetBEUI, относительно небольшой и быстрый протокол, но, в отличии от NetBEUI он поддерживает маршрутизацию.
NWLink - реализация IPX/SPX фирмы Microsoft. Это транспортный маршрутизируемый протокол.
Исходя из выше приведенного и анализа основных тенденций развития сетевых протоколов считается наиболее перспективным использование протокола TCP/IP как наиболее полно удовлетворяющего предъявляемым требованиям.
3. Кабельные системы в компьютерных сетях.
Сегодня подавляющее большинство компьютерных сетей в качестве среды передачи использует провода или кабели. Существуют различные типы кабелей, которые удовлетворяют потребностям всевозможных сете от больших до малых.
В большинстве сетей применяется только три основные группы кабелей:
- коаксиальный кабель (coaxial cable);
- витая пара (twisted pair):
- неэкранированная (unshielded);
- экранированная (shielded);