IPv6 Over IPv4

Aus Foxwiki

topic - Kurzbeschreibung

Bescheibung

In dieser Lektion IPv6-Tunnelkonfiguration lernen Sie, wie man IPv6 über IPv4-Tunnel manuell konfiguriert.

  • Wie Sie wissen, brauchen wir für den Übergang von IPv4 zu IPv6 manchmal eine Übergangslösung.
  • Die Konfiguration von IPv4 Tunnel für IPv6 auf Dual-Stack-Routern ist ebenfalls eine vorübergehende Lösung während des IPv6 Übergangs.

Für unser IPv6 over IPv4 Tunnel-Konfigurationsbeispiel werden wir die untenstehende einfache Topologie verwenden.

  • Wie Sie in dieser Topologie sehen können, gibt es zwei Seiten, die IPv6-fähig sind.
  • Wir bauen Manual Tunnel zwischen diesen beiden IPv6-Seiten.
  • Auf diese Weise stellen wir die Kommunikation zwischen den beiden Standorten sicher.

Wie bereits erwähnt, ist dies eine vorübergehende Lösung für ein IPv6-fähiges Netzwerk.

  • Mit anderen Worten, dies ist nicht die endgültige Architektur für ein IPv6-Netz.
  • Aber auf dem Weg zu einer solchen Architektur können wir den Manuellen IPv6-über-IPv4-Tunnel verwenden.
  • Neben dieser Technik gibt es auch andere Techniken, die wir für diesen Zweck verwenden können.

Diese Techniken sind unten aufgeführt:

  • Manual
  • GRE
  • IPv4- compatible
  • 6to4
  • 6RD
  • ISATAP

Hier werden wir die Manuelle Tunnel Konfiguration vornehme: IPv6 configuration.

Konfiguration

Tunnel erstellen

Der erste Schritt der manuellen IPv6 over IPv4 Tunnel Konfiguration ist die Erstellung des Tunnels.

  • Um dies zu tun, erstellen wir den Tunnel mit der Tunnelnummer mit dem Befehl "interface tunnel tunnel-number".
  • Unsere Tunnelnummer ist 10 für diese Konfiguration.
Router 1# configure terminal
Router 1(config)# interface tunnel 10

IPv6 Addresse zum Interface hinzufügen

Dann fügen wir eine IPv6-Adresse zu dieser Schnittstelle hinzu.

  • Dies kann manuell oder im IPv6 EUI-64 Format erfolgen.

Im Folgenden werden wir die IPv6-Adresse manuell festlegen.

Router 1(config-if)# ipv6 address 2001:111:222:333::1/127

Setting Tunnel Source and Destination Address

Nachdem die IPv6-Adresse des Tunnels festgelegt wurde, werden die Quell- und Ziel-IPv4-Adressen der physikalischen Adresse festgelegt.

  • Wir können hier auch den IPv4-fähigen Schnittstellennamen verwenden.
  • Hier wird die Gigabit-Ethernet-Schnittstelle 0/0/0 des Routers als Quelle und die IPv4-Adresse der Zielschnittstelle als Tunnelzieladresse verwendet.

Das Format des Befehls tunnel source ist unten angegeben:

tunnel source {ip-address | ipv6-address | interface-type interface-number}

Das Format des Tunnelbestimmungsbefehls ist im Folgenden dargestellt:

tunnel destination {host-name | ip-address | ipv6-address}
Router 1(config-if)# tunnel source GigabitEthernet 0/0/0
Router 1(config-if)# tunnel destination 192.168.1.1

Tunnelmodus einstellen

Der letzte Schritt zur manuellen IPv6-über-IPv4-Tunnelkonfiguration ist das Einstellen des Tunnelmodus.

  • Hier können wir auch andere Tunnelmodi einstellen, aber hier konfigurieren wir Manual IPv6 Tunnel.
  • Wir wählen also den Modus 'ipv6ip'.

Das Format dieses Befehls ist unten angegeben

