일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 장비
- Redistribute
- ipv6
- OSPF
- OSI 7 layer
- 헤더
- ripng
- crontab
- eigrpv2
- stp
- GLBP
- Vlan
- 스위치
- ACL
- Etherchannel
- eigrp
- rip
- Inter VLAN
- vrrp
- 명령어
- CKA
- DHCP
- ospfv3
- tunneling
- 라우터
- Chrony
- NAT
- Today
- Total
Net Eng
IPv6 over IPv4 Tunneling 본문

■ IPv6 Tunneling
터널링은 하나의 프로토콜 내부에 또 다른 프로토콜을 추가로 삽입하는 기능을 말하며 이러한 프로토콜을 Passenger Protocol 이라고 부른다. 터널링의 이점은 송/수신지 사이에서 발생되는 트래픽에 대한 중간 가로채기를 피하며, 데이터를 정상적으로 송/수신하기 위한 네트워크에서 사용되는 방식이기도 하다.
`
IPv6의 터널링은 IPv4을 기반으로 IPv6를 사용하여 구현한다. 실제 물리적 연결은 R1 ↔ R2 ↔ R3의 형태로 되어 있고, 중간에 있는 R2에서는 IPv6의 주소 구조를 모르고 있는 상태에서 통신이 진행되도록 설정한다. R2는 IPv4만을 이용해 통신을 진행할 수 있다. 이런 통신 상태를 6 to 4 터널링이라고 한다.
■ 라우터 & PC IP 주소 부여 및 라우팅 프로토콜 설정
R1 라우터
conf t
ipv6 unicast-routing
int fa0/0
ipv6 addr 2001:1:1:1::1/64
no sh
int s1/0
ip addr 192.168.12.1 255.255.255.0
no sh
router rip
ver 2
no auto-summary
net 192.168.12.0
R2 라우터
conf t
int s1/0
ip addr 192.168.12.2 255.255.255.0
no sh
int s1/1
ip addr 192.168.23.1 255.255.255.0
no sh
router rip
ver 2
no auto-summary
net 192.168.12.0
net 192.168.23.0
R3 라우터
conf t
ipv6 unicast-routing
int fa0/0
ipv6 addr 2001:3:3:3::1/64
no sh
int s1/1
ip addr 192.168.23.2 255.255.255.0
no sh
router rip
ver 2
no auto-summary
net 192.168.23.0
PC1 & PC2
PC1
ip 2001:1:1:1::2/64 2001:1:1:1::1
PC2
ip 2001:3:3:3::2/64 2001:3:3:3::1
■ R1 라우터와 R2 라우터 간 Tunnel 구성
R1 라우터
conf t
int tu 0
ipv6 addr 2001:13:13:13::1/64
tun source 192.168.12.1
tu dest 192.168.23.2
R2 라우터
conf t
int tu 0
ipv6 addr 2001:13:13:13::2/64
tun source 192.168.23.2
tu dest 192.168.12.1
▶ Tunnel 인터페이스를 선언해주고 출발지 IP와 도착지 IP를 각각 설정하여 구현한다.
여기까지 설정 후 R1에서 2001:13:13:13::2로 ping test 실시하면 정상적으로 Ping이 도달한다.
이제 H.Q 내부 PC에서 반대편 Bran. Office 내부 PC로의 통신을 위해 RIP 라우팅 프로토콜을 설정한다.
■ RIP 라우팅 프로토콜 설정
R1 라우터
conf t
ipv6 router rip 1
int fa0/0
ipv6 rip 1 enable
int tu 0
ipv6 rip 1 enable
R2 라우터
conf t
ipv6 router rip 1
int fa0/0
ipv6 rip 1 enable
int tu 0
ipv6 rip 1 enable



■ ICMP 패킷 확인

▶ ICMPv6 패킷에 IPv4 헤더와 IPv6 헤더 모두가 보이는 것을 확인할 수 있다.
■ 실습파일
'Network > 실습' 카테고리의 다른 글
ACL (접근통제목록) (0) | 2024.06.14 |
---|---|
IPv6 over IPv4 Tunneling - 2 (0) | 2024.06.14 |
IPv6 - Routing Protocol - EIGRPv2 (1) | 2024.06.14 |
IPv6 - Routing Protocol - OSPFv3 (0) | 2024.06.14 |
IPv6 - Static & RIPng 구성 (0) | 2024.06.14 |