有熟悉Socket的吗? 据windows 网络编程一书所说,目前的version的 socket还不支持接收raw的UDP现在的原始套接字只支持icmp and igmp,不过据说 可以用什么你nids(好象是叫这个名)是可能接收到所有的类型的信息包 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能详细点吗?NIDS好象是网卡的驱动吧? 1、创建socket,socket(AF_INET,SOCK_DGRAM,0)2、调用recvfrom(),可得到发送端的地址和数据。3、重复上一步。4、结束。参见《windows 网络编程》一书第7章。 我用Classwazid建立了一个DLL程序,基于Socket.但是并没有见到socket应用。只在Init中有类似的消息。 在本论坛的主页上应该有此类问题答案的!在MSDN上查询Socket,然后看例子即可。 请看这一段WSADATA wsd ;SOCKET sClient ;UINT port = 800 ;char szIp[] = "127.0.0.1" ;int iAddrSize ;struct sockaddr_in server ;WSAStartup( 0x11 , &wsd );sClient = socket ( AF_INET , SOCK_STREAM , IPPROTO_IP ) ;server.sin_family = AF_INET ;server.sin_addr = inet_addr( szIp ) ; //-----?编译出错server.sin_port = htons( port );connect( sClient , (struct sockaddr*)&server , sizeof( server ) ) ;出错的那一行,左边是Struct,右边是ULONG.该怎么改呢? 向你推荐一本书《unix网络编程》,其中很详细的介绍了有关UDP的东西,真的,很不错的! 我知道了。应该是S_un.s_addr然后是否应该bind()recv()我用的是UDP 问一个线程向对话框发消息的问题 如何重绘CMainFrame的框架(包括显示菜单的那部分窗口条)不知道那个用来显示菜单的窗口是如何产生的? 关于对话框的隐藏和显示问题 我在VC6.0里面做了个动态库,想在其它程序中调用该动态库中的对话框,始终不出来,怎么回事啊? 星期一到北京面试的感受! 如何在vc里面建立一个可以改变缩放的坐标喜 VC调用matlab中的m文件 请教:怎样启动另一台主机上的EXE文件。 MFC界面DEMO 大家帮帮我呀!!!急救!!请大家一定要帮我呀! 关于自定义IP 使用CTreeView控件时,怎样设置TVITEM预先展开想要展开的子节点?急啊。
2、调用recvfrom(),可得到发送端的地址和数据。
3、重复上一步。
4、结束。参见《windows 网络编程》一书第7章。
但是并没有见到socket应用。
只在Init中有类似的消息。
在MSDN上查询Socket,然后看例子即可。
SOCKET sClient ;
UINT port = 800 ;
char szIp[] = "127.0.0.1" ;
int iAddrSize ;
struct sockaddr_in server ;
WSAStartup( 0x11 , &wsd );
sClient = socket ( AF_INET , SOCK_STREAM , IPPROTO_IP ) ;
server.sin_family = AF_INET ;
server.sin_addr = inet_addr( szIp ) ; //-----?编译出错
server.sin_port = htons( port );
connect( sClient , (struct sockaddr*)&server , sizeof( server ) ) ;出错的那一行,左边是Struct,右边是ULONG.
该怎么改呢?
应该是S_un.s_addr
然后是否应该
bind()
recv()
我用的是UDP