tunnel mode {aurp | cayman | dvmrp | eon | gre| gre multipoint | gre ipv6 | ipip [decapsulate-any] | iptalk | ipv6 | mpls | nos
Router 1(config-if)# tunnel mode ipv6ip

Die vollständigen Befehle sehen auf Router 1 wie folgt aus:

Router 1# configure terminal
Router 1(config)# interface tunnel 10
Router 1(config-if)# ipv6 address 2001:111:222:333::1/127
Router 1(config-if)# tunnel source GigabitEthernet 0/0/0
Router 1(config-if)# tunnel destination 192.168.1.1
Router 1(config-if)# tunnel mode ipv6ip
Router 1(config-if)# end
Router 1# write

IPv6 Over IPv4 GRE Tunnel Configuration on Router 2

Jetzt werden wir diese Manuelle IPv6-über-IPv4-Tunnelkonfiguration auf Roouter 2 durchführen.

Router 2# configure terminal
Router 2(config)# interface tunnel 10
Router 2(config-if)# ipv6 address 2001:111:222:333::2/127
Router 2(config-if)# tunnel source GigabitEthernet 0/0/0
Router 2(config-if)# tunnel destination 192.168.1.2
Router 2(config-if)# tunnel mode ipv6ip
Router 2(config-if)# end
Router 2# write

Manual IPv6 Over IPv4 Tunnel Verification

Um unsere manuelle IPv6-über-IPv4-Tunnelkonfiguration zu überprüfen, verwenden wir den Befehl "show tunnel interface". Dieser Befehl liefert uns detaillierte Informationen über die Tunnelschnittstelle.

Router 1# show tunnel interface
Tunnel0
Mode:GRE/IP, Destination 192.168.1.2, Source 192.168.1.1
IP transport: output interface GigabitEthernet 0/0/0 next hop 192.168.1.2
Application ID 1: unspecified
Linestate – current up
Internal linestate – current up, evaluated up
Tunnel Source Flags: Local
Transport IPv4 Header DF bit cleared
OCE: IP tunnel decap
Provider: interface Tu0, prot 47
Performs protocol check [47]
Protocol Handler: GRE: opt 0x0
ptype: ipv4 [ipv4 dispatcher: punt]
ptype: ipv6 [ipv6 dispatcher: from if Tu0]
ptype: mpls [mpls dispatcher: drop]
ptype: otv [mpls dispatcher: drop]
ptype: generic [mpls dispatcher: drop]
There are 0 tunnels running over the EON IP protocol
There are 0 tunnels running over the IPinIP protocol
There are 0 tunnels running over the NOSIP protocol
There are 0 tunnels running over the IPv6inIP protocol
There are 0 tunnels running over the RBSCP/IP protocol
Router 2# show tunnel interface
Tunnel0
Mode:GRE/IP, Destination 192.168.1.1, Source 192.168.1.2
IP transport: output interface GigabitEthernet 0/0/0 next hop 192.168.1.1
Application ID 1: unspecified
Linestate – current up
Internal linestate – current up, evaluated up
Tunnel Source Flags: Local
Transport IPv4 Header DF bit cleared
OCE: IP tunnel decap
Provider: interface Tu0, prot 47
Performs protocol check [47]
Protocol Handler: GRE: opt 0x0
ptype: ipv4 [ipv4 dispatcher: punt]
ptype: ipv6 [ipv6 dispatcher: from if Tu0]
ptype: mpls [mpls dispatcher: drop]
ptype: otv [mpls dispatcher: drop]
ptype: generic [mpls dispatcher: drop]
There are 0 tunnels running over the EON IP protocol
There are 0 tunnels running over the IPinIP protocol
There are 0 tunnels running over the NOSIP protocol
There are 0 tunnels running over the IPv6inIP protocol
There are 0 tunnels running over the RBSCP/IP protocol


Anhang

Siehe auch

Links

Weblinks
  1. https://ipcisco.com/lesson/manual-ipv6-over-ipv4-tunnel-config/
  2. DOWNLOAD Cisco Packet Tracer Configurations
  3. Test Your IPv6 Knowledge With IPv6 Questions and Answers