DMVPN的组成部分:
1、MGRE (multipoint GRE)
2、NHRP (Next Hop Resolution Protocol)
3、Dynamic Routing Protocol
4、IPSec VPN

NHRP:
一个二层的客户-服务器解析协议,用于映射隧道地址(虚拟)到一个NBMA地址(物理)。NHRP的功能非常类似于ARP(映射IP(逻辑)到MAC(物理)和Reverse ARP(映射IP(逻辑)到DLCI(物理))。就想ARP一样,NHRP支持静态映射和动态映射,Hub路由器维护一个所有Spoke隧道地址(虚拟)到公网地址(物理)的数据库。档Spoke启动以后,它注册自己的公网地址到Hub,并且询问其他的目的Spoke的公网地址,这样Spoke之间就能直接建立隧道。
Dynamic Routing Protocol:
一个协议用来宣告私有网络到DMVPN网络,IP路由更新和IP组播数据包仅仅只在Hub-to-spoke隧道中进行传输,单播数据包既能穿越hub-to-spoke隧道也能穿越直接动态建立的spoke-to-spoke隧道。路由比邻只在hub-to-spoke隧道上建立,spoke-to-spoke的路由逻辑由NHRP来执行。路由协议并不监控spoke-to-spoke隧道的状态。支持的动态路由协议有:RIP、EIGRP、OSPF、ODR和BGP

IPSec VPN:

DMVPN 依然是一种GRE over IPSec技术,也是典型的传输模式
原始数据包:
源IP:192.168.1.1 目的IP:192.168.2.1 ICMP DATA
GRE封装后:
源IP:202.100.1.1 目的IP:202.100.1.2 GRE 源IP:192.168.1.1 目的IP:192.168.2.1 ICMP DATA

DMVPN (传输模式):
源IP:202.100.1.1 目的IP:202.100.1.2 ESP GRE 源IP:192.168.1.1 目的IP:192.168.2.1 ICMP DATA

DMVPN---理论篇-1相关推荐

  1. 艾伟_转载:学习 ASP.NET MVC (第五回)理论篇

    本系列文章导航 学习 ASP.NET MVC (第一回)理论篇 学习 ASP.NET MVC (第二回)实战篇 学习 ASP.NET MVC (第三回)实战篇 学习 ASP.NET MVC (第四回) ...

  2. 一步步教你轻松学朴素贝叶斯模型算法理论篇1

    一步步教你轻松学朴素贝叶斯模型理论篇1 (白宁超2018年9月3日17:51:32) 导读:朴素贝叶斯模型是机器学习常用的模型算法之一,其在文本分类方面简单易行,且取得不错的分类效果.所以很受欢迎,对 ...

  3. RabbitMQ学习总结 第一篇:理论篇

    目录 RabbitMQ学习总结 第一篇:理论篇 RabbitMQ学习总结 第二篇:快速入门HelloWorld RabbitMQ学习总结 第三篇:工作队列Work Queue RabbitMQ学习总结 ...

  4. 解密回声消除技术之一(理论篇)

    http://hulong988.blog.51cto.com 解密回声消除技术之一(理论篇) 2009-06-11 22:24:58 标签:语音 职场 休闲 通讯 原创作品,允许转载,转载时请务必以 ...

  5. 【机器学习】Logistic Regression 的前世今生(理论篇)

    Logistic Regression 的前世今生(理论篇) 本博客仅为作者记录笔记之用,不免有很多细节不对之处. 还望各位看官能够见谅,欢迎批评指正. 博客虽水,然亦博主之苦劳也. 如需转载,请附上 ...

  6. php switch 函数,PHP丨PHP基础知识之条件语SWITCH判断「理论篇」

    Switch在一些计算机语言中是保留字,其作用大多情况下是进行判断选择.以PHP来说,switch(开关语句)常和case break default一起使用 典型结构 switch($control ...

  7. dma访问主存时_DMA导致Cache数据一致性问题的原因及其解决方式(理论篇)

    点击上方公众号名称关注,获得更多内容 ✎ 编 者 悟 语 唉!嫉妒之心真的能俘获它所接触到的任何目标啊--"欲加之罪,何患无辞"呢?"觉悟高的"更有" ...

  8. 程序 峰谷值 提取_医学影像组学特征值(Radiomics Features)提取之Pyradiomics(一)理论篇...

    医学影像组学特征值(Radiomics Features)提取之pyradiomics(一)理论篇 pyradiomics是一个开源的python软件包,可以从医学影像中提取出Radiomics影像组 ...

  9. 手撕 CNN 经典网络之 VGGNet(理论篇)

    2014年,牛津大学计算机视觉组(Visual Geometry Group)和Google DeepMind公司一起研发了新的卷积神经网络,并命名为VGGNet.VGGNet是比AlexNet更深的 ...

  10. 手撕 CNN 经典网络之 AlexNet(理论篇)

    大家好,我是红色石头! 第一个典型的CNN是LeNet5网络,而第一个大放异彩的CNN却是AlexNet.2012年在全球知名的图像识别竞赛 ILSVRC 中,AlexNet 横空出世,直接将错误率降 ...

最新文章

  1. [转] 程序员写简历的注意事项
  2. SSH-KeyGen 的用法 【转载】
  3. boost::intrusive::stateful_value_traits用法的测试程序
  4. ABB机器人套接口通信 机器人部分
  5. python old six day
  6. 和华为云一起做件“伟大的事”,24万奖金等你来!
  7. Kali Linux 网络扫描秘籍 第七章 Web 应用扫描(一)
  8. 一行代码,能导入所有Python库!
  9. 目标检测java系统_5分钟!用Java实现目标检测
  10. 【RS|概念】辐射校正和几何纠正
  11. 项目管理 : 如何做好建筑工程的施工成本管理
  12. 基于TCP协议的游戏代理接口测试工具<二>:工具架构与代理主体实现
  13. 计算机教师的人生格言,教师人生格言大全
  14. 敏捷教练----敏捷项目管理-史诗、故事、主题
  15. Python异常UnicodeEncodeError: 'gbk' codec can't encode character '\uXXX' in position
  16. 20200722-Java面经-被血虐-面试问题及总结
  17. 老周的ABP框架系列教程
  18. [蓝桥杯2020初赛] 成绩统计
  19. 【ML】pandas 处理数据中的非数字列
  20. php撮合引擎,C++ Match Engine撮合引擎 安装搭建(ubuntu)

热门文章

  1. 多层石墨烯表皮电子皮肤【翻译】
  2. Spinnaker 安装记录
  3. android vlayout 刷新,关于使用vlayout控件时候,加载更多数据刷新的问题
  4. 推荐几款1500元左右适合初学者入门吉他评测分析
  5. Hbase和Phoenix数据类型转换
  6. 股票交易接口开发可以查询股票实时行情吗?
  7. 票务系统相关业务流程
  8. 小程序体验版不打开调试无法正常使用
  9. vertx源码_Vert.x(vertx) 认证和授权
  10. java大会主题曲_全AI作词作曲!2020网易未来大会主题曲《未来之歌》发布