The Pro’s and Cons of utilizing IPv6 in today’s network Architecture design.

In todays world the need for devices connectivity  continues  to grow rapidly, As I look around my house, I count over 25 devices that require an IP Address and internet connection, Long gone are the days of just having the one desktop computer in the household.

The need for more IP Address was the driving  force behind the implementation of IPv6.

Pros

-IPv6 provides 3.4×10^38 IPv6 address  .

-Broadcast are no longer used as IPv6 uses multicast to communicated with multiple host simultaneously reducing network bandwidth requirements.

-NAT/PAT no longer needed:  The IPv6 Address space is so large that is has removed the need to use NAT/PAT making  routing  more efficient.

-Address assignment features:  includes stateless auto configuration and DHCP for dynamic address assignment.

-Aggregation: makes for much easier aggregation of IP address blocks, making for more efficient routing on the internet .

-Mobility support built in: Devices can retain there IPv6 address and not lose current Application sessions whilst moving around an internetwork.

-IPSEC:  requires that all IPv6 devices be able to support IPsec.

-Routing efficiency : IPv6 reduces the size of routing tables making routing more efficient.

No requirement for to perform Subnetting.

Cons

-Learning an new format of IP Addressing ,it took forever for me to understand IPv4.

-Checking equipment for IPv6 Compatibility before purchasing and implementation .

-Learning IPv6 command line on Routers and switches.

The Pro’s of using IPv6  certainly out number the Cons however even with this Companies are not rushing out to implement IPv6 within there organisations .

 

Wallace, K. (2015). CCNP Routing and Switching Route 300-101 Official Cert Guide. Indianapolis: Cisco Press

Pyles, J. Carrell, J.L. Tittel, E. (2013). Guide to TCP/IP: IPv6 and IPv4 (Fifth Edition). Boston:CENGAGE Learning

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s