- 2
- 0
- 约小于1千字
- 约 10页
- 2026-11-12 发布于四川
- 举报
NETWORKPROGRAMMING
网络编程
思维导图
核心知识架构·分层逻辑·实践场景
课程导览
01
分层模型
先有全局框架,再谈细节机制
七层各司其职又环环相扣
1984年ISO与CCITT联合制定OSI参考模型,一次通信拆成七个责任层。
TCP/IP四层如何收拢OSI
OSI上三层收进应用层,下两层并入网络接口层,传输层与网际层保持一一对等。
一次网页请求的封装之旅
02
传输机制
可靠与效率,是传输层永恒的权衡
三次握手确认双向可达
三次握手本质是能力确认,不是凭空规定。
四次挥手完成双向关闭
TCP与UDP的取舍逻辑
特性
TCP
UDP
连接方式
面向连接(握手挥手)
无连接直接发送
可靠性
确认、重传、按序
可能丢包乱序
流量拥塞控制
滑动窗口、慢启动
无
典型场景
网页、文件、邮件
直播、游戏、DNS
03
编程接口
套接字是协议栈向程序员打开的一扇门
从创建到收发的调用模型
04
实践关联
框架的价值,最终在排障与选型中兑现
把框架用进选型与排障
概念混淆是高频失分点
套接字是协议栈的编程门面
结语
建立你的网络编程认知框架
分层不是背图,而是责任边界的思维方式
理解每一层解决什么问题,比记住每一层叫什么更重要
原创力文档

文档评论(0)