Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

12.1. MicroC/TCP-IP プロトコルスタックの概要

µC/TCP-IP プロトコルスタックは、高性能 TCP/IP スタックの実装面積が小さいオープンソース実装であり、インテルはこれを使用して、 Nios® V プロセッサー向けに信頼性の高いフル機能の TCP/IP スタックを実装します。µC/TCP-IP プロトコルスタックは、メモリー・フットプリントが小さいエンベデッド・システムで使用するためにデザインされています。

Quartus® Prime Design Suite では、µC/TCP-IP プロトコルはボード・サポート・パッケージ (BSP) に追加できるソフトウェア・パッケージであり、 Nios® Vプロセッサー・ソフトウェア・ビルド・ツール プロセッサー・ソフトウェア・ビルド・ツールから入手できます。µC/TCP-IP プロトコルには、次の機能が含まれています。

  • 複数のネットワーク・インターフェイスによるパケット転送を含むインターネット・プロトコル (IP)
  • ネットワークのメンテナンスおよびデバッグ用の ICMP (Internet Control Message Protocol)
  • UDP (User Datagram Protocol)
  • 輻輳制御、ラウンドトリップ時間 (RTT) 見積もり、および高速リカバリーおよび再送機能を備えた TCP (Transmission Control Protocol)
  • DHCP (Dynamic host configuration protocol)
  • イーサネット用 ARP (アドレス解決プロトコル)
  • 標準ソケット API