首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
网络
订阅
耗子的浩小白的大白
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
09-📝计算机网络核心知识|传输层TCP2【流量控制原理、拥塞控制:slow start、congestion avoidance、快速重传、快速恢复】
复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。
15-📝计算机网络核心知识|HTTPS协议【HTTPS概念、HTTPS同信过程、SSL、TLS、OpenSSL、解密HTTPS、配置服务器HTTPS】
复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。
斗鱼 H5 直播原理解析,它是如何省了 80% 的 CDN 流量?
斗鱼是如何实现在浏览器中直播的?如何节省 80% 的 CDN 流量?如何实现直播时移的?本篇文章将解析斗鱼 H5直播,并回答上面这些问题。
Google、Facebook等均开始支持的HTTP3到底是个什么鬼?
最近一段时间以来,关于HTTP/3的新闻有很多,越来越多的国际大公司已经开始使用HTTP/3了。 所以,HTTP/3已经是箭在弦上了,全面使用只是个时间问题,那么,作为一线开发者,我们也是时候了解下到底什么是HTTP/3,为什么需要HTTP/3了。 在撰写本文之前,我专门写了一…
小议WebRTC拥塞控制算法:GCC介绍
WebRTC是一个Web端的实时通信解决方案,它可以做到在不借助外部插件的情况下,在浏览器中实现点对点的实时通信。WebRTC已经由W3C和IETF标准化,最早推出和支持这项技术的浏览器是Chrome, 其他主流浏览器也正在陆续支持。Chrome中集成的WebRTC代码已全部开…
TCP:不丢包的三十六计
TCP之所以称为可靠的传输层协议,一个很重要的原因是TCP力保segments not lost。为了做到不丢包,TCP大体系出现了各种机制和算法;这些设计不仅仅能帮助我们了解TCP协议,更重要的是我们做系统设计很好的借鉴。 站在高处看,不丢包的核心是ack(确认送达)和ret…
epoll边缘触发与水平触发
在网络编程中,会涉及到水平触发与边缘触发的概念,工程中以边缘触发较为常见,本文讲述了边缘触发与水平触发的概念,并给出代码示例,通过代码可以很清楚的看到它们之间的区别。 所以边缘触发需要一次性的把缓冲区的数据读完为止,也就是一直读,直到读到EGAIN(EGAIN说明缓冲区已经空了…
ESTABLISHED 状态的连接收到 SYN 会回复什么?
最初这个问题是读者在我的 TCP 掘金小册的《TCP RST 攻击与如何杀掉一条 TCP 连接》小节中的一个留言提出的:「处于 ESTABLISHED 的连接,为什么还要响应 SYN 包?」,这篇文章就来聊聊这一部分的内容。 接下来开始文章的内容。 在机器 A(10.211.5…
libevent 源码解析-事件循环
最近阅读了 libevent 的源码,写一篇文章来总结自己学习到知识。使用libevent应该优先选用最新的稳定版本,而阅读源码为了降低难度,我选择了1.4的版本,也就是patches-1.4分支。读这篇文章需要 Unix 网络编程的基础,知道 reactor 模式,如果对此还…