Difference between revisions of "Cisco GRE"

From HackerNet
Jump to: navigation, search
m
Line 1: Line 1:
Generic Routing Encapsulation
+
Generic Routing Encapsulation är ett tunnlingsprotokoll utvecklat av Cisco. Enkapsulering görs genom att sätta på en 4 byte GRE-header på L3-paketen och sedan sätts en ny 20 byte IPv4-header på det så att det kan routas till andra änden av tunneln och dekapsuleras. GRE kan även köras multipoint, t.ex. i [[Cisco_DMVPN|DMVPN]].
  
 
=Konfiguration=
 
=Konfiguration=
Line 5: Line 5:
 
  interface Tunnel0
 
  interface Tunnel0
 
   ip address 10.0.0.1 255.255.255.252
 
   ip address 10.0.0.1 255.255.255.252
  keepalive
 
 
   ip mtu 1400
 
   ip mtu 1400
 
   ip tcp adjust-mss 1360
 
   ip tcp adjust-mss 1360
Line 14: Line 13:
 
  interface Tunnel0
 
  interface Tunnel0
 
   ip address 10.0.0.2 255.255.255.252
 
   ip address 10.0.0.2 255.255.255.252
  keepalive
 
 
   ip mtu 1400
 
   ip mtu 1400
 
   ip tcp adjust-mss 1360
 
   ip tcp adjust-mss 1360
 
   tunnel source local-ip
 
   tunnel source local-ip
 
   tunnel destination R1-ip
 
   tunnel destination R1-ip
 +
 +
Verify
 +
show tunnel endpoints
 +
 +
'''Keepalive''' <br/>
 +
Eftersom en GRE-tunnel går över andra enheter och länkar måste en keepalive skickas hela vägen mellan tunnel-interfacen. Detta är ej påslaget default.
 +
interface Tunnel0
 +
  keepalive <interval> <retries>
 +
Standardvärden för keepalive är 10 sekunders interval med 3 retries.
 +
show interface tunnel 0 | i Keepalive
 +
 +
'''Recursive Routing''' <br/>
 +
Om det är problem med Recursive Routing, antingen disallow tunnel source att annonseras med hjälp av en prefix-lista eller lägg statiska routes med lägre AD.
  
 
[[Category:Cisco]]
 
[[Category:Cisco]]

Revision as of 16:35, 12 May 2016

Generic Routing Encapsulation är ett tunnlingsprotokoll utvecklat av Cisco. Enkapsulering görs genom att sätta på en 4 byte GRE-header på L3-paketen och sedan sätts en ny 20 byte IPv4-header på det så att det kan routas till andra änden av tunneln och dekapsuleras. GRE kan även köras multipoint, t.ex. i DMVPN.

Konfiguration

R1

interface Tunnel0
 ip address 10.0.0.1 255.255.255.252
 ip mtu 1400
 ip tcp adjust-mss 1360
 tunnel source local-ip
 tunnel destination R2-ip

R2

interface Tunnel0
 ip address 10.0.0.2 255.255.255.252
 ip mtu 1400
 ip tcp adjust-mss 1360
 tunnel source local-ip
 tunnel destination R1-ip

Verify

show tunnel endpoints

Keepalive
Eftersom en GRE-tunnel går över andra enheter och länkar måste en keepalive skickas hela vägen mellan tunnel-interfacen. Detta är ej påslaget default.

interface Tunnel0
 keepalive <interval> <retries>

Standardvärden för keepalive är 10 sekunders interval med 3 retries.

show interface tunnel 0 | i Keepalive

Recursive Routing
Om det är problem med Recursive Routing, antingen disallow tunnel source att annonseras med hjälp av en prefix-lista eller lägg statiska routes med lägre AD.