Академический Документы
Профессиональный Документы
Культура Документы
Centre for Electronics Design and Technology, Indian Institute of Science, Bangalore.
Introduction:
IP version 6 (IPv6) is a new version of the Internet Protocol, designed as the successor to IP version 4 (IPv4). The changes from IPv4 to IPv6 fall primarily into the following categories:
Windows XP
Enabling IPv6:
1. Log on to the computer with a user account that has privileges to change
network configuration. 2. Click Start, click Control Panel, and then double-click Network Connections. 3. Right-click any local area connection, and then click Properties. 4. Click Install. 5. In the Select Network Component Type dialog box, click Protocol, and then click Add. 6. In the Select Network Protocol dialog box, click Microsoft TCP/IP version 6, and then click OK. 7. Click Close to save changes to your network connection. Alternately, from the Windows XP desktop, click Start, point to Programs, point to Accessories, and then click Command Prompt. At the command prompt, type netsh interface ipv6 install.
Example:
netsh is a command-line scripting utility that allows either locally or remotely, display or modify the network configuration of a computer that is currently running.
Example:
Ipconfig is a command line utility available on all versions of Microsoft Windows. This utility allows you to get the IP address information of a Windows computer. It also allows some control over active TCP/IP connections.
Example:
In the IPv6 protocol, the zone ID for link-local addresses is typically the interface index from the display of the netsh interface ipv6 show interface command. The interface index is defined locally on each IPv6 host. Because of this, the interface index used by Host A to reach Host B might not be the same as the interface index used by Host B to reach Host A.
Example:
Example:
Traceroute:
Traceroute is a computer network tool used to determine the route taken by packets across an IP network. It works by increasing the "time-to-live" value of each successive batch of packets sent. When a packet reached a destination host, it discards the packet and sends an ICMP time exceeded packet to the sender.
Example:
Example
Example:
Figure 9: Ping Global address Where as I in the Figure: 6 is the source packets with the given interface address. This flag applies if the ping destination is a link-local/site-local unicast address.
Tracepath:
It traces path to destination discovering MTU along this path The last line summarizes information about the entire path to the destination; it shows detected Path MTU, amount of hops to the destination.
Example:
Example:
Linux Redhat
You need to update and configure following files for IPv6 configuration: 1. /etc/sysconfig/network : Turn on networking in this file. 2. /etc/sysconfig/network-scripts/ifcfg-eth0 : Set default IPv6 router IP and server IP address in this file. Open /etc/sysconfig/network file, enter: # vi /etc/sysconfig/network
Append following line: NETWORKING_IPV6=yes Open /etc/sysconfig/network-scripts/ifcfg-eth0 (1st network config file) # vi /etc/sysconfig/network-scripts/ifcfg-eth0 Append following config directives for IPv6: IPV6INIT=yes IPV6ADDR=<IPv6-IP-Address> IPV6_DEFAULTGW=<IPv6-IP-Gateway-Address> Where,
NETWORKING_IPV6=yes|no - Enable or disable global IPv6 initialization. IPV6INIT=yes - Enable or disable IPv6 configuration for all interfaces. IPV6ADDR= Specify a primary static IPv6 address here. IPV6_DEFAULTGW=Add a default route through specified gateway.
Save and close the file. Restart networking: # service network restart Verify your configuration by pinging ipv6 enabled site such as ipv6.google.com: $ ping6 ipv6.google.com Traces path to a network host, enter: $ traceroute6 ipv6.google.com Routing Table: $ route -n -A inet6