44573

Топология типа «шина»

Доклад

Информатика, кибернетика и программирование

В ней используется один сетевой кабель именуемый магистралью или сегментом вдоль которого подключены все РС сети. Пакет в виде электрических сигналов передается по шине в обоих направлениях всем компьютерам сети. Так как в каждый момент времени в сети может вести передачу только одна РС то производительности ЛВС зависит от количества РС подключенных к шине. Чем их больше тем больше ожидающих передачи данных тем ниже производительности сети.

Русский

2013-11-12

82.5 KB

1 чел.

12 Топология типа «шина»

Данная топология относится к наиболее простым и широко распространенным топологиям. В ней используется один сетевой кабель, именуемый магистралью или сегментом, вдоль которого подключены все РС сети.

1. При передаче пакетов данных каждый компьютер адресует его конкретному компьютеру ЛВС (РСк), передавая его по сетевому кабелю в виде электрических сигналов.

2. Пакет в виде электрических сигналов передается по шине в обоих направлениях всем компьютерам сети.

3. Однако, информацию принимает только тот адрес, который соответствует адресу получателя, указанному в заголовке пакета. Так как в каждый момент времени в сети может вести передачу только одна РС, то производительности ЛВС зависит от количества РС, подключенных к шине. Чем их больше, тем больше ожидающих передачи данных, тем ниже производительности сети. Однако, нельзя указать прямую зависимость пропускной способности сети от количества РС, так как на нее также влияет:

  •  характеристики аппаратного обеспечения РС сети;
  •  частота, с которой передают сообщения РС;
  •  тип работающих сетевых приложений;
  •  тип кабеля и расстояние между РС в сети

Шина – пассивная топология. Это значит, что компьютеры только «слушают» передаваемые по сети данные, но не перемещают их от отправителя к получателю. Поэтому, если один из компьютеров выйдет из строя, это не скажется на работе всей сети (!).

Топология типа «шина»

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

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

6. При значительном расстоянии между РС (например, 180 м для тонкого коаксиального кабеля) в сегменте шины может наблюдаться ослабление электрического сигнала, что может привести к искажению или потере передаваемого пакета данных. В этом случае исходный сегмент следует разделить на два, установив между ними дополнительное устройство – репитер (повторитель), который усиливает принятый сигнал перед тем, как послать его дальше

Подключение репитера (повторителя)

Правильно размещенные на длине сети повторители позволяют увеличить длину обслуживаемой сети и расстояние между соседними компьютерами. Следует помнить, что все концы сетевого кабеля должны быть к чему-либо подключены: к РС, терминатору или повторителю.

Разрыв сетевого кабеля или отсоединение одного из его концов приводит к прекращению функционирования сети. Сеть «падает». Сами РС сети остаются полностью работоспособными, но не могут взаимодействовать друг с другом. Если ЛВС на основе сервера, где большая часть программных и информационных ресурсов хранится на сервере, то РС, хотя и остаются работоспособными, но для практической работы малопригодны.


 

А также другие работы, которые могут Вас заинтересовать

4608. Основные принципы работы с статическими структурами данных, реализованными в языке Delphi 1.59 MB
  Структуры данных наряду с алгоритмами являются основными составными частями создаваемых программ. Одну из своих книг профессор H. Вирт, автор языка программирования Pascal буквально так и назвал: Алгоритмы + Структуры данных = Программы. П...
4609. Принципы работы с файловыми данными в практике программирования 231.5 KB
  В практике программирования часто встречаются задачи, решение которых носит регулярный характер и требует большого количества относительно мало изменяемых во времени данных. К ним относятся задачи планирования, учета, хранения и выбора данн...
4610. Основные принципы объектно-ориентированного программирования, реализации этих принципов в визуальной интегрированной системе разработки программ Delphi 1.01 MB
  Введение Сложность современного программного обеспечения требует от разработчиков владения наиболее перспективными технологиями его создания. Одной из таких технологий на настоящий момент является объектно-ориентированное программирование (ООП)...
4611. Основные понятия класса, объекта и основных компонентов, используемых в Delphi 899.5 KB
  Наследуя все лучшие стороны языка Pascal и дополняя их современными технологиями программирования, основанными на идеологии объектно-ориентированного программирования, язык Delphi позволяет разработчикам использовать все важнейшие достижени...
4612. Объектно-ориентированного программирования и их реализация в системе разработки программ Delphi 1.67 MB
  Введение Сложность современного программного обеспечения требует от разработчиков владения наиболее перспективными технологиями его создания. Одной из таких технологий на настоящий момент является объектно-ориентированное программирование (ООП), при...
4613. Составление схем алгоритмов задач средней сложности с использованием возможностей программных средств 663 KB
  Введение Важным этапом разработки программы является составление схемы алгоритма решения поставленной задачи. При составлении схемы алгоритма следует придерживаться определенных стандартов в изображении элементов схемы. Для изображения схем алгоритм...
4614. Программирование выражений и операторов на языке Delphi 200.5 KB
  Главную часть программы на языке Delphi составляет раздел операторов, в котором реализуется алгоритм решения поставленной задачи, т.е. именно в нем с предварительно описанными переменными, константами, значениями функций и т.п. выполняются...
4615. Написание и использовании пользовательских подпрограмм на языке Delphi 159 KB
  В практике программирования довольно часто встречается ситуация, когда одну и ту же группу операторов, реализующих определенную цель, требуется повторить без изменений в нескольких других местах программы. Чтобы избавить программиста от сто...
4616. Разработка программ, использующих массивы, множества и записи 386.5 KB
  Тип в программировании – это множество, для которого оговорен некоторый набор операций над элементами. Сами элементы множества называются объектами или значениями данного типа. Типы realиinteger – это числовые множеств...