2010-12-03 7 views
4

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

第2のコンピュータがすでに書かれている、と私はそれで何もする必要はありません。私はそれと通信するために、私の目的のためのコードを書くだけでいいです。私はこの種のプログラミングを行う方法や、このコミュニケーションを処理する既製のライブラリを探すためにオンラインで検索してきましたが、それまでは空の手で出てきました。私の主な経験は、標準Cライブラリを使用して、基本的なTCP/IPプログラミングである

は - 私はこれのためにこれらを使用することができればしかし、私は考えています。

私はレイヤ3のためのISO 8473コネクションレスのプロトコルを使用すると、レイヤ4

のためのISO 8073クラス4モデルはネット上でこの上の任意の情報がありますか?これを行う方法やサンプルコードのチュートリアルを見つけることができません。また、購買可能なシステムがあれば、これも問題ありません - 私はこのトピックに関する情報をどこで入手できるかを知る必要があります。

これのいずれかが少し曖昧であるならば、私はごめんなさい - 私は、この低レベルの前のもので働いたことはないのだが、現時点ではすべての私にはかなり混乱します。

答えて

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 
+1

これは正しい球場で間違いなくあります。私はこれを見て、それをインストールしました - 残念ながら、それを使用する方法を正確に説明する多くの文書はありません(少なくとも私が見つけることはできません)。私はそれを取り除いていますが、それは間違いなくちょっと混乱しています。このようなものは、間違いなく非常に、非常に、非常に近いです。残念ながら、ドキュメントの合理的な量、それはうまくいっていない戦いです。 – Phil

+1

上記のディレクトリで、サンプルコードの場所を調べましたか? – Alnitak

+1

ああ、サンプルコードがあります。まっすぐにコンパイルされませんが、私はそれを十分に使いこなすなら、私はそれを得ることができると確信しています。 ありがとう! – Phil

関連する問題