Je viens de répondre problem with sockets in c# où dans mon exemple de code j'initialise mon socket en utilisant ProtocolType.IP
comme c'est ce que j'ai toujours utilisé dans mon propre code, et il n'a jamais m'a causé des problèmes. Mais je vois de nombreux exemples spécifiant .Quelle est la différence entre l'utilisation de ProtocolType.IP et ProtocolType.Tcp
Je suppose, ce que je demande est, en utilisant ProtocolType.IP
au lieu de ProtocolType.Tcp
est quelque chose étant effectué différemment sous le capot que je devrais être au courant?
En fait c'est le cas, si je n'avais pas utilisé stream comme type de socket. IP et Stream seront toujours TCP/IP car les sockets stream nécessitent TCP. Au moins selon ma compréhension de la documentation de WinSock2. Cependant si j'avais utilisé quelque chose d'autre que le comportement du courant aurait été différent ou il serait tombé en raison d'une mauvaise combinaison. – Sekhat