General
Features
Building
Running
Debugging
SeptemberOS Networking


SeptemberOS provides IPv4 TCP/IP protocol stack that connects to Ethernet NIC. Applications are provided Berkeley Sockets API. The Network Support Library implements the following protocols:
  • ARP in order to resolve IP addresses
  • ICMP in order to respond to popular "keep-alive" test of embedded devices by ICMP ping utility
  • IP for lower-level transport
  • TCP for connection-oriented reliable communication
  • UDP for separate datagram-oriented unreliable communication and broadcasts
  • DHCP client for dynamic configuration of IP addresses
Implementations of servers for Telnet and HTTP application-level protocols are provided in sample applications.
Documentation
Download
Links
Articles




Copyright (c) Daniel Drubin, 2010