Повышение эффективности передачи информации по локальным сетям

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

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



поэтому для неизвестных сетей все они используют маршрут, принятый по умолчанию. Маршрутизаторы не допустят передачи данных с ошибками в сеть. Способность маршрутизатора контролировать проходящие через него данные позволяет уменьшить объем трафика между сетями и использовать связи между ними более эффективно, чем это делают мосты. Поэтому маршрутизаторы могут значительно снизить объем трафика в сети, а также уменьшить время ожидания для пользователей. Однако следует помнить, что не все протоколы позволяют выполнять маршрутизацию. Среди типичных протоколов, допускающих маршрутизацию, можно перечислить следующие: DECnet, протокол IP и протокол межсетевого пакетного обмена (Internetwork Packet Exchange, IPX), в то время как локально-сетевой транспортный протокол (Local Area Transport Protocol, LATP) или расширенный пользовательский интерфейс сетевой базовой системы ввода/вывода (Net BIOS Extended User Interface, Net BEUI) не предусматривают маршрутизации. Существуют маршрутизаторы, которые могут работать с несколькими протоколами одновременно внутри одной компьютерной сети (например, IP и DECnet).

Выбор маршрута

Заметным преимуществом маршрутизаторов является то, что они могут поддерживать множество активных путей между сегментами локальной сети и даже при необходимости выбирать резервные пути. Поскольку маршрутизаторы способны связывать между собой сегменты, использующие совершенно разные схемы доступа к данным и их упаковки, обычно маршрутизатор может использовать несколько возможных путей. Например, если один из маршрутизаторов не функционирует, данные все же можно переслать при помощи других маршрутизаторов. Это также относится и к сетевому трафику. Если один из путей слишком загружен, маршрутизатор определяет альтернативный путь и пересылает данные через него. В маршрутизаторах применяются весьма мощные алгоритмы, например, первоочередное открытие кратчайших маршрутов (Open Shortes Path First, OSPF), протокол маршрутной информации (Routing Information Protocol, RIP) или протокол коммуникационных услуг NetWare (Net Ware Link Services Protocol, NLSP), которые служат для определения наиболее подходящего Пути передачи пакета данных.

Мост-маршрутизатор

По мере развития технологии функциональные различия между мостами и маршрутизаторами становится все более размытой. Некоторые мосты обладают особыми возможностями, позволяющими им выполнять такие задачи, которые обычно требуют использования маршии функциональные различия между мостами и маршрутизаторами становится все более размытой. Некоторые мосты обладают особыми возможностями, позволяющими им выполнять такие задачи, которые обычно требуют использования маршрутизатора. Такие более совершенные мосты называются мостами-маршрутизаторами (bridgerouter, brouter - брутер). Мост-маршрутизатор может выступать для одного протокола в качестве "маршрутизатора", а для всех остальных - в качестве "моста". Мост-маршрутизатор может трассировать отдельные маршрутизируемые протоколы, сопрягать не маршрутизируемые протоколы и обеспечивать более эффективные и более контролируемые межсетевые взаимосвязи, чем это могут делать мосты и маршрутизаторы сами по себе.

Шлюзы

Шлюз (gateway) действует в качестве мощного преобразователя, предназначенного для создания связи между совершенно разными сетями. Хотя шлюз работает медленнее, чем мост или маршрутизатор, он может выполнять такие сложные функции, как, например, осуществление трансляции данных между сетями, использующими разные языки, при помощи таких методов, как преобразование протоколов и полосы пропускания (protocol and band with conversion). Например, шлюз может преобразовать приложение cc:Mail в SMTP, и наоборот. Шлюзы позволяют устанавливать связь между сетями совершенно разных архитектур и типов. Они способны эффективно изменять способ сжатия данных и преобразовывать данные, исходящие из компьютерной сети одного типа и направленные в сеть другого типа, таким образом, обеспечивая взаимодействие между этими сетями. Шлюз изменяет способ сжатия данных в соответствии с требованиями системы назначения и изменяет формат сообщения в соответствии с тем приложением, которое работает на принимающем конце линии. В большинстве случаев шлюзы предназначены для выполнения какой-то конкретной задачи, т. е. для выполнения какого-то конкретного типа передачи данных. Часто их обозначают по той задаче, которую они выполняют (например, шлюз Windows NT/SNA).

Сетевая плата

Сетевая интерфейсная плата, также известна под названием "сетевого адаптера" (LAN adapter) функционирует в качестве устройства сопряжения между отдельным компьютером (сервером или клиентом) и кабельной системой сети. С точки зрения компьютера, она должна идентифицировать ПК в сети и выполнять буферизацию данных между компьютером и кабелем. При отправлении данных она должна преобразовывать байты параллельного кода в последовательные биты (и, наоборот, при получении данных). С точки зрения компьютерной сети, эта плата должна генерировать электрические сигналы, проходящие по сети, управлять доступом к сети и обеспечивать физический контакт с кабелем. Каждый компьютер сети должен иметь по крайней мере один порт сетевой платы. Современные сетевые адаптеры могут увеличивать производительность при помощи новых методов группирования адаптеров (например, метода обеспечения отказоустойчивости адаптера - Adapter Fault Tolerance, AFT), которые автоматически поддерживают средства резервирования для сетевой платы. Если первичный адаптер выходит из строя, его заменяет вторичный. Адаптивная балансировка нагрузки (AdaptiveLoadBalancing, ALB) позволяет распределять поток передаваемых данных между 2-4 сетевыми адаптерами.

Кабели

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