
Socket 计网
monkey1008611
十四线小程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简单的网络嗅探器
网卡的四种工作模式 ①广播模式:该模式下的网卡能够接收网络中的广播信息; ②组播模式:设置在该模式下的网卡能够接收组播数据; ③直接模式:在这种模式下,只有目的网卡才能接收该数据; ④混杂模式:在这种模式下的网卡能够接收一切通过它的数据,而不管该数据是否是传给它的 嗅探器原理: 通常的套接字只响应广播模式和直接模式发出的数据帧,对于其他形式的数据帧网络接口会直接丢弃。用户模式下,对网卡混杂模式的设...原创 2018-10-28 22:35:39 · 4997 阅读 · 1 评论 -
Socket 登录上线注册 --- 服务器(1)
软件:VSi2017; 实现:服务器; 先设置全局变量: 函数如下:原创 2018-10-21 21:53:30 · 1406 阅读 · 0 评论 -
Socket 登陆上线注册 --- 服务器(2)
上一篇说了函数,这一篇主要叙述main: //创建用于监听的套接字 SOCKET sockSrv = socket(AF_INET, SOCK_STREAM, 0);//ipv4协议,流式传输 SOCKADDR_IN addrSrv;//此数据结构用做bind、connect、recvfrom、sendto等函数的参数,指明地址信息。 addrSrv.si...原创 2018-10-21 22:46:23 · 334 阅读 · 0 评论 -
Socket 登陆上线注册 --- 客户端(1)
客户端用了mfc写界面,感觉就是跟Android stduio很像,需要什么控件拖过去就好了, 首先还是全局数据; 这是它,,,异常丑陋的界面。 主要功能都集中在在那几个按钮上面, 需要绑定一些控件变量,2017的VS控件变量已经不能右键添加变量了,需要代码生成,这个我回头会写; PS:感觉微软有点放弃mfc了,好多人也不太用了,很多相关教程的VS版本都挺老的。 先是登录按钮: 加载套接字 -...原创 2018-10-21 23:21:22 · 472 阅读 · 0 评论 -
Socket 登陆上线注册 --- 客户端(2)
上一节是登录按钮,这一节是注册按钮: 它与登录按钮相差不多,连接服务器的操作都是一样的,就是注册是把用户信息传递给服务器,由服务器检查是否是已存在用户名,或者是否超出注册上限,根据服务器返回的消息来判断当前操作。 可以看一下之前写的服务器的文章,里面有对注册信息的处理; void Cconnent1Dlg::OnBnClickedButton2() { // TODO: 在此添加控件通知处理程序...原创 2018-10-21 23:25:40 · 351 阅读 · 0 评论