我正在开发一些低级别的东西(LSP),并发现SMB流量不通过LSP,因为SMB不使用Winsock。 MSDN中有一段关于它的段落,但这是部分专用于Windows CE的MSDN。那么,是否有任何未通过Winsock的整个流量的理解列表? MSDN对此有点乱。
我现在找到了:
答案 0 :(得分:2)
有趣 - 我总是认为一切都是通过winsock进行的。
来自MSDN(我相信这不是您已经找到的相同信息):
注意由于以下协议和技术不使用Winsock LSP模型,因此无法通过编写LSP来修改它们:
- DHCP,ICMP和IGMP以及其他图层 3协议 [我的重点]
- DNS代理
- 重定向器
- SMB服务器
我无法从MSDN链接中推断出“其他第3层协议”是否恰好意味着“或所有其他第3层协议”。
但是,this KB article描述了Winsock如何忽略ICMP Port Unreachable消息 - 在某些(非常旧的)平台上 - 我想知道CE的网络部分是否还没有更新......