3hows
- 3. 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
- 13. Q & AWhy IPv6 now?Increasing user base at high growth ratios.
- 16. 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.
- 19. In 2008, it was predicted last IPv4 will be allocated in 2013.
- 22. Only 574 days left = September 16, 2011Why IPv6 Now?IPv4 will not vanish. IPv4 hosts will still exist for a long time!
- 24. IPv4 and IPv6 are “not compatible on the wire", which means an IPv4 only host can’t communicate directly with an IPv6 only host.
- 25. IPv6 is the next-generation Internet Protocol replacing IPv4 for obvious capacity reasons.
- 26. Uses 128-bit addresses (vs. 32-bit used by IPv4) to support billions of new users and devices (like mobile phones, cars, appliances etc).
- 27. 2^128 or approximately 5×10^28 (roughly 50,000,000,000,000,000,000,000,000,000) addresses per human on Earth
- 29. What is so Bad About NAT?Globally RoutedInternetLocal Intranet10.xx, 192.168.xxNATComplexity
- 35. 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
- 36. 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 ::)
- 38. 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.
- 43. 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.
- 44. Any cast: An anycast address is used for communication from one source to one of multiple destinations, with delivery to a single interface
- 45. There is no broadcast address in IPv6, instead IPv6 multicast address used.Example
- 46. 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.
- 47. 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.
- 48. 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..
- 49. 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
- 51. Task Force Goal: To make Sahara Net ready for IPv6 within 1 year and to educate customers on the need to go IPv6.
- 58. 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
- 61. By end of September 2009, Sahara Net was ready on its main backbone.
- 62. By October 1st, our offices were running IPv6 (dual stack) with no interruption to business.
- 63. By November 22, 2009, Sahara Net launched its IPv6 services as the 1st ISP in Saudi Arabia to do so.
- 65. We are now ready to connect any organization through IPv6.What should You do?(To work towards IPv6 readiness)You can do a lot!
- 68. Look at your equipment and specify which ones are not IPv6 compatible (IPv6 inventory).
- 72. When buying any new equipment or software insist on IPv6 compatibility!Q & AInteresting topics on IPv6:DNS, Security, ..etc.?Refer to: http://ipv6.sahara.com
- 85. MPLS answers the question about “interconnect”.What is MPLS? Multi-Protocol Label Switching (MPLS).
- 86. MPLS is a highly scalable, protocol agnostic, data-carrying mechanism.
- 87. In an MPLS network, data packets are assigned labels. Packet-forwarding decisions are made solely on the contents of this label, without the need to examine the packet itself. This allows one to create end-to-end circuits across any type of transport medium, using any protocol
- 88. An IP router makes the forwarding decision by examining the destination IP address on the packet and performing a lookup in a Routing Table that tells the router which outbound port(s) to use.
- 89. However, in the case of MPLS, we do not use the IP address as our decision criterion. Instead we use a label.MPLS vs VPN
- 90. MPLS ConceptsCustomer sites run ordinary IPLabel Switch Routers (LSRs): ATM Switches or RoutersMPLS in the Network CoreEdge Label SwitchRouters (LSRs)
- 92. Why MPLS?MPLS VPNs combine the best features of overlay and Peer-to-peer VPN: (MPLS is considered an advanced form Peer-to-Peer VPN) PE routers participate in customer routing and guarantee optimum routing between sitesEasily provision and add new sites
- 93. PE isolates the customer routes in an easy and effective way as if dedicated PE for each customer
- 95. Customer can run services such as L2VPN, L3VPN, TE, QoS, 6PE (IPv6 tunneled in MPLS).Sahara Net Offering Main Data Centre in Dammam built for Reliability & Performance.
- 99. Work closely with all leading Telecommunication vendors to bring the latest to Customers.
- 101. Migration is possible for the existing customers with their existing hardware (capitalize on investments).Sahara Net’s Cisco Powered MPLS NetworkRoute ReflectorsVPN_AVPN_A10.2.0.0RRRR11.5.0.0CECEVPN_BVPN_APP10.1.0.0CE10.2.0.0JeddahDammamCEVPN_APP11.6.0.0CEVPN_BJubailCE10.3.0.0RiyadhVPN_BCE10.1.0.0Sahara has implemented its own MPLS network using industry's leading routers from Cisco (such as Cisco Catalyst 6500 Series, Cisco 7301 and Cisco 7200 NPE G2). All our router IOS software has been upgraded to support MPLS, IPv6 and QoS with hardware upgrades on existing core and PP routers
- 103. TroubleshootingcommandsFrom the PE routerPing : ping vrfmpls-test 192.168.1.1Traceroute : traceroutevrfmpls-test 192.168.1.1Telnet : telnet 212.76.80.181 /vrfmpls-testIP route verification : show ip route vrfmpls-testConnected interfaces : show ipvrfmpls-testFrom the CE routerPing : ping 192.168.1.1Traceroute : tracert 192.168.1.1Telnet : telnet 212.76.80.181
- 107. Sahara Net is having partnership with all major network providers in Saudi Arabia and we can utilize their last mile access to MPLS network
- 108. Sahara Net is the only ISP to successfully deploy MPLS-Based Broad band access VPN connecting all principal access technologies like ADSL, Wireless and DialupQ & A
- 116. Q & AWhat is a Data Center?Facility used to house equipment in a highly available environment.
- 122. Do I need a Data Center?Why replicate effort?
- 125. It’s a similar argument with the Data Center:“Should I build or outsource?”
- 126. Why a Data Center?Each business case is different.
- 132. Give it to those who know it!Data Center LevelsTier 1: Basic Site Infrastructure
- 162. Multiple vendors?QualifyingSecurity:
- 182. Linux & Windows environmentsSahara Net StatusMany local and International customer base: