计网运输层
1.UDP报文的首部格式是什么?多少字节
源端口,目的端口,长度, 检验和(防止报文在传输中出错)有8个字节且每个字段是由两个字节组成的
2.什么是套接字(Socket)地址?
二元组:IP地址与端口号(用来找接受方或者确定发送方)
3.应用进场会从端口队列中读取报文,因为报文没有流量控制,所以当发送报文过快,队列里会溢出或者丢失
4.端口中所有报文目的IP以及端口想通过,但是源IP以及端口可能不同
5.如果UDP报文的目的发送错了会发什么?
接收方会根据网际控制报文协议ICMP发送一个“”端口不可达“的差错报文给发送方
6.介绍下检验和如何检查UDP报文?
7.MSL为多少秒
MSL一般实现为30秒
8.TCP连接的三个阶段
连接建立,数据传送,连接释放
注意:TCP连接属于运输层连接,路由器不知道它的存在
9.拥塞控制与流量控制的区别
同样:都是对发送方速率的控制
不同:拥塞时对整个网络中调整负载,流量控制只是针对发送方与接受方对流量的控制
10.什么TCP粘包
TCP不同于UDP的报文,基于流,所以在发送方的缓冲区可能被当作一个包了,所以可以加个长度或者分界符
10.TCP怎么保证有序传输的?
静,静,静