首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GRE VPN

GRE VPN 概述 > GRE GRE(Generic Routing Encapsulation) 在任意一种网络协议上传送任意一种其他网络协议的封装方法 我们先本质上还是同种协议封装 也是就IP...over IP > GRE VPN 直接使用GRE封装建立GRE隧道,在一种协议的网络上传输其他协议,需要虚拟的隧道(Tunnel)接口 GRE的封装格式 ++协议B头:++ 也就是我们的载荷协议封装我们的内网源IP目的IP ++GRE头:++ 就是我们的封装协议告诉对方我放用的什么协议 ++协议A头:++ 也就是我们的承载协议 里面包含了我们外网的源IP目的IP ++链路层头:++ 就是我们二层的源MAC和目的MAC IP over IP 的GRE封装格式 GRE的IP协议号为47 其中 ++载荷协议0x0800就是我们的...++承载协议路由转发++ 根据公网IP头部查找路由表,并转发 【4】 ++中途转发++ 就是数据包在公网转发传输 【5】 ++解封装++ 查到公网路由后,由公网路由进行解封装,解除公网封装头部,查看GRE

4.4K10

learning:gre tunnel plugins

· GRE头(GRE header):采用GRE协议对净荷数据进行封装所添加的报文头,包括封装层数、版本、乘客协议类型、校验和信息、Key信息等内容。添加GRE头后的报文称为GRE报文。...设备支持IPv4和IPv6两种传输协议:当传输协议为IPv4时,GRE隧道称为GRE over IPv4隧道;当传输协议为IPv6时,GRE隧道称为GRE over IPv6隧道。...中间链路路由是指数据包需要通过其他路由器进行转发的路由,而不是直接到达目的地。 adj_midchain模块的主要功能是管理和处理中间链路路由,包括添加、删除、修改路由表项等操作。...通过查询和管理这个路由表,adj_midchain模块能够正确地转发经过其他路由器转发的数据包。 2)路由表的动态更新:adj_midchain模块支持动态更新路由表。...但是gre封装流程是在adj-midchain节点完成gre头+外层ip头,切换tx接口为gre接口,在mss-clamp功能时,报文已经指向封装后报文。

17710
您找到你想要的搜索结果了吗?
是的
没有找到

Science:考研无需GRE分数?美国高校“去GRE”运动兴起

“去GRE运动”:44%的分子生物学专业不要求GRE分数 ? 全美Top 50大学各专业在2018年不要求GRE分数的比例。...“随着越来越多的学校的研究生招生不再要求GRE成绩,产生了一些学校之间的同行压力,一些学校担心如果继续要求GRE分数,可能会错过优秀的申请人。” GRE考试的支持者称,这种改变是一种误导。...他们认为,最近对GRE考试的价值提出质疑的研究存在缺陷,实际上GRE仍然是一个有用的预测指标。...南加州大学曾在招生中研究过使用GRE。 波塞尔特还发现,许多教师会将GRE分数视为先天智力的衡量标准。“他们认为GRE能够考出高分者以后更有可能获得成功。”她说。...“ 佩恩认为,GRE分数应该被视为整体审查过程的一部分。 “如果学校放弃了使用GRE,就相当于丢弃了一部分数据。” 其他人担心GRE考试可能会阻碍增进种族多样性和包容性的努力。

80720

GNS3 配置GRE

以上图为例,假设IP地址为10.1.1.1的XP1想访问IP地址为192.168.1.1的XP2,其流程大致如下: 源IP为10.1.1.1,目的IP为192.168.1.1的数据包到达路由器R2后,由于...数据包被发到公网前,又在原来的数据包上封装新的IP包头,源IP为12.1.1.2,目标IP为13.1.1.3,然后路由器根据路由将数据包发送出去。...数据包到达路由器R3后,其将收到的数据包解封后,发现GRE包头,并且本身就是GRE隧道的终点,再次解封包,此时发现源IP地址为10.1.1.1,目标IP地址为192.168.1.1,紧接着就将数据包发往...到达路由器R3后也同样封装GRE包头,源IP为1.1.1.2,目标IP为1.1.1.1。接着封装公网IP包头,源IP为13.1.1.3,目标IP为12.1.1.2。最后将数据包发送出去。...数据包到达路由器R2后,其将收到的数据包解封后,发现GRE包头,并且本身就是GRE隧道的终点,再次解封包,此时发现源IP地址为192.168.1.1,目标IP地址为10.1.1.1,紧接着就将数据包发往

92720

如何使用GRE建立VPN隧道

