E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
KCP
12 基于UDP实现可靠传输——
KCP
协议
先看这个:https://blog.csdn.net/weixin_45842249/article/details/140153866UDP对比于TCP的优缺点UDP是用户数据报协议,它的传输是面向报文传输。TCP是传输控制协议,面向的是字节流。也就是说UDP的传输单位是整个报文,而TCP的传输最小单位是字节。他们都属于TCP/IP协议中的传输层协议,其都是由操作系统内核协议栈控制的。关于他们的
::呵呵哒::
·
2024-09-13 21:11
C++后端开发
udp
网络协议
网络
Socket.D 开源输传协议的集群转发特性
底层可以依赖TCP、UDP、
KCP
、WebSocket等传输层协议。其开发背后的动机是用开销更少的协议取代超文本传输协议(HTTP),HTTP协议对于许多任务(如微服务通信)来说效率低下。
组合缺一
·
2024-02-15 10:13
Socket.D
网络应用协议
开源
java
传输协议
网络协议
Socket.D 开源输传协议 v2.4.0 发布
支持tcp,udp,ws,
kcp
传输。协议特点可参考《官网介绍》。pyton已开发完成,再在测试中;go,rust,c++正在开发中。
组合缺一
·
2024-02-14 05:06
Socket.D
网络应用协议
开源软件
开源
传输协议
网络协议
重新认识
KCP
而
KCP
是自私的,它只顾自己的传输效率,从不管整个网络的拥塞情况。举个例子,TCP检测到丢包的时候,首先想到的是网络拥塞了,要放慢自
weixin_30591551
·
2024-02-09 19:14
网络
可基于udp的可靠传输协议
kcp
介绍,C++测试
kcp
示例
目录
KCP
简介
KCP
常用接口
KCP
测试源码
KCP
简介
KCP
是国人开发的开源项目,作者:林伟(skywind3000)(这个是真大牛)。
夏天匆匆2过
·
2024-02-09 19:14
C/C++
udp
c++
网络协议
算法
tcp
「协议」
Kcp
协议介绍、Demo讲解与工作过程浅谈
Tcp和Udp传输控制协议(英语:TransmissionControlProtocol,缩写:TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,其拥有着相对而言的可靠传输(相对UDP),由于Tcp的相关特性如在连接之前先创建两端的虚拟连接,以及发送数据的超时重传、滑动窗口、流量/拥塞控制等特性保证了其可靠的传输,因而TCP通常会保证数据准确交付。但由于其在穿输数据之前需要进行虚拟连接
_ Echo_
·
2024-02-09 19:14
游戏
Golang
日常研究
网络协议
为什么QQ使用UDP协议,而微信使用TCP协议以下是一个简单的Java
KCP
收发数据的示例代码: java复制代码import io.netty.buffer.Byte
QQ在其早期版本中使用UDP协议,而微信则主要使用TCP协议。分析如下:1.**技术背景**:在QQ发展的早期阶段,服务器的技术条件有限,尤其是对于支持大量TCP并发连接的技术。当时,epoll这种能够高效处理成千上万TCP并发连接的技术还未普及。因此,为了解决大并发的问题,QQ选择了使用UDP协议,并在其上进行封装,模拟了一些TCP的特性。2.**协议特性**:UDP协议由于其无连接的特性,传输
java知路
·
2024-02-07 11:34
udp
tcp/ip
java
Socket.D v2.3.9 发布(增加 node.js server 适配)
支持tcp,udp,ws,
kcp
传输。协议特点可参考《官网介绍》。pyton已开发完成,再在测试中;go,rust,c++正在开发中。
组合缺一
·
2024-02-04 01:55
Socket.D
网络应用协议
node.js
GO EASY 框架 之 Server 06
例如websocket监听,tcp监听,
kcp
监听服务等。每个类型的监听可以多次实例,用以
Kaitiren
·
2024-02-01 22:03
Go游戏服务器框架EASY
golang
网络
开发语言
easy
WebSocket
网络篇01 |
kcp
(王者荣耀)
网络篇01|
kcp
(王者荣耀)01
kcp
报文格式02名词说明03技术特点超时重传时间超时重传机制快速重传机制ACK机制对比收包确认机制对比非退让流控04
kcp
参数05
kcp
配置模式
kcp
是一个快速可靠协议
天罚神
·
2024-01-28 11:56
netty4
网络
java
nio
QueueBuffer
介绍
使用场景ThreadMission和
KCP
通信都有用到
胡强_79a4
·
2024-01-26 05:05
新一代通信协议 - Socket.D
一、简介Socket.D是一种二进制字节流传输协议,位于OSI模型中的5~6层,底层可以依赖TCP、UDP、
KCP
、WebSocket等传输层协议。由Noear开发。支持异步流处理。
组合缺一
·
2024-01-13 18:06
Socket.D
网络应用协议
http
socket.d
websocket
udp
通讯协议
socket.d.js v2.3.4 支持“微信“、“uniapp“
支持tcp,udp,ws,
kcp
传输。协议特点可参考《官网介绍》。Socket.D.js兼容更新说明是近期发布的socket.d协议jsclient实现。
组合缺一
·
2024-01-12 07:48
Socket.D
网络应用协议
javascript
微信
uni-app
Socket.D v2.3 发布(打通前端与后端)
支持tcp,udp,ws,
kcp
传输。
组合缺一
·
2024-01-10 14:55
Socket.D
网络应用协议
前端
java
国产化
javascript
websocket
socket.d
Java中使用
KCP
协议
KCP
就是这样的一个协议不过网上说的再天花乱坠,我们也得亲自调研,分析源码和它的机制,并测试它的性能,是否满足项目上线要求。本文从C版本的源码入手理解
KCP
的
Henry游戏开发
·
2024-01-02 18:49
Java
java
udp
网络
c
kcp
基于
KCP
的TCP/UDP多通道开源框架
一、需求分析目前网上已经有非常多的
KCP
的原理机制、以及各种版本的
KCP
实现的相关资料。我在之前做了两篇文章的
KCP
相关分析,分别是原理机制和性能测试实践。
Henry游戏开发
·
2024-01-02 18:49
Java
tcp/ip
udp
网络
Kotlin-
KCP
的应用-第一篇
前言
KCP
的应用计划分两篇,本文是第一篇本文主要记录从发现问题到使用
KCP
解决问题的折腾过程,下一篇记录
KCP
的应用背景Kotlin号称百分百兼容Java,所以在Kotlin中一些修饰符,比如internal
guodongAndroid
·
2023-12-30 11:35
【全网首发】洛谷P1570 KC喝咖啡
前言如果你不会做这题,就跟着学学吧,想要了解二分,请看洛谷
KCP
1570喝咖啡题目描述话说KC和SH在福州的时候常常跑去85°C喝咖啡或者其他的一些什么东西。
喷火龙廖
·
2023-12-25 11:24
算法
KCP
协议:从TCP到UDP家族QUIC/
KCP
/ENET
行文前先安利下《再深谈TCP/IP三步握手&四步挥手原理及衍生问题—长文解剖IP》、《再谈UDP协议—浅入理解深度记忆》
KCP
协议科普
KCP
是一个快速可靠协议,能以比TCP浪费10%-20%的带宽的代价
zhoulujun
·
2023-12-17 23:05
Kotlin-
KCP
的应用-修改SDK版本号
背景在SDK开发中,一般会暴露获取SDK版本号的接口,获取的版本号一般为String类型,比如://sdk接口interfaceSdk{fungetVersion():String}//sdk调用方sdk.getVersion()上述方式可以通过在gradle.properties中配置版本号,然后在build.gradle中读取版本号生成至BuildConfig.java中,例如://gradl
guodongAndroid
·
2023-11-26 07:03
grpc-go 代码阅读笔记(二):流量控制
是为了能更好更有效率的利用网络带宽因为现实需求的复杂性,导致每个网络库根据自身侧重要解决的问题,都会有独特的流量控制算法比如TCP有用于流量控制的RTT算法、滑动窗口、拥塞窗口以及相关配套的重传机制而
KCP
fananchong2
·
2023-11-23 15:00
源代码分析
gRPC
gRPC-go
流量控制
源代码分析
网络库算法
k8s中文件传递
从服务器本地到podkagetpodkacp/路径/文件pod_name:/路径
kcp
/路径/文件namespace/pod_name:/路径kaexec-itpod_name-cbashcd/路径ll
喝醉酒的小白
·
2023-11-20 22:41
K8S
k8s
KUKA机器人与Insight 配合
(3),机器人为KUKA,型号:KR5SIXXR850;示教器
kcp
2。(4),在kuka系统中安装VISION的软件包。设定部分:(1),Vision部分设定。
softshow1026
·
2023-11-09 21:50
PLC
机器人
frp内网穿透教程搭建0.52.3版本
通过在具有公网IP的节点上部署frp服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能特性,这包括:客户端服务端通信支持TCP、QUIC、
KCP
以及Websocket等多
吃瓜的瓜农
·
2023-11-04 10:49
运维
网络原理续
当然是都不用,除了这两个协议外,有的传输层协议就是为游戏场景量身打造的.比如说以
KCP
为代表的一系列协议.网络层地址管理路由选择网络层的代表:IP协议协议头格式如下:4位版本:此处的取值只有两个(4/6
北冥有鱼-.
·
2023-10-30 16:47
JavaEE
网络
KCP
协议源码解析
KCP
协议文章目录
KCP
协议1、
kcp
的协议特点1.1、RTO不翻倍1.2、选择重传1.3、快速重传1.4、非延迟ACK1.5、ACK+UNA1.6、非退让流控2、
kcp
实现2.1、
kcp
数据结构2.2
摸鱼呀
·
2023-10-28 20:21
linux_高性能网络设计
linux
网络协议
kcp
-go 源码分析(二)
一:基础上一篇主要是分析
kcp
-go上层应用包装,这一篇再来分析
kcp
算法层面的东西。
kcp
是一个快速可靠协议,设计的目的就是解决在网络拥堵的情况下TCP协议网络速度慢这个问题。
sandyznb
·
2023-10-28 20:21
TCP
tcp
KCP
-快速的可靠网络传输协议
KCP
简介
KCP
是一个快速可靠的协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。
九千⑦
·
2023-10-28 20:20
网络体系中协议等相关原理
网络
kcp
介绍与源代码分析_
kcp
-go源码解析
AutomaticRepeat-reQuest,ARQ)是OSI模型中数据链路层的错误纠正协议之一.RTO:RetransmissionTimeOutFEC:ForwardErrorCorrectionkcp简介
kcp
weixin_39591720
·
2023-10-28 20:50
kcp
介绍与源代码分析
kcp
介绍与源代码分析_
KCP
-GO源码解析
原标题:
KCP
-GO源码解析原文作者:张伯雨golang技术社区概念ARQ:自动重传请求(AutomaticRepeat-reQuest,ARQ)是OSI模型中数据链路层的错误纠正协议之一.RTO:RetransmissionTimeOutFEC
weixin_39550937
·
2023-10-28 20:49
kcp
介绍与源代码分析
php xjtkkcp cn,快速可靠协议 -
KCP
http://blog.csdn.net/skywind/article/details/8804912
KCP
是一个快速可靠协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%
秋冬将至
·
2023-10-28 20:19
php
xjtkkcp
cn
Linux网络编程中网络传输
KCP
协议原理解析
系列文章目录文章目录系列文章目录前言一、
KCP
概述二、
kcp
协议头部三、
KCP
流程1.
kcp
数据接收3.
kcp
确认机制4.
kcp
重传机制四、
KCP
实现原理五、
KCP
源码分析1.首先来看包发送的逻辑,我们会调用
森明帮大于黑虎帮
·
2023-10-28 19:17
Linux
网络基础
网络
linux
udp
kcp
网络协议
网络编程中网络传输
KCP
协议原理解析
前言一、
KCP
概述对于游戏开发,尤其是MOBA(多人在线竞技)游戏,延迟是需要控制的。
音视频开发老舅
·
2023-10-28 19:16
音视频开发进阶
网络
网络协议
udp
视频编解码
音视频
快速可靠协议-
KCP
原文地址
KCP
是一个快速可靠协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。
linlintwl
·
2023-10-28 19:15
c++
网络通讯
网络编程
网络编程
不一样的网络协议-------
KCP
协议
1、
kcp
的协议特点1.1、RTO不翻倍RTO(RetransmissionTimeOut),重传超时时间。
乖的小肥羊
·
2023-10-28 19:43
网络
c++
linux
状态同步游戏的移动手感问题
如果采用
kcp
协议,可以通过冗余包的形式来对抗丢包。如果想要
Teech
·
2023-10-20 21:20
【frp配置教程】frp内网穿透服务端frps.ini各配置参数详解
用于
KCP
协议UDP通讯端口
kcp
_bind_port=7000也可以和“bi
heboy19
·
2023-10-20 06:41
服务器
基于UDP的可靠性传输协议-
KCP
简介
RTO翻倍vs不翻倍:TCP超时计算是RTOx2,这样连续丢三次包就变成RTOx8了,十分恐怖,而
KCP
启动快速模式后不x2,只是x1.5(实验证明1.5这个值相对⽐较好),提高了传输速度。
Hello,C++!
·
2023-10-18 15:04
网络
开源服务器框架——jwEngine,适用于小游戏后端开发
框架支持tcp、udp/
kcp
、websocket、http,并保证了接口的一致性,使用了sol2将所有接口都导出到lua,可以选择用lu
The nullptr
·
2023-10-01 07:15
服务器架构
c++
lua
protobuf
websocket
mysql
Kotlin-
KCP
的应用-第二篇
前言接Kotlin-
KCP
的应用-第一篇,本文是第二篇,以下是本文的目标:记录如何简单搭建
KCP
开发环境使用
KCP
解决第一篇中的问题何为
KCP
?为何不使用KSP?
guodongAndroid
·
2023-09-18 05:54
UDP的可靠性传输
文章目录UDP和TCP的区别TCPUDP为什么要使用UDP传输可靠性数据如何使用UDP传输可靠性数据
KCP
的使用方式
kcp
配置模式
kcp
的协议头UDP和TCP的区别Tcp和udp都是属于TCP/IP协议
老张音视频开发进阶
·
2023-09-12 16:54
视频编解码
音视频
语音识别
计算机视觉
实时音视频
UDP的可靠性传输详解
文章目录UDP和TCP的区别TCPUDP为什么要使用UDP传输可靠性数据如何使用UDP传输可靠性数据
KCP
的使用方式
kcp
配置模式
kcp
的协议头UDP和TCP的区别Tcp和udp都是属于TCP/IP协议
Linux服务器开发
·
2023-09-12 16:53
Linux后台开发
Linux服务器开发
后端开发
udp
tcp/ip
网络协议栈
C++后台开发
Linux服务器开发
Go编译出错解决方案记录
编译
kcp
-go:gobuild./...遇到:go:linknamemustrefertodeclaredfunctionorvariable错误提示解决方法goget-ugolang.org/x/sys
步子哥
·
2023-09-08 04:09
golang
开发语言
后端
物联网基于pole异地组网
Pole介绍不仔细开展,大致作用是多个不同网络的客户端通过一个公网服务端连接,利用
KCP
/UDP协议,使客户端可以通过虚拟ip访问,非常符合我的要求,详细地址:https://github.com/pole
u013323965
·
2023-09-07 02:43
其他
物联网
sd-wan
vlan
异地组网
KCP
协议
1、什么是
kcp
协议了解
kcp
协议之前先回顾一下传输层的两大协议TCP和UDP。
kcp
是一个快速可靠协议(也可以叫udp的可靠性传输)。
坚持学习.
·
2023-08-28 15:13
网络基础
网络
金仓数据库kca、
kcp
模拟题(三)
背景:金仓数据库模拟题根据关键字、关键语句在此页面搜索ctrl+f,考试的时候,不要复制带上题目的符号,复制文字匹配即可。题目答案就在题目选项后。1.sys_ctl关闭数据库实例命令中的停止方式正确说法有()A.smart:等所有连接中止后关闭,客户端连接不中止,则无法关闭数据库B.fast:快速关闭数据库,断开客户端的连接,让已有的事务回滚,然后正常关闭数据库,是默认值C.Immediate:立
郭老师的小迷弟雅思莫了
·
2023-08-28 11:48
金仓数据库
数据库
【CP2K学习】-在Ubuntu上安装CP2K的全过程(包括gcc,gfortran,MKL等配置)
在Ubuntu中安装CP2
KCP
2K的安装检查系统是否安装gcc,gfortranMKL数学库的安装CP2K安装包下载CP2K的编译CP2K的测试ssmp版本测试popt版本测试CP2K是第一性原理计算程序中发展迅速的程序之一
electrochemjy
·
2023-08-24 08:07
CP2K
学习
ubuntu
linux
kcp
协议
KCP
是一个快速可靠协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。
qixiang2013
·
2023-08-18 17:05
服务端
网络
tcp/ip
p2p
实现UDP可靠性传输(
KCP
介绍使用)
文章目录1、TCP协议介绍1.1、ARQ协议1.2、停等式1.3、回退n帧1.4、选择性重传1.5、RTT和RTO1.6、流量控制1.7、拥塞控制2、
KCP
2.1、
KCP
介绍2.2、TCPvsKCP2.3
讳疾忌医丶
·
2023-08-18 09:12
Linux
系统编程
udp
网络
php
【日常积累】使用frp进行内网穿透
通过在具有公网IP的节点上部署frp服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能特性,这包括:客户端服务端通信支持TCP、QUIC、
KCP
以及Websocket
margu_168
·
2023-08-16 20:33
日常积累
linux
网络
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他