WINDOWS网络编程技术 读书笔记

名字注册和解析

名字注册和解析模型,与协议无关,把IP地址和名字相关联起来,Winsock服务器地址也可通过服务,把地址注册自己的服务器,用户方便查找,

最常用的名字空间
1、 针对IP的DNS(静态名字空间)
2、 针对IPX的NDS(固定名字空间)
IPX: Internetwork Packet Exchange(网间数据包交换)

已或支持的名字空间:
N S _ S A P 1 S A P名字空间;用于I P X网络
N S _ N D S 2 N D S名字空间;也用于I P X网络
N S _ D N S 11 D N S名字空间;多见于T C P / I P网络和互联网
N D _ N T D S 3 2 Windows NT域名空间;运行于Windows 2000的与协议无关的命名空间

服务注册流程:
1、 安装服务类
通过WASInstallServerClass 安装
2、 服务的注册
WSASetSocket


多播

AT M多播是在控制及数据层面的一种有根通信方式,而I P多播在两个层面上都是“无根”的

如何判断有根、无根:
WSAEnumProtocol调用返回的WWSAPROTOCOL_INFO结构中, dwServiceFlags1条目包含了几个特殊的标志位,是我们所特别感兴趣的。假如设置了X P 1 _ M U LT I P O I N T _ C O N T R O L _ P L A N E位,表明协议支持的是一种有根控制层面;否则便是无根的。而假如X P 1 _ M U LT I P O I N T _ D ATA _ P L A N E位已被设置,明协议支持的是一种有根数据层面。类似地,假如标志位设为0,协议支持的便只有一个无根数据层面。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值