Программирование стратегических игр с DirectX 9.0

bda5893f

BNC — шаг вперед!


Давным давно в далекой галактике... Ну, дальше вы знаете сами. Так или иначе, в не столь отдаленном прошлом существовало несколько методов объединения компьютеров в локальную сеть. Один старый метод использовал BNC-коннекторы и коаксиальный кабель. Я видел и такую сеть, где использовалось самодельное оборудование и параллельные кабели. К счастью для вас, большинство локальных сетей сегодня используют витую пару и соответствующие коннекторы. Витая пара и коаксиальный кабель с коннекторами показаны на рис. 14.1.


Рис. 14.1. Витая пара и коаксиальный кабель

Самое досадное в BNC и коаксиальных кабелях — необходимость создать цепочку из компьютеров соединенных вместе, проходя от одного к другому. Вы не можете просто поставить концентратор (hub), чтобы все подключались к нему; вам необходимо объединить все компьютеры одной линией и поставить на ее концах терминаторы, чтобы предотвратить блуждание сигнала туда-сюда по линии. На рис. 14.2 изображена сеть, использующая BNC и коаксиальный кабель.


Рис. 14.2. Компьютеры, соединенные коаксиальным кабелем

Как видно на иллюстрации, компьютер A соединен с компьютером B. Компьютер B соединен с компьютером C, а компьютер C соединен с компьютером D. На компьютерах A и D установлены терминаторы, блокирующие сигнал. Они очень важны — без них сеть не будет правильно функционировать. Если вы когда-нибудь пользовались устройствами SCSI, то должны знать назначение терминаторов. В основе работы терминаторов лежит следующее физическое явление: электрический сигнал в сети распространяется от компьютера к компьютеру, пока не будет поглощен терминатором. Если в конце линии не будет терминатора, сигнал будет отражен и станет распространяться в обратном направлении. В результате компьютеры в сети будут многократно получать одну и ту же информацию из-за отражений сигнала. Можете представить себе, сколько проблем это вызовет.



Содержание раздела