Certified Network Programmer for IPv6 (CNP6) ( cnp6 | 28 hours )

Prerequisites:
    Wymagany certyfikat CNE6 Silver lub inny równoważny certyfikat Dobra znajomość pakietu protokołów TCP/IP lub dowolnego odpowiednika kursu TCP/IP. Znajomość nowoczesnych języków programowania, takich jak C, C++, C#. Podstawowa znajomość programowania sieciowego i związanych z nim pojęć (gniazda, wiązanie, wysyłanie, kolejność bajtów host-adn-sieć).

Publiczność

    Ten kurs jest przeznaczony dla inżynierów oprogramowania i / lub komputerów (projektantów / programistów, testerów itp.) Oraz programistów, którzy opracowują i testują aplikacje IP i wymagają głębszej wiedzy na temat tworzenia rozwiązań / aplikacji IPv6, a także przenoszenia istniejących aplikacji IPv4 do obsługi IPv6.
Overview:

Ten kurs jest przeznaczony dla inżynierów oprogramowania i / lub komputerów (projektantów / programistów, testerów itp.) Oraz programistów, którzy opracowują i testują aplikacje IP i wymagają głębszej wiedzy na temat tworzenia rozwiązań / aplikacji IPv6, a także porcjowania istniejących aplikacji IPv4 w celu obsługi programowania i testowania sieci IPv6. Kurs obejmuje takie tematy jak socket API, IPv4 vs. IPv6 programowanie w C/C++ i Visual C#.NET

Czego się nauczysz?

  • Przegląd IPv6
  • IPv6 Programming Podstawy
  • Gniazdo IPv6 Programming
  • Warstwa sieciowa IPv6 Programming

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:

Wprowadzenie

Odświeżenie IPv6

Podstawy programowania IP

    Przechwytywanie pakietów Narzędzia do analizy pakietów Monitorowanie pakietów IPv6

Gniazdo Promming

    Wprowadzenie do programowania gniazd Tworzenie gniazd Gniazda zorientowane na połączenia Interfejs API gniazda dla protokołu TCP Gniazda bezpołączeniowe Interfejs API gniazda dla UDP Gniazdo Programming w systemie Windows C#Socket Programming Nieblokujące Programming w C#
  • Warstwa sieciowa Programming
  • Korzystanie z klasy pomocnika C# Gniazda bezpołączeniowe Sieć IPv6 Programming Implementacja podwójnego stosu

      Ćwiczenie praktyczne - przenoszenie aplikacji

    Klient/serwer oparty na protokole IPv6 TCP/UDP Gniazda serwera (TCP/UDP) Gniazdo klienta (TCP/UDP)

      Podsumowanie i kolejne kroki
    Sites Published:

    Thailand - Certified Network Programmer for IPv6 (CNP6)

    Slovenia - Certified Network Programmer for IPv6 (CNP6)

    Croatia - Certified Network Programmer for IPv6 (CNP6)

    Serbia - Certified Network Programmer for IPv6 (CNP6)

    Bhutan - Certified Network Programmer for IPv6 (CNP6)

    Nepal - Certified Network Programmer for IPv6 (CNP6)