skyPipes Diagrams
Understanding the skyPipes architecture requires unambiguous terminology for all the networking interfaces and their key properties.
This terminology is used in diagramming a network, in the Perl/PHP scripts that generate the skyPipes configuration files (GNU/Linux shell scripts), and in the skyPipes administration user interface.
Extensible naming conventions.
- As with most routers, skyPipes distinguishes the WAN side (facing the Internet cloud) and the LAN side (facing the DMZ and internal secure networks).
- WAN0, WAN1, WAN2, etc. Interfaces on the WAN side
- WAN interface properties
- WANn_DEV - the name of the interface, e.g., eth1
- WANn_IP - the principal IP address of the interface
- WANn_IPALn - additional IP bindings (aliases)
- WANn_GW - the gateway for the interface
- WANn_NW - the network address of the interface
- WANn_NM - the network mask of the interface
- WANn_BR - the broadcast address of the interface
- DMZ (the demilitarized zone, with web, name, mail servers, etc.)
- DMZ interface properties
- DMZ_DEV - the name of the interface, e.g., eth0
- DMZ_IP - the principal IP address of the interface
- DMZ_GW - the gateway for the interface
- DMZ_NW - the network address of the interface
- DMZ_NM - the network mask of the interface
- DMZ_BR - the broadcast address of the interface
- LAN0, LAN1, etc. Internal secure networks behind the firewall.
- LAN interface properties
- LANn_DEV - the name of the interface, e.g., eth0
- LANn_IP - the principal IP address of the interface
- LANn_NW - the network address of the interface
- LANn_NM - the network mask of the interface
- LANn_BR - the broadcast address of the interface
- LAN properties
- LANn_GW - the gateway for the LAN (LANn_IP)
- LANn_NW - the network address of the LAN
- LANn_NM - the network mask of the LAN
- LANn_BR - the broadcast address of the LAN
- source address - the original source IP of a packet.
- local source address - the WANn_IP of the interface to be used to send the packet to the Internet.
- preferred source address - a/k/a local source address.
- loopback address - 127.0.0.1 inside the skyPipes firewall (lo).
skyPipes References