Protocol
疯疯癫癫
这个作者很懒,什么都没留下…
展开
-
可靠的 UDP 协议
可靠 UDP 协议 译自 https://tools.ietf.org/html/draft-ietf-sigtran-reliable-udp-00摘要此 Internet 草案讨论了可靠UDP(RUDP)。RUDP 基于 RFC 1151 和 908。RUDP 在 UDP/IP 协议层之上,为虚拟连接提供可靠的有序传送(最多可重传次数)。RUDP 具有非常灵活的设计,...翻译 2018-07-24 23:43:07 · 2701 阅读 · 0 评论 -
TCP 拥塞控制
文档翻译自 https://tools.ietf.org/html/rfc5681摘要本文档定义了 TCP 的四种拥塞控制算法:慢启动,拥塞避免,快速重传和快速恢复。 此外,文档还规定了 TCP 在相对较长的空闲时段之后应如何开始传输,以及讨论各种确认生成方法。RFC 2581 已废弃。目录摘要目录1. 简介2. 定义3.拥塞控制算法3.1. 缓慢启动和拥...翻译 2018-08-02 10:47:21 · 1736 阅读 · 0 评论 -
DHCP 分配 IP 初探
文章目录一. 概念1.1. 作用1.2. 为什么要使用 DHCP二. DHCP 原理2.1. DHCP 分配 IP 过程2.1.1. DISCOVER2.1.2. OFFER2.1.3. REQUEST2.1.4. ACK2.1.5. 完成配置2.1.6. DHCP Client 和 Server 交换消息图2.2. 续约参考一. 概念动态主机配置协议(Dynamic Host Configu...原创 2018-12-05 21:19:26 · 637 阅读 · 0 评论 -
UPnP 端口映射原理
文章目录一. 简介二. 协议2.1. 发现2.2. 控制三. miniupnp3.1. upnpc 常用命令介绍3.2. miniupnp 映射部分代码简单逻辑参考一. 简介实现 UPnP 条件:路由器需支持 UPnP,且需启用该功能。操作系统需支持 UPnP,且操作系统需启用该功能。软件需支持 UPnP,如 p2p 下载软件等,且需启用该功能。简单来理解的话,UPnP 是一种设备...原创 2018-12-14 21:06:44 · 9195 阅读 · 0 评论 -
coturn 简介
文章目录一. 安装1.1. 下载1.2. 安装二. 配置三. 启动 & 测试3.1. Server3.2. Client四. 代码流程4.1. 大体框架涉及的函数4.2. 设置 relay 相关4.3. 处理请求或数据4.4. 分析请求并构造返回数据4.5. 真正的返回数据一. 安装1.1. 下载gitgit clone https://github.com/coturn/co...原创 2019-01-15 17:03:29 · 8117 阅读 · 0 评论