Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
IPv6 Refresher
IP Programming Basics
- Packet Capturing
- Packet Analysis Tools
- IPv6 Packet Monitoring
Socket Programming
- Introduction to Socket Programming for government
- Socket Creation
- Connection-Oriented Sockets
- Socket API for TCP
- Connectionless Sockets
- Socket API for UDP
- Socket Programming in Windows
- C# Socket Programming
- Non-Blocking Programming in C#
- DNS and C#
Network Layer Programming
- Using C# Helper Class
- Connectionless Sockets
- IPv6 Network Programming
- Dual Stack Implementation
Hands-on Exercise: Application Porting
- IPv6 TCP/UDP Based Client/Server
- Server Sockets (TCP/UDP)
- Client Socket (TCP/UDP)
Summary and Next Steps
Requirements
- Must possess CNE6 Silver certification or an equivalent certification.
- Should have a strong understanding of the TCP/IP protocol suite or a comparable course.
- Should demonstrate applied knowledge in modern programming languages such as C, C++, and C#.
- Must have basic knowledge of network programming concepts, including sockets, bind, send, host-and-network-byte-order.
Audience
- This course is designed for software and computer engineers (designers, developers, testers, etc.) and programmers who develop and test IP applications. It provides deeper knowledge on how to build IPv6 solutions and applications, as well as the skills necessary to port existing IPv4 applications to support IPv6, ensuring alignment with public sector workflows and governance for government.
28 Hours
Testimonials (2)
communication, knowledge from experience, solve problems,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Course - OpenStack Bootcamp
To get a better understanding about OpenStack.