Course details
Every device on the internet is assigned an IP address for identification and reachability purposes. With the rapid growth of the Internet, existing and emerging convergence scenarios in telecom and internet, the emerging Machine-to-Machine (M2M) and the internet of things-IOT; it is evident that the address space provided by IPv4 is not adequate to handle the immense IP addressing requirements. The knowledge of IPv6 addressing along with the associated transformation from IPv4 to IPv6 is highly placed on the agendas of CIOs and CTOs of organizations. This training course is designed to provide the participants with practical knowledge of IPv6 and related technologies. It covers important topics like addressing, address auto configuration, IPv6 datagram, ICMPv6 features, neighbor discovery and multicast listening discovery protocols, mobility support and security in IPv6.
Expected Accomplishments
- Understanding features and benefits of IPv6, advanced capabilities of IPv6
- Deployment strategies while migrating to IPv6
- Understanding tunneling in IPv6 over an IPv4 network
- Understanding routing protocols like RIPng, OSPFv3, and BGP for an IPv6 network
- The role of DHCP and DNS in an IPv6 network
- How to ensure a smooth transition from IPv4 and coexistence with IPv4 networks
- How IPv6 provides enhanced support for mobile IP and mobile computing devices
- Differences between DHCPv6 and DHCPv4
- Security in IPv6
Course Outline
Day 1
Module 1: Introduction to IPv6
- Need of IPv6 and new technologies
- IPv4 lifetime extension and key differences between IPv4 and IPv6
- Internet of Things (IoT) and Smart Sensor Mesh Networking with IPv6
- Key Differences between IPv4 and IPv6
- IPv6 Forum
- IPv6 Ready Logo Program
- Five Internet Registries
Module 2: IPv6 Addressing
- Binary number representation and Decimal-to-binary conversion
- IPv6 addressing list of Possible IPv6 addresses
- IPv6 address notation and Compressing the IPv6 Address
- IPv6 address space and IPv6 address prefix subnetting
- Unicast addresses
- Link-local address, Sitelocal (deprecation), Unique local address (ULA), Global unicast address
- Auto-configured address states
- Tentative
- Preferred, deprecated
- Valid and invalid
- Address Timers
- Anycast addresses
- Multicast addresses and Well-known multicast
- Mapping Layer 3 to Layer 2 Multicast
- Loopback and unspecified addresses
- 64-bit MAC address assignment
- IPv6 Prefixes and MAC Addresses
- Temporary IPv6 Address
- IPv6 ping command
Day 2
Module 3: IPv6 Header Information
- Difference between IPv4 protocol stack and IPv6 protocol stack
- Explanation of IPv6 dual stack
- IPv4 and IPv6 header comparison
- New header format
- Traffic class field
- Routing Header
- Routing header example
- Mobility with IPv6
- Mobile node home agent support
- Fragment Header
- Fragment header example
Module 4: Application Protocols (ICMPv6 & DHCPv6)
- ICMPv6 header
- ICMPv6 message types
- ICMPv6 error message types
- ICMPv6 informational message types
- ICMPv6 ping operation
- ICMPv6 Echo Request message
- ICMPv6 Echo Reply message
- ICMPv6 Commands
- Windows Commands
- Ipconfig Command
- Unix ifconfig Command
- Using netsh Commands
- Windows route print command
- Client addresses
- ICMPv6 Neighbor Discoveries and Neighbor Solicitation
- ICMPv6 Neighbor Discovery and ICMPv6 Neighbor
- Solicitation message
- Duplicate Address Detection
- Neighbor Advertisement
- ICMPv6 Neighbor
- Advertisement message
- Auto configuration Methods
- DHCPv6 Overview
- DHCPv4 and DHCPv6 comparison
- DHCPv6 relay agent
Day 3
Module 5: Routing Protocols and Services
- Current routing protocols
- Introduction to RIPng protocol and its enhancements.
- Details of IPv4 RIP-2 and IPv6 RIPng headers (MAC, IP & UDP)
- Router configuration example for IPv6
- RIPng Routing Table
- OSPFv3 overview
- OSPF Areas
- Link state advertisement
- LSDB exchange
- OSPFv3 routing table
- OSPF area border routers
- DR and BDR election
- DR and BDR operation
- OSPF hello packet
- BGP protocol
- BGP neighbors
- Common MP-BGP commands
- BGP peering configuration example
Module 6: Security in IPv6
- Access List in IPv6
- DMZ layer
- Packet filtering
- IPv6 ACL packet flow
- IPv4 router access-list
- IPv4 standard and extended ACL
- IPv6 reflexive access list
- Example on Access List configurations
- IPSec Security
- IPSec tunneling
- IPv6 IPSec overview and Framework
- Authentication header
- AH Transport mode
- AH tunnel mode
- Encapsulating security payload
- ESP transport mode
- ESP tunnel mode
- Internet key exchange
Day 4
Module 7: DNS Overview
- DNS infrastructure
- Description of DNS A records and DNS AAAA resource record
- Example IPv6 DNS query and reply over IPv4
- HTTP and FTP URL Access
- IPv6 Foundation Lab:
Lab 1: Initial Configuring and Neighbor Discovery
- Install IPv6 for Windows
- View your IPv6 address
- Review your configuration results
- Ping your neighboring pod's computer
- Use Wireshark to analyze certain captured frames
- Analyze IPv6 header information
- Analyze various neighbor solicitations messages including DaD
- Investigate your PCs neighbor cache
Lab 2: Configuring and Analyzing IPv6 on the Network Router
- Set up the classroom network
- Configure and verify IPv6 on a router
- Analyze Router Solicitation and Router Advertisement messages
- Verify and test network connectivity
- Use the debug ipv6 nd command to view the exchange of Router Solicitations
Lab 3: ICMPv6 Packet Too Large Fragmentation
- Configure your router with a link MTU size of 1280 bytes
- Ping your neighbor's workstation with 1500 byte frame
- Capture the ICMPv6 Packet Too Large error message
- Ping your neighbor's workstation with 8000 byte packet
- Capture and analyze Fragment Extension Headers
Lab 4: Configuring IPv6 RIPng
- Configure IPv6 on a router
- Configure IPv6 RIPng
- Verify IPv6 RIPng configuration and operation on your router
- Analyze RIPng updates using a network analyzer
Lab 5: OSPF Configuration
- Configure IPv6 OSPFv6 on your router
- Build adjacencies between other IPv6 routers
- View IPv6 OSPFv6 routing tables for different network connections
- View live OPSFv6 route updates from local router
- Configure IPv6 encryption used between routers
Lab 6: IPv6 BGP Routing
- Enable IPv6 BGP routing protocol
- Configure IPv6 BGP autonomous systems
- Configure both IBGP and EBGP neighbor statements
- View IPv6 routing tables
Lab 7: IPv6 Access Control List
- Configure your router to block telnet access from your neighboring routers
- Configure your access list so all other network devices can access your router
- Block your neighboring router from pinging your router
- Write an access list where you can ping other routers, but block neighboring ping packets
Lab 8: DNS Operation
- Analyze IPv6 quad (AAAA) records
- Analyze an DNS packet
- Verify DNS operation by pinging your DNS server and analyzing a DNS query
About Etisalat Academy
We_They is the largest single-source business and telecom training solutions provider in the Middle East. For 30 years we have been providing training consultancy and human capital development services to telecoms, government agencies, oil & gas companies, financial institutions and organizations across all industries and business sectors.
We provide training and development programs ranging from cutting-edge technology courses in 3G, WiMAX, VoIP or IPTV, to career-changing leadership masterclasses, strategy workshops and business management seminars.
Based in the UAE and operating a 1.2 Million square feet training facility in Dubai, our partner network spans two continents and delivers world class training solutions to customers in over 28 countries in GCC and MENA regions.
We help organisations to:
- Develop effective leaders, managers and team members
- Discover and overcome competency gaps
- Measure and improve performance
- Build teams and improve communication
- Recruit and retain talent
- Build a knowledge culture
- Create an organisation-wide competency framework
- Stay competitive by using cutting-edge technology
Networking and Security Related Questions
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Diploma in IT Security (Malware) Alpha AcademyAED 92
AED 1,028Duration: Upto 17 Hours - Advanced Cyber Security John AcademyAED 92
AED 1,690Duration: Upto 30 Hours