随笔分类 - Windows网络编程
网络拉通对齐
摘要:TCP和UDP的区别 TCP是面向连接的,传输前需要建立连接。UDP传输前不需要建立连接 TCP仅支持一对一,UDP支持点对点,一对多,多对一 TCP是面向字节流,UDP面向数据报 TCP是可靠的,UDP是不可靠的 TCP首部开销大于UDP,TCP首部开销最少20字节,UDP只需要8字节 TCP有三
阅读全文
摘要:一.简介 多进程其实比较少用到,还是先学习多线程吧
阅读全文
摘要:一.简介 7.应用层 6.表示层 5.会话层 4.数据传输层 3.网络层 2.数据链路层 1.物理硬件层
阅读全文
摘要:一.简介 Winsock工作模型有下面六种 一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:Overlapped I/O 事件通知模型 五:Overlapped I/O 完成例程模型 六:IOCP模型
阅读全文
摘要:一.简介 socket顾名思义就是套接字的意思,用于描述地址和端口,是一个通信链的句柄。应用程序通过socket向网络发出请求或者回应。 socket编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW),前两者较常用。基于TCP的so
阅读全文
摘要:一.介绍 网络通信中的同步机制和异步机制是描述通信模式的概念。同步机制,是指发送方发送请求后,需要等待接收到接收方发回的响应后,才接着发送下一个请求;异步机制,和同步机制正好相反,在异步机制中,发送方发出一个请求后,不等待接收方响应这个请求,就继续发送下个请求。在同步机制中,所有的请求在服务器端得到
阅读全文