分层协议和协议链
创作时间:
作者:
@小白创作中心
分层协议和协议链
引用
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函数枚举已安装的协议时,它们是唯一列出的协议。
本文原文来自微软官方文档
热门推荐
财富流沙盘推演中的智慧:如何将游戏策略转化为生活实践
Web超链接如何连接上下文
遮泪沟法令纹用高光还是遮瑕膏
如何改善眼部护理后的泪沟问题
高中选课指南:从兴趣到职业规划的全方位指导
设计出众的音箱:创新在音频产品中的作用
游戏不是“洪水猛兽”,家长如何正确引导?
学习做奶茶,从新手到高手的全面指南
华东师范大学2025年录取分数线预测及近三年录取数据汇总
军人、文职人员:算算下半年你还剩几天假?都在这里了
古代儿童命名艺术:命名方式与寓意的探讨
八字命格如何影响个人事业发展
宝黛爱情悲剧:后世文学创作的灵感之源
食品标签上的信息要找得到、看得清
欧盟外观专利知多少?带你一文读懂!
私营企业如何合法盖章:公章管理的法律要点与实务操作
深入了解韩国公司信息章:注册、使用以及法律效力全解析
红轴,青轴,黑轴,茶轴哪个更适合编程开发
如何寻找可靠的贷款公司?这种寻找对融资有何重要性?
怎么成为一个电脑高手
《Cell》超急性排斥工程溶瘤病毒介入治疗难治性癌症,未来可期
2024佛山楼市:二手房成交量再超新房,去杠杆趋势明显
头发总是“细、软、塌”?这几个护理要点送给你
为什么午睡会进入深度睡眠
耳洞怎样才算养好
卡廷惨案:血腥屠杀被掩盖,真相究竟如何?
U盘USB接口坏了怎么办?多种实用修复方法详解
减肥=减脂≠减重,5个方法有效降低体脂率
投向女真人的丧钟和断头台,野狐岭和三峰山古战场今何在
爱与自由:情感的平衡之道