2009-08-27 5 views
2

Je suis en train de développer des choses de bas niveau (LSP) et j'ai découvert que le trafic SMB ne passe pas par LSP, car SMB n'utilise pas Winsock. Il existe un paragraphe dans MSDN à ce sujet, mais cela fait partie de MSDN dédié à Windows CE. Donc, y a-t-il une liste compréhensible de tout le trafic qui ne passe pas par Winsock? MSDN est un peu brouillon à ce sujet.Quel type de trafic réseau n'utilise pas Winsock dans Windows?

J'ai trouvé maintenant:

  1. SMB
  2. ICMP

Répondre

2

Intéressant - J'ai toujours cru que tout allait via winsock.

De MSDN (J'espère que ce n'est pas simplement les mêmes informations que vous avez déjà trouvé):

Remarque Les protocoles et les technologies suivantes ne pas utiliser le modèle Winsock LSP, vous ne pouvez pas les modifier en écrivant un LSP:

  • DHCP, ICMP, et IGMP et autre couche 3 protocoles [je souligne]
  • proxy DNS
  • Redirector
  • serveur SMB

Ce que je ne peux pas déduire de ce lien MSDN est de savoir si « d'autres protocoles de couche 3 » signifie exactement que ou « tout autre couche 3 protocoles ».

Cependant, this KB article décrit comment les messages ICMP Port Unreachable sont ignorés par Winsock - sur certaines plates-formes (très vieux) - Je me demande si la partie de mise en réseau des CE n'a pas été mis à jour ...

Questions connexes