-
Notifications
You must be signed in to change notification settings - Fork 5
SoftwareArchitecture
MathJud edited this page Oct 15, 2014
·
5 revisions
Download Software Architecture Scheme
To be able to run the qaul.net application in user space non standart ports are used. Thoses ports are then forwarded for the captive portal to the well-known standard ports.
These ports need to be available within the qaul.net .
- 698 UDP: olsrd messages
- 8081 TCP: web interface, user discovery, direct messages
- 8083 UDP: file sharing hand shake
- 8060 UDP: VoIP
Ports used locally / internally
- 8112: IPC communication between qaul and olsrd qaul plugin
- 8081 TCP: qaul.net HTML5 GUI
- 8053 UDP: internal dummy DNS server of captive portal (is then redirected to official DNS port 53)
- 8067 UDP: internal DHCP server of captive portal (is then redirected to official DHCP port 67)
Ports needed for the distribution to new users (via captive portal)
- 53 UDP: DNS server of captive portal (internally port 8053)
- 67 UDP: DHCP server of captive portal (internally port 8067)
- 80 TCP: web server of captive portal (internally port 8081)