1、L000 0027 0101C交换机三层路由配置实验中文版11实验1 VLAN间路由 11.1 实验内容 11.2 静态路由配置 11.2.1 实验目的 11.2.2 实验环境 11.2.3 实验组网图 11.2.4 实验步骤 21.3 RIP协议配置 61.3.1 实验目的 61.3.2 实验环境 61.3.3 实验组网图 61.3.4 实验步骤 6实验1 VLAN间路由1.1 实验内容掌握VLAN间静态路由配置;掌握三层交换机RIP路由协议配置和维护;掌握三层交换机OSPF协议配置和维护;掌握三层交换机BGP协议配置和维护。1.2 静态路由配置1.2.1 实验目的掌握静态路由在三层交换机上
2、的配置。1.2.2 实验环境Quidway系列S3526交换机2台;Pc三台;网线4根,配置电缆1根;1.2.3 实验组网图图1-1 实验组网图1.2.4 实验步骤1. 实验基本配置准备如上图所示,PCA IP地址为10.1.1.2/24,属于VLAN2,PCA网关(VLAN2路由接口)IP地址为10.1.1.1/24;PCB IP地址为10.1.2.2/24,属于VLAN3,PCB网关(VLAN3路由接口)IP地址为10.1.2.1/24;PCC IP地址为10.1.3.2/24,属于VLAN2,PCC网关(VLAN2路由接口)IP地址为10.1.3.1/24;分配S3526A和S3526B
3、二台交换机之间的互联网段为10.1.4.0/24,并且S3526A VLAN4路由接口IP地址为10.1.4.1/24,S3526B VLAN4路由接口IP地址为10.1.4.2/24。2. 具体配置1 在二台三层交换机上创建VLAN,并配置PC属于特定VLAN:S3526Avlan 2S3526A-vlan2port e0/9 to e0/16S3526A-vlan2vlan 3S3526A-vlan3port e0/17 to e0/24S3526A-vlan3vlan 4S3526Bvlan 2S3526B-vlan2port e0/9 to e0/16S3526B-vlan3vlan
4、42 配置各台PC的网关地址和交换机之间的网段地址:S3526Ainterface Vlan-interface 2S3526A-Vlan-interface2ip address 10.1.1.1 255.255.255.0S3526A-Vlan-interface2 interface Vlan-interface 3S3526A-Vlan-interface3ip address 10.1.2.1 255.255.255.0S3526A-Vlan-interface3 interface Vlan-interface 4S3526A-Vlan-interface4ip address 1
5、0.1.4.1 255.255.255.0S3526Binterface Vlan-interface 2S3526B-Vlan-interface2ip address 10.1.3.1 255.255.255.0S3526B-Vlan-interface2 interface Vlan-interface 4S3526B-Vlan-interface4ip address 10.1.4.2 255.255.255.03 配置交换机之间链路为Trunk链路:S3526A-Ethernet0/1port link-type trunkS3526A-Ethernet0/1port trunk p
6、ermit vlan allS3526B-Ethernet0/1port link-type trunkS3526B-Ethernet0/1port trunk permit vlan all4 在二台三层交换机上配置非直连网段静态路由:S3526Aip route-static 10.1.3.0 255.255.255.0 10.1.4.2S3526Bip route-static 10.1.1.0 255.255.255.0 10.1.4.1S3526Bip route-static 10.1.2.0 255.255.255.0 10.1.4.1配置完成后,全网络达到互通,我们可以用“di
7、splay ip routing-table”命令察看路由表:S3526Bdisplay ip routing-table Routing Table: public netDestination/Mask Proto Pre Cost Nexthop Interface10.1.1.0/24 STATIC 60 0 10.1.4.1 Vlan-interface410.1.2.0/24 STATIC 60 0 10.1.4.1 Vlan-interface410.1.3.0/24 DIRECT 0 0 10.1.3.1 Vlan-interface210.1.3.1/32 DIRECT 0
8、0 127.0.0.1 InLoopBack010.1.4.0/24 DIRECT 0 0 10.1.4.2 Vlan-interface410.1.4.2/32 DIRECT 0 0 127.0.0.1 InLoopBack0127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoopBack0127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0在三层交换机中,有关三层数据的转发主要是基于ipfdb表格进行的。我们可以用“display ipfdb all”命令来查看相关的ipfdb信息:S3526Bdisplay ipfdb allI
9、p fdb entry information including the following fields:Note: the value of Status field 0: System 1: Learned 2: UsrCfg Age 3: UsrCfg noAge Other: ErrorIp Address RtIf VTag VTValid Port Mac Status10.1.1.2 2 4 Valid Ethernet0/1 00e0-fc06-4942 110.1.2.1 2 4 Valid Ethernet0/1 00e0-fc06-4942 110.1.2.2 2 4
10、 Valid Ethernet0/1 00e0-fc06-4942 1在ipfdb表中关键的表项如下:路由接口索引(RtIf):该索引用来确定该转发表项位于哪个路由接口下面,对3526产品来讲,支持的路由接口数目是32;VTag: 该值用来表明所处的VLAN,该VLAN和路由接口是对应的;Vlan tag有效位(VTValid):用来标识转发出去的报文中是否需要插入Vlan tag标记。端口索引(Port):用来说明该转发表项的出端口下一跳MAC地址(Mac):由前面的分析可以知道,三层设备每完成一跳的转发, 会重新封装报文中的MAC头,硬件ASIC芯片一般依据这个域里面的数值来封装报文头。在
11、S3526交换机中三层交换的核心是ip fdb table表格,围绕这个表格,交换机的三层转发流程中涉及到两个关键的线程:1)转发线程:硬件根据报文中的IP地址信息查找ip fdb table,查出相应的下一跳端口号和MAC地址来转发报文;2)学习线程:软件根据相关的信息来生成和维护ip fdb table表,保证路由的畅通实际上ip fdb table中所有的信息都是来源于fib表和arp表, 当路由和arp表有变化的时候,ipfdb 表也跟着变化。下面我们再来看看有关fib表和arp表的内容:display fib Destination/Mask Nexthop Flag Interfa
12、ce 10.1.1.0/24 10.1.4.1 I Vlan-interface4 10.1.2.0/24 10.1.4.1 I Vlan-interface4 10.1.3.0/24 10.1.3.1 D Vlan-interface2 10.1.3.1/32 127.0.0.1 D InLoopBack0 10.1.4.0/24 10.1.4.2 D Vlan-interface4 10.1.4.2/32 127.0.0.1 D InLoopBack0 127.0.0.0/8 127.0.0.1 D InLoopBack0在fib表中,主要内容包括目的IP地址和下一跳的IP地址,这些内容和
13、前面的路由表一致。display arpIP Address MAC Address VLAN ID Port Name Type10.1.4.1 00e0-fc06-4942 4 Ethernet0/1 Dynamic10.1.3.2 00c0-df05-c55e 2 Ethernet0/9 Dynamic在arp表中,主要是IP地址和MAC地址以及端口之间的对应关系。关于交换机是如何利用ARP机制来学习Mac地址的,相信大家在有关MAC地址的实验中已经有所了解,在这里也就不重复了。从上面的信息中我们可以看出,将fib表和arp表的内容合起来,就形成了ip fdb表,而三层交换机正是根据ip
14、 fdb表来实现三层数据的转发的。1.3 RIP协议配置1.3.1 实验目的掌握RIP协议在三层交换机上的配置。1.3.2 实验环境Quidway系列S3526交换机2台;Pc三台;网线4根,配置电缆1根;1.3.3 实验组网图图1-1 实验组网图1.3.4 实验步骤1. 具体配置1 继续上面的实验,删除前面配置的静态路由。S3526Aundo ip route-static 10.1.3.0 255.255.255.0S3526Bundo ip route-static 10.1.1.0 255.255.255.0S3526Bundo ip route-static 10.1.2.0 255
15、.255.255.02 配置RIP路由协议:S3526AripS3526A-ripnetwork 10.1.1.0S3526A-ripnetwork 10.1.2.0S3526A-ripnetwork 10.1.4.0S3526BripS3526B-ripnetwork 10.1.3.0S3526B-ripnetwork 10.1.4.0配置完成,网络互通。S3526B-ripdisplay ip routing-table Routing Table: public netDestination/Mask Proto Pre Cost Nexthop Interface10.1.1.0/24
16、 RIP 100 1 10.1.4.1 Vlan-interface410.1.2.0/24 RIP 100 1 10.1.4.1 Vlan-interface410.1.3.0/24 DIRECT 0 0 10.1.3.1 Vlan-interface210.1.3.1/32 DIRECT 0 0 127.0.0.1 InLoopBack010.1.4.0/24 DIRECT 0 0 10.1.4.2 Vlan-interface410.1.4.2/32 DIRECT 0 0 127.0.0.1 InLoopBack0127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLo
17、opBack0127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0用“display rip”察看RIP配置信息如下:S3526B-ripdisplay rip RIP is turned on public net VPN-Instance Checkzero is on Default cost : 1 Summary is on Preference : 100 No peer router Network : 10.0.0.03 RIP报文交互调试信息:打开rip协议报文的调试开关debugging rip packet Rip packet de
18、bugging is on使调试信息输出到终端terminal debugging% Current terminal debugging is on*0.172628665-RM-7-S1-RTDBG: RIP: send from 10.1.4.2(Vlan-interface4) to 255.255.255.255 Packet:vers 1, cmd Response, length 24 dest 10.1.3.0 ,metric 1,tag 0*0.172646069-RM-7-S1-RTDBG:ignoring RIP Response 0 packet from 10.1.1
19、.1+520 - can not find interface for source address*0.172646225-RM-7-S1-RTDBG: RIP: Receive Response from 10.1.4.1 via Vlan-interface4 Packet:vers 1, cmd Response, length 44 dest 10.1.1.0 ,metric 1,tag 0 dest 10.1.2.0 ,metric 1,tag 0从上面输出信息可以看到,S3526B从路由接口4(IP地址10.1.4.2)给广播地址255.255.255.255(代表所有运行RIP
20、v1协议的路由器)发送RIPv1路由更新报文,携带一条目的地址为10.1.3.0/24的路由;同时从S3526A路由接口4(IP地址10.1.4.1)收到RIPv2路由更新报文,包括2条路由:10.1.1.0/24,10.1.2.0/24。在S3526交换机上运行rip协议时,接口在缺省情况下接收和发送RIP-1报文。而当指定接口RIP版本为RIP-2时,缺省使用组播形式传送报文。在VLAN接口模式下配置rip版本:S3526B-Vlan-interface4rip version 2 multicast在两台交换机的其他VLAN接口上也进行相同的配置,然后再观察debug信息如下:*0.17
21、3498738-RM-7-S1-RTDBG: RIP: send from 10.1.4.2(Vlan-interface4) to 224.0.0.9 Packet:vers 2, cmd Response, length 24 dest 10.1.3.0 mask 255.255.255.0,router 0.0.0.0 ,metric 1,tag 0*0.173516005-RM-7-S1-RTDBG:ignoring RIP Response 0 packet from 10.1.1.1+520 - can not find interface for source address*0
22、.173516158-RM-7-S1-RTDBG: RIP: Receive Response from 10.1.4.1 via Vlan-interface4 Packet:vers 2, cmd Response, length 44 dest 10.1.1.0 mask 255.255.255.0,router 0.0.0.0 ,metric 1,tag 0dest 10.1.2.0 mask 255.255.255.0,router 0.0.0.0 ,metric 1,tag 0从上面的信息中可以看出,S3526B从路由接口4(IP地址10.1.4.2)给组播地址224.0.0.9(代表所有运行RIPv2协议的路由器)发送RIPv2路由更新报文。关于在三层交换机上其他路由协议如OSPF以及BGP的配置,和在路由器上配置基本一致。大家如果感兴趣可以参照中级路由课程实验指导书。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1