1、动态路由的分类:

DV协议:距离矢量协议

距离矢量:路由器只能够知道邻居路由的信息

LS协议:链路状态协议

链路状态:路由器能够知道所在协议内的所有信息

RIP协议的全程是:路由信息协议(DV协议)

2、RIP协议配置的过程(主要指令)

router rip  //开启RIP协议

network 主类号  //宣告路由器接口所在主类网络号

网络号              主类号

A       1-127                 10.1.1.1/24      10.1.1.0            10.0.0.0

B       128-191             130.1.1.1/24    130.1.1.0          130.1.0.0

C       192-223             192.1.1.1/24    192.1.1.0          192.1.1.0

简言之:主类号主要看IP地址属于哪一类的?

3.loopback环回接口

环回接口→逻辑接口→路由器的辅助接口

在路由器上模拟一个逻辑节点(相当于一个独立的网段→一台电脑)

在网络环境比较复杂的时候,loopback接口可以辅助物理接口进行配置管理

loopback接口如何配置?

int loopback x(x代指数字,数字范围0~21e)

ip add x.x.x.x x.x.x.x(IP地址,子网掩码)

no shu

4.RIP在默认情况下不会携带子网掩码信息

所以要RIP配置好network后要进行以下调整

version 2                     //调整为版本2

no auto- ummary     //关闭自动汇总

(tips:RIPv2协议可以支持携带子网掩码

5.清理路由表

clear ip route *         //刷新路由表

6.如何检查自己配置的动态路由是正确的?

1)查看路由表 能够看到每台路由器的loopback接口路由

2)ping通每一个loopback接口

使用记事本的方式复制粘贴命令可以快速对路由器进行操作

特点:配置简单,方便排错

实验拓扑:

详细配置:

R0:

enable

conf t

hostname R0

no ip domain-lookup

int f0/0

ip add 192.168.12.1 255.255.255.0

no shu

int loop 0

ip add 1.1.1.1 255.255.255.0

no shu

exit

router rip

network 1.0.0.0

network 192.168.12.0

version 2

no auto-summary

end

R1:

enable

conf t

hostname R1

no ip domain-lookup

int f0/0

ip add 192.168.12.2 255.255.255.0

no shu

int f0/1

ip add 192.168.2.1 255.255.255.0

no shu

int loop 0

ip add 2.2.2.2 255.255.255.0

exit

router rip

network 192.168.12.0

network 192.168.2.0

network 2.0.0.0

version 2

no auto-summary

end

R2:

enable

conf t

hostname R2

no ip domain-lookup

int f0/0

ip add 192.168.2.2 255.255.255.0

no shu

int loop 0

ip add 3.3.3.3 255.255.255.0

no shu

exit

router rip

network 3.0.0.0

network 192.168.2.0

version 2

no auto-summary

end

R4:

enable

conf t

hostname R4

no ip domain-lookup

int f0/0

ip add 192.168.12.3 255.255.255.0

no shu

int f0/1

ip add 192.168.3.1 255.255.255.0

no shu

int loop 0

ip add 4.4.4.4 255.255.255.0

no shu

exit

router rip

network 192.168.12.0

network 192.168.3.0

network 4.0.0.0

version 2

no auto-summary

end

R5:

enable

conf t

hostname R5

no ip domain-lookup

int f0/0

ip add 192.168.3.2 255.255.255.0

no shu

int loop 0

ip add 5.5.5.5 255.255.255.0

no shu

exit

router rip

network 192.168.3.0

network 5.0.0.0

version 2

no auto-summary

end

