分层协议和协议链
创作时间:
作者:
@小白创作中心
分层协议和协议链
引用
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函数枚举已安装的协议时,它们是唯一列出的协议。
本文原文来自微软官方文档
热门推荐
十二地支四柱本气余气解析
宇宙中可能存在着一种等离子体生命,它们与碳基生命完全不同
聚芳酯应用领域十分广泛 我国正处于产业化初期阶段
3000多个医疗机构开展“互联网+上门护理”服务,自费费用通常在数百元
【携手助产,幸“孕”有你】国际助产士日:致敬生命守护者
Madam的多种翻译:细致解读,带你准确表达
二甲双胍抗癌再立功!BMJ子刊:激活免疫细胞,促进抗肿瘤免疫
跑步一个月低密度脂蛋白会降低吗?低密度脂蛋白高的运动推荐!
债务纠纷起诉流程和申请保全的条件是怎么规定的
离婚民事调解书等于离婚证吗?
日本JRPASS使用范围 日本JR PASS卡使用范围
日本JRPASS使用范围 日本JR PASS卡使用范围
如何发起刑事诉讼
国家休假管理制度规定中关于加班补偿的规定是什么?
宝宝流鼻涕不喝药,试试这些温和的方法
怎样起诉欠款人:所需材料与具体步骤
老是梦见初恋怎么回事
跌下神坛!生酮饮食或是一种促进疾病的饮食,增加心脏病、癌症风险
高考历史主观题万能答题术语 答题方法有哪些
从宇宙一级到七级文明:我们是否只是高级文明的产物?
人到中年,如何维持身体健康?一定要防好这些病!
灭火器使用方法培训
38句话,致敬不被定义的“她”
冰葡萄酒全攻略:从制作工艺到品鉴技巧
主父偃立下大功,英明的汉武帝,却为何将他满门抄斩?发生了啥事
网络法律咨询的“坑”,别再掉进去了
古田:举行临水夫人陈靖姑成道1233周年纪念活动
探访福建古村中的临水宫与陈靖姑信仰
边际学派:何以“理性人”成为经济学的主流
“脾脏补气第一要药”,可健脾胃而升清阳、燥湿祛痰、通便止汗