Top > Products and Services > KASAGO TCP/IP (IPv4)
€KASAGO TCP/IP
ten KASAGO IPv6
@

ten

KASAGO TCP/IP(IPv4)
@
ten KASAGO IPSec
@
ten KASAGO
Mobile IPv6

@
ten KASAGO
Web Browser Esprit

@
ten Optional Protocols
tenKASAGO Web Server
tenKASAGO POP3/SMTP
tenKASAGO SNMP Agent
tenKASAGO NAT

ten KASAGO for T-Engine

ten KASAGO Product
Roadmap


ten KASAGO Supported Hardware Platforms


€ ISDN Module

€ Home Broadband Router Development Kit
@

€

ISDN Development Kit
@
blank
Communications Software
KASAGO TCP/IP(IPv4)


Product Overview

KASAGO TCP/IP is a internet protocol stack designed and developed for embedded systems.
It features high performance, compactness, and reliability required for the development of high performance and advanced-capability digital equipment. It also achieves stronger security by providing original IPSec optimized for embedded systems.

KASAGO TCP/IP Base Development Kit includes ANSI C compliant source code of TCP/IP (IPv4) protocol stack, sample drivers, and users' manuals.

We also provide KASAGO IPv6 Base Development Kit for those cases that IPv6 connectivity is necessary.



Features
€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
œ Less than 100KB minimum (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 IP, SIP, Web Server, Web Browser, NAT, FTP, TELNET, DHCP, IGMP, SNMP, POP3, SMTP, etc.
compsition
KASAGO TCP/IP Base Development includes;
œ TCP, UDP, IP, ICMP, ARP, RIP Listener, BSD Socket I/F
œ 10 units of distribution license
œ Users' manuals
œ Sample Drivers (*Technical support does not cover any sample code.)
Configuration

@

Supported RFCs

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
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
Other
@ RFC1700 Assigned Numbers



License and Project
Distribution License Please purchase the distribution licenses for the products using KASAGO TCP/IP before shipping them. The required licenses vary with the number of products.
Project One project refers to one type of user products, development objects, or production objects. These items in one project must:
blueHave the same base hardware (such as CPU), 
blueHave the same base software (such as RTOS and middleware), and 
blueBe intended for the same user application.
Buy-out The price of BUY-OUT varies with the condition and product. For details, contact your nearest ZUKEN ELMIC sales representative.

Integration Service

We provide technical support to KASAGO customers, such as developments of device drivers, performance tuning, or consultation for system-building.
For more detail, please click here.

blank