用RIPv2实现网络区域的互通的更多相关文章

  1. GNS3内网通过cloud与实际网络实现互连互通的实验(使用环回网口)

    一.背景: 在GNS3内构建一个测试网络,该测试网络的设备能够通过cloud访问外部网络设备和Internet网,外部网络也能直接访问GNS3内网的设备. 考虑通过cloud上的环回口连接GNS3内网 ...

  2. 单区域OSPF路由协议实现网络区域互通

    1.什么是OSPF协议? OSPF协议的全程是开放式最短路径优先协议,协议采用链路状态协议算法(LS协议) 2.OSPF vs RIP RIP路由协议是距离矢量路由选择协议,收敛速度慢,如果在一些大型 ...

  3. 数据中心网络技术新贵:VXLAN与园区网络虚拟化

    摘要:为了应对传统数据中心网络对服务器虚拟化技术的限制,VXLAN技术应运而生. 1 概述 传统数据中心网络面临的问题 虚拟机规模受设备表项规格限制 在传统二层网络中,交换机通过查询MAC地址表来转发 ...

  4. Windows Server 2012 虚拟化实战:网络(一)

    虚拟化对于计算的抽象,大家可能相对熟悉,也许都有在单机使用诸如Virtual PC或者Virtual Box的经验.使用的这些虚拟化软件的第一印象就是我们的CPU可以同时运行多套不同的操作系统,并且其 ...

  5. DMZ区域

    DMZ是英文"demilitarized zone"的缩写,中文名称为"隔离区",也称"非军事化区".它是为了解决安装防火墙后外部网络不能访 ...

  6. 我个人有关 Azure 网络 SLA、带宽、延迟、性能、SLB、DNS、DMZ、VNET、IPv6 等的 Azure 常见问题解答

    Igor Pagliai(微软)   2014 年 9月 28日上午 5:57  年 11 月 3 年欧洲 TechEd 大会新宣布的内容). 重要提示:这篇文章中我提供的信息具有时间敏感性,因为这些 ...

  7. Cloudstack网络分析-基本网络

    前言 相信对于很多初学者或者使用者来说,刚开始接触Cloudstack的时候可能会被Cloudstack的网络概念弄得有些糊涂,例如,基础网络,高级网络,细之网络流量分类(公共,管理,来宾,存储),这 ...

  8. HCNA之网络通信基础

    一.通信与网络 通信的概念我们并不陌生,在人类社会的起源和发展过程中,通信就直伴随着我们.般认为, 20世纪七.八十年代,人类社会已进入到信息时代,对于生活在信息时代的我们,通信的必要性和重要性更是不 ...

  9. 001.网络TCP/IP工程知识点

    一 互联网概述 计算机网络定义:由自主计算机互连起来的集合体. 计算机网络两大部分:硬件:计算机.通信设备.接口设备和传输介质. 软件:通信协议和应用软件. 广域网拓扑结构通常有:网状拓扑结构和环形拓 ...

随机推荐

  1. Py西游攻关之RabbitMQ、Memcache、Redis

    Py西游攻关之RabbitMQ.Memcache.Redis   RabbitMQ 解释RabbitMQ,就不得不提到AMQP(Advanced Message Queuing Protocol)协议 ...

  2. spring入门--spring入门案例

    spring是一个框架,这个框架可以干很多很多的事情.感觉特别吊.但是,对于初学者来说,很难理解spring到底是干什么的.我刚开始的时候也不懂,后来就跟着敲,在后来虽然懂了,但是依然说不明白它到底是 ...

  3. sql中with as测试实例

    一.使用场景 1.多处使用才有必要2.一方面减少代码数量便于理解维护3.一方面跟代码一样一次计算到处用 二.实例(本处示例仅为测试,实际用join比较好) 1.不使用with as 2.使用with ...

  4. Linux 只列出目录的方法

    1. ls -d 2. find -type d -maxdepth 1 3. ls -F | grep "/$" 4. ls -l | grep "^d"

  5. chrome升级后出现滚动条无法滚动

    最近升级chrome最新版本后,导致项目中功能页面的局部滚动条无法滚动(心里暗骂了很久),无论怎么滚动都是最外层的滚动条响应... 1.猜想:尼玛google应该不会干事件流混乱这种事,pass: 2 ...

  6. sleep() 和 wait() 区别

    sleep()不释放同步锁,wait()释放同步锁 sleep()的作用是让线程休眠指定的时间,时间到后自动恢复线程执行.运行的主动权是由线程决定的. wait()可以用notify()直接唤起,运行 ...

  7. java内存模型和垃圾回收(收藏)

    java内存模型: https://www.cnblogs.com/handsomeye/p/5442879.html java垃圾回收 http://www.cnblogs.com/handsome ...

  8. Java并发编程73道面试题及答案

    原文出处:https://blog.csdn.net/qq_34039315/article/details/7854931 1.在java中守护线程和本地线程区别? java中的线程分为两种:守护线 ...

  9. 04-jQuery的属性操作

    jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取,设置和移除操作.比如attr().removeAttr ...

  10. 【git 报错】Could not read from remote repository.Please make sure you have the correct access rights.

    我们在使用git clone 或其他命令的时候,有时候会遇到这类问题,如图: and the repository exists. fatal: Could not read from remote ...