NET

RFB 协议

RFB 协议

bingliaolong 5年前 41 0

概述 RFB(远程帧缓冲)是一个用于远程访问图形用户接口的简单协议。 适用于所有的桌面系统和应用,包括X11,Windows和Macintosh等。 把用户所在的一端(包括显示器、键盘和鼠标)被称为RFB客户端。 而帧缓冲发生变化的一端(桌面系统和应用)称为RFB服务器。 RFB...

51CTO:Linux C++网络编程三

51CTO:Linux C++网络编程三 2

bingliaolong 1年前 14 0

概述 TCP是一种面向连接的协议,提供了可靠、有序和错误检测机制的字节流服务 与无连接的UDP协议相比,TCP强调数据完整性和可靠性 特点 可靠性 TCP确保所有数据包按顺序到达,如果丢失或出错,它们将被重新传输 面向连接 在数据交换之前,通信双方必须建立连接 全双工 一旦连接建...

Socket:相关记述

Socket:相关记述

bingliaolong 4年前 2 0

IP 在ip协议中,用来标识网络中不同主机的地址 在ip数据包的头部,有两个ip地址,源ip地址,目标ip地址 IPV4 4个字节,32位整数 192.168.0.1 IPV6 端口号 用来标识一个进程,告诉操作系统当前的数据包交由哪个进程处理 ip+端口号,能够标识网络上某一台...

51CTO:C++网络通信引擎架构与实现一

51CTO:C++网络通信引擎架构与实现一

bingliaolong 1年前 10 0

WIN32_LEAN_AND_MEAN 一个预处理宏,用于控制 Windows 头文件中包含哪些内容 具体来说,定义这个宏会减少 Windows 头文件中包含的一些不常用的头文件和 API,从而减小编译时间并减少编译产生的二进制文件的大小 比如在包含 windows.h 之前定义...

QUIC协议相关学习一

QUIC协议相关学习一

bingliaolong 3个月前 7 0

概述 QUIC(Quick UDP Internet Connections)是一种基于 UDP 的传输层协议,由 Google 于 2012 年提出,旨在解决 TCP 和 TLS 的性能瓶颈,提供更快的连接建立、更低的延迟和更强的可靠性 2018 年,QUIC 被标准化为 IE...

网络I/O  介绍

网络I/O 介绍 4

bingliaolong 5年前 4 0

介绍 网络应用需要处理解决的主要可以归为两大类问题: 网络I/O 数据计算 网络I/O的本质是socket的读取,socket在linux系统被抽象为流,I/O可以理解为对流的操作。这个操作又分为两个阶段: 等待流数据准备(wating for the data to be re...

51CTO:Linux C++网络编程五

51CTO:Linux C++网络编程五

bingliaolong 1年前 20 0

平台相关 select 支持:windows 支持:linux,macos,bsd,aix等 poll 支持:linux,macos,bsd等 不支持:一些交旧的或特定的unix操作系统可能不支持poll 不支持:windows不提供标准的poll,但可以通过其他相似的api来达...

KWP2000协议

KWP2000协议

bingliaolong 5年前 5 0

物理层 引脚 7#,15# 通讯引脚 7K,15L 4#,5# 接地 4电源地,5信号地 16# 正极(电源) 【12】8-16V【24】16-32V 通讯方式 单线双向通讯 半双工 位格式 异步传输方式 不带奇偶校验 1 + 8 + 1 1:起始位 8:有效数据位 1:结束位 ...

TCP 协议

TCP 协议 19

bingliaolong 4年前 17 0

简述 传输控制协议(Transmission Control Protocol,TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下...

扫一扫二维码分享