Home
製品(概要) 事例紹介 パートナー サポート ダウンロード お問い合わせ グレープシステムへ戻る
Google

WWW を検索
サイト内検索
Awards
NetX NetXDuo

IPv6ThreadXと統合された高速なTCP/IPと
上位の通信プロトコル

NetX はIPv4対応のTCP/IPで、NetX Duo はIPv4 とIPv6の両方に対応したデュアルスタックの製品です。どちらもExpress Logic 社製のTCP/IPプロトコルの高速な標準実装で、ThreadX と完全に統合されているので、ThreadX がサポートする全てのプロセッサで利用可能です。

NetX、NetX Duo には、FTP、HTTP などの様々な上位プロトコルが同梱されており、お客様の用途に合わせて迅速かつ安価に製品開発を行うことができます。

図1

特長

ゼロコピーAPIによるレスポンスの速さ

伝送データとユーザバッファとの入出力のために消費するプロセッサパワーを軽減することにより、伝送時の入出力において高いパーフォーマンスを得ることができます。

Piconet™ アーキテクチャによる高速実行

Piconet™ と呼ばれる独自のアーキテクチャを使用して、パケット処理の過程で実行される多くの関数から生じるパフォーマンスの低下を避けるために、それぞれの関数を実行するためのレイヤを最小限にして、各プロトコル間に柔軟性を持たせることで、パフォーマンスを最優先に考えた高速実行を実現します。

小さなフットプリント

NetX、NetX DuoはCライブラリとして実装され、そのサイズは使用時の機能に応じて変化します。ThreadX同様、最終的には利用するライブラリをリンクするのでアプリケーションは大変コンパクトなサイズとなります。NetXでの各モジュールのコードサイズは以下のとおりです。

モジュール コードサイズ
Transmission Control Protocol (TCP) 9.0KB
Internet Protocol (IP) 2.6KB
Internet Control Message Protocol (ICMP) 1.2KB
Internet Group Management Protocol (IGMP) 1.0KB
Address Resolution Protocol (ARP) 1.6KB
Reverse Address Resolution Protocol (RARP) 0.7KB
User Datagram Protocol (UDP) 3.4KB
Packet 0.8KB
UDP Socket 116 bytes
TCP Socket 228 bytes

図2

柔軟なパケットプール管理

複数のメモリ領域にパケットプールをいくつでも作成することができます。これらのゼロコピー・パケットは、同じプールにあるパケットや、更に大きなペイロードを確保するために別のプールからのパケットともリンクされます。

広範囲の上位プロトコルを標準装備

NetX では、ご指定いただければ、以下の上位プロトコルを標準で追加提供することが可能ですが、組み込み製品であるために機能が限定される場合がございます。購入前に必ず仕様について、弊社営業までご確認ください。

Dynamic Host Configuration Protocol (DHCP)
Point-to-Point Protocol (PPP)
Domain Name System (DNS)
File Transfer Protocol (FTP)
Trivial File Transfer Protocol (TFTP)
Telnet
HyperText Transfer Protocol (HTTP)
Simple Network Management Protocol (SNMP)
Simple Mail Transport Protocol (SMTP)
Post Office Protocol 3 (POP3)
Simple Network Transport Protocol (SNTP)
Network Address Translation (NAT)
AutoIP
BSD互換ソケットレイヤ

注) NetX Duo の対応状況については、弊社までお問い合せ下さい。

使いやすいAPI

直観的、機能的なAPIを取りそろえております。NetX Duoでは、わかりやすい名称のNetXと完全な互換性のあるAPIを提供しています。ヘッダーファイルをアプリにincludeしてそのオブジェクトを本製品のライブラリにリンクするだけで、簡単に実行モジュールが実現できます。

図3

BSD互換ソケットレイヤを提供

ThreadXが動作するすべてのプロセッサ上で動作可能


パッケージ
  • BSD互換ソケットレイヤを提供
  • Jumbo Frameにも対応
  • NetX DuoはPhase-II IPv6 Ready Logo取得済み
  • ThreadX が動作するすべてのプロセッサ上で動作可能

お問合せ・ご相談はグレープシステムまで
ホーム ページ先頭
Copyright(C) 1998-2008 Grape Systems Inc. All Rights Reserved.
個人情報保護について
株式会社グレープシステム
〒220-6108 横浜市西区みなとみらい2-3-3
クイーンズタワーB 8F