什么是“GRE”协议?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/25 15:11:56

什么是“GRE”协议?

GRE GRE(通用路由协议封装)是由Cisco和Net-smiths等公司于1994年提交给IETF的,标号为RFC1701和RFC1702.目前有多数厂商的网络设备均支持GRE隧道协议.GRE规定了如何用一种网络协议去封装另一种网络协议的方法.GRE的隧道由两端的源IP地址和目的IP地址来定义,允许用户使用IP包封装IP、IPX、AppleTalk包,并支持全部的路由协议(如RIP2、OSPF等).通过GRE,用户可以利用公共IP网络连接IPX网络、AppleTalk网络,还可以使用保留地址进行网络互连,或者对公网隐藏企业网的IP地址.GRE协议的主要用途有两个:企业内部协议封装和私有地址封装.在国内,由于企业网几乎全部采用的是TCP/IP协议,因此在中国建立隧道时没有对企业内部协议封装的市场需求.企业使用GRE的唯一理由应该是对内部地址的封装.当运营商向多个用户提供这种方式的VPN业务时会存在地址冲突的可能性.