网络编程
素心暮年
这个作者很懒,什么都没留下…
展开
-
实现多客户端和服务器之间的通讯(TCP协议下,多进程)
1、myhead.h#ifndef _MYHEAD_H_#define _MYHEAD_H_#include #include #include #include #include #include #include #define MYPORT 6666#define MYADDR "192.168.1.100"#endif2\tcp_server.c#原创 2017-06-20 16:08:36 · 1181 阅读 · 0 评论 -
实现客户端和服务器之间的通信(TCP协议、多线程)
1、myhead.h#ifndef _MYHEAD_H_#define _MYHEAD_H_#include #include #include #include #include #include #include #include #define MYPORT 6666#define MYADDR "192.168.1.100"#endif2、tcp_s原创 2017-06-20 16:12:15 · 1747 阅读 · 0 评论 -
基于UDP协议下的客户端与服务器之间的通信
1、myhead.h#ifndef _MYHEAD_H_#define _MYHEAD_H_#include #include #include #include #include #include #define MYPORT 6666#define MYADDR "192.168.1.100"#endif2、udp_client.c#include "原创 2017-06-20 16:15:48 · 1189 阅读 · 0 评论 -
DNS在什么时候使用TCP,在什么时候使用UDP
DNS什么时候用UDP什么时候用TCP来传输解释一、DNS报文角度来看主要是查看DNS报文首部中的标志字段[QR][opcode][AA][TC][RD][RA][(zone)][rcode] 主要关注字段为TC字段,当TC字段为1时,表示应答总长度超过512字节,只返回前512个字节,这时DNS就需要使用TCP重发原来的查询请求。因为在UDP的应用程序中,其应用程序被转载 2017-06-11 21:07:03 · 3073 阅读 · 0 评论 -
C++网络编程原理及实现
WINSOCK介绍Winsock是一个基于Socket模型的API,在Windows系统中广泛使用。它在Berkeley接口函数的基础上,还增加了基于消息驱动机制的Windows扩展函数。Winsock1.1只支持TCP/IP网络,Winsock2.2增加了对更多协议的支持。包含的头文件Winsock2.h导入库ws2_32.lib#pragma comment(l原创 2017-08-09 15:26:47 · 2139 阅读 · 0 评论