8. Deployment Scenario

An organization is expanding its operations and starting a new branch office. The organization is short of globally unique IPv4 addresses and prefers not to use private IPv4 addresses. The organization decides to use IPv6 in the new branch office to take advantage of new IPv6 capabilities and to be in the forefront of new technology.

The main requirement of the organization is its new branch office should be able to communicate with services available in the IPv4 networked main office and other branch offices. To facilitate the communication, the organization is willing to upgrade some nodes in the main office and branch office as long as the upgrade does not disrupt existing operations.

 

Host A2

 

 

 

Host M1

 

Host A1

 

 

 

 

 

Host M2

Host A3

Router A4

Router R2

IPv4 network

Router R1

Router M4

Host M3

 

 

Host A5

Host A6

 

 

 

Host M6

Host M5

 

 

 

 

 

 

Branch A

 

Figure 6: Initial Organization topology

 

Main office

Figure 6 illustrates the initial topology of an organization consisting of a main office and branch office A connected by IPv4.

The organization should perform the following pre-deployment tasks before setting up the new branch office B with native IPv6 support:

Acquire an IPv6 prefix: The organization should acquire global unicast prefix from its service provider.

DNS Infrastructure: The organization should upgrade its DNS Infrastructure to support IPv4 A records and IPv6 AAAA records.

Required applications upgrade: The organization should identify the existing office applications that must be made IPv6-aware so they can communicate with existing peer IPv4 applications in the main office and other branch office and with IPv6 applications in new branch office.

Required nodes upgrade: The organization should identify which nodes must be upgraded to dual stack in the existing infrastructure to facilitate communication between the new branch office and existing offices.

For example, assume that the employees in the new branch office need access to the payroll application running on server M3 in main office, accounting applications on servers A1 and A3 in branch office A.

To successfully communicate,

-The payroll application and accounting application must be made IPv6-aware.

-The server M3 in the main office, servers A1 and A3 in branch office A should be upgraded to dual stack.

-The router A4 should be upgraded to dual stack.

8