4

2台のコンピューター間の接続の実装に取り​​組んでいます。これら 2 台のコンピュータは、OSI TP4 接続 (Mac-Address から Mac-Address) を使用して通信する必要があります。Fedora 11 Linux システムを使用しています。私は C/C++ を使用しようとしていますが、それらにとどまることを好みますが、それらを使用する解決策がない場合は、これに少し柔軟に対応できます。

2 台目のコンピューターは既に作成されており、何もする必要はありません。それと通信するために、私は自分の目的のためにコードを書くだけです。私は、この種のプログラミングを行う方法に関する情報、またはこの通信を処理する既製のライブラリのいずれかを見つけようとしてオンラインで検索してきましたが、これまで手ぶらで出てきました。

私の主な経験は、標準の C ライブラリを使用した基本的な TCP/IP プログラミングです。ただし、これを使用できるかどうかはわかりません。

レイヤ 3 には ISO 8473 コネクションレス プロトコルを使用し、レイヤ 4 には ISO 8073 クラス 4 モデルを使用します。

ネット上にこれに関する情報はありますか?これを行う方法を説明するチュートリアルや、あらゆる種類のサンプルコードが見つからないようです。繰り返しになりますが、購入可能なシステムがあれば、それも問題ありません。このトピックに関する情報をどこで入手できるかを知る必要があるだけです。

これのいずれかが少しあいまいである場合は申し訳ありません-私はこれまでにこれほど低レベルのものを扱ったことがなく、現時点ではすべてかなり混乱しています.

4

1 に答える 1

4

これはおそらくあなたが求めているものですか?

 https://kode.poss.or.id/svn/atn/trunk/module_atn/

Linux 2.6.x カーネル用の TP4/CLNP の実装。

詳細については、次を参照してください。

http://exodream.blogspot.com/2010/08/atn-tp4clnp-networking-suite-for-linux.html
于 2010-12-05T23:49:59.797 に答える