Automatic linking of Location, Network Groups and Networks

External addresses (NAT:ed networks)

Automatic networking linking

There are two types of automatic linking;

  1. Linking to an existing network, where the network is a physically attached network that is routable from one to another. This can be a subnet that is defined as a different VLAN on the same layer-3 switch.

  2. Networks that are on the same physical premises but not routable directly within the same physical location. This could be the case where we have a Wi-Fi network that is using central switching that is in the same physical location as another wired network. The networks are only routable via a central route (i.e. datacenter).

Routing detection

Route tracert is key for automatic link detection. There are two types of tracert testing:

  1. ICMP-based tracert sessions

  2. TCP-based tracert sessions [BETA]

2Pint Software strongly recommends using the beacons to define the place for the routing tests. As the beacon is defined on the networking group level, the following logic instructs the client to find its best beacon:

  1. Geo data

  2. Routing data to

Same network linking

StifleR determines if the network is in the same physical network via:

  1. The network routing information.

  2. If a client returns route information, it is compared to an already existing route. If there is a match on the second and third routes the location is deemed to be the same.

  3. If the route is the same, StifleR tests TCP connection data across the BranchCache or DO ports to ensure there is a platform for peer-to-peer traffic to flow.

  4. If this test fails, the location will be added in the same physical location but as a separate networking group.

  5. If there is no routing information, or if the route data is inconsistent, StifleR checks the machine's gateway information by using the MAC address.

  6. If StifleR finds a match within 5 (configurable) bits on the MAC address, it then tests those locations for a direct link to that network using the TCPPing options.

  7. If the test is successful, the subnet is added to the same network group as the first item.

  8. If the matching location has no Geo Data set, StifleR adds the incoming geo location data (not for VPN).

Last updated