Топология сети для прямого и маршрутизированного трафика между двумя узлами
Несмотря на небольшой размер, это самая сложная проблема, с которой я столкнулся при проектировании сети. В этой сети есть три узла:
- ПК под управлением Windows XP с внутренним адаптером WiFi.
- Базовая станция с WiFi и беспроводным модемом (WiModem)
- Мобильное устройство с Wi-Fi и WiModem
Модем является узкополосным, но высоконадежным соединением. Мы хотели бы использовать WiFi для вещания с высокой пропускной способностью, такого как передача файлов, когда мобильный телефон находится рядом, и модем для управления информацией. Вот сложная часть: мы хотели бы, чтобы трафик Wi-Fi направлялся напрямую с мобильного телефона на ПК, поскольку ретрансляция пакетов по одному и тому же каналу WiFi занимает удвоенную пропускную способность.
Мы можем сделать это с помощью ручной настройки, предоставив ПК и базовой станции два IP-адреса для их интерфейсов WiFi: один в подсети, общей для мобильных устройств, и один в их собственной подсети. Маршруты на ПК настроены таким образом, что любой трафик, идущий на мобильный телефон через WiModem, проходит через вторичный IP-адрес, поэтому обратный трафик с мобильного телефона также проходит через WiModem. Вот как это выглядит:
- ПК
- WiFi 1: 192.168.2.10/24
- WiFi 2: 192.168.3.10/24
- Маршрут по умолчанию: 192.168.2.1
- Базовая станция
- WiFi 1: 192.168.2.1/24
- WiFi 2: 192.168.3.1/24
- WiModem: 192.168.4.1/24
- мобильный
- WiFi: 192.168.3.20/24
- WiModem: 192.168.4.20/24
Мы бы хотели перейти к тому, чтобы базовая станция автоматически настраивала мобильный телефон и ПК, так как ручная настройка проблематична, когда вы начинаете использовать несколько мобильных телефонов и компьютеров. Это означает, что ПК может иметь только 1 IP-адрес и должен рассматриваться как довольно простой. Возможно ли иметь настройку, управляемую DHCP на базовой станции, которая эффективна с пропускной способностью?
2 ответа
Таким образом, вы хотите общаться с помощью Wi-Fi на ваших устройствах локальной сети, а затем использовать Wimodem для чего-то еще?
ПК> Wifi > Базовая станция> Wimodem > Intrnet Right?
Это легко. Просто используйте базовую станцию в качестве маршрутизатора и проложите маршрут по умолчанию на базовой станции до шлюза вашего провайдера. Если локальные устройства должны общаться друг с другом, они будут использовать Wi-Fi, если им нужно выходить в Интернет, они будут использовать wimodem.
Затем настройте DHCP-сервер так, чтобы он раздавал IP-адреса в нужном вам диапазоне, а базовая станция является шлюзом по умолчанию.
Я предполагаю, что wimodem подключается к Интернету. Вам, вероятно, потребуется настроить NAT.
Если я правильно понимаю, конечный результат этой конфигурации приведет к двум сетевым маршрутам между мобильным устройством и рабочим столом - с возможностью создания петель маршрутизации, если вы не будете осторожны. Я не думаю, что DHCP здесь тоже поможет. Вы можете попробовать RIP или другие протоколы маршрутизации, но я не думаю, что это сильно упростит ситуацию.
Более того, WiFi - это "точка-точка", поэтому я думаю, что вам нужно будет получить вторую карту WiFi для настольного компьютера и настроить ее для другого канала и имени. Тогда ваш мобильный телефон может выбрать, какой вы хотите - маршрутизатор или рабочий стол.
Если вы перейдете к нескольким настольным и мобильным компьютерам, это значительно ухудшится - и будет стоить дороже.
Я бы выбрал более простую возможность, чем дополнительный трафик: добавьте WiFi-маршрутизаторы и пропустите поток трафика. Если проблема заключается только в передаче файлов, я мог бы вместо этого использовать Bluetooth между мобильным телефоном и рабочим столом (при условии однозначного сопоставления).