Mesh сети

Настройка, программирование, распределённые вычисления

Модераторы: Olej, bellic, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Mesh-сети

Непрочитанное сообщение Olej » 21 авг 2015, 13:13

Olej писал(а):
RADIUSdesk WiFi Hotspot Manager and GUI for FreeRADIUS
MESHdesk Streamlined Mesh Controller
RADIUSdesk User Guide
MESHdesk User Guide
В принципе, это проект с открытыми кодами и вот его SVN-репозитарий: http://svn.code.sf.net/p/radiusdesk/code/trunk/

Код: Выделить всё

olej@nvidia ~/2015_WORK/in.WORK/mesh $ svn checkout svn://svn.code.sf.net/p/radiusdesk/code/trunk
...
A    trunk/rd_login_pages/desktop/CoovaChilli/app_orig.js
A    trunk/rd_login_pages/desktop/CoovaChilli/packages
Получена редакция 1497.

Код: Выделить всё

olej@nvidia ~/2015_WORK/in.WORK/mesh/trunk $ du -hs
179M    .

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Mesh-сети

Непрочитанное сообщение Olej » 21 авг 2015, 13:33

Olej писал(а): Про Mesh (точнее о реализации FireChat) много пишут последний месяц, но все эти разговоры примерно повторяют следующий смысл (отличаясь по форме) - И снова про Гонконг: FireChat в помощь протестующему
вс, 05/10/2014 - 01:42

В Гонконге, участники "революции зонтиков" используют программу FireChat, что позволяет им быстро установить связь друг с другом по сети, поддерживаемой устройствами отдельных пользователей (не внешнего оборудования) - mesh networking.
Манифестанты в Гонконге нашли замену мобильной связиТысячи протестующих жителей Гонконга нашли способ общаться, минуя сети операторов. Они перешли на мобильный мессенджер FireChat, который использует Wi-Fi и Bluetooth. Сейчас львиная доля пользователей FireChat – жители Гонконга.
Бесплатное приложение FireChat для устройств на Android и iOS позволяет людям общаться между собой даже там, где не работает сотовая связь. Мессенджер устанавливает прямое соединение между двумя телефонами на расстоянии до 70 м. Но при большом скоплении подключенных к сети пользователей FireChat радиус действия мессенджера может быть намного больше: в пределах стадиона, парка или везде, где минимальное расстояние между двумя пользователями меньше 70 м.
Кроме организации цветных революций :-o , mesh-сети поучили взрывное развитие ещё в одной сфере использования, которая финансово и питает такое бурное развитие - организация администрируемой, билингуемой ;-) Интернет-инфраструктуры в местах массового времяпрепровождения: отели, кофейни, кафе и т.д.

Мода делать "WiFi free" в таких местах просто для привлечения покупателей, похоже, пошла на спад...
Делать сеть фиксированных WiFi-роутеров с фиксированными SSID доступа, похоже, организационно накладно.
А вот сделать mesh-сеть с биллингом как шлюз в неограниченный Интернет - это пришлось как самое то... :lol:

И уже в этом бизнесе сложились свои (и интересные) компании производители и ... распространители:

Изображение
Точки доступа & корпуса Open-Mesh для любых решений. Сравнение ниже.
Изображение
ЕвроМобайл – крупнейший дистрибьютор и интегратор М2М решений в России и СНГ
Точка доступа Open-Mesh OM2P с возможностью подключения внешней антенны обеспечивает надёжное покрытие локальной Wi-Fi-сети в любых местах, где требуется распространить Wi-Fi-сеть. Это управляемая «облаком» точка доступа, mesh-шлюз и репитер – всё в одном компактном прочном высококачественном корпусе.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Mesh-сети

Непрочитанное сообщение Olej » 21 авг 2015, 13:48

Olej писал(а): Но B.A.T.M.A.N. не нужно даже грузить с сайта проекта - он уже есть в большинстве репозитариев Linux, на странице Download это подробно описано:
Грузить из сайта вовсе не обязательно...
Но там есть бесценный набор документации: B.A.T.M.A.N. Advanced Documentation Overview.
Даже копировать оглавление неловко ;-) - там несколько десятков описаний разного уровня.

