一 学习资料
① 看懂文系列前期需要知识储备
1、掌握'一定'的计算机基础,掌握既基本'概念'即可 --> '计算机原理'、'操作系统'
2、掌握一些'数学'知识 --> '进制转换'、'bytes'、'bit'等
② 参考资料
背景:
1、自己不是'科班'出身的计算机专业
2、虽然在工作中'tcp/ip'经常用到,但是基本从'快速解决问题'的解读触发,'理论和细节'缺失
备注: 由于'缺少'理论支撑,导致很多问题'经验主义',知其然不知其所以然
3、本'系列'结合自己'工作'的'历史遗留',不是从'纯小白'的角度讲解
4、整体框架参照'以下四位大神'的,其它的'边角料'自己打磨
备注: 四个人的'侧重点'不均相同,我会把我认为重要的'摘录'过来,结合'工作'中形成自己的体系
补充: 了解了'设计背景',就明白了一些看似'不合理'的解决手段或'现象'
5、整个'篇章'预计一个月完成,不包含所使用的'工具'讲解
6、内容会从'面试 [原理]'、'实战 [解决问题]'两个角度'剖析'
辉神的极客TCP协议
小林coding的TCP篇
极客网络排查案例
西电杨宁老师的<<TCP/IP协议原理讲解>> 电子科技大学TCPIP协议原理全
核心: TCP 第'二十六'讲到第'三十一'讲
特点: 语言'组织能力'非常强大
③ 学习侧重
强调: 根据自自身'工作背景'学习,不然学了'用不到',还'浪费'了大量的时间
终极目标: 把'应用层'的信息"翻译"成'传输层'和'网络层'的信息,打通'应用7层'和'传输4层'的壁垒