GRE; Generic Routing Encapsulation
Ciscoμμ κ°λ°ν ν°λλ§ νλ‘ν μ½, VPNμ΄λ€.
μνΈνλ₯Ό νμ§ μκΈ° λλ¬Έμ 보μμ μ·¨μ½νμ§λ§, λ°μ΄ν° μ²λ¦¬ μλκ° λΉ λ₯΄λ€.
- GRE ν°λλ§μ Tunnel μΈν°νμ΄μ€λ₯Ό ν΅ν΄ λ°μ΄ν°λ₯Ό μ£Όκ³ λ°λλ€.
- λΌμ°ν°μ Tunnel μΈν°νμ΄μ€λ₯Ό 무리νκ² μΆκ°ν κ²½μ° λΌμ°ν° λ©λͺ¨λ¦¬μ μν₯μ μ€μλ μλ€.
- Tunnel Interface λΉ 9Kbps μ λμνμ΄ ν λΉλλ€.
- Unicast / Multicast / Broadcastλ₯Ό μ§μνλ€.
κ΅¬μ± λ°©λ²
(1) Tunnel Interface μμ±
(2) Tunnelμ μΆλ°μ§/λͺ©μ μ§ μμ±
(3) λΌμ°ν

[κΈ°λ³Έ ꡬμ±]
– R1-R2, R2-R3 : OSPF area 0
– R1 λ΄λΆ, R3 λ΄λΆ : EIGRP AS 100
R1(config)# int fa0/0 R1(config-if)# no shutdown R1(config-if)# ip addr 1.1.1.2 255.255.255.252 R1(config-if)# int fa0/1 R1(config-if)# no shutdown R1(config-if)# ip addr 192.168.100.1 255.255.255.0 R1(config-if)# exit R1(config)# R1(config)# router ospf 1 R1(config-router)# network 1.1.1.0 0.0.0.3 area 0 R1(config-router)# exit R1(config)# R1(config)# router eigrp 100 R1(config-router)# no auto-summary R1(config-router)# network 192.168.100.0 0.0.0.255 R1(config-router)# exit R1(config)# R2(config)# int fa0/0 R2(config-if)# no shutdown R2(config-if)# ip addr 1.1.1.1 255.255.255.252 R2(config-if)# int fa0/1 R2(config-if)# no shutdown R2(config-if)# ip addr 2.2.2.1 255.255.255.252 R2(config-if)# exit R2(config)# R2(config)# router ospf 1 R2(config-router)# network 1.1.1.0 0.0.0.3 area 0 R2(config-router)# network 2.2.2.0 0.0.0.3 area 0 R2(config-router)# exit R2(config)# R3(config)# int fa0/0 R3(config-if)# no shutdown R3(config-if)# ip addr 2.2.2.2 255.255.255.252 R3(config-if)# int fa0/1 R3(config-if)# no shutdown R3(config-if)# ip addr 192.168.200.1 255.255.255.0 R3(config-if)# exit R3(config)# R3(config)# router ospf 1 R3(config-router)# network 2.2.2.0 0.0.0.3 area 0 R3(config-router)# exit R3(config)# R3(config)# router eigrp 100 R3(config-router)# no auto-summary R3(config-router)# network 192.168.200.0 0.0.0.255 R3(config-router)# exit R3(config)#
– Tunnel Interface μ€μ λ° λΌμ°ν μ€μ
R1(config)# int tunnel 1 R1(config-if)# ip addr 10.250.10.241 255.255.255.240 R1(config-if)# tunnel source 1.1.1.2 R1(config-if)# tunnel destination 2.2.2.2 R1(config-if)# exit R1(config)# R1(config)# router eigrp 100 R1(config-router)# network 10.250.10.241 0.0.0.0 R1(config)# exit R3(config)# int tunnel 1 R3(config-if)# ip addr 10.250.10.242 255.255.255.240 R3(config-if)# tunnel source 2.2.2.2 R3(config-if)# tunnel destination 1.1.1.2 R3(config-if)# exit R3(config)# R3(config)# router eigrp 100 R3(config-router)# network 10.250.10.242 0.0.0.0 R3(config)# exit
[νμΈ]
– R1κ³Ό R3μ EIGRP Neighborμ μΆκ°λ κ²μ νμΈν μ μλ€.

– R1κ³Ό R3 λΌμ°ν ν μ΄λΈμ μλμ μ¬μ€λμμ΄ Tunnelλ‘ λΌμ°ν λ κ²μ νμΈν μ μλ€.

– R1 λ΄λΆ PC β R3 λ΄λΆ PCλ‘ TRACERT μ Tunnelλ‘ κ°λ κ²μ νμΈν μ μλ€.

– R1 λ΄λΆ PC β R3 λ΄λΆ PCλ‘ PING ν μ€νΈ κ³Όμ μ€ Wireshark νμΈνλ©΄ ICMP ν¨ν·μ GRE encapsulation ν€λκ° λ€μ΄μλ€.
