路由器的原理及配置
admin
2023-03-15 15:01:20
0

路由器的工作原理:
    1、路由器仅仅关心数据中的 “ 目标IP 地址” ;
    2、路由器提取 目标IP地址,与 路由表中的条目进行匹配:
            如果匹配成功,则转发;
            如果匹配不成功,则丢弃;           
   匹配原则:
            最长匹配原则。

匹配过程:
 举例 - R1 的 192.168.12.1 访问目标 R3 的 192.168.23.3 ;
     1、首先查看 R1 的 路由表  - show  ip  route
         S 192.168.23.0 /24 [1/0] via 192.168.12.2
   以上条目中,首先查看其中的子网掩码长度 /24;表示该条目仅仅查看目标IP地址中前面24位;          如果目标IP地址中的前24位,与路由条目中前面的24位,完全相同,则表示匹配成功,转发出去;
      如果与路由条目前面的24位,不相同; 则表示匹配失败,丢弃数据包;
    2、判定“目标IP地址中的制定位数”是否与“路由条目”中的“指定位数”相同;
        如果相同,转发
        如果不同,丢弃

路由本质:
    通过一个“路由表”,来实现路由功能;

实验:

路由器的原理及配置

1、为每个路由器改名并且配置IP地址:

R1:

    Route>enable

    Route# configuration  terminal

    Router(config)# no ip domain lookup

    Router(config)# hostname R1
    R1(config)# interface gigabitEthernet0/1
    R1(config-if)# no shutdown
    R1(config-if)# ip address 192.168.12.1 255.255.255.0

R2:

    Route>enable

    Route# configuration  terminal

    Router(config)# no ip domain lookup

    Router(config)# hostname R2
    R2(config)# interface gigabitEthernet0/1
    R2(config-if)# no shutdown
    R2(config-if)# ip address 192.168.12.2 255.255.255.0

    R2(config)# interface gigabitEthernet0/2
    R2(config-if)# no shutdown
    R2(config-if)# ip address 192.168.23.1 255.255.255.0

R3:

    Route>enable

    Route# configuration  terminal

    Router(config)# no ip domain lookup

    Router(config)# hostname R3
    R3(config)# interface gigabitEthernet0/2
    R3(config-if)# no shutdown
    R3(config-if)# ip address 192.168.23.2 255.255.255.0

2、配置完IP后,我们会发现他们两两之间是不通的,那么接下来我们要进行正式配置路由。

    路由配置分为两种:

            1、静态路由:

                   i:下一跳地址为端口:

                R1(config)# ip route  192.168.23.0 255.255.255.0  gigabitEthernet0/1

                R3(config)# ip route  192.168.12.0 255.255.255.0  gigabitEthernet0/2

                   ii:下一条地址为IP:

                R1(config)# ip route 192.168.23.0 255.255.255.0  192.168.12.2
                                   (网段)     (子网掩码)  (下一跳端口IP)
                R3(config)# ip route 192.168.12.0 255.255.255.0  192.168.23.1
              建议: 在配置静态路由时,使用第二种配置方式;减少 ARP 报文的发送

            2、动态路由:

                R1(config)# router rip

                R1(config-router)# network 192.168.12.0       //发布自己的网段 ;

                R2(config)# router rip               

                R2(config-router)# network 192.168.12.0       //发布自己的网段 ;

                R2(config-router)# network 192.168.23.0       //发布自己的网段 ;

                R3(config)# router rip               

                R3(config-router)# network 192.168.23.0       //发布自己的网段 ;

3、配置完成后检查一下:

                 R1# show  ip  route  ;
                

路由属性:
    路由条目的组成:
    R1:
    S: 192.168.1.0 /24     [1/0]           via     192.168.23.2            //静态路由
          源IP地址      [管理距离/度量值]   通过   下一跳(设备端口IP)
     管理距离(Admin Distance) :
         表示路由条目的稳定性;取值范围 0 -- 255 ;值越小表示越稳定; 当值达到255时,不会放入路由表;
         每种类型的路由,都有一个默认的管理距离;
             比如 , 直连路由管理距离 为 0 ; 静态路由管理距离 为 1 ;


     度量值(metric):

             表示路由器去往该目标网段的距离; 越小越好;          
         对于直连和静态路由,metric 都为0  ,且不可以更改;

