通用路由封装 (GRE)定义了在任意一种网络层协议上封装任意一个其它网络层协议的协议 。
在大多数常规情况下,系统拥有一个有效载荷(或负载)包,需要将它封装并发送至某个目的地。首先将有效载荷封装在一个GRE 包中,然后将此GRE 包封装在其它某协议中并进行转发。此外发协议即为发送协议。当IPv4 被作为GRE 有效载荷传输时,协议类型字段必须被设置为0x800。当一个隧道终点拆封此含有 IPv4 包作为有效载荷的GRE 包时,IPv4 包头中的目的地址必须用来转发包,并且需要减少有效载荷包的TTL。值得注意的是,在转发这样一个包时,如果有效载荷包的目的地址就是包的封装器(也就是隧道另一端),就会出现回路现象。在此情形下,必须丢弃该包。当 GRE 包被封装在IPv4 中时,需要使用IPv4 协议47。
GRE 下的网络安全与常规的IPv4 网络安全是较为相似的,GRE 下的路由采用IPv4 原本使用的路由,但路由过滤保持不变。包过滤要求防火墙检查 GRE 包,或者在GRE 隧道终点完成过滤过程。在那些这被看作是安全问题的环境下,可以在防火墙上终止隧道。
GRE(Generic Routing Encapsulation,通用路由封装)协议是对某些网络层协议(如IP 和IPX)的数据报文进行封装,使这些被封装的数据报文能够在另一个网络层协议(如IP)中传输。GRE采用了Tunnel(隧道)技术,是VPN(Virtual Private Network)的第三层隧道协议。
Tunnel 是一个虚拟的点对点的连接,提供了一条通路使封装的数据报文能够在这个通路上传输,并且在一个Tunnel 的两端分别对数据报进行封装及解封装。 一个X协议的报文要想穿越IP网络在Tunnel中传输,必须要经过加封装与解封装两个过程。
GRE 封装后的报文格式为 :
Delivery Header |
GRE Header |
Payload packet |
Delivery Header:封装的外部协议报文头(如IP报文头),即隧道所处网络的协议数据头,是实现一种协议报文穿越另一种协议网络的传输工具。
GRE Header:对数据报文进行封装后加入的数据,包含GRE协议本身以及和负载协议有关的一些信息。
Payload Packet:进入隧道之前的网络层数据报文,将作为隧道报文的有效负载,该报文的协议号将作为GRE头部字段中的ProtocolType字段。GRE头部信息具有如图所示的结构。
一个最简单的GRE头部只有4个字节,即在C、K、S等标志们都为0的情况下,GRE头部仅包含第0到31位的信息。前4个bit位都为标志位,分别表示了头部后来的字段是否有效;ProtocolType字段标识PayloadPacket的协议类型,一般情况下,该协议字段与以太网帧的类型字段值相同 。
需要封装和传输的数据报文,称之为净荷(Payload),净荷的协议类型为乘客协议(Passenger Protocol)。系统收到一个净荷后,首先使用封装协议(Encapsulation Protocol)对这个净荷进行GRE 封装,即把乘客协议报文进行了“包装”,加上了一个GRE 头部成为GRE 报文;然后再把封装好的原始报文和GRE 头部封装在IP 报文中,这样就可完全由IP 层负责此报文的前向转发(Forwarding)。通常把这个负责前向转发的IP 协议称为传输协议(Delivery Protocol 或者Transport Protocol)。根据传输协议的不同,可以分为GRE over IPv4 和GRE over IPv6 两种隧道模式。
1、 Router A 连接Group 1 的接口收到X 协议报文后,首先交由X 协议处理
2、X 协议检查报文头中的目的地址域来确定如何路由此包
3、 若报文的目的地址要经过Tunnel 才能到达,则设备将此报文发给相应的Tunnel 接口
4、 Tunnel 口收到此报文后进行GRE 封装,在封装IP 报文头后,设备根据此IP 包的目的地址及路由表对报文进行转发,从相应的网络接口发送出去。
租售状态: 出售开 发 商: 北京天亚物业开发有限公司投 资 商: ----占地面积: 11800.00平方米总建筑面积: 100000.00平方米详细信息售 楼 处: 北京市朝阳区光华路嘉裹中心饭店...
行政区域:新香洲项目位置:位于香洲区星园路3号(民西路与三台石路交汇处)交通状况:11条公交线路1、5、6、8、15、22、43、56、68、602、204主力户型:95-210平方米三房四房开发商:...
行政区域:惠城区区域板块:下角项目位置:惠城区江南下角中路26号(原机械厂)交通状况:惠城区1、15、16、19路公交车至机械厂站下,即达项目。主力户型:二居56平米,三居80平米开发商:惠州市鹏达实...
解封装过程和加封装的过程相反。
1、 RouterB 从Tunnel 接口收到IP 报文,检查目的地址
2、 如果发现目的地是本路由器,则RouterB 剥掉此报文的IP 报头,交给GRE 协议处理(进行检验密钥、检查校验和及报文的序列号等)
3、 GRE 协议完成相应的处理后,剥掉GRE 报头,再交由X 协议对此数据报进行后续的转发处理。
说明:GRE 收发双方的加封装、解封装处理,以及由于封装造成的数据量增加,会导致使用GRE 后设备的数据转发效率有一定程度的下降。
建筑物基本信息 参数名 必填 描述 项目实际情况 建筑代码 数据中心代码 建筑名称 必填 最多24个汉字 建筑字母别名 必填 建筑首字母大写 建筑业主 必填 有多位业主时存主要业主名称,外加 “等××位” 建筑监测状态 状态 1- 启用监测 0- 停用监测 所属行政区划 必填 6位行政区划代码 建筑地址 必填 最多40个汉字 建筑坐标 -经度 建筑坐标 -纬度 建设年代 必填 4位数字年份 地上建筑层数 必填 整数 地下建筑层数 整数 建筑功能 必填 A- 办公建筑 B- 商场建筑 C- 宾 馆饭店建筑 D- 文化教育建筑 E- 医疗卫生建筑 F- 体育建筑 G- 综 合建筑 H- 其它建筑 建筑总面积 必填 空调面积 必填 采暖面积 必填 建筑空调系统形式 必填 A- 集中式全空气系统 B- 风机盘管 +新风系统 C- 分体式空调或 VRV的 局部式机组系统 Z
一.塔吊的基本结构 塔吊从功能上看,可以分为七大部分:金属结构、零部件、工作 机构、电气设备、液压系统、安全装置和附着锚固。 塔吊金属结构由起重臂、塔身、转台、承座、平衡臂、底架、塔 尖等组成。 塔吊零部件则由钢丝绳(起吊的主要受力部件) 、变幅小车(车由 车架结构、钢丝绳、滑轮、行轮、导向轮、钢丝绳承托轮、钢丝绳防 脱辊、小车牵引张紧器及断绳保险器等组成) 、滑轮、回转支承、吊 钩和制动器组成。 塔吊工作机构有五种:起升机构、变幅机构、小车牵引机构、回 转机构和大车走行机构 (行走式的塔吊 )。 塔吊电气设备包括了液压泵、液压油缸、控制元件、油管和管接 头、油箱和液压油滤清器等主要元器件。 塔吊安全系统和附着锚固则有限位开关 (限位器 ),超负荷保险器 (超载断电装置 ),缓冲止挡装置,钢丝绳防脱装置 ;风速计,紧急安 全开关,安全保护音响信号。而一般来说,自升式塔吊在修筑楼房的 过程中
通用路由封装(GRE:Generic Routing Encapsulation)在RFC1701/RFC1702中定义,它规定了怎样用一种网络层协议去封装另一种网络层协议的方法。GRE的隧道由两端的源IP地址和目的IP地址来定义,它允许用户使用IP封装IP、IPX、AppleTalk,并支持全部的路由协议,如RIP、OSPF、IGRP、EIGRP。通过GRE,用户可以利用公用IP网络连接IPX网络和AppleTalk网络,还可以使用保留地址进行网络互联,或对公网隐藏企业网的IP地址。
GRE的包头包含了协议类型(用于标明乘客协议的类型);校验和包括了GRE的包头和完整的乘客协议与数据;密钥(用于接收端验证接收的数据);序列号(用于接收端数据包的排序和差错控制)和路由信息(用于本数据包的路由)。
GRE只提供了数据包的封装,它没有防止网络侦听和攻击的加密功能。所以在实际环境中它常和IPsec一起使用,由IPsec为用户数据的加密,给用户提供更好的安全服务。
采用BGA技术封装的内存,可以使内存在体积不变的情况下,内存容量提高两到三倍,BGA与TSOP相比,具有更小体积,更好的散热性能和电性能。BGA封装技术使每平方英寸的存储量有了很大提升,采用BGA封装技术的内存产品在相同容量下,体积只有TSOP封装的三分之一;与传统TSOP封装方式相比,BGA封装方式有更加快速有效的散热途径。
DIP封装封装特点
适合在PCB(印刷电路板)上穿孔焊接,操作方便。 芯片面积与封装面积之间的比值较大,故体积也较大。 最早的4004、8008、8086、8088等CPU都采用了DIP封装,通过其上的两排引脚可插到主板上的插槽或焊接在主板上。