18.1.3 GRE的报文结构

18.1.3 GRE的报文结构

GRE封装后的报文结构如图18-2所示。

图18-2 GRE的报文结构

①乘客协议(Passenger Protocol):封装前的报文称为净荷,封装前的报文协议称为乘客协议。

②封装协议(Encapsulation Protocol):GRE Header是由封装协议完成并填充的,封装协议也称运载协议(Carrier Protocol)。

③传输协议(Transport Protocol或Delivery Protocol):负责对封装后的报文进行转发的协议称为传输协议。

GRE头的各字段解释如表18-1所示。

表18-1 GRE头的各字段解释

因为目前实现的GRE头不包含源路由字段,所以Bit 1、Bit 3和Bit 4都置为0。