----------网络编程Socket
文章平均质量分 94
寂寂寂寂寂蝶丶
这个作者很懒,什么都没留下…
展开
-
socket编程与相关函数的使用
一,什么是SOCKETSOCKET即套接字,用于描述地址和端口,是一个通信链的句柄。应用程序通过套接字向网络发出请求或者回应。sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报(数据报)套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);前两种较常用。基于TCP的套接字编程是采用的流式套接字。(1)SOCK_STREAM表示面向连接的数据传输方...原创 2018-09-20 20:43:34 · 851 阅读 · 0 评论 -
Socket编程的TCP、UDP相关例子
Socket编程相关例子转载自:https://blog.csdn.net/xiaoquantouer/article/details/58001960TCP:服务器端:#include "stdafx.h"#include <iostream>#include <WinSock2.h>#include <WS2tcpip.h> //i...转载 2018-10-15 10:43:09 · 199 阅读 · 0 评论 -
IOCP中相关函数的使用
IOCP中相关函数的使用部分参考于:https://www.cnblogs.com/talenth/p/7068392.html(1)创建或者绑定完成端口HANDLE WINAPI CreateIoCompletionPort(HANDLE FileHandle,HANDLE ExistingCompletionPort,ULONG_PTR CompletionKe...原创 2018-10-22 16:47:17 · 458 阅读 · 0 评论 -
端口重用、setsocketopt函数的使用
端口重用介绍:http://mobile.51cto.com/hot-557084.htmsetsocketopt函数转载自:https://www.cnblogs.com/eeexu123/p/5275783.htmlsetsockopt()函数功能介绍功能描述: 获取或者设置与某个套接字关联的选项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套...转载 2019-02-27 17:57:42 · 1517 阅读 · 0 评论 -
字节序、大端序与小端序及其相关转换
大端序与小端序及其相关转换一、字节序定义字节序,为字节的顺序,就是大于一个字节类型的数据在内存中的存放顺序,一个字节的数据当然就没有顺序可言了,其实大部分人在实际的开发中都很少会直接和字节序打交道。唯有在跨平台以及网络程序中字节序才是一个应该被考虑的问题。二、大端序与小端序字节序分为两类:Big-Endian和Little-Endian。1. Little-Endian(...原创 2018-09-05 18:02:55 · 8256 阅读 · 4 评论 -
select函数
转载自:https://blog.csdn.net/silent123go/article/details/52577160一、函数原型及参数说明int select(int maxfdp, fd_set *readfds, fd_set *writefds, fd_set *errorfds, struct timeval *timeout);返回值: 负值:...转载 2019-05-07 18:39:10 · 1171 阅读 · 1 评论 -
Tcp协议详解
为什么会有TCP/IP协议 在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出它最大的潜力。于是人们就想方设法的用电线把电脑连接到了一起。 但是简单的...转载 2019-09-21 22:12:26 · 429 阅读 · 0 评论 -
TCP协议的粘包问题(数据无边界性)及解决方法
其他相关文章:http://c.biancheng.net/view/2350.htmlhttps://blog.csdn.net/seamanj/article/details/40063093https://www.cnblogs.com/sun-10387834/p/10790999.htmlTCP协议的简单介绍TCP是面向连接的运输层协议简单来说,在使用TCP协议之前,必须先建...转载 2019-09-21 22:45:13 · 1474 阅读 · 0 评论