GRE提供了将一种协议的报文封装在另一种协议报文中的机制,是一种三层隧道封装技术,使报文可以通过GRE隧道透明的传输,解决异种网络的传输问题。 •GRE实现机制简单,对隧道两端的设备负担小。...•GRE隧道将不连续的子网连接起来,用于组建VPN,实现企业总部和分支间安全的连接。 ? GRE基本原理 ? 实现过程 报文在GRE隧道中传输包括封装和解封装两个过程。...2.GRE协议剥掉GRE报头,获取X协议报文,再交由X协议对此数据报文进行后续的转发处理。 ? GRE的Keepalive检测 ?...目前,GRE隧道可以通过两种隧道接口建立: •GRE隧道接口 GRE隧道接口是为实现报文的封装而提供的一种点对点类型的逻辑接口,包含源地址、目的地址和隧道接口IP地址。...与GRE隧道接口手工指定目的地址不同,mGRE隧道接口的目的地址来自于NHRP地址解析协议,一个mGRE隧道接口上,可以存在多条GRE隧道,有多个GRE对端。

6.2K40

玩转CVM之搭建GRE隧道

目前有多数厂商的网络设备均支持GRE隧道协议。GRE 规定了如何用一种网络协议去封装另一种网络协议的方法。...系统收到一个净荷后,首先使用封装协议(Encapsulation Protocol)对这个净荷进行GRE封装,即把乘客协议报文进行了“包装”,加上了一个GRE头部成为GRE报文;然后再把封装好的原始报文和...Router B从Tunnel接口收到IP报文,检查目的地址;          如果发现目的地是本路由器,则Router B剥掉此报文的IP报头,交给GRE协议处理(进行检验密钥、检查校验和及报文的序列号等...);          GRE协议完成相应的处理后,剥掉GRE报头,再交由X协议对此数据报进行后续的转发处理。...写入配置文件 A机器配置文件步骤: vim /etc/init.d/gre.sh 进入文件进行编辑如下内容: modprobe ip_gre lsmod|grep gre ip

6.8K1342

15-GRE与VXLAN网络

2、GRE方案。 GRE网络 认识GRE 什么是GRE? GRE是一种协议封装的格式,它规定了**如何用一种网络协议去封装另一种网络协议**。 有什么用?...10.100.0.0/24的包,都地址转换为从172.16.16.1出(snat) (3)公网路由过程 1、经过n个路由设备,该包最终路由到106.38.241.118 (4)拆包过程 1、CloudPC端的路由器检测到是到达自己的...原文字描述 GRE的好处 解决vlan上限问题,gre id有224个 只识别终端网络风暴(当包到达目的地再发到主机时) 三层网络 私有ip可以任意划分,ip子网划分问题也不存在了 GRE的不足 (1)...(2)扩大的广播域 GRE 不支持组播,因此一个网络(同一个 GRE Tunnel ID)中的一个虚机发出一个广播帧后,GRE 会将其广播到所有与该节点有隧道连接的节点。...(3)GRE封装的IP包的过滤和负载均衡问题 目前还是有很多的防火墙和三层网络设备无法解析 GRE Header,因此它们无法对 GRE 封装包做合适的过滤和负载均衡。

2.5K30

经典GRE Over IPSec配置 (

本文继上文继续讨论gre over ipsec,上次我们是在两站点之间先建立IPSec连接(transport方式),然后再IPSec连接上再建立gre隧道,进行加密通信;本次我们换种方式来配置与上文相同的效果...这里我们用到了cisco路由器ipsec配置的一个技术:profile。...我们再看gre隧道的配置跟以往的配置的区别“tunnel protection ipsec profile 1”,顾名思义就是在gre隧道上配置ipsec保护,保护的具体策略就是profile1....map);加密的感兴趣流就是tunnel source和tunnel destination之间的gre通信,而且仅仅是gre通信。...通过一个简单的profile,我们就完成了整个的gre overipsec,该方法目前是非常流行的一种配置,被广泛使用!

4.3K20

OpenStack八大核心组件精讲之—neutron理论知识

⑤、GRE GRE (通用路由封装)是用一种网络层协议去封装另- -种网络层协议的隧道技术。GRE的隧道由两端的源IP地址和目的IP地址定义,它允许用户使用IP封装IP等协议,并支持全部的路由协议。...在OpenStack环境中使用GRE意味着“IP over IP”,GRE与VXLAN的主要区别在于,它是使用IP包而非UDP进行封装的。...CIDR和IP地址重叠,具有相同IP地址的两个虚拟机也不会产生冲突,这是由于Neutron的路由器通过Linux网络名称空间实现的,每个路由器有自己独立的路由表 ④、Neutron路由器 Neutron...绝大多数情况下,自服务网络使用像VXLAN或GRE这样的Overlay协议,因此这些协议要比使用VLAN标记的二层网络分段支持更多的网络,而且VLAN通常还要求物理网络设施的额外配置IPV4自服务网络通过虚拟路由器上的源...OpenStack网络支持的网络隔离和覆盖技术包括Flat、VLAN、GRE和VXLAN等。

1.5K10

H3C GRE概述

