GRE

通用路由封装(GRE: Generic Routing Encapsulation)是通用路由封装协议,可以对某些网络层协议的数据报进行封装,使这些被封装的数据报能够在IPv4网络中传输。

Tunnel 口收到报文后进行GRE 封装,在封装IP 报文头后,设备根据此IP 包的目的地址及路由表对报文进行转发,从相应的网络接口发送出去。

从Tunnel 接口收到IP 报文,检查目的地址。 如果发现目的地是本路由器,则剥掉报文的IP报头,交给GRE 协议处理(进行检验密钥、检查校验和及报文的序列号等)

GRE 协议完成相应的处理后,剥掉GRE 报头,再对数据进行后续的转发处理。

R1

interface GigabitEthernet0/0/0

ip address 172.16.1.254 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 100.100.100.1 255.255.255.252

#

ip route-static 0.0.0.0 0.0.0.0 100.100.100.2

#

interface Tunnel0/0/1    //建立隧道

ip address 1.1.1.1 255.255.255.252  // //配置IP地址

tunnel-protocol gre    //配置Tunnel接口的隧道协议为GRE

source 100.100.100.1   //隧道源地址

destination 200.200.200.1  //隧道目的地址

#

ip route-static 192.168.1.0 255.255.255.0 Tunnel0/0/1   //和对端做静态路由,从tunnel口出去

R2:

interface GigabitEthernet0/0/0

ip address 200.200.200.2 255.255.255.252

#

interface GigabitEthernet0/0/1

ip address 100.100.100.2 255.255.255.252

R3:

interface GigabitEthernet0/0/0

ip address 200.200.200.1 255.255.255.252

#

interface GigabitEthernet0/0/1

ip address 192.168.1.254 255.255.255.0

#

ip route-static 0.0.0.0 0.0.0.0 200.200.200.2

#

interface Tunnel0/0/2

ip address 1.1.1.2 255.255.255.252

tunnel-protocol gre

source 200.200.200.1

destination 100.100.100.1

#

ip route-static 172.16.1.0 255.255.255.0 Tunnel0/0/2

抓包

通用路由封装协议-GRE相关推荐

  1. 通用路由封装协议--GRE的简单配置

    基于华为设备简单配置GRE GRE--通用路由封装协议 一.GRE是什么? 二.GRE有什么用? 1.多协议本地网可以通过GRE隧道传输 2.与IPSec结合,保护组播数据 三.GRE怎么用? 1.隧 ...

  2. 网络协议学习:通用路由封装协议GRE

    隧道技术 Tunneling 网络隧道技术(Tunneling)指的是利用一种网络协议来传输另一种网络协议,它主要利用网络隧道协议来实现这种功能. 简单来说,使用隧道技术可以理解为,在一些网络链路中使 ...

  3. 互联网协议 — GRE 通用路由封装协议

    目录 文章目录 目录 GRE 通用路由封装协议 GRE 报文格式 GRE 的实现原理 Linux 配置指令 加载 GRE 内核模块 East side West side GRE 的 Keepaliv ...

  4. HCNP-路由交换:GRE(通用路由封装协议)

    IPSec VPN用于在两个端点间提供安全的IP通信,但只能加密并传播单播数据,无法加密并传输语音.视频.动态路由协议信息等组播数据流量. GRE(通用路由封装协议)是一种隧道封装技术,提供了将一种协 ...

  5. 浅析GRE协议(通用路由封装协议)

    1.GRE的概念 1)全称:GRE(Generic Routing Encapsulation):通用路由封装协议. 2)功能:定义了在一种网络层协议上封装另一种协议(或同一种协议). 3)举例:对某 ...

  6. GRE通用路由封装协议

    GRE通用路由封装协议 利用GRE协议实现连个私网互相通信 拓扑图ENSP 配置IP 主机 IP172.16.1.1 子网掩码:255.255.255.0 网关:172.16.1.254 服务器 IP ...

  7. mgre 多点通用路由封装协议 hub-spoke

    MGRE --多点GRE   属于NBMA网络类型 多个局域网若使用普通的GRE来进行护理,tunnel数量成指数上升,且不易管理: 普通的GRE为点到点网络类型:若将多个节点使用普通GRE连接起来, ...

  8. 通用路由封装(GRE)×××配置

    本人没有很好的文采,只能直接配置,有不懂的地方,后面可以联系我,在配置当中,我会尽量在配置命令后面加标注. 1.在R1上配置相关的命令 R1(config)#int fa0/0   ---进入以太网f ...

  9. vrrp协议_虚拟路由冗余协议VRRP原理介绍

    一.概述: 1.1. 产生背景 随着Internet的发展,人们对网络可靠性的要求越来越高.特别是对于终端用户来说,能够实时与网络其他部分保持联系是非常重要的.一般来说,主机通过设置默认网关来与外部网 ...

最新文章

  1. python profile_python程序之profile分析
  2. python得到一个10位随机数的方法及拓展
  3. HALCON示例程序class_2dim_unsup.hdev基于二维直方图的聚类分类
  4. EntityFrameWork连接多Db配置
  5. Android系统(118)---Android抓取各种log的方法
  6. leetcode力扣36.有效的数独
  7. 10.22 Ext JS 快速开发工具
  8. mvn如何编译源码命令_java – 如何使用maven编译单个文件?
  9. android查看第三方libs的jar源码
  10. 杭电acm 提交代码需要注意的问题
  11. 找工作知识储备(2)---数组字符串那些经典算法:最大子序列和,最长递增子序列,最长公共子串,最长公共子序列,字符串编辑距离,最长不重复子串,最长回文子串
  12. 作为一名基层管理者如何利用情商管理自己和团队(一)
  13. 将网页内容保存为PDF
  14. python 公众号付费视频地址_Python下载微信公众号文章内的视频
  15. 51单片机学习笔记——DA转换
  16. 将英汉词典数据库放入MySQL数据库中,并将数据库中“以A开头的单词”显示在JSP网页上
  17. Python每天定时发送监控邮件。解放双手它不香吗?
  18. html页面自动滑动,html实现页面滑动
  19. Hyperledger Fabric 网络环境的一点理解
  20. Android settings

热门文章

  1. 二手华为mate30pro能卖多少钱
  2. 【Matlab条形码识别】二维条形码识别【含GUI源码 607期】
  3. logo设计中的文字有哪些技巧
  4. Reading Fast Packet Processing A Survey
  5. 查看nfo文件的内容[转]
  6. 2.3、CSS样式、盒子模型
  7. 一年又一年,慢慢蜕变
  8. 完全二叉树前中后序->层序
  9. 正版Scrivener 3 论文/小说写作工具神器软件
  10. 解决谷歌浏览器和360浏览器 input 自动填充淡黄色背景色的问题