オープンソースのEthernet MAC CoreとTCP/IPスタックを利用したWebサーバの構築

CQ出版 インターフェース 2014年5月号「定番FPGAボード×定番TCP/IPプロトコル・スタックで高速化も学習もOK!ネットワーク通信いじり放題に挑戦」の元になった記事です。

オープンソースのEthernet MAC CoreとTCP/IPスタックを利用したWebサーバの構築

組み込みシステムとネットワーク

組み込みシステムにネットワーク機能を実装します。

リンク層 – Ethernet MAC Core

オープンソースのEthernet MAC Core利用してEthernetの実装を行います。

リンク層 – ハードウェアシステム

CPUと組み合わせて、ハードウェアシステムを構築します。

リンク層 – ソフトウェアドライバ

Ethernetフレームの送受信用ドライバの実装を行います。

インターネット/トランスポート層 – TCP/IPスタック

オープンソースTCP/IPスタックを利用して、TCP/IPの実装を行います。

アプリケーション層 – WebサーバとCGI

HTTPの処理を行うWebサーバの実装を行います。

動作確認とまとめ

WebブラウザからWebサーバをアクセスし、システムの動作確認を行います。

スポンサーリンク
広告大
広告大
  • このエントリーをはてなブックマークに追加
スポンサーリンク
広告大