Тем более, что все называвшиеся выше (попавшие в моё поле зрения) проекты mesh-сетей, основываются именно на этом проекте:
Projects:
Building mesh potatoes with B.A.T.M.A.N.: http://villagetelco.org
B.A.T.M.A.N. with dashboard integration: http://www.open-mesh.com
The Batphone (VOIP + Mesh on your device): http://www.servalproject.org
MeOS - batman-adv firmware for SoHo mesh networks: http://lab.nomadnt.com
B.A.T.M.A.N. in Argentina: http://www.altermundi.net/ (english article: http://blog.altermundi.net/article/time ... mber-2012/ )
B.A.T.M.A.N. in Portugal: http://wirelesspt.net and own batman-adv firmware
B.A.T.M.A.N. in German Freifunk communities (sorted by size):
Hamburg (graph),
Paderborn (graph),
Lübeck (graph),
Kiel (graph),
Köln/Bonn/Umgebung (stats)
RADIUSdesk and MESHdesk - User-friendly Open Source GUI to centrally deploy and manage batman-adv mesh networks: http://www.radiusdesk.com

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Mesh-сети

Непрочитанное сообщение Olej » 21 авг 2015, 14:09

Olej писал(а): Но B.A.T.M.A.N. не нужно даже грузить с сайта проекта - он уже есть в большинстве репозитариев Linux, на странице Download это подробно описано:

Код: Выделить всё

olej@nvidia ~ $ apt install batmand
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  batmand
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 32 пакетов не обновлено.
Необходимо скачать 55,5 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 170 kB.
Получено:1 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe batmand i386 0.3.2-14 [55,5 kB]
Получено 55,5 kБ за 0с (167 kБ/c)
Выбор ранее не выбранного пакета batmand.
(Чтение базы данных … на данный момент установлено 226609 файлов и каталогов.)
Preparing to unpack …/batmand_0.3.2-14_i386.deb ...
Unpacking batmand (0.3.2-14) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Настраивается пакет batmand (0.3.2-14) …
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match batmand Default-Stop values (1)
Processing triggers for ureadahead (0.100.0-16) ...

Код: Выделить всё

olej@nvidia ~ $ service batmand status
Usage: /etc/init.d/batmand {debug|start|stop|restart|force-reload}

olej@nvidia /etc/init.d $ ls -l /etc/init.d/batmand
-rwxr-xr-x 1 root root 1566 мая    7  2013 /etc/init.d/batmand

Код: Выделить всё

olej@nvidia ~ $ apt install batctl
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  batctl
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 32 пакетов не обновлено.
Необходимо скачать 52,8 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 139 kB.
Получено:1 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe batctl i386 2013.4.0-2 [52,8 kB]
Получено 52,8 kБ за 0с (148 kБ/c)
Выбор ранее не выбранного пакета batctl.
(Чтение базы данных … на данный момент установлено 226618 файлов и каталогов.)
Preparing to unpack …/batctl_2013.4.0-2_i386.deb ...
Unpacking batctl (2013.4.0-2) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Настраивается пакет batctl (2013.4.0-2) …

Код: Выделить всё

olej@nvidia ~ $ which batctl
/usr/sbin/batctl

olej@nvidia ~ $ batctl --help
Error - you must be root to run 'batctl' !

Код: Выделить всё

olej@nvidia ~ $ sudo batctl --help
Error - no valid command or debug table specified: --help
Usage: batctl [options] command|debug table [parameters]
options:
 	-m mesh interface (default 'bat0')
 	-h print this help (or 'batctl <command|debug table> -h' for the parameter help)
 	-v print version

commands:
 	interface|if               [add|del iface(s)]	display or modify the interface settings
 	orig_interval|it                                display or modify orig_interval setting
 	ap_isolation|ap            [0|1]                display or modify ap_isolation setting
 	bridge_loop_avoidance|bl   [0|1]                display or modify bridge_loop_avoidance setting
 	distributed_arp_table|dat  [0|1]                display or modify distributed_arp_table setting
 	vis_mode|vm                [client|server]      display or modify vis_mode setting
 	aggregation|ag             [0|1]                display or modify aggregation setting
 	bonding|b                  [0|1]                display or modify bonding setting
 	fragmentation|f            [0|1]                display or modify fragmentation setting
 	network_coding|nc          [0|1]                display or modify network_coding setting
 	loglevel|ll                [level]           	display or modify the log level
 	log|l                                        	read the log produced by the kernel module
 	gw_mode|gw                 [mode]            	display or modify the gateway mode
 	vis_data|vd                [dot|JSON]        	display the VIS data in dot or JSON format

debug tables:                                   	display the corresponding debug table
 	originators|o
 	gateways|gwl
 	translocal|tl
 	transglobal|tg
 	claimtable|cl
 	backbonetable|bbt
 	dat_cache|dc
 	nc_nodes|nn

 	statistics|s                                 	print mesh statistics
 	ping|p                     <destination>     	ping another batman adv host via layer 2
 	traceroute|tr              <destination>     	traceroute another batman adv host via layer 2
 	tcpdump|td                 <interface>       	tcpdump layer 2 traffic on the given interface
 	translate|t                <destination>     	translate a destination to the originator responsible for it
 	bisect_iv                  <file1> .. <fileN>	analyze given batman iv log files for routing stability

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Mesh сети

Непрочитанное сообщение Olej » 21 авг 2015, 17:08

Olej писал(а):
Olej писал(а): Но B.A.T.M.A.N. не нужно даже грузить с сайта проекта - он уже есть в большинстве репозитариев Linux, на странице Download это подробно описано:
Рассказ о том как я подымал mesh-сеть :-o :lol: ...
Руководствуясь B.A.T.M.A.N. Advanced quick start guide ... но этого оказалось слишком мало.

Там, на пути, возникало много ошибок при выполнении команд - здесь буду протоколировать только то, что было выполнено, в конце-концов, успешно:

Использую внешний WiFi USB-свисток Tenda W311M
Изображение
WiFi чип Ralink 5370:

Код: Выделить всё

olej@nvidia ~ $ lsusb | grep Wireless
Bus 001 Device 005: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
P.S. В принципе, хорошо бы предварительно изучить какие mode поддерживает чип WiFi ... и другие его особенности ... типа что-то такое:

Код: Выделить всё

olej@nvidia /etc/init.d $ rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
	
olej@nvidia /etc/init.d $ iw phy0 info
Wiphy phy0
	Band 1:
		Capabilities: 0x172
			HT20/HT40
			Static SM Power Save
			RX Greenfield
			RX HT20 SGI
			RX HT40 SGI
			RX STBC 1-stream
			Max AMSDU length: 3839 bytes
			No DSSS/CCK HT40
		Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
		Minimum RX AMPDU time spacing: 2 usec (0x04)
		HT RX MCS rate indexes supported: 0-7, 32
		TX unequal modulation not supported
		HT TX Max spatial streams: 1
		HT TX MCS rate indexes supported may differ
		Frequencies:
			* 2412 MHz [1] (20.0 dBm)
			* 2417 MHz [2] (20.0 dBm)
			* 2422 MHz [3] (20.0 dBm)
			* 2427 MHz [4] (20.0 dBm)
			* 2432 MHz [5] (20.0 dBm)
			* 2437 MHz [6] (20.0 dBm)
			* 2442 MHz [7] (20.0 dBm)
			* 2447 MHz [8] (20.0 dBm)
			* 2452 MHz [9] (20.0 dBm)
			* 2457 MHz [10] (20.0 dBm)
			* 2462 MHz [11] (20.0 dBm)
			* 2467 MHz [12] (20.0 dBm) (passive scanning, no IBSS)
			* 2472 MHz [13] (20.0 dBm) (passive scanning, no IBSS)
			* 2484 MHz [14] (20.0 dBm) (passive scanning, no IBSS)
		Bitrates (non-HT):
			* 1.0 Mbps
			* 2.0 Mbps (short preamble supported)
			* 5.5 Mbps (short preamble supported)
			* 11.0 Mbps (short preamble supported)
			* 6.0 Mbps
			* 9.0 Mbps
			* 12.0 Mbps
			* 18.0 Mbps
			* 24.0 Mbps
			* 36.0 Mbps
			* 48.0 Mbps
			* 54.0 Mbps
	max # scan SSIDs: 4
	max scan IEs length: 2257 bytes
	Coverage class: 0 (up to 0m)
	Supported Ciphers:
		* WEP40 (00-0f-ac:1)
		* WEP104 (00-0f-ac:5)
		* TKIP (00-0f-ac:2)
		* CCMP (00-0f-ac:4)
	Available Antennas: TX 0 RX 0
	Supported interface modes:
		 * IBSS
		 * managed
		 * AP
		 * AP/VLAN
		 * WDS
		 * monitor
		 * mesh point
	software interface modes (can always be added):
		 * AP/VLAN
		 * monitor
	valid interface combinations:
		 * #{ AP, mesh point } <= 8,
		   total <= 8, #channels <= 1
	Supported commands:
		 * new_interface
		 * set_interface
		 * new_key
		 * new_beacon
		 * new_station
		 * new_mpath
		 * set_mesh_params
		 * set_bss
		 * authenticate
		 * associate
		 * deauthenticate
		 * disassociate
		 * join_ibss
		 * join_mesh
		 * set_tx_bitrate_mask
		 * action
		 * frame_wait_cancel
		 * set_wiphy_netns
		 * set_channel
		 * set_wds_peer
		 * Unknown command (84)
		 * Unknown command (87)
		 * Unknown command (85)
		 * Unknown command (89)
		 * Unknown command (92)
		 * connect
		 * disconnect
	Supported TX frame types:
		 * IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * Unknown mode (10): 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
	Supported RX frame types:
		 * IBSS: 0x40 0xb0 0xc0 0xd0
		 * managed: 0x40 0xd0
		 * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
		 * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
		 * mesh point: 0xb0 0xc0 0xd0
		 * P2P-client: 0x40 0xd0
		 * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
		 * Unknown mode (10): 0x40 0xd0
	Device supports RSN-IBSS.
	HT Capability overrides:
		 * MCS: ff ff ff ff ff ff ff ff ff ff
		 * maximum A-MSDU length
		 * supported channel width
		 * short GI for 40 MHz
		 * max A-MPDU length exponent
		 * min MPDU start spacing
	Device supports TX status socket option.
	Device supports HT-IBSS.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Mesh-сети

