OSPF(开放最短路径优先)协议是链路状态路由协议类。对于 IPv4 的 OSPF 当前版本号 OSPFv2,的版本号 John Moy 在 RFC 1247 中引入,并在 RFC 2328 中更新。1999 年,用于 IPv6 的 OSPFv3 在 RFC 2740 中公布

OSPF 特点s

OSPF 不使用传输层协议。原因在于 OSPF 数据包直接通过 IP 发送

在多路訪问网络採用 DRs 和 BDRs降低LSA开销

 5 种数据包类型

度量为路径开销,cisco IOS 使用从路由器到目的网络沿途的传出接口的累积带宽作为开销值

这个实验的的拓扑图是依照 RIP协议配置实验  的拓扑图来的,中间代码也有类似的地方。不同的就是配置两个不同路由器协议,ospf的配置 network 后面要加 区域area 号:

OSPF的基本配置命令:

R1(config)#router ospf process-id

Router(config-router)#network network-address  wildcard-mask area area-id(这里要特别注意 要是反掩码)

Router(config-router)# ip ospf priority

Router(config-router)# default-information originate

验证

show ip protocol 

show ip route      查看路由表

show ip ospf interface   命令查看接口所用的带宽值

show ip ospf neighbor   命令可用于验证该路由器是否已与其相邻路由器建立相邻关系两台路由器未建立相邻关系,则不会交换链路状态信息

OSPF 术语中,位于 OSPF 路由域和非 OSPF 网络间的路由器称为自治系统边界路由器 (ASBR)


OSPF 须要使用 default-information originate 命令来将 0.0.0.0/0 静态默认路由通告给区域内的其他路由器

R1(config-router)#default-information originate

OSPF中的开销能够由我们来改动:

链路的两端应该配置为同样值

Bandwidth 命令=改动拓扑中串行接口开销值  (带宽)

Example: Router(config-if)#bandwidthbandwidth-kbps

ip ospf cost 命令 –直接指定接口开销  (开销)

Example:R1(config)#interface serial 0/0/0

           R1(config-if)#ip ospf cost 1562

总结:对这个实验,拓扑图和上一个实验基本一样,所以在这里接线基本上没有什么大问题了(上次接线接了好久),值得注意的是e1port的配置,基本上认真做完上面一个实验。做这个实验没有什么大问题了,hp设备和cisco的设备之间命令的区别,上面的命令都是在cisco上的命令(hp上的大体和cisco命令),有些命令还是有区别。在hp中 ospf不要在后面再加入 进程号了,这里特别要说的是,对于network 后面的配置,在cisco 上掩码和反掩码都行(可是配置中最好使用反掩码),这里要特别注意(今天就是在这里犯错,最后导致又一次配置的),在hp中,假设用的是掩码 它也不给你提示错误。到最后查看路由表的时候。路由都没有生成。。

最后检查了好久错误,一段一段的检查都没有问题。最后找出问题出在反掩码上,(用的是掩码,有可能反掩码的值会等于我如今配置的掩码的值,所以也没有报错)。这里要值得注意啊,仅仅是一个小问题,反映了自己不细心,上课讲的理论部分没有全然掌握,值得反思啊!!

这一种错误下次再不能做到这一点。。!

