16boke - 一路博客

标签:网络

共 3 篇文章

获得网络接口信息和网卡信息

网络适配器一般指网卡。网络接口指的网络设备的各种接口,我们现今正在使用的网络接口都为以太网接口。它遵循IEEE802.3标准。通过GetIfTable2函数可以获取网络接口信息。通过GetAdaptersInfo可以获取网卡信息。本文只打印了一部分信息,可以根据IP_ADAPTER_INFO结构体和MIB_IF_ROW2结构体获取自己需要的数据。网卡信息经ipconfig和注册表可以验证位于:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Tcpip\Parameters\Adapters\网络接口信息不知道怎么验证是否正确。有知道的

阅读全文

CreateFile第一个参数设备名称

首次利用API函数CreateFile获得设备句柄时,应该会对第一个参数lpFileName的值比较困惑。HANDLE CreateFile(    LPCTSTR lpFileName,                         // 文件名/设备路径 设备的名称    DWORD dwDesiredAccess,               &nb

阅读全文

DHCP报文及其格式

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)使用UDP协议工作,采用67(DHCP服务器文)和68(DHCP客户端)两个端口号。546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务。DHCP客户端向DHCP服务器发送的报文称之为DHCP请求报文,而DHCP服务器向DHCP客户端发送的报文称之为DHCP应答报文。DHCP采用C/S(客户端/服务器)模式,可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务器的IP地址等,并能够提升地址的使用率。相关术语:否定应答(称为NAK

阅读全文