注意:   
    当去往同一个网络具有多个条目时,会进行路由属性的比较,
    选择一个最优的,放入路由表:
        1、首先比较 AD , 越小越好;
        2、如果AD相同,则比较Metric , 越小越好;
        3、如果都相同,则同时放入路由表,形成”负载均衡“;

出口链路备份配置:

路由器的原理及配置

    浮动静态路由 -  即调整出口静态路由的管理距离为非默认值;

R1(config)# ip route 192.168.2.0  255.255.255.255  192.168.12.2 // 主链路;

R2(config)# ip route 192.168.1.0  255.255.255.255  192.168.12.1 // 主链路;


R1(config)# ip route 192.168.2.0  255.255.255.255  192.168.21.2 9  //备份链路的路由 AD 调整为 9 ;

R2(config)# ip route 192.168.1.0  255.255.255.255  192.168.21.1  9  //备份链路的路由 AD 调整为 9 ;


测试步骤:
   1、配置完成之后,查看 R2 路由表,仅有主链路路由进入;
   2、关闭R2上连接 R1 的端口(模拟主链路故障),此时备份链路
       对应的路由(管理距离为9)进入路由表;
   3、开启R2上连接 R1 的端口(模拟主链路故障修复), 此时备份
      链路所对应的路由”跳出“路由表,主链路路由进入;


注意:

        之前我们说过三层交换机也有路由功能;

        某些型号的多层交换机,默认没有开启路由功能;
        SW# configuration  terminal
        SW(config)#  ip  routing     // 开启路由功能;
       
       R1#show ip route            //打开路由表;
Codes: L - local, C - connected, S - static, R - RIP, M -    
       mobile, B - BGP

       在显示的内容中,如果有“codes”,则说明开启了路由功能;


上一篇:DHCP原理是什么

下一篇:配置交换机VLAN

相关内容

热门资讯

ICC逮捕令致内塔尼亚胡出行受... 【环球网报道】据以色列《新消息报》网站26日报道,由于国际刑事法院(ICC)2024年就以色列在巴勒...
“罗永浩怒斥电视机厂商”戳中了... 7月25日晚,罗永浩发文怒斥当下电视机的产品设计。据都市快报报道,罗永浩表示,他为家中老人换了两次电...
各地各部门坚持人民至上筑牢防汛... 新华社北京7月25日电 题:风雨同舟映初心——各地各部门坚持人民至上筑牢防汛抗洪坚实堤坝新华社记者当...
法院回应LV起诉地产开发商 7月26日,厦门市湖里区人民法院发布情况通报,网传案情“路易威登公司起诉地产开发商,因楼盘外立面四叶...
携程的问题不仅在于垄断,更在于... 国内平台科技企业一般都是通过向B端收费、抽佣获利,尽量给消费者创造一个比较清爽的使用环境。携程算是最...
海信电视用遥控器关闭后打不开 原因可能是遥控器的电池没有装好或者是没电了,需要重新安装一下电池或者更换新的电池试一试;原因可能是电...
电视机突然没电源打不开了 有可能是电视开关的电源线断了;可能是电视在使用时短路;可能是电源插头插座松动;可能是电视内部零件接触...
电热水器下面那个小龙头漏水是怎... 电热水器下面那个小龙头漏水是怎么回事?1、因为安全阀发生了故障或者是已经被损坏了,就会有漏水的现象;...
回答下电脑桌面一片空白怎么恢复 电脑桌面上如果是一片空白,那说明您的电脑图标被隐藏了,想要恢复就要按照如下的三个步骤去操作才行。 第...
澳总理要找特朗普“理论”关税:... 当地时间7月26日,澳大利亚总理阿尔巴尼斯表示,他将直接向美国总统特朗普提出抗议,反对美国新近宣布的...