| |
High
performance |
| @ |
|
Efficient communication
by optimized data forwarding routine and by supporting latest algorithm |
| @ |
|
Increased processing
speed by minimized internal data copy (Zero Copy TCP/IP) |
| @ |
Small
Code size |
| @ |
|
Around 150KB minimum (at IPv4/v6
dual mode, including socket API) |
| @ |
|
Customizable embedded program size |
| @ |
High
portability |
| @ |
|
MPU and OS interface
descriptions contained in a header file and a c file. The c file is
a container of system-dependent descriptions. |
|
|
CPU, OS, and compiler independent. |
| @ |
High
reliability and quality |
| @ |
|
Being provided with ANSI C source
code |
| @ |
|
Unified call names for variables,
macros, and functions |
| @ |
|
Enhanced source code comments |
| @ |
Variety
of optional protocols; |
| @ |
IPSec,
Mobile IPv6, SIP, FTP, TELNET, DHCP, IGMP, SNMP, POP3, SMTP, etc. |
| |
| TCP |
| @ |
RFC0793 |
Transmission Control Protocol |
| @ |
RFC1323 |
TCP Extensions for High Performance |
| @ |
RFC2001 |
TCP Slow Start, Congestion Avoidance,
Fast Retransmit, and Fast Recovery Algorithms |
| @ |
RFC2018 |
TCP Selective Acknowledgement Options |
| @ |
RFC2414 |
Increasing TCP's Initial Window |
| UDP |
| @ |
RFC0768 |
User Datagram Protocol |
| IP |
| @ |
RFC0791 |
Internet Protocol |
| @ |
RFC0950 |
Internet Standard Subnetting Procedure |
| @ |
RFC0919 |
Broadcasting Internet Datagrams |
| @ |
RFC0922 |
Broadcasting Internet Datagrams in the
Presence of Subnets |
| @ |
RFC1071 |
Computing the Internet Checksum |
| @ |
RFC1141 |
Incremental Updating of the Internet
Checksum |
| @ |
RFC1624 |
Computation of the Internet Checksum
via Incremental Update |
| @ |
RFC1812 |
Requirements for IP Version 4 Routers |
| IPv6 |
| @ |
RFC2373 |
IP Version 6 Addressing Architecture |
| @ |
RFC2374 |
An IPv6 Aggregatable Global Unicast Address
Format |
| @ |
RFC2375 |
IPv6 Multicast Address Assignments |
| @ |
RFC2526 |
Reserved IPv6 Subnet Anycast Addresses |
| @ |
RFC2460 |
Internet Protocol, Version 6 (IPv6) Specification |
| @ |
RFC2463 |
Internet Control Message Protocol (ICMPv6)
for the Internet Protocol Version 6 (IPv6) Specification |
| @ |
RFC2461 |
Neighbor Discovery for IP Version 6 (IPv6) |
| @ |
RFC2462 |
IPv6 Stateless Address Autoconfiguration
|
| @ |
RFC2473 |
Generic Packet Tunneling in IPv6 Specification |
| @ |
RFC2710 |
Multicast Listener Discovery (MLD) for
IPv6 |
| @ |
RFC1981 |
Path MTU Discovery for IP version 6 |
| @ |
RFC2185 |
Routing Aspects Of IPv6 Transition |
| @ |
RFC2893 |
Transition Mechanisms for IPv6 Hosts
and Routers |
| @ |
RFC2464 |
Transmission of IPv6 Packets over Ethernet
Networks |
| @ |
RFC2553 |
Basic Socket Interface Extensions for
IPv6 |
| @ |
RFC2292 |
Advanced Sockets API for IPv6 |
| @ |
RFC2711 |
IPv6 Router Alert Option |
| @ |
RFC2474 |
Definition of the Differentiated Services
Field (DS Field) in the IPv4 and IPv6 Headers |
| @ |
RFC2471 |
IPv6 Testing Address Allocation |
| @ |
RFC2851 |
Textual Conventions for Internet Network
Addresses |
| ICMP |
| @ |
RFC0792 |
Internet Control Message Protocol |
| @ |
RFC1191 |
Path MTU Discovery |
| @ |
RFC1256 |
ICMP Router Discovery Messages |
| ARP |
| @ |
RFC0894 |
A Standard for the Transmission of IP Datagrams over Ethernet Networks |
| @ |
RFC0826 |
An Ethernet Address Resolution Protocol |
| @ |
RFC1643 |
Definitions of Managed Objects for the
Ethernet-like Interface Types |
| @ |
RFC1122 |
Requirements for Internet Hosts - Communication Layers |
| PPP |
| @ |
RFC1144 |
Compressing TCP/IP Headers for Low-Speed
Serial Links |
| @ |
RFC1321 |
The MD5 Message-Digest Algorithm |
| @ |
RFC1332 |
The PPP Internet Protocl Control Protocol
(IPCP) |
| @ |
RFC1334 |
The PPP Authentication Protocols |
| @ |
RFC1661 |
Point-to-Point Protocol (PPP) |
| @ |
RFC1662 |
PPP in HDLC-like Framing |
| @ |
RFC1877 |
PPP Internet Protocol Control Protocol
Extensions for Name Server Addresses |
| @ |
RFC1994 |
PPP Challenge Handshake Authentication
Protocol (CHAP) |
| @ |
RFC2472 |
IP Version 6 over PPP |
| Other |
| @ |
RFC1700 |
Assigned Numbers |
We provide technical support to KASAGO customers, such as developments of
device drivers, performance tuning, or consultation for system-building.