CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
游戏服务端开发入门/课时/TCP 与可靠传输
RawBlame
课时目录12 节

游戏服务端开发入门

  1. 01游戏服务端概览
  2. 02TCP 与可靠传输
  3. 03UDP 与实时同步
  4. 04IP 与 Socket 编程
  5. 05TLS 与安全
  6. 06并发模型
  7. 07I/O 多路复用
  8. 08序列化与 RPC
  9. 09消息队列
  10. 10数据层与分片
  11. 11容器与云原生
  12. 12综合练习

TCP 与可靠传输

连接、拥塞控制与 TCP/UDP 对比。

35 分钟

TCP 与可靠传输

TCP 提供有序可靠字节流,游戏登录、资源下载、聊天常用;需理解拥塞控制与连接管理。 与客户端 game-developer-essentials 互补,聚焦网络、并发与后端架构。

学习目标

  • 三次握手与连接状态
  • MSS/窗口缩放/SACK
  • 拥塞控制与流量控制
  • TCP vs UDP 选型

核心概念

本课对齐 /roadmaps/server-side-game-developer 对应节点。与 CodeRoadMap 现有课程对照学习效果更佳。

示例

socket(AF_INET, SOCK_STREAM, 0); // TCP
connect(sock, &addr, sizeof(addr));

练习

  • 在路线图页面定位本课覆盖的节点
  • 完成一个最小可演示示例或审计文档
  • 写 2 条与站内产品/架构的对照笔记

小结

TCP 与可靠传输(ssgd-tcp)完成后进入下一课,或在路线图中标记已掌握节点。

加载本节练习…
← 上一课游戏服务端概览下一课 →UDP 与实时同步