・协议(protocol):
告诉网络层把收到的数据报送给哪一个传输层进程,可能是TCP,也可能是UDP或其他。协议编号在整个Internet中是全局唯一的,定义参考RFC
1700。
・头校验和(header checksum):
只验证IP分组头。每条链路中该域都必须重新计算,因为至少有一个域(生存期域)的值是一直在变化的。前面提到过了,每个路由器都会把收到数据报的TTL值减1。
・源地址(source address)和目的地址(destination address):
指明发送数据报的源和目的的网络号和主机号。
・选项(options):
用来提供一种余地,使协议的后来版本可以包含原有设计中没有的信息,也可以使试验者能尝试他的新想法。选项域的长度是可变的,每个选项都以一个字节表明内容。某些选项还跟有一个字节的选项长度字段,其后是一个或多个数据字节。选项域以4个字节的倍数来安排。目前定义了5种选项,列表如下:
|
选 项
|
描 述
|
安全性(security) |
指明数据报的机密程度 |
严格的源路由选择
(strict source routing) |
给出后跟的完整路由 |
松散的源路由选择
(loose source routing) |
给出一个不能漏掉的路由器列表 |
记录路由(record rout) |
是每个路由器都能附上它的IP地址 |
时间标记(time stamp) |
是每个路由器都附上它的地址和时间标记 |
表7.1 IP数据报格式中的选项内容
|
|