网络编程
文章平均质量分 60
tkp2014
这个作者很懒,什么都没留下…
展开
-
UDP简单通讯之二
//服务端和客户端合并,使用多线程技术实现#include #include #include #pragma comment(lib,"ws2_32.lib")using namespace std;const unsigned short PORT = 8008;SOCKET sock;//线程函数,实现接收函数void RecMain(void *pM){ c原创 2015-08-11 20:26:00 · 629 阅读 · 0 评论 -
UDP简单通讯
发送信息#include #include #pragma comment(lib,"ws2_32.lib")using namespace std;const short PORT = 8008;int main(){ WSADATA wd; //socket初始化 int a = WSAStartup(0x0202, &wd); //每一个socket函数原创 2015-08-11 10:34:11 · 406 阅读 · 0 评论 -
WireShark使用教程
抓取报文:下载和安装好Wireshark之后,启动Wireshark并且在接口列表中选择接口名,然后开始在此接口上抓包。例如,如果想要在无线网络上抓取流量,点击无线接口。点击Capture Options可以配置高级属性,但现在无此必要。点击接口名称之后,就可以看到实时接收的报文。Wireshark会捕捉系统发送和接收的每一个报文。如果抓取的接口是无线并且选项选取的是混合模转载 2015-09-30 21:27:21 · 1459 阅读 · 0 评论 -
UDP总结
UDP(User Datagram Protocol)用户数据报协议,它只在数据报服务之上增加了很少的功能,主要特点为:(1)UDP是无连接的,发送数据之前不需要建立连接,减少开销和延迟。(2)UDP尽力交付,不保证交付可靠性。(3)UDP是面向报文的,对于从网络层交付下来的IP数据报,只做简单的封装(8字节UDP报头),首部开销小。(4)UDP没有拥塞控制,出现网络拥塞时发送方也原创 2015-10-01 11:00:55 · 469 阅读 · 0 评论 -
TCP/IP协议三次握手与四次握手流程解析
TCP/IP协议三次握手与四次握手流程解析 一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图:图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有转载 2015-10-06 23:40:34 · 293 阅读 · 0 评论