1

Вот наша установка.

В документации сказано, что:

Это позволяет по-настоящему "Socket" соединение через WiFi ...

а также

... [модуль Wifi] представляет собой полноценное клиентское устройство IEEE 802.11bgn WiFi

Мы преуспели в следующем:

  1. Подключите модуль Wifi к нашей домашней беспроводной сети.
  2. Сделайте запрос HttpWebRequest на произвольный интернет-сервер.
  3. Откройте сокет для произвольного интернет-сервера и получите данные.

Теперь мы хотим открыть TCP-сокет для нашего настольного компьютера (ASUS A55A со стандартной настройкой). Вот два варианта:

  • Подключите Cobra и ПК через Интернет (WAN). Это похоже на излишество.
  • Соедините Cobra и ПК через Интранет (LAN). Это кажется предпочтительным.

Это вопрос. Как нам создать локальную сеть между Cobra и ПК? Вот несколько подвопросов:

  • Влечет ли это превращение Cobra в Ad-Hoc Host?
  • Требуется ли роутер?
  • Или мы можем обойти роутер и обмениваться данными между Cobra и ПК?

Схема цели

Application on Cobra II
   |
   |
   |
Wifi Module in Cobra II
   |
   |
   |
Wireless TCP Socket
   |
   |
   |
Router 
(required?)
   |
   |
   |
Wireless TCP Socket
   |
   |
   |
Wireless Card in Desktop Computer
   |
   |
   |
Application on Desktop

1 ответ1

2

Если два компьютера собираются общаться через Wi-Fi без точки доступа, они должны быть в режиме ad-hoc или IBSS.

Если вы буквально хотите создать локальную сеть, вам понадобится беспроводной мост, способный работать в режиме точки доступа. Типичный потребительский маршрутизатор делает это, а также соединяет беспроводной интерфейс с проводным, так что все это находится в одной сети.


Беспроводные маршрутизаторы потребительского уровня представляют собой пару устройств в одном:

  • роутер
  • беспроводной мост, который может работать в режиме AP
  • проводной выключатель

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .