1、什么是OSPF协议?

OSPF协议的全程是开放式最短路径优先协议,协议采用链路状态协议算法(LS协议)

2、OSPF vs RIP

RIP路由协议是距离矢量路由选择协议,收敛速度慢,如果在一些大型网络中使用RIP协议,要实现全区域网络互通可能需要一点时间,因此,相较于RIP而言,OSPF路由协议更适合于大型网络。

3、OSPF协议配置的过程(主要指令)

router ospf x             //开启ospf协议(其中x代指OSPF路由进程ID)

router-id x.x.x.x        //指定路由器的Router ID

network x.x.x.x 反掩码 area x      //宣告路由器各个接口所在网络号及区域

4、要点提示

①OSPF路由进程ID的范围必须是在1~65535,而且只有本地含义,不同路由器的进程ID可以是不同的,但如果要想启动OSPF路由进程,至少确保有一个接口是UP的

②Router ID(区域ID)是在0~4294967295内的十进制数,也可以是IP地址格式x.x.x.x,当网络的区域ID为0或0.0.0.0时称为主干区域

确定Router ID遵循如下的原则:

最优先的是在OSPF进程中用命令router-id指定路由器ID

如果没有在OSPF进程中指定路由器的ID,那么选择IP地址最大的环回接口(loopback)的IP定为Router ID

如果没有环回接口(loopback),那么就选择最大活动的物理接口IP地址作为Router ID(建议用命令router-id来指定路由器ID,这样可控性比较好)

③关于反掩码:简言之就是255.255.255.0→0.0.0.255

实验拓扑:

详细配置:

R0:

enable

conf t

hostname R0

no ip domain-lookup

int loop 0

ip add 1.1.1.1 255.255.255.0

no shu

int f0/0

ip add 192.168.12.1 255.255.255.0

no shu

exit

router ospf 1

router-id 1.1.1.1

network 1.1.1.0 0.0.0.255 area 0

network 192.168.12.0 0.0.0.255 area 0

end

R1:

enable

conf t

no ip domain-lookup

hostname R1

int loop 0

ip add 2.2.2.2 255.255.255.0

no shu

int f0/0

ip add 192.168.12.2 255.255.255.0

no shu

int f0/1

ip add 192.168.23.1 255.255.255.0

no shu

exit

router ospf 1

router-id 2.2.2.2

network 2.2.2.0 0.0.0.255 area 0

network 192.168.12.0 0.0.0.255 area 0

network 192.168.23.0 0.0.0.255 area 0

end

R2:

enable

conf t

no ip domain-lookup

hostname R2

int loop 0

ip add 3.3.3.3 255.255.255.0

no shu

int f0/0

ip add 192.168.23.2 255.255.255.0

no shu

int f0/1

ip add 192.168.34.1 255.255.255.0

no shu

exit

router ospf 1

router-id 3.3.3.3

network 3.3.3.0 0.0.0.255 area 0

network 192.168.23.0 0.0.0.255 area 0

network 192.168.34.0 0.0.0.255 area 0

end

R3:

enable

conf t

no ip domain-lookup

hostname R3

int loop 0

ip add 4.4.4.4 255.255.255.0

no shu

int f0/0

ip add 192.168.34.2 255.255.255.0

no shu

exit

router ospf 1

router-id 4.4.4.4

network 192.168.34.0 0.0.0.255 area 0

network 4.4.4.0 0.0.0.255 area 0

end

单区域OSPF路由协议实现网络区域互通的更多相关文章

  1. 两台三层交换机单区域OSPF动态路由实验

    一.   实验目的 1.  掌握三层交换机之间通过OSPF协议实现网段互通的配置方法. 2.  理解RIP协议和OSPF协议内部实现的不同点 二.   应用环境 当两台三层交换机级联时,为了保证每台交 ...

  2. R-FCN:基于区域的全卷积网络来检测物体

    http://blog.csdn.net/shadow_guo/article/details/51767036 原文标题为“R-FCN: Object Detection via Region-ba ...

  3. 神州数码OSPF Stub(末梢区域)和Totally Stub(完全末梢区域)的配置

    实验要求:了解末梢区域及完全末梢区域的配置 拓扑如下 R1 enable 进入特权模式 config 进入全局模式 hostname R1 修改名称 interface l0 进入端口 ip addr ...

  4. 神州数码多区域OSPF配置

    实验要求:掌握多区域OSPF配置 拓扑如下 R1 enable 进入特权模式 config 进入全局模式 hostname R1 修改名称 interface s0/1 进入端口 ip address ...

  5. 基于候选区域的R-CNN系列网络简介

    使用候选区域方法(region proposal method)创建目标检测的感兴趣区域(ROI).在选择性搜索(selective search,SS)中,首先将每个像素作为一组.然后,计算每一组的 ...

  6. OSPF路由协议详解

    OSPF:开放式最短路径优先协议无类别链路状态路由协议,组播更新224.0.0.5/6:跨层封装到三层,协议号89:基于拓扑工作,故更新量大-----需要结构化部署–区域划分.地址规划触发更新.每30 ...

  7. HCIA-Datacom 2.2 实验:OSPF路由协议基础实验

    前言:才发现IA也要学OSPF,忍不住吐槽一句,现在太卷了! OSPF简介: 开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网 ...

  8. OSPF 路由协议

    OSPF路由协议 目录 一.OSPF路由协议概述 1.1.内部网关和外部网关协议 1.2.OSPF的工作过程 1.3.OSPF的基本概念 二.OSPF 数据包类型 2.1.OSPF数包 2.2.OSP ...

  9. OSPF路由协议

    一.OSPF的工作过程 二.OSPF的基本概念 三.DR与BDR 四.OSPF数据包类型 五.OSPF邻接关系的建立 六.OSPF的路由器类型 一.OSPF的工作过程 OSPF路由协议针对每一个区域分 ...

随机推荐

  1. [leetcode]17. Letter Combinations of a Phone Number手机键盘的字母组合

    Given a string containing digits from 2-9 inclusive, return all possible letter combinations that th ...

  2. vue.js中内联样式style三元表达式

    <span v-bind:style="{'display':config.isHaveSearch ? 'block':'none'}" >搜索</span&g ...

  3. java重写equals方法需要注意的几点

    为什么equals()方法要重写? 判断两个对象在逻辑上是否相等,如根据类的成员变量来判断两个类的实例是否相等,而继承Object中的equals方法只能判断两个引用变量是否是同一个对象.这样我们往往 ...

  4. 完全理解 Python 迭代对象、迭代器、生成器

    完全理解 Python 迭代对象.迭代器.生成器 2017/05/29 · 基础知识 · 9 评论 · 可迭代对象, 生成器, 迭代器 分享到: 原文出处: liuzhijun    本文源自RQ作者 ...

  5. CRM中QueryDict和模型表知识补充

    CRM中QueryDict和模型表知识补充 1.QueryDict的用法 request.GET的用法:1.在页面上输入:http://127.0.0.1:8000/index/print(reque ...

  6. CentOS 7 Redis 内网 安装 卸载

    # 不能连接外网, 安装Redis服务器的过程 https://redis.io/download (官网下载安装包, 最新版) redis-*.tar.gz 放在安装目录/usr/local/red ...

  7. ping内网一台虚拟机延时很大(hyper-v虚拟机)的解决办法

    问题现象: ping 内网一台虚拟机延时很大,不稳定,造成业务系统响应慢.查看服务器上各种资源都正常. 解决办法: 在物理机上找到和hyper-v绑定的那个网卡,把“虚拟机队列”禁用掉就好了,如下图: ...

  8. [Python] Window机器上同时安装Python 2 和 Python 3,如何兼容切换使用?

    不论python2还是python3,python可执行文件都叫python.exe,在cmd下输入python得到的版本号取决于环境变量里哪个版本的python路径更靠前. 切换的方法有3种(方法3 ...

  9. 在centos7上使用最简单的方法把php脚本做成服务,随开机启动运行

    1.准备文件:coffeetest.service # copy to /usr/lib/systemd/system # systemctl enable coffeetest.service [U ...

  10. 201771010142 张燕《面向对象程序设计(java)》第一周学习总结

    201771010142 张燕<面向对象程序设计(java)>第一周学习总结 第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.co ...