网络通讯支持库二(1.0-4)
添加时间:2007-11-07 原文发表:2007-11-07 人气:57
|
网络通讯支持库二(1.0-4).zip
下载: zip 文件
支持库名称及版本:网络通讯支持库二(1.0#4版) 逆@风@者
所支持语言:中文(大陆)
本支持库实现了对原始套接字和ARP协议的支持。通过原始套接字,我们可以更加自如地控制多种协议,而且能够对网络底层的传输机制进行控制;ARP(地址解析协议),就是将网络层(IP层,也就是相当于ISO OSI 的第三层)地址解析为数据连接层(MAC层,也就是相当于ISO OSI的第二层)的MAC地址。
本库为一般支持库,需要易系统3.0版本的支持,需要系统核心支持库3.7版本的支持,提供了9种库定义数据类型,提供了20种命令。
操作系统需求: Windows、Linux
创建() 将创建一个用于访问指定协议报文的原始套接字。成功返回真,失败返回假。
关闭() 关闭原始套接字。成功返回真,失败返回假。
构造IP报头() 自行填充IP报头数据。
构造TCP报头() 自行填充TCP报头数据。
构造ICMP报头() 自行填充ICMP报头数据。
接收() 接收所有通过的数据包。出错返回空字节集,每次接受的最大长度为20480个字节。
发送() 向指定的位置发送原始套接字数据报。
取IP报头() 从指定的字节集中取得IP报头信息。
取TCP报头() 从指定的字节集中取得TCP报头信息。
取ICMP报头() 从指定的字节集中取得ICMP报头信息。
打开网络适配器() 打开指定的网络适配器。成功返回真;失败返回假。
配置网络适配器() 设置网络适配器的属性。成功返回真;失败返回假。
关闭网络适配器() 关闭打开的网络适配器。
构造以太网头() 自行填充以太网头数据。
构造ARP头() 自行填充ARP头数据。
发送() 发送指定的ARP包。成功返回真;失败返回假。
接收() 接收所有通过的数据包。出错返回空字节集。
取IP报头() 从指定的字节集中取得IP报头信息。
取以太网头() 从指定的字节集中取得以太网头信息。
取ARP头() 从指定的字节集中取得ARP头信息。 |
 本文章所属分类: 首页
→ 易语言
→ 支持库大全
|
文章搜索
热门文章
推荐文章
最新文章
|