Chap 16 - Overlay Tunnels Flashcards
What is an Overlay network?
A logical or virtual network built over a physical transport network.
What is the physical network called.
An underlay network.
What are Overlay Networks for?
They are used to overcome shortcomings of traditional networks by enabling network virtualization, segmentation, and security to make traditional networks more manageable, flexible, secure (by means of encryption), and scalable.
What are 5 examples of Overlay Networks?
- GRE Tunnels
- IPSec
- Location ID/Separation Protocol (LISP)
- Virtual Extensible LAN (VXLAN)
- Multiprotocol Label Switching (MPLS)
What is the most common VPN encryption suite?
IPSec
Can an Overlay Tunnel be built over another overlay tunnel?
Yes, MPLS over GRE over IPSEC
What are 4 examples of next generation overlay fabric networks?
- Software Defined WAN (SD-WAN)
- Software Defined Access (SD-Access)
- Application Centric Infrastructure (ACI)
- Cisco Virtual Topology System (VTS)
What routing problem can cause a GRE tunnel not to come up?
Having no route to the tunnel destination.
For a GRE tunnel why use keepalives?
To ensure that bidirectional communication exists, otherwise you have to depend on the routing protocol timers to detect a dead remote endpoint.
For a GRE tunnel why specify the MTU, and what should it be?
- GRE will add a 24 byte header to each packet.
- It should be no greater than 1476 bytes
What size tunnel header will be added with DES/3DES IPSec (transport mode)?
18-25 bytes
What size tunnel header will be added with DES/3DES IPSec (tunnel mode)?
38-45 bytes
What size tunnel header will be added with GRE + DES/3DES?
42-49 bytes
What size tunnel header will be added with GRE + AES + SHA-1?
62-77 bytes
When running OSPF what kind of route will the tunnel route show up as?
Inter-area route
What is the default TTL for a GRE tunnel?
255
What is the Recursive Routing problem that can occur over a GRE tunnel?
- Internet-facing network gets added into IGP routing table
- Since Internet-facing route is more specific the routing protocol would try to use that route.
- It can’t because the public network isn’t reachable from inside the tunnel.
- Tunnel goes down
- Recovers when it sees less specific default route
- Once back up the routing protocol finds the more specific route again and tunnel bounces again.
How do you fix Recursive Routing over GRE?
Remove the Internet-facing route from the routing protocol.
What is IPSec?
It is a framework of open standards for creating highly secure VPNs using various protocols and technologies for secure communication across unsecure networks, such as the Internet.
What 4 services does IPSec provide?
- Peer authentication
- Data confidentiality
- Data integrity
- Replay detection
What 2 methods does IPSEC use to provide peer authentication?
- Pre-shared Key
- Digital certificates
What are 3 tools IPSEC uses to provide Data Confidentiality?
- Data Encryption Standard (DES)
- Triple DES (3DES)
- Advanced Encryption Standard (AES)
What 2 methods does IPSEC use to provide Data Integrity?
- HMAC function using MD5
- HMAC function Secure Hash Algorithm (SHA)
What methods does IPSEC use to provide Replay Detection?
- Marks every packet with a unique sequence number
- VPN device keeps track of sequence numbers
- Does not accept a packet with a sequence number it has already seen