前言
计算机网络知识框架主要就是基于七层OSI模型或者TCP/IP四层模型的一系列的协议与问题构成。
协议族
TCP/IP协议族,是基于 TCP 和 IP 这两个最初的协议之上的不同的通信协议的大集合。
- 传输层协议TCP/UDP----------负责在数据传送之前将它们分割为 IP 包,然后在它们到达的时候将它们重组
- 网络层协议IP----------负责因特网上发送和接收数据包
- 应用层协议HTTP----------负责 web 服务器与 web 浏览器之间的通信
- 应用层HTTPS----------负责在 web 服务器和 web 浏览器之间的安全通信
- ARP协议----------即地址解析协议, 负责从 IP 地址到 MAC 地址的映射,即询问目标IP对应的MAC地址。
面试要点
- TCP/IP/HTTP各类协议知识
- 五层体系架构/OSI七层模型/TCP/IP四层模型
- TCP连接状态以及作用
- 流量控制/拥塞控制
- TCP实现可靠传输机制
- TCP/UDP区别与特点
- 三次握手与四次挥手流程
- TCP/IP报文格式
- IP地址相关知识
- ARP/ICMP相关知识