Подключение 3 компьютеров с использованием функции ad-hoc Wi-Fi

Подключение 3 компьютеров с использованием функции ad-hoc Wi-Fi

802.11g позволяет устанавливать P2P ad-hoc (не инфраструктурное) соединение между двумя компьютерами с возможностями WiFi. Но возможно ли практически или теоретически (только на бумаге, но сеть будет странной или нестабильной) соединить три компьютера с помощью этой функции? Что-то вроде треугольной структуры? Например: A <--> B AND B <--> C В таком случае могу ли я напрямую пинговать хост C из A? (ОС — строго Windows 7)

решение1

Да, сети Wi-Fi ad-hoc (технически называемые "IBSS" в стандарте IEEE 802.11) могут поддерживать любое количество компьютеров. Они изначально были разработаны для поддержки любого количества компьютеров. Компьютеры Mac и Windows будут автоматически выполнять адресацию IPv4 link-local (169.254.xx самоназначаемые IP-адреса) и IPv6 link-local, если на то пошло.

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

решение2

Вы имеете в виду multi-hop adhoc? Нет, у IBSS нет собственной поддержки multihop. Узел B, получая пакеты ping, адресованные C от A, считает пакеты отправленными C напрямую и отбрасывает их, поскольку B не будет знать, находится ли C в диапазоне A или нет.

Для выполнения ретрансляции/маршрутизации необходимы утилиты на более высоком уровне. ВозможноДайхинияподойдет вам, поскольку вам нужна строго Windows 7.

решение3

Поскольку я использовал сети Ad-hoc, это было возможно и с несколькими компьютерами.

Убедитесь, что IP-конфигурация всех компьютеров имеет одинаковую ip-сеть. Если конфигурация IP установлена ​​на автоматическую, все компьютеры могут общаться. Только в некоторых случаях некоторые компьютерные игры имеют проблему.

решение4

В Windows 7 вы можете попробовать VirtualWiFihttp://research.microsoft.com/en-us/um/redmond/projects/virtualwifi/

Связанный контент