2010-12-14 70 views
0

Titre étrange Je sais, mais s'il vous plaît écoutez-moi. Je suis à la recherche d'une version de TcpClient et TcpListener qui n'utilisent pas IP. En substance, je voudrais être en mesure d'utiliser tous les avantages TCP (& fiable) sur le protocole de mon choix (UDP, ICMP, DNS, pigeon transporteur).tcp/ip sans ip in .net

Existe-t-il un moyen de puiser dans ce que TCP transmet à la couche IP?

Merci, Fidel

Edit:

Je veux un protocole fiable (par exemple TCP.) Qui peut pomper des données dans un flux, et lire les données à partir d'un flux, sans savoir exactement comment les transports de flux ces données.

J'ai un contrôle explicite sur ce flux. J'ai juste besoin de TCP pour envoyer des informations à ce flux au lieu de sa couche sous-jacente régulière.

+2

Avez-vous au moins une petite idée, comment fonctionne le réseautage? – nothrow

+3

TCP au-dessus de UDP? Ils travaillent tous les deux à la couche de transport ... Et le DNS est la couche application ... voir http://en.wikipedia.org/wiki/OSI_model –

+0

Quel est le problème ** concret ** qui vous a amené à chercher une solution comme ce? –

Répondre

0

Vous pouvez y parvenir et vous n'avez pas besoin d'utiliser TCP/IP.

Jetez un oeil here, vous pouvez passer différents types d'adresses non seulement TCP/IP. Mais rappelez-vous que si vous parlez d'UDP, d'ICMP, ... ce sont des protocoles différents et non des schémas d'adressage différents.