校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 专业课 > UDP相关
题目

UDP协议的首部结构

解答

得分点

占8字节,分别为:源端口号、目的端口号、长度、检验和

标准回答

用户数据报UDP有两个字段,分别是首部字段和数据字段。首部字段一共占8字节。分别是源端口号、目的端口号、长度、检验和,各占2字节。

加分回答

用户数据报UDP有两个字段,分别是首部字段和数据字段。首部字段很简单,只有8个字节,每2个字节实现一个功能,每个字段的意义如下:

源端口号:应用层应用的端口号,需要对方回复的时候添加,不用时全部是0。

目的端口号,对方应用层应用所在的端口号,在对方传输层向上交付报文时必须要用上。

长度:UDP用户数据报的长度,最短为8(仅有首部)字节。

检验和:监测UDP用户数据报在传输中是否有错,有错就丢弃。

UDP用户数据报首部中的检验和的计算方法比较特殊。在计算的时候需要给首部前面临时加上12字节的伪首部,它并不是真正的UDP首部,只是在计算检验和时得到一个临时的UDP用户数据报,检验和就是通过这个临时的UDP用户数据报来计算的,算法这里不做深究。

延伸阅读

C 0条回复 评论

帖子还没人回复快来抢沙发