V
主页
网络穿透与P2P直连的那些事
发布人
网络穿透与P2P直连的那些事 1. nat检测 全锥形,限制锥形,对称锥形 2. udp穿透的实现 3. tcp穿透的难点
打开封面
下载高清视频
观看高清视频
视频下载器
网络穿透,NAT,打洞,一起来了解p2p的秘密
复杂的公网环境,网络穿透如何做到?3种情况深度分析 |网关的nat原理;nat类型;p2p的实现
用户态网络缓冲区设计(ringbuffer、chainbuffer)
io_uring从手写代码开始,感受异步与同步的
面试和工程应用都需要懂的UDP协议关键技术分析
服务端的网络并发,详细解读网络io与线程/进程的关系 |tcp的并发坑点;udp并发设计方案;网络io与线程/进程
5个网络问题,了解网络协议栈的哪些不为人知的八股文
从7个方面彻底搞懂用户态网络缓冲区设计(ringbuffer、chainbuffer)
10道经典网络面试题,让你对tcp/ip不再有盲点 |tcp的posix api有哪些? tcp链接建立的过程;tcp数据传输与重传机制;哪些场景需要udp实现
90 分钟搞懂 libevent 如何解决网络问题
从 5 个方面掌握 reactor 网络模型
10道网络八股文,每道都很经典,让你在面试中逼格满满 |tcp与udp有区别?大量close_wait的原因;epoll的惊群如何解决?为什么会有协程?
【c/c++开发】去中心化,p2p,网络穿透一起搞定
10道面试题,分析清楚tcp/ip网络协议栈的秘密
c++后端网络相关的面试题 |tcp 和 udp 的区别; linux 系统如何收发网络数据包;tcp 如何保证可靠性;epoll et与lt的区别
手写用户态网络协议栈,udp/ip/eth数据包的封装,零拷贝的实现,柔性数组
【纯干货分享】13道网络面试题覆盖全部网络八股文
6种网络模型,让你看网络代码都会似曾相识(kv存储、dfs、搜索引擎、即时通讯IM、chatgpt、短链接的网络模型)
关于tcp,从网络编程到网络原理,开发问题,太通透了
手把手带你用dpdk实现tcp网络传输 |dpdk的hugepage与网口;dpdk的udp传输;手撕tcp网络协议栈;三次握手、四次挥手的实现;数据传输的实现
网络原理tcp/udp,网络编程epoll/reactor,面试中正经“八股文”
从 5 个方面掌握 window 高效网络编程 iocp |网络 io 都在干什么?完成端口怎么理解?重叠 io 又怎么理解? iocp 的工作原理
tcp/ip协议栈那些你不知道的细节
不论工作还是八股文,为什么网络都很重要?
手把手带你看 mmorpg 开源框架的网络模块封装
看完《tcpip详解》不能coding的,一次课开启设计tcp/ip协议栈
从netmap到dpdk,从硬件到协议栈,4个维度让网络体系构建起来 |io虚拟化的 vhost与virtio;netmap与dpdk实现原理;柔性数组;零拷贝
全网唯一的DPDK高性能网络开发专家教程(完整版),学完即可就业!(dpdk/spdk/tcp/网络协议栈/网络虚拟化/vpp)
5000道“八股文”,还需要“死记硬背”吗?90分钟梳理清晰 |网络编程的“八股文”;操作系统的“八股文”;算法的“八股文”
零拷贝的实现,用户态协议栈 |udp/ip/eth数据包的封装;零拷贝的实现;柔性数组
准备好linux环境,手撕一个reactor网络模块
c/c++网络编程、tcp/ip、UDP、epoll网络编程、高并发线程池、websocket编程
100行代码,开启tcp/ip协议栈实现之路,准备好linux系统 |udp/tcp协议封装;柔性数组的使用;netmap/dpdk的选择;epoll的实现
boost.asio是什么? 解决了网络编程中哪些痛点?
libevent 解决了网络编程中哪些痛点
7道面试题打通c/c++后端开发的技术脉络
7道面试题打通c/c++后端开发的技术脉络 |tcp如何保证顺序的?udp的并发如何实现?epoll的et/lt的使用场景;内存泄漏的排查方案;协程的实现原理
手把手带你用dpdk开发属于自己的tcp/ip协议栈
【c++开发】2022年被问的最多的10个问题,从应届生到工作十年
网络编程实战-实现数据库的异步驱动 |同步驱动与异步驱动的性能对比;异步驱动的实现原理;基于网络框架实现 redis 异步驱动;协程实现消除异步回调