ospf路由概念简述(入门)

做了个ospf的组网,但是发现自己智力不太行,想到这块总是容易死机...就简单记录一下逻辑

这边先是从网上找了个案例做的

 

 这是交换机的vlan和接口配置

两台交换机之间直连互通的部分我用相同颜色的标出了。

这套组网目的是通过ospf路由让四台不同网段的PC互相访问。

以下是四台交换机的配置

交换机A
------------------
interface Vlanif1
#
interface Vlanif10
 ip address 10.1.1.1 255.255.255.0
#
interface Vlanif100
 ip address 12.1.1.1 255.255.255.252
#
interface Vlanif400
 ip address 45.1.1.2 255.255.255.252
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 100
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 400
#
ospf 1 router-id 1.1.1.1
 area 0.0.0.0
  network 10.1.1.0 0.0.0.255
  network 12.1.1.0 0.0.0.3
  network 45.1.1.0 0.0.0.3
#
--------------------
交换机B
interface Vlanif20
 ip address 172.16.1.1 255.255.255.0
#
interface Vlanif100
 ip address 12.1.1.2 255.255.255.252
#
interface Vlanif200
 ip address 23.1.1.1 255.255.255.252
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 20
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 100
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 200
#
ospf 1 router-id 2.2.2.2
 area 0.0.0.0
  network 172.16.1.0 0.0.0.255
  network 12.1.1.0 0.0.0.3
  network 23.1.1.0 0.0.0.3
#
---------------------
交换机C
interface Vlanif30
 ip address 192.168.1.1 255.255.255.0
#
interface Vlanif200
 ip address 23.1.1.2 255.255.255.252
#
interface Vlanif300
 ip address 34.1.1.1 255.255.255.252
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 30
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 200
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 300
#
ospf 1 router-id 3.3.3.3
 area 0.0.0.0
  network 192.168.1.0 0.0.0.255
  network 23.1.1.0 0.0.0.3
  network 34.1.1.0 0.0.0.3
-------------------------
交换机D
interface Vlanif40
 ip address 172.16.10.1 255.255.255.0
#
interface Vlanif300
 ip address 34.1.1.2 255.255.255.252
#
interface Vlanif400
 ip address 45.1.1.1 255.255.255.252
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 40
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 300
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 400
#
ospf 1 router-id 4.4.4.4
 area 0.0.0.0
  network 172.16.10.0 0.0.0.255
  network 34.1.1.0 0.0.0.3
  network 45.1.1.0 0.0.0.3

 最终实现了简单的ospf动态路由组网,不用手动挨个交换机写静态路由了..

--------------------------------------------------------------------------------------

简单说一下我的理解,首先和做静态路由一样,需要两个交换机之间有互通的线路

以以下两台交换机为例

其中这两台的vlan100和4口被用作互通,双方各配了一个12.1.1.0段的ip

而这两台的3口则是链接其他交换机的互通口,a的vlan400,b的vlan200。

以左边交换机为例,将本机所有能与其他交换机互通需要实现路由通讯的vlan内的两个ip段,以及pc的地址段,加入到本机ospf内。

(这边需要填的掩码是反掩码,用255.255.255.255减去你正常的掩码就可以得出反掩码,比如30位就是255.255.255.255-255.255.255.252得到0.0.0.3直接填上就可以)

 可以理解为ospf会对这几个添加的ip段,尝试发送自己area网段池的信息

如果是能够通信的另一台交换机(这里的交换机B)上也有ospf的话

在收到A的ospf通过12.1.1.0所发出的后,将自己ospf的网段池也通过12.1.1.0 发送到A

实际上和静态路由一样 都是通过两台交换机的互联口(此处的A的12.1.1.1和B的12.1.1.2互联口

实现了交换机之间点到点的通信后

各开启ospf,将本机需要实现路由通信的IP段添加到地址池

再由双方ospf广播互相发现对方

再通过互通网段建立双向路由

-----------------------------------------

机制约为:

A收到B的表,发现B上有网段: 

network 172.16.1.0 0.0.0.255
network 12.1.1.0 0.0.0.3
(与A通信的网段

B收到A的表,发现A上有网段:

network 10.1.1.0 0.0.0.255
network 12.1.1.0 0.0.0.3
(与B通信的网段
 

---------------------------------------------

 经过PY交易后

A建立路由表(大约是这个样子的):

目的IP172.16.1.0(pc的IP)  MASK 255.255.255.0  (B的area内的网段)  gw 12.1.1.2(B的互通IP)

B建立路由表:

目的IP10.1.1.0(pc的IP)  MASK 255.255.255.0  (A的area内的网段)  gw 12.1.1.1(与A的互通IP)

然后会发现各少了一条路由啊(那俩线路当前压根没启用 所以opfs不认,给那俩接个pc或者再接个交换机就会启用了,这里嫌麻烦_(:з」∠)_),无视掉无视掉

-------------------------------

just like菜市场卖菜的

把要卖的产品(area内的网段)之类的摆在地摊上,然后再吆喝一声:"谁特么买小米”

这时旁边(有互联口)菜摊的大爷(交换机B)听到了,然后他喊:“菠菜贱卖!菠菜贱卖!!”

此时有个人在大爷(交换机B)那扯个嗓子问:“大爷,小米去哪买啊”

大爷遥指旁边(互联口)这个大哥(交换机A),直言道:“他刚吆喝自己卖小米(area中的某段地址),你从旁边过去他那找吧”

同理有人在大哥那边问菠菜哪买,大哥也会让去旁边大爷那里。

如果此时再来一个摆摊的,形成三面包夹芝士

此时a大爷和B大爷都有一侧位于C的旁边,而A与B各有一侧是C没有交互的

C大爷此时也不知道A和B往外那侧有啥

但是C大爷他就好奇,ab大爷反正都要喊,也不差这点信息量了。

故,大爷们在喊的时候也会把自己的旁边(互连段)也给吆喝上。

这也就是为啥在看路由表的时候会发现互连段也存在ospf路由中。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值