看b站视频整理
一.TCP/IP协议体系的认知
分层 用户态内核态
二.数据链路层
1.以太网帧的格式
2.MTU的概念
3.ARP协议 报文格式 IP和MAC地址互查 查询原理 ARP缓存
三.网络层
IP协议:掌握IP首部格式:如16位分片标识、DF不分片标志、MF多分片标志、13位片偏移,8位生存时间TTL,16位的首部检验和
掌握IP分片 IP选路 路由表
ICMP协议
掌握ICMP协议的报文格式、报文的两大分类:查询+差错
2种查询报文+5种差错报文
四传输层
UDP:特点+首部各个字段
TCP:特点+首部+可靠传输机制
TCP连接控制:三次握手、四次挥手、同时打开、同时关闭、半关闭
TCP流量控制机制:滑动窗口、慢启动、拥塞避免、快速重传、快速恢复
TCP超时传输机制:各种定时器
五.应用层
DNS层协议
掌握DBS协议的名字空间、DNS指针查询(反向查找或逆向解析)基本原理、DNS缓存
FTP协议 两条连接:控制流和数据流
两种工作模式:PASV+PORT
各种FTP指令和响应码
FTP断点续传、匿名FTP
http协议 1.报文格式:请求报文、响应报文、请求头各种字段、响应头各种字段
2.http状态码
https协议 :1.https的详细握手过程
2.摘要算法、数字签名、数字证书的原理和过程