一.   用自己的理解描述 tunnel接口状态 up和down的情况都有哪些

Tunnel接口的状态UP:隧道的目标有可达路由。

Tunnel接口的状态Down:隧道的目标路由不可达。

如图配置实验环境

ISP(运营商有两网络设备,并且直连,内网使用私有地址规划,同时接入到ISP有两站点(如图配置))

1.要求工程师搭建ISP网络使得公网路由在ISP的网络设备上均能够查看到并通讯
2.要求两站点内网用户均能够相互通讯(使用GRE VPN完成后测试)
  使用
静态/动态路由协议
进行比较(分析当ISP内网链路出现故障时,站点私网路由存在的情况是否合理,如不合理请给出解决方案)
3.测试

步骤:

1、  完成NAT配置

[RT1-acl-basic-2000]rule permit source 172.16.1.0 0.0.0.255

[RT1-Serial0/1/0]nat outbound 2000

[RT1]ip route-static 0.0.0.0 0 202.112.1.2

[RT4-acl-basic-2000]rule permit source 192.168.1.0
0.0.0.255

[RT4]ip route-static 0.0.0.0 0 67.61.1.1

2、  完成BGP路由的宣告

[RT2-bgp]router-id 1.1.1.1

[RT2-bgp]peer 10.1.12.2 as 100

[RT3-bgp]router-id 2.2.2.2

[RT3-bgp]peer 10.1.12.1 as 100

[RT2-bgp]network 202.112.1.0 24

[RT3-bgp]network 67.61.1.0 24

3、  完成GRE隧道的配置

[RT1-Tunnel0]ip add 10.1.1.4 24

[RT1-Tunnel0]source 202.112.1.1

[RT1-Tunnel0]destination 67.61.1.2

[RT1-Tunnel0]keepalive

[RT4-Tunnel0]ip add 10.1.3.2 24

[RT4-Tunnel0]source 67.61.1.2

[RT4-Tunnel0]destination 202.112.1.1

4、  完成两站点的OSPF的配置

[RT1-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255

[RT1-ospf-1-area-0.0.0.0]network 10.1.1.4 0.0.0.0

[RT4-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255

[RT4-ospf-1-area-0.0.0.0]network 10.1.3.2 0.0.0.0

5、  结果测试:

OSPF邻居关系

OSPF路由表

172.16.1.100 ping 192.168.1.100

SE 2014年5月22日的更多相关文章

  1. SE 2014年4月22日(二)

    如图配置: 网络中存在三个公有AS 其中AS200使用了 BGP联盟技术(如图配置) 在AS 100 中R1上起源了四条BGP路由,(1)要求全网BGP设备均能够正常学习 (2)要求:(使用BGP团体 ...

  2. SE 2014年4月22日(一)

    实验 练习: 如图配置: 两自治系统 AS 100  和 AS 200 AS 100 是由两私有自治系统 (AS 65001 和 AS 65002)构成 要求配置BGP联盟 使得 R3 R4 R5 下 ...

  3. 转:[置顶] 从头到尾彻底理解KMP(2014年8月22日版)

    [置顶] 从头到尾彻底理解KMP(2014年8月22日版)

  4. SE 2014年4月18日

    实验需求:   R1 R2 R3用环回口建立IBGP对等体(使用对等体组),AS号为100                     R4 R5 R6用环回口建立IBGP对等体(使用对等体组),AS号为 ...

  5. SE 2014年4月4日

    如图OSPF自治系统中有4个区域,要求如图配置使得中所有网络均能够相互访问为了网络安全及优化网络性能: 使用ospf实现全网互通: [RT1]ospf 1 router-id 1.1.1.1 [RT1 ...

  6. SE 2014年4月3日

    一  OSPF协议都支持哪些特殊区域?每种特殊区域都有什么特点. OSPF协议支持的特殊区域主要有stub区域.totally stub区域以及nssa区域,其中stub区域一般出现在末梢网络,即它的 ...

  7. Android 2014年1月22日

    一.广播优先顺序 Android广播有两个很重要的要素:    1 广播 - 用于发送广播 有序广播  -  被广播接收器接收后,可被终止,无法往下继续传达.         典型代表:短信广播 普通 ...

  8. 从头到尾彻底理解KMP(2014年8月22日版)

    http://blog.csdn.net/v_july_v/article/details/7041827

  9. SE 2014年5月28日

    R1模拟总部,R2 与R3模拟分部 如图配置 (1)网络中目前只有两站点, R1 和R2 .同时R2为动态获取IP地址一方,要求使用要求使用 GRE over IPSec VPN 野蛮模式,保证R1和 ...

随机推荐

  1. wince平台下使用log4net记录日志

    前面我写过一篇文章是来介绍windows平台下开发软件使用log4net来记录日志的,详情请参考:用一个简单的示例说明日志记录组件log4net的使用. 我们在wince平台下开发程序也一样需要日志文 ...

  2. GitHub详解(转)

    GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目.它由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath.PJ Hyett ...

  3. 【学习opencv第七篇】图像的阈值化

    图像阈值化的基本思想是,给定一个数组和一个阈值,然后根据数组中每个元素是低于还是高于阈值而进行一些处理. cvThreshold()函数如下: double cvThreshold( CvArr* s ...

  4. gbs build使用说明

    注:本文从:https://source.tizen.org/documentation/articles/gbs-build 翻译而来. 1 前言 通过使用gbs build指令,开发者可以在本地编 ...

  5. 在Java中使用MD5和BASE64

    MD5: 在上一篇<Servlet的学习之Session(5)>中,为了能使获取的所有随机数都能有相同的位数,我们采用MD5获取随机数的消息摘要(或称数据指纹.数据摘要等等). MD5可以 ...

  6. CWnd中PreCreateWindow、PreSubclassWindow、SubclassWindow的区别

    http://blog.csdn.net/swimmer2000/archive/2007/10/30/1856213.aspx MFC(VC6.0)的CWnd及其子类中,有如下三个函数:     / ...

  7. 简单的ajax获取json

    一个DBhelper类,用来操作数据库 using System; using System.Collections.Generic; using System.Linq; using System. ...

  8. hdu 4090 GemAnd Prince

    题目大意: 别人说是消消看,至于你玩没玩过.反正我是没玩过的. 就是选择一个钻石,可以消除与它相连的所有钻石.并获得 消除数量*消除数量  的分 思路: 直接暴搜,然后用一个cnt数组表示每一种钻石剩 ...

  9. 开源免费跨平台opengl opencv webgl gtk blender, opengl贴图程序

    三维图形的这是opengl的强项,大型3D游戏都会把它作为首选.图像处理,是opencv的锁定的目标,大多都是C的api,也有少部分是C++的,工业图像表现,图像识别,都会考虑opencv的.webg ...

  10. C++中的函数模板

    我们在定义函数时,可以通过定义函数模板,来简化一些功能相同而数据类型不同的函数的定义和调用过程. C++中的函数模板 对于类的声明来说,也有同样的问题.有时,有两个或多个类,其功能是相同的,仅仅是数据 ...