SlideShare a Scribd company logo
3hows
Welcome to
3HOWs Agenda09:00                     Gathering, Coffee Break09:30                     HOW to deal with IPv6!10:30                     HOW to connect with MPLS technology!11:15                     Coffee Break11:30                     HOW to qualify a Data Center!12:30                     Dhuhr Prayer13:00                     3HOWs Awards13:15                     Group Photo13:30                     Lunch
3hows
!How to deal withIPv6
AgendaWhy IPv6 now?
IPv4 vs IPv6
IPv6 Addressing Details
IPv6 Allocation
How to connect to IPv6
Sahara Net Readiness
What can you do now?
Q & AWhy IPv6 now?Increasing user base at high growth ratios.
Increasing usage types and devices (mobile).Why IPv6 now?95% of the Internet Today runs on IPv4 only!
Why IPv6 Now?
The risk arises when there are no more IPv4 addresses available to give out to new users, new web sites, new e-mail servers, ..etc.
What will we do? Will the Internet stop?
When do we predict this to happen?
In 2008, it was predicted last IPv4 will be allocated in 2013.
In 2009, it was pushed earlier to 2012.
Today ..
Only 574 days left = September 16, 2011Why IPv6 Now?IPv4 will not vanish. IPv4 hosts will still exist for a long time!
IPv6 is the evolution of IPv4.
IPv4 and IPv6 are “not compatible on the wire", which means an IPv4 only host can’t communicate directly with an IPv6 only host.
IPv6 is the next-generation Internet Protocol replacing IPv4 for obvious capacity reasons.
Uses 128-bit addresses (vs. 32-bit used by IPv4) to support billions of new users and devices (like mobile phones, cars, appliances etc).
2^128 or approximately 5×10^28 (roughly 50,000,000,000,000,000,000,000,000,000) addresses per human on Earth
This expansion provides flexibility in allocating addresses and routing traffic.Did I get yourattention now
What is so Bad About NAT?Globally RoutedInternetLocal Intranet10.xx, 192.168.xxNATComplexity
Problems Due to Lack of Public Addresses
Compatibility Problems With Certain Applications
Performance Degradation
Poor Support for Client AccessIPv4 vs IPv6
IPv6 Address Details An IPv6 address is 128 bits long.
 A 32-bit address space allows for 2^32 or 4,294,967,296 possible  addresses. A 128-bit address space allows for 2^128 or          340,282,366,920,938,463,463,374,607,431,768,211,456 possible  addresses !!! 8 octats & 16 bits on each octat.	 3ffe:0507:0000:0000:0000:06ff:fe05:00fa You can omit starting "0" in each of the groups  Example:                   3ffe:0507:0000:0000:0000:06ff:fe05:00fa	   3ffe:507:0:0:0:6ff:fe05:fa                   2001:0000:0000:0000:0000:0000:0000:0001	    2001:0:0:0:0:0:0:1
Compressing Zeros. Some IPv6 addresses contain long sequences of zeros. A single contiguous sequence of 16-bit blocks set to 0 can be   compressed to “::” (double-colon) 	Examples:                  -3ffe:0507:0000:0000:0000:06ff:fe05:00fa becomes                     3ffe:507::6ff:fe05:fa                 -2001:0000:0000:0000:0000:0000:0000:0001 becomes                    2001::1               -  FF02:0:0:0:0:0:0:1 (a multicast address) becomes FF02::12031::130F::9c0:876A:130B (Wrong, bcoz two ::)
IPV6 Header
IPv6 Allocation-/23 to Each registry-/32 for ISP's-/48 in the general case, except for very large subscribers-/64 when it is known that one and only one subnet is needed by design -/128 when it is absolutely known that one and only one device is connecting.
3hows
Tools for Allocationhttp://ripe.net/info/info-services/cidr.pdf
http://www.liquidalchemy.com/liquidalchemy/
http://www.subnetonline.com/pages/subnet-calculators/ipv6-subnet-calculator.phpIPv6 Address TypesIPv6 has three types of addressesUni cast: A unicast address identifies a single interface within the scope of the type of unicast address. With   the appropriate unicast routing topology, packets addressed to a unicast address are delivered to a single interface. A unicast address is used for communication from one source to a single destination.
Multicast: A multicast address identifies multiple interfaces. With the appropriate multicast routing topology, packets addressed to a multicast address are delivered to all interfaces that are identified by the address. A multicast address is used for communication from one source to many destinations, with delivery to multiple interfaces.
Any cast: An anycast address is used for communication from one source to one of multiple destinations, with delivery to a single interface
There is no broadcast address in IPv6, instead IPv6 multicast address used.Example
How to connect to IPv6(From IPv4)1.Dual Stack: To allow IPv4 and IPv6 to co-exist on the same devices and networks.2.Tunnelling: Encapsulating IPv6 packets within IPv4 packets. 3. Translation: To allow IPv6-only devices to communicate with IPv4     only devices.
Dual Stack. This technique is easy to use and flexible.  Hosts can communicate with IPv4 hosts using IPv4 or communicate with IPv6 hosts using IPv6.. When everything has been upgraded to IPv6, the IPv4 stack can simply be disabled or removed.. Dual stack is also the basis for other transition mechanisms.  - Tunnels need dual-stacked endpoints, and translators need       dual-stacked gateways.
                        TunnelingAdvantages                                                                Disadvantages .No specific upgrade order.                                   - Additional load is put on the router... Upgrade single hosts or single subnets .           - Need time and CPU power for encap&decap Packets. No need to upgrade your backbone first. - Single points of failure- Troubleshooting gets more complex like hop count                                                                                        or  MTU size issues or fragmentation problems.- Tunnels also offer points for security attacks..
                        TranslationAdvantages                                               Disadvantages. temporary solution                               - No advanced features Supported. IPv6 hosts to communicate directly  - limitations on the design topology with IPv4 hosts and vice versa.           - Single point of failure
Sahara Net Readiness(In regards to IPv6)In early 2009 Established “IPv6 Task Force”.
Task Force Goal: To make Sahara Net ready for IPv6 within 1 year and to educate customers on the need to go IPv6.
Task Force Members: From all concerned departments including:
Customer Care
Operations
NOC
Corporate Support
And others.
Task Force took a structured approach to making Sahara Net “IPv6 Ready” and held bi-weekly status meetings.Sahara Net Readiness(In regards to IPv6)Got our IPv6 address space allocated in 2009 - 2a02:d70::/32
Did a complete inventory of all devices on the network.
Upgraded key equipment and did major IOS updates.
By end of September 2009, Sahara Net was ready on its main backbone.
By October 1st, our offices were running IPv6 (dual stack) with no interruption to business.
By November 22, 2009, Sahara Net launched its IPv6 services as the 1st ISP in Saudi Arabia to do so.

More Related Content

3hows