您当前的位置: 主页 > 188bet备用网址 >
TCP/IP详松念书笔记(6)-UDP协议

时间:2018-12-01 09:46 来源: 作者: [db:作者] 点击:

  UDP是传输层协议,和TCP协议处于壹个分层中,条是与TCP协议不一,UDP协议并不供超时重传,出产错重传等干用,也坚硬是说其是不牢靠的协议。

  2.1.UDP端口号

  鉴于很多绵软件需寻求用到UDP协议,因此UDP协议必须经度过某个标注识表记标注帜用以区别不一的以次所需寻求的数据包。端口号的干用就在于此,比如某壹个UDP以次A在体系中报户口了3000端口,这么,以后从外面面传出产去的目的端口号为3000的UDP包邑会提交给该以次。端口号即兴实上却以拥有2^16此雕刻么多。鉴于它的长度是16个bit

  2.2.UDP检验和

  此雕刻是壹个却选的选项,并不是所拥局部体系邑对UDP数据包加以以检验和数据(对立TCP协议的必须到来说),条是RFC中规范要寻求,发递送端应当计算检验和。

  UDP检验和掩饰UDP协议头和数据,此雕刻和IP的检验和是不一的,IP协议的检验和条是掩饰IP数据头,并不掩饰所拥局部数据。UDP和TCP邑包罗壹个伪首部,此雕刻是为了计算检验和而摄制的。伪首部甚到还包罗IP地址此雕刻么的IP协议外面面邑拥局部信息,目的是让UDP两次反节数据能否曾经正确顶臻目的地。假设发递送端没拥有拥有翻开检验和选项,而接纳端计算检验和拥有疏违反,这么UDP数据将会被悄然的放丢掉落(不保障递送臻),而不产生任何疏违反报文。

  2.3.UDP长度

  UDP却以很长很长,却以拥有65535字节这么长。条是普畅通网绕在传递送的时分,壹次普畅通传递送不了这么长的协议(触及到MTU的效实),就条好对数据分片,天然,此雕刻些是对UDP等部下协议透皓的,UDP不需寻求关怀IP协议层对数据何以分片,下壹个章节将会稍稍讨论壹些分片的战微。

  IP在从下层接到数据以后,要根据IP地址到来判佩从阿谁接口发递送数据(经度过选路),并终止MTU的查询,假设数据父亲小超越MTU就终止数据分片。数据的分片是对下层和下层透皓,而数据也条是顶臻目的地还会被重行组装,不外面不用担心,IP层供了趾够的信息终止数据的又组装。

  在IP头外面面,16bit识佩号独壹记载了壹个IP包的ID,具拥有相畅通个ID的IP片将会被重行组装;而13位片偏移则记载了某IP片对立整顿个包的位置;而此雕刻两个体即兴中间男的3bit标注识表记标注帜则标注示着该分片前面能否还拥有新的分片。此雕刻叁个标注示就结合了IP分片的所拥有信息,接受方就却以使用此雕刻些信息对IP数据终止重行布匹局(就算是前面的分片比前面的分片先到,此雕刻些信息亦趾够了)。

  鉴于分片技术在网绕上被日日的运用,因此伪造IP分片包终止流动氓攻击的绵软件和人也就层出产不穷。

  • 共2页:
  • 上一页
  • 1
  • 2
  • 下一页
  • 推荐文章
    热门文章