GRE是 Tunnel(隧道)技术的一种,属于第三层隧道协议。    GRE 隧道是一个虚拟的点对点的连接,为封装的数据报文提供了一条传输通路, GRE 隧道的两端分别对数据报进行封装及解封装。...系统收到一个净荷后,首先使用封装协议( Encapsulation Protocol)对这个净荷进行GRE 封装,即把乘客协议报文进行了“包装”,加上了一个 GRE 头部成为 GRE 报文;然后再把封装好的原始报文和...· GRE 协议完成相应的处理后,剥掉 GRE 报头,再交由 X 协议对此数据报进行后续的转发处理。...说明:GRE 收发双方的加封装、解封装处理,以及由于封装造成的数据量增加,会导致使用 GRE 后设备的数据转发效率有一定程度的下降。...GRE 的安全选项     为了提高 GRE 隧道的安全性, GRE 还支持由用户选择设置 Tunnel 接口的识别关键字(或称密钥) ,和对隧道封装的报文进行端到端校验。

1.3K20

思科技术 | GRE-V**的详细配置(含实验)

此文用时0小时48分钟,原创不易,坚持更不易,希望我的每一份劳动成果都可以得到大家的一个【在看】 步骤: 1、创建虚拟链路接口,即隧道,号码任意,两端的号码可以不相同 2、配置虚拟链路接口的地址,改地址是在GRE...报头中被封装的地址 3、定义虚链路的源和目的,因为数据包数据包最终要在公网中传递, 所以改地址就是在公网中知道路由器转发的可路由的公网IP, 也就是隧道两端路由器的真是公网IP。...注意事项 1、GRE tunnel支持支路由器,不支持集中器和PIX以及ASA 2、GRE支持的协议有IP、Decent、IPX、AppleTalk 3、GRE分为point-to-piont GRE和...multipoint GRE两种 4、点对点GRE只能在两台路由器之间进行建立,点对多点可以在两台或者更多路由器上建立 5、点对点GRE支持IP单播、组播以及IGP动态路由协议和非IP协议 6、mGRE...只支持单播、组播以及IGP动态路由协议,不支持非IP协议 shutdown-GRE隧道 GRE隧道没有OSI一层协议检测,只要本端源地址有效,并且隧道终点地址路由可达,GRE隧道就会UP shutdown

3.3K20

玉龙小栈: | DMVPN的基础工作原理

工作原理:DMVPN是一种基于mGRE的IPSec VPN技术,由mGRE、NHRP、IPSec和动态路由协议四个部分组成;mGRE是多点GRE隧道接口,使得单一的GRE接口可以支持多个IPsec隧道且简化配置...▶多点mGRE隧道  mGRE是DMVPN重要的组成部分,GRE技术是点对点的隧道技术,而mGRE是点对多点的GRE隧道技术,即任何一个分支站点不仅仅能够和中心站点通信,而且还能直接和其它分支站点进行通信...技术,但是协议号依然为GRE的47,所以和配置GRE over IPSec一般无二;下图就是DMVPN数据封装示意图,DMVPN和GRE over IPSec一样采取传输模式进行封装。...●IPSec隧道不支持多播/广播包的封装,而mGRE隧道可以将多播/广播包封装到GRE包中,并且mGRE包是单播包,可以被IPSec加密;在用IPSec对mGRE包进行加密时,可以将IPSec配置为传输模式...,因为GRE已经将原始数据包封装为单播的数据包,没有必要让IPSec再封装一个包头;IPSec的传输模式要求被加密数据包的源和目的地址必须与IPSec隧道两端的地址相匹配,也就是说mGRE隧道两端的地址与

1.5K20

GRE遇上IPSec后,安全性终于有了保障

配置要点 图里面BJ与CS是防火墙,而CD是一台路由器,配置方面没什么区别 BJ与CS需要考虑安全策略的放行,这个可以参考下29篇(这里为了简化策略全放) 各自可以通过静态或者动态路由来完成内网之间的互通...(GRE篇) 5、GRE相关配置 总体下来BJ_FW创建了2个tunnel隧道,一个对接CS防火墙,一个对接CD路由器,然后加入了安全区域,CS防火墙这边也创建了一个对接BJ防火墙,注意的是路由器这边,...路由器的tunnel接口是tunnel0/0/0,跟防火墙有点区别,其余的配置是一样的,然后不需要加入安全区域。...(2)IKE提议与IPSec安全提议:会发现比之前的有点不一样,之前都是防火墙对接,所以可以用默认参数,但是有了路由器就不一样了,因为路由器的版本不一样,支持的算法强度不一样,很多没法支持最新的算法,所以要改成一致...为了严谨性,我本想用真机AR系列路由器桥接到网络里面跟防火墙对接,结果发现桥接不起来,只好放弃了。 直连网关都不通,这台不通的只能用防火墙来代替了。 当替换这套台路由器后,用防火墙就建立起来了。

22810
领券