Непрочитанное сообщение Olej » 21 авг 2015, 17:24

Olej писал(а): Рассказ о том как я подымал mesh-сеть :-o :lol: ...
Руководствуясь B.A.T.M.A.N. Advanced quick start guide ... но этого оказалось слишком мало.

1. http://www.open-mesh.org/projects/batma ... tart-guide

Note: batman-adv inserts an additional header of 32 bytes into each data packet being send over the mesh.
Therefore we are increasing the maximum size of a packet over the plain interfaces to 1532, so that packets
with the standard MTU of 1500 can pass normaly through bat0. You might also decrease the MTU to 1468 on all
hosts but is usually just do-able in more or less static- and small-scaled mesh-networks.

Код: Выделить всё

olej@nvidia /etc/init.d $ sudo ifconfig wlan0 mtu 1532
         
olej@nvidia /etc/init.d $ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr c8:3a:35:c1:eb:3f
          UP BROADCAST MULTICAST  MTU:1532  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
2. Дальше нужно WiFi перевести в режим mode ad-hoc .......
Здесь у меня возникли трудности... В некоторых источниках утверждается, что для изменения mode адаптер нужно обязательно перевести в блокированное состояние... Ничего не могу сказать - у меня до того не получалось, а после того получалось ... но это, может, зависит и от чипа:

Код: Выделить всё

olej@nvidia /etc/init.d $ rfkill list 0
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

olej@nvidia /etc/init.d $ sudo rfkill block 0

olej@nvidia /etc/init.d $ rfkill list 0
0: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: no

Код: Выделить всё

olej@nvidia /etc/init.d $ sudo iwconfig wlan0 mode ad-hoc essid my-mesh-network ap 02:12:34:56:78:9A channel 1

olej@nvidia /etc/init.d $ iwconfig wlan0
wlan0     IEEE 802.11bgn  ESSID:"my-mesh-network"
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: 02:12:34:56:78:9A
          Tx-Power=off
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

Код: Выделить всё

olej@nvidia /etc/init.d $ sudo rfkill unblock 0

olej@nvidia /etc/init.d $ rfkill list 0
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Mesh-сети

Непрочитанное сообщение Olej » 21 авг 2015, 17:29

Olej писал(а): 2. Дальше нужно WiFi перевести в режим mode ad-hoc .......
3. Дальше: создать и настроить mesh сетевой интерфейс....
Вот здесь долго не получалось ... и запуск сервисов не помогал...

Код: Выделить всё

olej@nvidia /etc/init.d $ sudo batctl if add wlan0
Error - batman-adv module has not been loaded
Пока вручную не проделал:

Код: Выделить всё

olej@nvidia /etc/init.d $ sudo modprobe batman-adv

