Nucleus NET
- Add Courses
- Confirm Schedule
- Enter Contact Information
There are currently no dates scheduled for this class. Request this class in your area!
Duration: 1 Day
Price: $500 USD per student
Course Part Number: 211853
Course Overview
The Nucleus NET course is intended to give developers a thorough understanding of Nucleus NET, a thorough introduction to using Nucleus NET to develop networking applications, and a basic understanding of the integration between Nucleus NET and the Nucleus PLUS operating system. Topics covered include Client/Server basics, IP networking, socket communication, and the Nucleus NET API. When finished with the course, developers should be familiar enough with Nucleus NET to begin developing networking applications using the Nucleus NET API.
You will learn how to
- Configure Nucleus NET
- Initialize Nucleus NET and your networked devices
- Use the Domain Name System (DNS)
- Configure a diskless device to get its IP address at bootup
- Configure a routing table for a device
- Create and use sockets
- Enable the zero copy interface for sockets
- Implement standard Raw IP servers and clients
- Implement standard UDP servers and clients
- Implement standard TCP servers and clients
Hands-On labs
The students will examine the source code for example Raw IP, UDP, and TCP server and client programs.The students will then run those examples and examine their operation and output.
Audience
- Those engineers who are currently or will be using Nucleus NET to implement applications that communicates over a TCP/IP network.
Prerequisites
- Students must have previously attended the Nucleus PLUS training class
Key Topics
- TCP/IP model
- Internet Protocol (IP)
- User Datagram Protocol (UDP)
- Transmission Control Protocol (TCP)
- Nucleus NET configuration
- Nucleus NET initialization
- Device initialization
- Domain Name System (DNS)
- Reverse Address Resolution Protocol (RARP)
- Bootstrap Protocol (BOOTP)
- Dynamic Host Configuration Protocol (DHCP)
- Routing Information Protocol (RIP2)
- Sockets