ospf基本配置协议的更多相关文章

  1. 动态主机配置协议DHCP

    一.什么是DHCP DHCP,动态主机配置协议,提供一种称为“即插即用连网”的机制,允许一台计算机加入新的网络和获取IP地址而不用手工配置. 二.DHCP工作原理和工作流程 DHCP服务器被动打开UD ...

  2. 计算机网络之动态主机配置协议DHCP

    为了将软件协议做成通用的和便于移植,协议软件的编写者不会把所有细节都固定在源代码中,而是把协议软件参数化,这就使得在很多台计算机上使用同一个经过编译的二进制代码成为可能. 一台计算机和另一台计算机的区 ...

  3. 【RL-TCPnet网络教程】第25章 DHCP动态主机配置协议基础知识

    第25章      DHCP动态主机配置协议基础知识 本章节为大家讲解DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),通过前面章节对TCP和UDP ...

  4. OSPFv3与OSPF的配置

    IPv6 路由-OSPFv3 实验目的 1.   掌握 OSPFv3 的配置方法 2.   掌握在帧中继环境下 OSPFv3 的配置方法 3.   掌握 OSPFv3 NSSA 的配置方法 4.   ...

  5. <TCP/IP>DHCP动态主机配置协议

    坚持是一种好习惯 大家都知道,为了上网我们是需要提交一些配置信息的,如IP地址,子网掩码,DNS服务器等,这些是一个主机能够在Internet上运行并给用户提供常用服务(比如web和Email)的基本 ...

  6. 第9章 应用层(2)_动态主机配置协议(DHCP)

    2. 动态主机配置协议(DHCP) 2.1 静态地址和动态地址的应用场景 (1)静态地址应用场景 ①IP地址不经常更改的设备(如服务器地址) ②使用有规律的IP地址以便于管理(如学校机房为方便教师管理 ...

  7. DHCP:动态主机配置协议

    DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP ...

  8. DHCP(动态主机配置协议)工作流程

    一.DHCP的作用 我们先来看一下什么是DHCP,DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)它可以为客户机自动分配IP地址.子网掩码以及缺省网 ...

  9. 路由器基础配置之ospf基础配置

    我们将以上面的拓扑图进行本次ospf的实验,目的是能当三台pc机互通 先配置好pc机的IP地址,注意一定要给pc机设置好网关,接下来配置路由器的IP地址 router4 enable 进入特权模式 c ...

随机推荐

  1. Maven学习总结(18)——深入理解Maven仓库

    一.本地仓库(Local Repository) 本地仓库就是一个本机的目录,这个目录被用来存储我们项目的所有依赖(插件的jar包还有一些其他的文件),简单的说,当你build一个Maven项目的时候 ...

  2. Java基础学习总结(40)——Java程序员最常用的8个Java日志框架

    作为一名Java程序员,我们开发了很多Java应用程序,包括桌面应用.WEB应用以及移动应用.然而日志系统是一个成熟Java应用所必不可少的,在开发和调试阶段,日志可以帮助我们更好更快地定位bug:在 ...

  3. spring扫描自定义注解并进行操作

    转载:http://blog.csdn.net/cuixuefeng1112/article/details/45331233 /**  * 扫描注解添加服务到缓存以供判断时候为对外开放service ...

  4. finalkeyword对JVM类载入器的影响

    众所周知,当訪问一个类的变量或方法的时候.假设没有初始化该类.就会先去初始化一个类 可是,当这个类的变量为final的时候,就不一定了 请看以下的样例 package com.lala.shop; i ...

  5. 详解javascript的深拷贝与浅拷贝

    1. 认识深拷贝和浅拷贝 javascript中一般有按值传递和按引用传递两种复制,按值传递的是基本数据类型(Number,String,Boolean,Null,Undefined),一般存放于内存 ...

  6. html 代码

    1.结构性定义 文件类型 <HTML></HTML> (放在档案的开头与结尾) 文件主题 <TITLE></TITLE> (必须放在「文头」区块内) 文 ...

  7. 毕业两年做到测试经理的经历总结- 各个端的自动化,性能测试结合项目具体场景实战,分析客户反馈的Bug

    前言 最近看到行业的前辈都分享一些过往的经历来指导我们这些测试人员,我很尊敬我们的行业前辈,没有他们在前面铺路,如今我们这帮年轻的测试人估计还在碰壁或摸着石头过河,结合前辈们的经验,作为年轻的测试人也 ...

  8. 我的Go语言学习之旅三:Go语言中的for循环

    这个但是为难我了,我一直是走在WEB前的程序猿,各种循环用起来得心应手.突然间发现到了Go这里竟然行不通了,查阅后才发现,原来Go的for是这样写的. for i:=0;i<10;i++{ fm ...

  9. js闭包(函数内部嵌套一个匿名函数:这个匿名函数可将所在函数的局部变量常驻内存)

    js闭包(函数内部嵌套一个匿名函数:这个匿名函数可将所在函数的局部变量常驻内存) 一.总结 1.闭包:就是在一个函数内部嵌套一个匿名函数,这个匿名函数可以访问这个函数的变量. 二.要点 闭包 闭包的相 ...

  10. [Node] Run Local DevDependencies from the Command Line with npx

    In the past, you've needed to either write a package.json script or use the node_modules/.bin direct ...