olej@nvidia /etc/init.d $ lsmod | grep batm
batman_adv            133359  0
libcrc32c              12543  1 batman_adv
Ну а дальше всё пошло гладко:

Код: Выделить всё

olej@nvidia /etc/init.d $ sudo batctl if add wlan0
olej@nvidia /etc/init.d $ sudo ifconfig wlan0 up
olej@nvidia /etc/init.d $ sudo ifconfig bat0 up
olej@nvidia /etc/init.d $ sudo ifconfig bat0 192.168.123.1/24

Код: Выделить всё

olej@nvidia /etc/init.d $ ip address show dev bat0
4: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default
    link/ether 92:1d:73:b7:dc:2b brd ff:ff:ff:ff:ff:ff
    inet 192.168.123.1/24 brd 192.168.123.255 scope global bat0
       valid_lft forever preferred_lft forever
    inet6 fe80::901d:73ff:feb7:dc2b/64 scope link
       valid_lft forever preferred_lft forever

Код: Выделить всё

olej@nvidia /etc/init.d $ route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
default         192.168.1.3     0.0.0.0         UG    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     1      0        0 eth0
192.168.123.0   *               255.255.255.0   U     0      0        0 bat0
Утверждается, что через bat0 можно и DHCP запустить, но я пока с этим не заморачивался.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Mesh сети

Непрочитанное сообщение Olej » 04 сен 2015, 15:33

Ещё 4 ресурса того же направления:

Изображение
Try Tanaza for free, for 15 days
See how to manage your Wi-Fi networks from the cloud
http://www.wifi-soft.com/wifilan.php
WiFiLAN - Hotspot Management
(этот уже не живой)

https://www.bhaifi.com/
SECURE WIFI HOTSPOT FOR BUSINESS
(этот уже не живой)

hotspotsystem
What We Do

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Mesh сети

Непрочитанное сообщение Olej » 23 сен 2015, 22:29

Olej писал(а): Кроме организации цветных революций :-o , mesh-сети поучили взрывное развитие ещё в одной сфере использования, которая финансово и питает такое бурное развитие - организация администрируемой, билингуемой ;-) Интернет-инфраструктуры в местах массового времяпрепровождения: отели, кофейни, кафе и т.д.
Ну вот ...
Если предыдущая информация была у меня как реакция на предложения из-за рубежа (UK, Индия) на выполнение работ по таким сетям, то вот, эта бизнес-волна захлестнула и наши отечественные, русскоязычные пенаты - Фрилансим:
Ищется гуру по созданию распределенной сети wifi хотспотов
Необходим как минимум консультант, как максимум исполнитель по проекту создания хотспотов с SMS-авторизацией. Особенности: простая установка клиентской части (желательно с возможностью размещения за клиентским NATом); централизованное управление; централизованный сбор и хранение данных (мак, ip, номер телефона, посещенные ресурсы, время авторизации); стабильность и масштабируемость.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Mesh сети

Непрочитанное сообщение Olej » 28 июн 2023, 20:33

Olej писал(а):
15 окт 2014, 18:49
Вот начальные представления о Mesh
Возвращаясь в тему... (9 лет прошло)...
Mesh-сети: как подключиться к интернету без провайдеров и цензуры
Роман КоролевOctober 05, 2020
Как связываться с другими протестующими на улицах, если власти специально отключают мобильную сеть, возможен ли доступ в интернет без провайдера и что делать человеку, который не хочет, чтобы на него распространялось действие СОРМа и подобных ему программ? Когда вспыхивают массовые протесты подобные тем, что начались в Беларуси, эти вопросы становятся особенно актуальными, и ответом на них является использование mesh-сетей.
Хорошее начало :lol: :cry:
Изображение
В режиме Mesh-сеть устройства людей, находящихся поблизости, используются в качестве узлов связи: чем их больше, тем дальше можно передать сообщение.
На стадии раннего доступа находится амбициозный проект Yggdrasil: децентрализованная mesh-сеть, которая работает поверх «обычного» интернета или параллельно с ним. Yggdrasil планируется как сеть, предельно дружелюбная к пользователю: ему не придется разбираться в сетевой маршрутизации и ничего самостоятельно настраивать, все должно работать прямо «из коробки».
Изображение
Ну как-раз про Yggdrasil здесь в форуме предостаточно :!:

Ответить

Вернуться в «Сети»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей