阅读:1169回复:6
原始套接字
楼上的朋友也在用原始套接字吗,请问如何才能操纵他呀,是用控件呀,还是用API函数或其他的冬瓜
|
|
沙发#
发布于:2004-02-17 08:51
int sockRaw = socket(AF_INET, SOCK_RAW, IPPROTO_RAW); SOCK_RAW表示是创建原始套接字。
|
|
板凳#
发布于:2004-02-17 10:53
朋友您好,我门准备做一个虚拟串口转TCP/IP的驱动程序(基于互联网Internet),实现串口到网络口的映射,可以虚拟多个串口,不知是否有兴趣,我们可以以项目外包的形式
|
|
地板#
发布于:2004-02-17 11:28
我觉得这个(虚拟串口转TCP/IP的驱动程序)应该要有硬件支持.网卡和串口我都写过,包括对网卡数据包的操作.纯软件完成这个,有成功的例子吗?思想方法如何,很想请教一下. 先谢了!
|
|
|
地下室#
发布于:2004-02-17 12:35
硬件支持肯定要有,但我觉得这个东东最终的目的就是实现一个数居的协议转换,比如说,两台通过ADSL上网的电脑,通过串口实现数据的传递,但中间是通过Internet连接的,我是这么想的,而且现在的有许多这样的例子,搜索"虚拟串口"即可得知,应该不成问题
|
|
5楼#
发布于:2004-02-18 08:57
在VB中有没有办法实现原始套接子,在VC中可以使用,但在VB中不知如何调用WS2_32.DLL中的API函数.
|
|
6楼#
发布于:2004-02-18 11:28
那这个应该没有问题,VB中的这些东西我不是很熟。不过我想应该可以, 至于你说有硬件支持的话,那就没有问题。不管是网卡还是moden的数据转换到串口读出来,我想都是很简单的。你可以自己试试,我试一下从网卡读出来的数据送到串口中去,好像就是多开一个
设备吧? |
|
|