1、配置三台路由器IP
R1(config)#INTER S1/0
R1(config-if)#IP ADDress 192.1.12.1 255.255.255.0
R1(config-if)#no shut

R1(config)#inter lo 1
R1(config-if)#ip address 1.1.1.1 255.255.255.255
R1(config-if)#no shut

(注意:IP OSPF NETWORK POINT-TO-POINT 意思是不要指定1.1.1.1为32位)

R1(config-if)#inter s1/1
R1(config-if)#ip address 192.1.13.1 255.255.255.0
R1(config-if)#no shut

R2(config)#inter s1/0
R2(config-if)#ip address 192.1.12.2 255.255.255.0
R2(config-if)#no shut

R2(config-if)#inter lo 1
R2(config-if)#ip address 2.2.2.2 255.255.255.0
R2(config-if)#ip ospf network point-to-point  //不让它认为这是一条主机路由

R3(config)#inter s1/1
R3(config-if)#ip address 192.1.13.3 255.255.255.0
R3(config-if)#no shut

R3(config-if)#inter lo 1
R3(config-if)#ip address 3.3.3.3 255.255.255.0
R3(config-if)#ip ospf network point-to-poin
完成配置后在R1上测试两边的连通性

2、启用OSPF协议
R1(config)#router ospf ?
  <1-65535>  Process ID
R1(config)#router ospf 100
手工指定ROUTE-ID
R1(config-router)#router-id 1.1.1.1
指定区域

R1(config-router)#network 192.1.12.0 0.0.0.255 ?
  area  Set the OSPF area ID
R1(config-router)#network 192.1.12.0 0.0.0.255 a 0
R1(config-router)#network 192.1.13.0 0.0.0.255 a 0
R1(config-router)#network 1.1.1.1 0.0.0.0 a 0

R2(config)#router ospf 100   //可以不一制
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 192.1.12.0 0.0.0.255 a 0
R2(config-router)#network 2.2.2.0 0.0.0.255 a 1

R3(config)#router ospf 100
R3(config-router)#router-id 3.3.3.
R3(config-router)#network 192.1.13.0 0.0.0.255 a 0
R3(config-router)#network 3.3.3.0 0.0.0.255 a 2

3、查看邻居关系
R1#show ip ospf neighbor
4、查看路由表
R1#show ip route

5、在R1上PING下区域1的环回地址(2.2.2.2),可以通
PING区域2(3.3.3.3),也可以通
6、可以查看数据库
R1#show ip ospf database
7、几个OSPF常用命令
R1#show ip ospf ?
show ip ospf border-routers (查看路由器的角色等)
R1#show ip ospf(查看基本信息,比如进程号)
R1#show ip protocols(查看运行的协议)

最新文章

  1. mysql GET DIAGNOSTICS 语法
  2. xdebug + wincachegrind
  3. 【随笔】mvc使用forms身份验证实现登陆
  4. ahjesus linux连接阿里云ubuntu服务器并更改默认账号和密码,以及创建子账户
  5. iOS之Cookie
  6. 请求在Struts2框架中的处理步骤
  7. VS生成事件
  8. [精品推荐]Android Studio插件整理
  9. FR #1题解
  10. java命令行HPROF Profiler
  11. IOS基础——静态方法(类方法)和实例方法
  12. ORACLE 单实例完全卸载数据库
  13. iOS开发--应用程序上线
  14. HDU 4691 Front compression(后缀数组)
  15. windows快捷操作
  16. c语言结构体5之匿名结构体
  17. 定义你自己ViewGroup
  18. 【锋利的jQuery】中全局事件ajaxStart、ajaxStop不执行
  19. 数据结构(java版)学习笔记(序章)
  20. Linux一些常用操作命令

热门文章

  1. EasyUI-在iframe里获取现阶段选中的tab的标题
  2. Ubuntu 14.04 Android 使用Maven二 创建自己的Mavenproject
  3. Python基础教程之第2章 列表和元组
  4. windows 支持curl命令
  5. JavaEE系列之(二)commons-fileupload实现文件上传、下载
  6. IOS实用功能之截图(来自相册和拍照)
  7. UNIX/Linux网络编程基础:图解TCP/IP协议栈
  8. Linux高级字符设备驱动
  9. BootStrap2学习日记14----导航
  10. Asp.Net 之 母版页中对控件ID的处理