Question

In: Electrical Engineering

21. What is the unspecified address in IPv6? And what it is used for?

21. What is the unspecified address in IPv6? And what it is used for? 

22. What are different mechanisms used for IPy4 and IPv6 transitions and migration? 

23. What are various forms of shortened version of this IPv6 address can get represented by? 

4BF5:0000:0000:0000:BASF:039A:000A:2176 

24. How does IPv6 allow a payload size of more than 64K? Which header is used to facilitate this? 

25. What are different types of cost metrics often used in routing algorithm to determine the shortest path? 

26. What is the advantage of hierarchical routing? 

27. What are the significance of the fields "H" and "G" in a host's or router's routing table entry?

Solutions

Expert Solution

21.

An IPv6 address with all 128 bits set to zero is called the unspedified adddress (which correspond to 0.0.0.0 in IPv4). This address should not be assigned to any host and it should only be used as the source address by initializing host before it has learned of its own address. If a host listens for incoming connection on this address, it means that the host and/or its application is listening on all interfaces belong to that host.

The unspecified address (0:0:0:0:0:0:0:0 or ::) is used only to indicate the absence of an address. It is equivalent to the IPv4 unspecified address of 0.0.0.0. The unspecified address is typically used as a source address when a unique address has not yet been determined. The unspecified address is never assigned to an interface or used as a destination address.

In IPv6, the unspecified IPv6 address is 0000:0000:0000:0000:0000:0000:0000:0000/0. This unspecified address is so lengthy and can be further simplified as ::/0.

22. IPv4/IPv6 Transition Mechanisms

The transition between the IPv4 Internet today and the IPv6 Internet of the future will be a long process during both protocols coexists. Figure 1 shows the transition phases. A mechanism for ensuring smooth, stepwise and independent changeover to IPv6 services is required. Such a mechanism must help the seamless coexistence of IPv4 and IPv6 nodes during the transition period. IETF has created the Ngtrans Group to facilitate the smooth transition from IPv4 to IPv6 services. The various transition strategies can be broadly divided into three categories, including dual stack, tunneling and translation mechanisms.

MIGRATION

  • IPv6 and IPv4 hosts must interoperate.
  • The use of IPv6 hosts and routers must be distributed over the Internet in a simple and progressive way, with a little interdependence.
  • Network administrators and end users must think that the migration is easy to understand and implement.
  • Possibility of a progressive and nontraumatic transition: IPv4 hosts and routers can be updated to IPv6, one at a time, without requiring other hosts or routers to be updated simultaneously.
  • Minimum requirements for updating: The only requirement for updating hosts to IPv6 is the availability of a DNS server to manage IPv6 addresses. No requirements are needed for routers.
  • Addressing simplicity: When a router or a host is updated to IPv6, it can also continue to use IPv4 addresses.
  • Low initial cost: No preparatory work is necessary to begin the migration to IPv6.
  • A structure of IPv6 addresses that allows the derivation of IPv6 addresses from IPv4 addresses.
  • The availability of the dual stack on hosts and on routers during the transition—that is, the presence of both IPv4 and IPv6 stacks at the same time.
  • A technique to encapsulate IPv6 packets inside IPv4 packets (tunneling) to allow IPv6 packets to traverse clouds not yet updated to IPv6.
  • An optional technique that consists of translating IPv6 headers into IPv4 headers and vice versa to allow, in an advanced phase of the migration, IPv4-only nodes to communicate with IPv6-only nodes.

25.

Metrics are cost values used by routers to determine the best path to a destination network. Several factors help dynamic routing protocols decide which is the preferred or shortest path to a particular destination. These factors are known as metrics and algorithms.

Metrics are the network variables used in deciding what path is preferred in terms of these metrics. For some routing protocols these metrics are static and may not be changed. For other routing protocols these values may be assigned by a network administrator. The most common metric values are hop, bandwidth, delay, reliability, load, and cost

26. Advantages of Hierarchical Routing :

  • Smaller sizes of routing tables.
  • Substantially lesser calculations and updates of routing tables.
  • Scalability,It shows the capability of the router when the specific operations are performed on the network.

Related Solutions

What are the differences between IPv4 and IPv6? What is the format of an IPv4 address?  
What are the differences between IPv4 and IPv6? What is the format of an IPv4 address?  
7) Which IPv6 address is valid? (Select all Valid choices) a) 2031:0::9C0:876A:130B                   ...
7) Which IPv6 address is valid? (Select all Valid choices) a) 2031:0::9C0:876A:130B                    b) 2001:0DB8:0000:130F:0000:0000:08C:140B c) 2001:0DB8:0:130:87C:140B:: d) 2031::9C0:876A:130B: 8) Which of the following are valid Private IP addresses? (Select all Valid choices) 172.32.1.1 10.255.255.255 168.192.0.255 192.169.0.1 9) Which of the following is a valid node IP address? (Select all Valid choices) a) 15.10. 255.1 /8 b) 20.10.1.0/16 c) 1.1.1.254 /24 d) 222.222.222.250 /24 10) Which of the following is a private IP address range? (Select one...
Show the shortest form of the following address in IPV6. 0000:1342:0000:0000:0000:0000:0000:0003
Show the shortest form of the following address in IPV6. 0000:1342:0000:0000:0000:0000:0000:0003
Compare and contrast IPv4 and IPv6
Compare and contrast IPv4 and IPv6
What is the form of an IP address? What protocol is used by all computer connections...
What is the form of an IP address? What protocol is used by all computer connections to the Internet? 1.5 What is the task of a DNS name server?
Briefly explain what is meant by IoT, and how IPv6 is important for its success.
Briefly explain what is meant by IoT, and how IPv6 is important for its success.
What occurs on Dec. 21, March 21, June 21, and Sept. 21? What specific names are...
What occurs on Dec. 21, March 21, June 21, and Sept. 21? What specific names are given to these dates? Distinguish between the milky way and The Milky Way. Every star (including the sun) we see by eye or telescopes belongs to the MWG. What does this mean? What are the only things we observe not in our MWG? About how many stars are in the MWG? About how many galaxies are there? What do we conclude about the shape...
Assignment #2 will be the construction of a program that reads in an unspecified number of...
Assignment #2 will be the construction of a program that reads in an unspecified number of integers from standard input, performs some calculations on the inputted numbers, and outputs the results of those calculations to standard output. The numbers could be delimited by any kind of whitespace, i.e. tabs, spaces, and lines (Note that if you use the Scanner class, you do not have to worry about these delimiters. They will be taken care of). Your program will continue to...
The question asks to modify this for an unspecified number of months. This is the python...
The question asks to modify this for an unspecified number of months. This is the python code I have, please advise next steps def main(): months = range(1,13) rain_month = 0.0 rain_per_month = [] month = 0 count = 1 amount = 0.0 total_rain = 0.0 average_rain = 0.0 for month in months: print("Rain for month "+str(count)+":") rain_amount = get_rainfall() rain_per_month.append(rain_amount) count = count + 1 total_rain = calc_total_rain(rain_per_month) average_rain = rain_average(total_rain) print("Total Rain:", total_rain) print("Average Rain:", average_rain) def get_rainfall():...
In DHCP discover message, what is the source address and what is the destination address? What...
In DHCP discover message, what is the source address and what is the destination address? What are their special meanings?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT