写在前面:此系列为本人学习MJ
《网络协议从入门到底层原理》所整理的笔记 !
博主的其他笔记汇总 😗 :
- 学习
Java学习路线 (贼全!!)
,学习笔记会持续更新: 《Java学习笔记目录索引》 - 学习
数据结构与算法(Java版)
,学习笔记会持续更新: 《恋上数据结构与算法》 - 学习
Java虚拟机
,学习笔记会持续更新: 《Java虚拟机》 - 学习
Java并发编程
,学习笔记会持续更新: 《Java并发编程》 - 学习
Java设计模式
,学习笔记会持续更新: 《Java设计模式》
- 网络协议(一) : OSI参考模型、计算机通信基础 (集线器、网桥、交换机、路由器)
- 网络协议(二) : MAC地址、IP地址、子网掩码
- 网络协议(三) : 路由的概念、简述数据包的传输过程、网络常见概念、公网、私网、NAT(私网转公网)
- 网络协议(四) : 七层模型、物理层、数据链路层(CSMA/CD协议、Ethernet V2帧、PPP协议)
- 网络协议(五) : 网络层( 版本、首部长度、区分服务、总长度、 标识、标志、片偏移生存时间、协议、首部校验和)
- 网络协议(六) : 传输层(UDP、TCP - 可靠传输、流量控制、拥塞控制、建立连接、释放连接)
- 网络协议(七) : 域名、DNS、DHCP、HTTP(ABNF、HTTP报文格式、请求方法、头部字段、状态码、跨域)、代理、CDN
- 网络协议(八) : 常见攻击、单向散列函数、对称加密、非对称加密、混合密码系统、数字签名、证书
- 网络协议(九) : HTTPS(成本、通信过程、TLS1.2的连接,配置服务器HTTPS)