Cisco GRE
From HackerNet
Revision as of 15:35, 12 May 2016 by Helikopter (talk | contribs)
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.