端口号用于区别不同的进程。那么既然是区别进程的,为何不用进程号呢?因为进程是动态的概念,只有程序运行起来才有进程。 而且同一个程序在不同的时间运行,进程号可能并不一样。所以,我们通常不能知道对方的进程号。
端口号用整数表示,范围是0 ~ 65535=2^16
英文简称: | UDP |
英文全称: | User Datagram Protocol |
开发组织: | IETF |
标准编号: | RFC768 |
所属层次: | 传输层 |
|-------------------|
| SourcePort |
| 2byte |
|-------------------|
| DestinationPort |
| 2byte |
|-------------------|
| Length |
| 2byte |
|-------------------|
| CheckSum |
| 2byte |
|-------------------|
| Data |
| |
|-------------------|
SourcePort
是发送方的端口号,占2
个字节,解析为整数。
DestinationPort
是接收方的端口号,占2
个字节,解析为整数。
Length
是整个协议的数据长度,包括该头部。
CheckSum
是用于数据完整性校验的,占2
个字节,解析为整数。
Data
是上层协议的内容。