2010-12-14 5 views
0

奇妙なタイトル私は知っていますが、私を聞いてください。私はIPを使用しないTcpClientとTcpListenerのバージョンを探しています。本質的には、私が選択したプロトコル(UDP、ICMP、DNS、キャリアハト)の上にすべてのTCPメリット(信頼できる&を注文)を使用できるようにしたいと考えています。tcp/ip in ip in .net

私は何とかTCPがIPレイヤーに渡っているものをタップする方法はありますか?

おかげで、 フィデル

編集:

私は信頼性の高いプロトコル(例えばTCP)をしたいストリームにデータを送り出すと、正確にどのようにストリームのトランスポート知らなくても、ストリームからデータを読み取ることができますそのデータ。

私はそのストリームを明示的に制御しています。私はちょうどその通常の下層の代わりにそのストリームに情報を送るためにTCPが必要です。

+2

あなたは少なくとも軽いアイデアを持っていますか?ネットワークはどのように機能しますか? UDPの上にある – nothrow

+3

TCP?どちらもトランスポートレイヤーで動作します...そしてDNSはアプリケーションレイヤーです... http://en.wikipedia.org/wiki/OSI_modelを参照してください –

+0

**具体的な**問題は、この? –

答えて

0

あなたはこれを達成することができますし、TCP/IPを使用する必要はありません。

hereを見ると、TCP/IPだけでなく異なるアドレスタイプを渡すことができます。

しかし、あなたがUDP、ICMPについて話しているのであれば、それらは異なるプロトコルであり、異なるアドレス指定方式ではありません。