[网络基础知识]UDP数据报结构
2013-05-17 17:10
2431 查看
UDP数据与TCP数据基本一致,唯一的不同是UDP传给IP的信息单元称作UDP数据报(UDP datagram),而且UDP的首部长为8字节。
UDP数据报格式有首部和数据两个部分。首部很简单,共8字节。包括: ◆源端口(Source Port):2字节,源端口号。 ◆目的端口(Destination Port ):2字节,目的端口号。 ◆长度(Length):2字节,UDP用户数据报的总长度,以字节为单位。 ◆检验和(Checksum):2字节,用于校验UDP数据报的数字段和包含UDP数据报首部的“伪首部”。其校验方法同IP分组首部中的首部校验和。 伪首部,又称为伪包头(Pseudo Header):是指在TCP的分段或UDP的数据报格式中,在数据报首部前面增加源IP地址、目的IP地址、IP分组的协议字段、TCP或UDP数据报的总长度等共12字节,所构成的扩展首部结构。此伪首部是一个临时的结构,它既不向上也不向下传递,仅仅只是为了保证可以校验套接字的正确性。
相关文章推荐
- 网络编程的基础知识 TCP、UDP 学习日记
- java 基础知识之网络通信(TCP通信、UDP通信、多播以及NIO)总结
- Java基础知识强化之网络编程笔记05:UDP之多线程实现聊天室案例
- [网络基础知识]IP头部结构
- 网络基础知识(一):网络分层、UDP协议
- Java基础知识强化之网络编程笔记03:UDP之UDP协议发送数据 和 接收数据
- 【RL-TCPnet网络教程】第16章 UDP用户数据报协议基础知识
- [网络基础知识]TCP报文结构
- 【网络】网络基础知识总结(包括TCP/IP协议、ARP、UDP等)
- Java基础知识强化之网络编程笔记04:UDP之发送端的数据来自于键盘录入案例
- [网络基础知识]HTTP协议结构
- JAVA基础知识之网络编程——-基于UDP协议的通信例子
- 第10章 网络编程 01_网络基础_IP_TCP_UDP.wmv
- 网络知识入门:路由器基础知识全接触
- 网络营销第五课(1):SEO搜索引擎优化(基础知识)
- php笔记1(基础知识及php的输出结构)
- C#基础知识之分支结构
- 网络通信基础知识
- web 及计算机网络基础知识
- Theano2.1.4-基础知识之图结构