一、Enet简介 在UDP(用户数据报协议)的基础上提供一个相对薄,简单且健壮的网络通信层,它的主要功能是可选的可靠,按顺序传送数据包。 Enet省略了某些更高级别的网络功能,例如身份验证,服务发现,加密或其他特定于应用程序的类似任务,因此该库保持灵活,可移植且易于嵌入。 二、为啥需要Enet 牺牲一定流程降低了网络延迟 TCP不支持多信道 TCP需要用户自己处理粘包问题 UDP不支持排序,连接管理,带宽资源管理,数据包的大小有限制 Enet实现了基于单一UDP,具有UDP和TCP等价功能,但比同时集成UDP和TCP更干净的统一协议 。 三、Enet实现 单连接多频道 连接管理 建立连接 断开连接 <