Professional Documents
Culture Documents
Introduction to TCP-IP
10-1:
The “gethostbyname()” protocol needs replacement by the “getaddinfo ()” protocol. The
“getaddinfo()” protocol is used to resolve between IPv4 and IPv6 addresses based on what
was installed into the DNS and what must be returned. Replacing “gethostbyname()” protocol
with “getaddinfo()” makes the application’s IP version more independent of the name
resolution process.
Utilizing NMS as an upgrade can help networks translate numerical IP addresses used for TCP/
IP comms to computer names. Other protocols that can be used include Domain Name
System and Windows Internet Naming Service.
There are four main types of installations that can be enhanced to upgrade clients to perform in
mixed IPv4 and IPv6 environments:
10-2:
Resolution:
10-3:
Manual tunnels:
If a tunnel is created manually, a border router will be unable to obtain an IPv4 address at the
end point. AN end point IPv4 address must be manually configured before packets can be
transmitted to the remote border router.
Automatic tunnel: With automatic tunnels, border routers can obtain an IPv4 address
automatically at the end point. The addresses of the two nodes at both ends of the tunnel are
IPv6 addresses with IPv4 addresses embedded. The border router extracts IPv4 addresses
from inside the destination IPv6 addresses.
ISATAP Tunnel:
As an automatic tunnel technology, ISATAP tunnel specially format IPv6 address with an
embedded IPv4 address. Differing from IPv6-to-IPv4 address using the IPv4 address as the
network prefix, the ISATAP address will instead use the IPv4 address as the interface ID.