From 53db15d94b33a978d4c2dd5ddbbcacd2750e7fdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E8=8E=B988?= Date: Fri, 10 May 2024 09:02:35 +0000 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BD=99=E8=8E=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 余莹88 --- ...25\350\207\202\350\267\257\347\224\261.md" | 97 +++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 "\344\275\231\350\216\271/20240429\345\215\225\350\207\202\350\267\257\347\224\261.md" diff --git "a/\344\275\231\350\216\271/20240429\345\215\225\350\207\202\350\267\257\347\224\261.md" "b/\344\275\231\350\216\271/20240429\345\215\225\350\207\202\350\267\257\347\224\261.md" new file mode 100644 index 0000000..f27543f --- /dev/null +++ "b/\344\275\231\350\216\271/20240429\345\215\225\350\207\202\350\267\257\347\224\261.md" @@ -0,0 +1,97 @@ +##单臂路由 + + + + +交换机配置 + +Switch>en +Switch#conf t +Enter configuration commands, one per line. End with CNTL/Z. +Switch(config)#vlan 10 +Switch(config-vlan)#vlan 20 +Switch(config-vlan)#int f0/1 +Switch(config-if)#swi mode acc +Switch(config-if)#swi acc vlan 10 +Switch(config-if)#no shut +Switch(config-if)#int f0/2 +Switch(config-if)#swi mode acc +Switch(config-if)#swi acc vlan 20 +Switch(config-if)#no shut +Switch(config-if)#int f0/4 +Switch(config-if)#swi mode trunk +Switch(config-if)#swi trunk all +Switch(config-if)#swi trunk allowed vlan 10,20 -- 允许所有VLAN通过 +Switch(config-if)#no shut +Switch(config-if)#exit +Switch(config)# + + +路由器一 +Would you like to enter the initial configuration dialog? [yes/no]: no +Press RETURN to get started! + +Router>en +Router#conf t +Enter configuration commands, one per line. End with CNTL/Z. +Router(config)#int f0/0 +Router(config-if)#no shut +Router(config-if)#int f0/0.1 -- 进入子接口 +Router(config-subif)#encapsulation dot1Q 10 -- 子接口封装配置网关及子网掩码 +Router(config-subif)#ip addr 192.168.1.1 255.255.255.0 +Router(config-subif)#no shut +Router(config-subif)#int f0/0.2 +Router(config-subif)#encapsulation dot1Q 20 +Router(config-subif)#ip addr 192.168.2.1 255.255.255.0 +Router(config-subif)#no shut +Router(config-subif)#exit +Router(config)#int f0/1 +Router(config-if)#ip addr 10.10.10.31 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#exit +Router(config)#ip route 192.168.3.0 255.255.255.0 10.10.10.13 -- 配置静态路由 +Router(config)#ip route 192.168.4.0 255.255.255.0 11.11.11.12 -- 目的地址 子网掩码 下一跳地址IP +Router(config)#ip route 192.168.4.0 255.255.255.0 11.11.11.30 +Router(config)# + +路由器二 + +Router>en +Router#conf t +Enter configuration commands, one per line. End with CNTL/Z. +Router(config)#int f0/0 +Router(config-if)#ip addr 10.10.10.13 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#int f0/1 +Router(config-if)#ip addr 192.168.3.1 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#exit +Router(config)#int s0/3/0 +Router(config-if)#ip addr 11.11.11.30 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#clock rate 64000 +Router(config-if)#exit +Router(config)#ip route 192.168.2.0 255.255.255.0 10.10.10.31 +Router(config)#ip route 192.168.1.0 255.255.255.0 10.10.10.31 +Router(config)#ip route 192.168.4.0 255.255.255.0 11.11.11.12 +Router(config)# + + + +路由器三 + +Router>en +Router#conf t +Enter configuration commands, one per line. End with CNTL/Z. +Router(config)#int s0/3/1 +Router(config-if)#ip addr 11.11.11.12 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#int f0/0 +Router(config-if)#ip addr 192.168.4.1 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#exit +Router(config)#ip route 192.168.3.0 255.255.255.0 11.11.11.30 +Router(config)#ip route 192.168.2.0 255.255.255.0 10.10.10.31 +Router(config)#ip route 192.168.1.0 255.255.255.0 10.10.10.31 +Router(config)#ip route 192.168.3.0 255.255.255.0 10.10.10.13 +Router(config)# \ No newline at end of file -- Gitee From fbb7b8f09ba39843fd45c640e7232ced7c520b01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E8=8E=B988?= Date: Fri, 10 May 2024 09:02:52 +0000 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BD=99=E8=8E=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 余莹88 --- "\344\275\231\350\216\271/20240506.md" | 94 ++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 "\344\275\231\350\216\271/20240506.md" diff --git "a/\344\275\231\350\216\271/20240506.md" "b/\344\275\231\350\216\271/20240506.md" new file mode 100644 index 0000000..9974c8e --- /dev/null +++ "b/\344\275\231\350\216\271/20240506.md" @@ -0,0 +1,94 @@ +## RIP + +是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。 RIP协议基于距离矢量算法(DistanceVectorAlgorithms),使用“跳数” (即metric)来衡量到达目标地址的路由距离。 RIP通过UDP报文进行路由信息交换,使用的端口号为520. + +配置路由器(Router0)端口 + +Would you like to enter the initial configuration dialog? [yes/no]: no +Press RETURN to get started! + +Router>en + +Router#conf t + +Enter configuration commands, one per line. End with CNTL/Z. + +Router(config)#int g0/0/0 + +Router(config-if)#ip addr 192.168.10.1 255.255.255.0 + +Router(config-if)#no shut + +Router(config-if)#int g0/0/1 + +Router(config-if)#ip addr 10.10.10.2 255.255.255.0 + +Router(config-if)#no shut + +Router(config-if)#exit + + + +--配置路由器(Router0)RIP协议 + +Router(config)#route rip + +Router(config-router)#version 2 + +Router(config-router)#network 192.168.10.0 + +Router(config-router)#network 10.10.10.0 + +Router(config-router)#no auto-summary + +Router(config-router)#do wr m + +Building configuration... +[OK] +为什么要关闭自动汇总 +是因为RIP协议更新时不带子网掩码,路由器会根据IP自动判断汇总给其加上自己汇总后的子网掩码。假如有个网段是30.1.1.0/24,更新时不会带上24,路由器会认为是A类IP,通过自动汇总会把24汇总成8,这个不是我们想要的,所以要关闭自动汇总 + +配置路由器(Router1)端口 + +Would you like to enter the initial configuration dialog? [yes/no]: no +Press RETURN to get started! + +Router>en + +Router#conf t + +Enter configuration commands, one per line. End with CNTL/Z. + +Router(config)#int g0/0/0 + +Router(config-if)#ip addr 192.168.20.1 255.255.255.0 + +Router(config-if)#no shut + +Router(config)#int g0/0/1 + +Router(config-if)#ip addr 10.10.10.3 255.255.255.0 + +Router(config-if)#no shut + +Router(config-if)#exit + +--配置路由器(Router1)RIP协议 + +Router(config)#route rip + +Router(config-router)#version 2 + +Router(config-router)#network 192.168.20.0 + +Router(config-router)#network 10.10.10.0 + +Router(config-router)#no auto-summary + +Router(config-router)#do wr m + +Building configuration... + +[OK] +查看路由表 +Router(config)#do show ip route \ No newline at end of file -- Gitee From 34c8728513b0a97ef3af587b8e8ba98b43151e60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E8=8E=B988?= Date: Fri, 10 May 2024 09:03:04 +0000 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BD=99=E8=8E=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 余莹88 --- .../20240508\347\254\224\350\256\260.md" | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 "\344\275\231\350\216\271/20240508\347\254\224\350\256\260.md" diff --git "a/\344\275\231\350\216\271/20240508\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240508\347\254\224\350\256\260.md" new file mode 100644 index 0000000..a9d8c4c --- /dev/null +++ "b/\344\275\231\350\216\271/20240508\347\254\224\350\256\260.md" @@ -0,0 +1,22 @@ +## 路由器RIP动态路由的配置 + + +动态路由选择:路由器使用路由选择协议(算法)根据实测或估计的距离、时延和网络拓扑等度量权值,自动计算最佳路径并建立路由表。相比静态路由选择,它配置手段更加便捷,适合应用于中大型且网络拓扑变化频繁的网络环境;但另一方面则会占用更多的路由器CPU资源和网络带宽。 + +路由选择协议可分为3大类,只有理解不同路由选择协议的工作方式,才能根据实际情况具体分析,从而最大程度上满足具体的应用需要: + +距离矢量:通过判断距离确定当前到达目的网络的最佳路径。如RIP、IGRP等 + +链路状态:通过发送本路由器与哪些路由器相邻,及其链路状态(距离、时延等)信息,如OSPF等 + +混合型:同时具有距离矢量和链路状态两种协议的特性,如EIGRP等 + +路由信息协议(Routing Information Protocls,即 RIP),是应用较早、使用较普遍的IGP内部路由协议,使用于小型同类网络的一种距离矢量协议,有以下两个版本: + +RIPv1:属于有类路由协议,不支持VLSM,以广播形式进行路由更新; + +RIPv2:属于无类路由协议,支持VLSM,以组播形式进行路由更新; + +路由配置模式 Router(config-router)# + +实验设备:Router-PT 2台;Switch_3560 1台;Switch_2960 1台;PC 3台;直通线,交叉线,串口线。 \ No newline at end of file -- Gitee