问题
- TCP如何有序性的。
- ARP
- TCP的拥塞控制。
- TCP的半链接队列和全链接队列。
- TCP粘包与分包。
- 网线断了,TCP怎么处理。
- TCP的长连接和短连接。
- TCP的11个状态迁移。
- send返回正数,是不是成功。
- 阻塞与非阻塞,send/recv,-1。
协议栈
- 是一种特定的沟通模式。
- 七层模型 (学术界)------》 五层模型(工业界)
- 物理层里面传输的是光电信号。
- 数据链路层传输的数字信号。
- 网卡:光电信号转化为数字信号,数字信号转化为光电信号。
以太网协议头
mac地址
只在局域网内有用,出了局域网就没用了。
ip协议
- 版本号:ipv4、ipv6。
- 首部长度:TCP头最多有15*4个字节。
- 服务类型:前3位支持优先级,4位服务的类型, 1位空位。
- 总长度:包的总长度有多长。
- 16位标识:ip分片用的。