分层协议和协议链
创作时间:
作者:
@小白创作中心
分层协议和协议链
引用
1
来源
1.
https://learn.microsoft.com/zh-cn/windows/win32/winsock/layered-protocols-and-protocol-chains-2
Windows套接字2(Winsock 2)引入了分层协议和协议链的概念,这是一种允许高级通信功能构建在基础传输堆栈之上的机制。本文将详细介绍分层协议、基协议以及协议链的定义和工作原理。
本文内容
Windows 套接字 2 包含分层协议的概念:一种协议,它只实现更高级别的通信功能,同时依赖于基础传输堆栈与远程终结点进行实际的数据交换。 这种类型的分层协议的一个示例是一个安全层,该层将协议添加到套接字连接进程,以便执行身份验证和建立加密方案。 此类安全协议通常需要底层可靠传输协议(如 TCP 或 SPX)的服务。
术语基协议是指完全能够与远程终结点执行数据通信的协议,例如 TCP 或 SPX。分层协议是一种不能独立运行的协议,而协议链是一个或多个分层协议,由基本协议串在一起并锚定。
如果设计分层协议以支持 Windows 套接字 2 SPI 的上边缘和下边缘,则可以创建协议链。 特殊的WSAPROTOCOL_INFO结构将协议链称为一个整体,并描述分层协议联接的显式顺序。 下图对此进行了说明。 由于应用程序只能直接使用基本协议和协议链,因此当使用WSAEnumProtocols函数枚举已安装的协议时,它们是唯一列出的协议。
本文原文来自微软官方文档
热门推荐
蓖麻种植技术:从选址到收获的全面指南
带薪休假补休规定解析:如何合理安排休假时间?
如何判断一个城市的发展情况?可以从哪些方面进行评估?
张敏版阿紫最美,但过度改编成就了后来的刘乔方和何泓姗
煤矿注册安全工程师:专业守护矿山安全,强化安全管理与风险评估的关键角色
什么是职业伤害
运用 OKR 撰写工作周报的方法与价值
儿童减肥长高运动指南:从跳绳到游泳的科学训练方案
华为裁员通知曝光:简洁明了,背后的管理哲学值得深思
遭遇背叛如何疗愈自己
室内设计布局技巧:如何实现空间最大化
海外仓如何降低物流成本提高利润空间
再谈充电与换电重卡市场发展前景
ESG证书热袭来,到底哪些证书有含金量?大众该怎么选择?
梦见七彩的蛇
中国异质结(HJT)电池行业发展现状分析及未来发展趋势预测
谋节战篇之:近代中国军队的第二次转型
近代中国军队的第二次转型:从北洋军到国民革命军
经常拉肚子?医生推荐这些饮食调理方案
S500被ATACMS击毁,成全球最短命防空系统,推文缺乏视频图片证据
镜子面对大门好吗?家中的镜子放在哪里最好?
如何应对上班无聊:提升工作乐趣与效率的实用方法
怎样管理剖宫产术后切口?
美股交割制度变革:从T+2到T+1的影响与挑战
“努力长高”的正确打开方式居然是……
如何正确关闭台式机显示器(掌握关机技巧)
管控与自主:美国社区学院决策机制变迁的“钟摆现象”
哪里可以找到最新的市场洞察数据?
撞车责任认定与保险赔偿指南
健脾祛湿祛痘食谱的真相揭秘