社区
网络编程
帖子详情
CSocket如何不Accept得知对方IP?
happycock
2005-09-19 08:27:03
CSocket的使用一般都是一端先Listen,当另一端Connect时,触发OnAccept,这时,Accpet后就可以对新的CSocket调用GetPeerName得到对方IP,如何不Accept就得知对方IP呢?
另外,在OnAccept时,即使不Accpet,对方的Connect也是调用成功的;如果不想Accept,如何使对方能收到类似连接失败的消息呢?
...全文
179
9
打赏
收藏
CSocket如何不Accept得知对方IP?
CSocket的使用一般都是一端先Listen,当另一端Connect时,触发OnAccept,这时,Accpet后就可以对新的CSocket调用GetPeerName得到对方IP,如何不Accept就得知对方IP呢? 另外,在OnAccept时,即使不Accpet,对方的Connect也是调用成功的;如果不想Accept,如何使对方能收到类似连接失败的消息呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happycock
2005-09-24
打赏
举报
回复
再UP
happycock
2005-09-20
打赏
举报
回复
沉了,自己UP
oyljerry
2005-09-19
打赏
举报
回复
你直接closesocket拒绝连接好了
happycock
2005-09-19
打赏
举报
回复
不会这么麻烦吧?
toxyboy
2005-09-19
打赏
举报
回复
GZ
DentistryDoctor
2005-09-19
打赏
举报
回复
就你的要求,你需要自已构造IP包,并使用原始套接字,在IP协议层进行操作才行。
nuaawenlin
2005-09-19
打赏
举报
回复
自己写底层
dirdirdir3
2005-09-19
打赏
举报
回复
可能要自己实现驱动来做。
crazycyber
2005-09-19
打赏
举报
回复
做不到的
你说的东西,可以防dos攻击了
装个死贵死贵的防火墙吧
windows 网络编程笔记 win
socket
API C
Socket
CAsync
Socket
故CAsync
Socket
及C
Socket
事实上成为疑难,群众多敬而远之。余好事者也,不忍资源浪费,特为之注解。网友关于阻塞、非阻塞等的说法不是很可信。====================================================1. M...
TCP/
IP
体系结构
TCP/
IP
协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而
IP
则是提供网络层服务。TCP/
IP
包括以下协议:(结构如图1.1) (图1.1) ...用户进程通常不需要涉及这一层。 ARP: 地址解析协议(Add
VC++ 网络
SOCKET
编程
在传送资料时,并不保证资料能完整地送达对方,所以绝大多数应用程序都是采用 TCP 处理
Socket
,以保证资料的正确性。一般情况下 TCP
Socket
的数据发送和接收是调用 send() 及 recv() 这两个函数来达成,而 ...
socket
编程之实现一个简单的TCP通信
一、理解
socket
1、
socket
即为套接字,在TCP/
IP
协议中,“
IP
地址+TCP或UDP端口号”唯一的标识网络通讯中的一个进程,“
IP
地址+TCP或UDP端口号”就为
socket
。 2、在TCP协议中,建立连接的两个进程(客户端和服务器)...
vc 网络编程(
socket
)
微软为 Visual C++定义了Winsock类如CAsync
Socket
类和派生于CAsync
Socket
的C
Socket
类,它们简单易用,读者朋友当然可以使用这些类来实现自己的网络程序,但是为了更好的了解Winsock API编程技术,我们这里探讨...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章