Telenor Connexion VPN
Product overview
A Virtual Private Network (VPN) provides a secure connection through the internet between the customer data center and the Telenor Connexion IoT platform. To ensure geographical redundancy, the Telenor Connexion IoT platform consists of two sites, a primary Site (Site 1) and a secondary Site (Site 2). The sites are seamlessly connected with the Telenor Connexion Core Network and are interconnected for geographical redundancy.
VPN endpoint
The customer needs to set up endpoint(s) for the VPN tunnels in the customer data center. There are two options for the endpoints:
- Telenor Connexion provided router(s) that is ready to be plugged in.
- Customer provided endpoint, for example a firewall or a router.
In both cases, IPsec is used to transfer traffic from Site 1 and Site 2 to the endpoint(s) . The customer is responsible for connecting the endpoint(s) in the customer data center in both cases.
VPN security
All routing protocols transfer the data securely with Internet Protocol Security (IPsec).
Static routing
If static routing is chosen, no routing protocol will be used.
BGP VPN tunnels
If BGP is used as the routing protocol, Exterior Border Gateway Protocol (eBGP) shares the routing information through IPsec VPN tunnels.
OSPF VPN tunnels
If OSPF is used as the routing protocol, virtual interfaces (VTI) or generic routing encapsulation (GRE) are supported to route the OSPF traffic over the IPsec VPN tunnels.
Telenor Connexion provided endpoint
If the customer chooses a Telenor Connexion provided endpoint, Telenor Connexion is responsible for configuring and shipping the router(s) to the customer. The customer is responsible for the setup within the customer data center, such as connecting the router to a firewall.
Single VPN
In a single VPN setup with Telenor Connexion provided endpoint, the customer connects to the Telenor Connexion IoT platform using one customer endpoint and one VPN tunnel to each Site. Figure 1 shows an overview of a single VPN setup with Telenor Connexion provided endpoint.
Redundant VPN
In a redundant VPN setup with Telenor Connexion provided endpoints, the customer connects to the Telenor Connexion IoT platform using two VPN tunnels and two endpoints at the customer data-center. Figure 2. Overview of redundant VPN setup with Telenor Connexion provided endpoints.
Customer provided endpoint
If the customer chooses to use customer provided endpoint(s), the customer is responsible for configuring the endpoint. The VPN can be setup as a single VPN or a redundant VPN. A single VPN is connected to one customer endpoint, and redundant VPN uses two customer endpoints.
With customer provided endpoint(s), it is possible for the customer to choose between the following routing protocols:
- Static Routing
- Open Shortest Path First (OSPF)
- Border Gateway Protocol (BGP)
Table 1 shows a summary of the available setups.
Single VPN
In a single VPN setup with customer provided end-point, the customer connects to the Telenor Connexion IoT platform using one customer end-point and one VPN tunnel to each Site. Figure 3. Overview of a Single VPN setup with customer provided end-point.
Single VPN with static routing
In a single VPN with Static Routing, the customer connects to Telenor Connexion sites using a static route. The primary VPN tunnel connects to Site 1, and the secondary VPN tunnel connects to Site 2. Figure 4 shows the primary path when using single VPN and Static Routing.
If the primary tunnel fails, traffic will be routed via Telenor Connexion Backbone and the secondary VPN tunnel will be used, see Figure 5.
If Site 1 fails, the traffic is sent over Site 2 and through the secondary VPN tunnel, see Figure 6.
Single VPN with OSPF
In a single VPN OSPF setup, the customer connects to the Telenor Connexion sites using two IPsec VPN tunnels. The primary VPN tunnel connects to Site 1, while the secondary VPN tunnel connects to Site 2. Preferably, the traffic is sent over the primary VPN tunnel, see Figure 7.
If the primary tunnel fails, OSPF redirects the traffic to the secondary VPN tunnel via the Telenor Connexion Backbone Network, see Figure 8
If Site 1 fails, OSPF redirects the traffic over Site 2 and through the secondary VPN tunnel, see Figure 9.
Single VPN with BGP
In a single VPN BGP setup, the customer connects to the Telenor Connexion sites using two IPsec VPN tunnels. The primary VPN tunnel connects to Site 1, while the secondary VPN tunnel connects to Site 2. Preferably, the traffic is sent over the primary VPN tunnel, see Figure 10.
If the primary tunnel fails, BGP redirects the traffic to the secondary tunnel via the Telenor Connexion Backbone, see Figure 13.
If Site 1 fails, BGP redirects the traffic via Site 2 and through the secondary VPN tunnel, see Figure 12.
Redundant VPN
In a redundant VPN setup, the customer connects to the Telenor Connexion IoT platform using two VPN tunnels and two end-points at the customer data center. Intra-Site redundancy is used in Telenor Connexion IoT platform between Site1 and Site 2. This should also be set up by the customer between the customers’ two end-points, see Figure 13.
Redundant VPN with OSPF
In a redundant VPN OSPF setup, the customer connects to the Telenor Connexion sites using two IPsec VPN tunnels and two end-points at the customer data center. The primary VPN tunnel connects Telenor Connexion Site 1 with customer end-point 1 and the secondary VPN tunnel connects Telenor Connexion Site 2 with customer end-point 2, see Figure 14.
If the primary VPN tunnel between Site 1 and customer end-point 1 fails, OSPF redirects the traffic in the Telenor Connexion Backbone, via the secondary VPN tunnel, to the customer end-point 2, see Figure 15.
If Site 1 fails, OSPF redirects the traffic over Site 2 through the secondary VPN tunnel, see Figure 16.
Redundant VPN with BGP
In a redundant VPN BPG setup, the customer connects to the Telenor Connexion sites using two IPsec VPN tunnels and two end-points at the customer data center. The primary VPN tunnel connects Telenor Connexion Site 1 with customer end-point 1 and the secondary VPN tunnel connects Telenor Connexion Site 2 with customer end-point 2, see Figure 17.
If the primary VPN tunnel between Site 1 and customer end-point 1 fails, BGP redirects the traffic in the Telenor Connexion Backbone via the secondary VPN tunnel to the customer end-point 2, see Figure 18.
If Site 1 fails, BGP redirects the traffic over Site 2 through the secondary VPN tunnel to customer end- point 2, see Figure 19.
Setup
VPN is only provided if the customer has a Private Access Point Name (APN). By default, one private APN is included as a part of the VPN setup. Telenor Connexion can provide access to customer RADIUS server, customer DHCP server and customer DNS.
Requirements using Telenor Connexion provided endpoint
Telenor Connexion ships pre-configured routers to the customer for installation that are ready to be plugged in and used as end-points in the customer data center. The router(s) needs to have power, LAN and WAN connection. A 1U rack space is needed for the router.
Requirements using customer provided endpoint
The customer provided end-points need to be analyzed by Telenor Connexion to make sure the equipment can handle the required capacity.
Static routing
In static routing Dead Peer Detection (DPD) is used to verify that the IPsec peer is active. For static routing the following routing protocols can be used.
- Hot Standby Router Protocol (HSRP)
- Virtual Router Redundancy Protocol (VRRP)
Redundant VPN setup
In a redundant solution, the two end-points in the customer data centers need to communicate with each other. A default gateway is needed in order to communicate, and additional intra-site communication may be needed depending on what VPN routing protocol is being used.
Telenor Connexion recommends that the customer follows at least one installation certification for the customer data center, for example, ISO 9001 or ISO 20000. According to the regulations, the two customer end-points should be placed in different physical locations.
For both OSPF and BGP Telenor Connexion can provide IP addresses on a /30 network for the VPN tunnels, but customer IP addresses are supported as well.
BGP VPN tunnel
The customer needs to provide Telenor Connexion with the BGP AS number.
Customer intra-site connectivity
The customer is responsible for choosing and setting up the intra-site connectivity. Telenor Connexion needs to know what intra-site connectivity is used.
The customer can setup intra-site connectivity with one of the options:
- Hot Standby Router Protocol
- Virtual Router Redundancy Protocol
- Layer 3 Tunneling Protocol (L3TP)
- OSPF or BGP to customer LAN
Combination with other products
Redundant VPN with Telenor Connexion provided end-point can be combined with SLA for Redundant VPN.