三层交换机基本知识、连接方法及实验 (1)
三层交换机配置实验

三层交换机配置实验三层交换机配置实验交换机的三层交换实际是具有路由功能的交换机,比如思科的Cisco 3550和华为的Quitway 3526就是三层交换机,支持路由功能。
交换机实现路由功能和两种情况,一种是通过vlan ip实现不同vlan间的路由,再一种是通过设置端口三层模式,通过端口ip,实现不同网络间的路由。
1. 通过vlan ip做网关实现不同vlan间的路由配置HostA的IP地址为:10.65.1.1 255.255.0.0配置HostA的网关地址:10.65.1.2配置HostB的IP地址为:10.66.1.1 255.255.0.0配置HostB的网关地址:10.66.1.2在交换机上先建两个vlan,分别为vlan 2 和vlan 3,将f0/2 放入vlan 2,将f0/6放入vlan 3,再设置vlan 2 和 vlan 3的IP地址,最后启动路由转发:ip routing。
参考配置如下:Switch#vlan databaseSwitch(vlan)#vlan 2Switch(vlan)#vlan 3Switch(vlan)#exitSwitch#conf tSwitch(config)#int f0/2Switch(config-if)#switchport mode accessSwitch(config-if)#switchport access vlan 2Switch(config-if)#description connected HostASwitch(config-if)#int f0/6Switch(config-if)#switchport mode accessSwitch(config-if)#switchport access vlan 3Switch(config-if)#description connected HostBSwitch(config-if)#exitSwitch(config)#int vlan 2Switch(config-if)#ip address 10.65.1.2 255.255.0.0Switch(config-if)#int vlan 3Switch(config-if)#ip address 10.66.1.2 255.255.0.0Switch(config-if)#exitSwitch(config)#ip routingSwitch(config)#endSwitch#通过以上设置HostA与HostB应该可以ping通了。
三层交换机实验

VLAN实验实验要求:熟悉、掌握VLAN的概念、作用;懂得怎么划分、设计VLAN;配置VTP 跟TRUNK;了解三层交换机的原理跟基本配置。
基础篇:1. 规划ip地址PCA的ip 地址: 10.0.0.1PCB的ip 地址: 10.0.1.1PCC的ip 地址: 10.0.0.2PCD的ip 地址: 10.0.1.2SWA的ip 地址: 10.0.0.10SWB的ip 地址: 10.0.1.10SWA的f0/5~f0/7 vlan 2 ,f0/8为trunkSWB的f0/5~f0/7 valn 2 ,f0/1为trunk用ping命令测试,各主机相互的连通情况,在划分VLAN前跟后。
由于交换机初始化为vlan 1,所以同网段的主机可以通;划分VLAN后,不同VLAN的主机不能通;跨交换机相同VLAN间的通信需要设置trunk口。
2.设置VLAN双击SwitchA,改名SwitchA为SWA,建立2 个vlan,分别为vlan 2、vlan 3 switch>enswitch#sh vlanswitch#conf tswitch(config)#hosthame SWAswitch(config)#exitSWA#vlan databaseSWA(vlan)#vlan 2SWA(vlan)#vlan 3SWA(vlan)#exitSWA#conf tSWA#sh vlan至此在SWA上建立了两个vlan,show命令应该可以看到,但现在它没有成员。
下面将SWA交换机的f0/5,f0/6,f0/7 加入到vlan 2SWA(config)#int f0/5SWA(config-if)#switchport mode accessSWA(config-if)#switchport access vlan 2SWA(config-if)#int f0/6SWA(config-if)#switchport mode accessSWA(config-if)#switchport access vlan 2SWA(config-if)#int f0/7SWA(config-if)#switchport mode accessSWA(config-if)#switchport access vlan 2SWA(config-if)# endSWA#sh vlan在SWB上与SWA上类似,将SWB的f0/5,f0/6,f0/7 加入到vlan 2。
三层交换机的连接和配置

01
命令行接口是三层交换机最常 用的配置方式,通过CLI可以执 行各种配置命令,对交换机进 行全面配置。
ห้องสมุดไป่ตู้
02
CLI的命令结构通常由命令关键 字、参数和选项组成,用户需 要根据需求输入相应的命令。
03
常用的CLI命令包括查看配置、 修改配置、保存配置等,用户 需要熟练掌握这些命令的使用 方法。
配置文件
三层交换机的连接和 配置
目录
• 三层交换机概述 • 三层交换机的连接方式 • 三层交换机的配置基础 • 三层交换机的VLAN配置 • 三层交换机的IP配置 • 三层交换机的路由配置 • 三层交换机的安全配置
01
三层交换机概述
什么是三层交换机
定义
三层交换机是一种具备数据链路层和 网络层功能的交换机,能够实现路由 和交换两种功能。
详细描述
配置端口安全后,交换机将只允许与已绑定MAC地址 和IP地址的设备通信,从而防止非法设备接入网络。
IP源保护的配置
总结词
IP源保护是一种防止IP欺骗的安全机制,通过验证数据 包的源IP地址是否合法来确保通信安全。
详细描述
配置IP源保护后,交换机将检查数据包的源IP地址是否 与目的IP地址匹配,如果不匹配则丢弃该数据包,以防 止IP欺骗攻击。
详细描述
在配置三层交换机的IP地址时,需要选择一个未被使用的IP地址,并确保该IP地址在该网络中是唯一 的。IP地址的分配应考虑到网络的规划和管理需求。
子网掩码的配置
总结词
子网掩码用于划分IP地址的网络部分和主 机部分,帮助确定设备所属的子网。
VS
详细描述
子网掩码是一个32位的值,用于标识IP地 址的网络部分和主机部分。通过将IP地址 与子网掩码进行按位与运算,可以确定设 备所属的子网。子网掩码的配置应与网络 规划保持一致。
三层交换机实现VLAN间路由实验(1)

实验5 三层交换机实现VLAN间路由实验(1)一、实验目的1. 理解单臂路由的应用场景2. 掌握路由器子接口的配置方法3. 掌握子接口封装VLAN的配置方法4. 理解单臂路由的工作原理二、实验仪器局域网运行环境、PC、eNSP软件三、实验拓扑及实验编址四、实验步骤1.创建VLAN并配置Access、Trunk接口为保障各部门的信息安全,需保证隔离不同部门间的二层通信,规划各部门的终端属于不同的VLAN ,并为PC 配置相应的IP 地址。
在S2上创建VLAN10和VLAN20,把连接CLIENT-1的E0/0/1和连接CLIENT-2的E0/0/2接口配置为Access 类型接口,并分别划分到相应的VLAN 中。
截图操作结果:在S3上创建VLAN30,把连接CLIENT-3的E0/0/1接口配置为Access 类型接口,并划分到VLAN30。
截图操作结果:交换机之间或交换机和路由器之间连接的接口需要传递多个VLAN 信息,需要配置成Trunk 接口。
将S2和S3的GE0/0/2接口配置成Trunk 类型接口,并允许所有VLAN 通过。
截图操作结果:在S1上创建VLAN10、VLAN20和VLAN30,并配置交换机和路由器相连的接口为Trunk ,允许所有VLAN 通过。
截图操作结果:2.配置路由器子接口和IP 地址由于路由器R1只有一个实际的物理接口与交换机S1相连,可以在路由器上配置不同的逻辑子接口来作为不同VLAN 的网关,从而达到节省路由器接口的目的。
在R1上创建子接口GE0/0/1.1,配置IP 地址192.168.1.254/24,作为人事部网关地址。
(子接口一般配置在路由器上, 当一个物理接口需要配置多个IP 网段时,使用。
)命令行格式:[R1]interface GigabitEthernet0/0/1.1[R1-GigabitEthernet0/0/1.1]ip address 192.168.1.254 24S2 S3S1在R1上创建子接口GE0/0/1.2,配置IP地址192.168.2.254/24,作为市场部网关地址。
三层交换机三层接口实验

三层交换机三层接口实验实验目的1、验证三层交换机ip分组转发机制2、掌握三层交换机接口配置过程3、体会三层交换机三层接口等同于路由器以太网接口的含义4、区分三层接口与VLAN对应的ip接口之间的差别实验原理三层交换机具备网络层的功能,实现VLAN间相互访问的原理是:利用三层交换机的路由功能,通过识别数据包的IP地址,查找路由表进行选路转发。
三层交换机利用直连路由可以实现不同VLAN之间的互相访问。
三层交换机给接口配置IP地址,采用SVI(交换虚拟接口)的方式实现VLAN间互连。
SVI是指为交换机中的VLAN创建虚拟接口,并且配置IP地址。
实验步骤1、设备放置与连接2、通过交换机的命令行创建并配置VLANIOS Comma nd Line Interface%LINZPROTO-5-UPDOWN: Line pzo^occl on Interface FastZthexnet>0/6z chenged st-at-e t> o up%LINK—o-CHANGZD: aae 91 changed sz^za zc up%LINZPZXOTO-o-UrDOWN: Line pxeteccl en In^oxfsee Fsa,tZ^hQmQ'cO/9z ch^ngod zQ UPSwitch^an-blQSwl^ch^aonriauxe Configuring from , xorcexy, ex notwerk [*CQXsr;in-l] ?Znter aonriauratlon ccrcrc.ancl3 z one per line. End with CNTL/Z.Switch \ config) Fvlarx 2Switch( conrig-vlan)rnan-.e vlan2Switch(conz±g-vlan)Switch(conrig)zvlan 3(ccnf ig-vlan) #narcie vlan3Swi^cn(conrig-vian)sexirSwitch{config)#vlan 4SwiT^cn( conria-vlan)rnan-.e vlan4Switch{con=ig-vlan)#exitSPI■匸un (uonwncr) =| y |“ h ・ n (:hn13回凶IOS Command Line InterfaceSwitch(config)tvlan 3Switch(conflQ-vlan)rname vlan3 Switen <canTig-vlan)roxit Switch(canrxg)rvlan 4Switch (consxg-vlan) Fn-rtLQ vlan4 Switch \ conf xg-vlan)Switch (config) Fxn'&cxf ACQ Fas^Z^hemc^O/l Sx^i^ch (con = ±g-iz) #sw±tchpoxt mode ouuunn Switch < CGrx£iQ-i£) c switchpos V access vlan 2 Switch <ccn£ig-i£) «exxt>Switch < config) x interface Fa s t>Et>hernet>0/2 Switch(con*la-ir )rswitchport mcxle access Switch<conr±g —±r)cawitchport AacAfia vl-n 2 Switch(canrig-ir )TexitSwiten(cenrig)rxnrerrace FaatZthornet0/3 Swi^cH(cenzxg-x=)Fawi^chpex^ medo 二uuazu Swx^ch(conzxg-xf)Fawi^chpex^ 二uuaun vlan 2 Switch(conz±g-iz ?Switch {config) Finrcxface Fa5^Z^hemc^0/4 Switch (con£xQ-i£) «swivchpcrt iriudu access Swxvch < CGn£iQ-x£) « swxtchpor t> access vlan 3 switch (conria-ir )texii> switch <conria )zx° S<it chOPhysical Config CLIIOS Comma nd Line In terfaceig-if) irswitchport mode access ig-if)^switchpert access vlsn 3 ig-if)$exi€ig)^interface FastZthernetO/5 ig-if) #swi*cchport rr.ede access ig-if)^switchport access vlan 3 ig-if)#exitig) irinterface FastZ ,cherne ,cO/c ig-if)^switchport mode access ig-if)^swi^chpert access vlan 3 ig-if)#exirig)Sinterface FastZtheznetO/? ig-if) #switchport rr.ede access ig-if) irswitchport access vlan 4 ig-if) #exi*cig) irinterface FastZ ,cherne ,cO/8 ig-if) irswi'uchport access vlan 4 ig-if) ^exi'Cig) ?in*cerface rastZ^hernetO/S ig-if) irswi^chpert rtiede access ig-if) #swi*cchport access vlan 4 ig-if)#exir3、三层交换机连接各个VLAN 的物理接口配宜ip 和子网掩码,生成路由表如下 Switch•conSwitch(ccnSwitch(ccnSwitch(conSwitch(conSwitch <conSwitch(cen Switch(con Switch(con Switch(cen Switch(ccn Switch(ccn Switch(con Switch(con Switch(cen Switch(con Switch•con Switch(ccn Switch(ccn Switch(con Switch(con Switch <con Switch 「conIOS Comma nd Line In terfaceTV*丄VzJ —・J ▲■丄目 亠■%LINZrROTO-5-UP'DO?7N: Line pretocal on Interface FascZthemetO/2, changed szaze z o down %LIN£rROTO-5-UPDO77N: Line protocol en Interface Fas*cZthemetO/2, changed szaze z a up Switch <ccnfig-if)#no swirchper^Switch (ccnf ig-if) trip address 192.1.2.2=4 255.2S5.255.0 Switch(canfig-if)#exirSwitch(config)winterface FasrZ^hernerO/3 Switch(ccnfig-if)#nc switchper^%LINEP^OTO-5-UP^077N: Line protocol on Interface FastEthernetO/3. changed state z c down Switch(cenfig-if)#%LINZrROTO-5-UPDO?7N: Line protocol on Interface Fas'ClthernetO/S, changed szaze z c up Switch(ccnfig-if)?nc switchpor^Switch(ccnfig-if)#ip address 192.1.3.254 255.2S5.255.0 Switch(config-if)?exit Switch(ccnfig)?ip routing的ip 地址Type Network PortNext Hop IPMetric C192.1.1.0/24FastEthGrneto/l ・・・ 0/0C 192.1.2.0/24 F3StEth€rneW./2 …0/0 C 192.1.3.0/24FastEthernetO/30丿0PATPC4PC-PTPC3PC-PT PC54、为各个终端配宜ip 和子网掩码.默认网关即和该终端连接在同一个vlan 的三层交换机=>C-PT PC2Table for3>it chU4PC5Physical config 「Desktop5、通过ping 验证属于不同vlan 的终端之间ip 分组的传输过程> PCOPhysical | Config j DesktopCommand PromptReplytrera 19Z .1.3.284: bytx?3-32 Reply trcn 19Z.1.3.ZS4: byte3-3Z Reply Trcn 19Z.1.byte3-3Z Reply Hran 19Z .1.3.2S4: tame —4mo sane-GZ TB . GZng tawe -GZnis TT17-2SS TTLr-ZSSTTLr-ZS& TT^-ZS53«ea3Cic3 for 192.1.3.2 吕4:DackQvaz Sunt = <, RQOQXvQd = <, Xx>ac = 0 (C% loaa)v AppxriM 1 aiQ^g xourxl cxXp v 1 maa Xn mlXUL —aacoxids :Minlmun = 17x&fl r M AX I XKJIA = 62aui. A VQXQQQ = 58x&a PC>pln<j 1^2.1.3 ・2Pinging 152.1.3.2 wi t ;H 32 by 匕■■ o£ =R«»pLy £rm 192.1.3 ・2 RarpLy £ECSB 192.1.3.2 R«»pLy £ccn 192.1.3 ・2 R«»pLy £rcn 192.1.3.2byt««—32 byt««—32 byt«»«i —32 hayf —32t 12 SmMt 2 Sn&M t £*••»—10t i-raw —12 Sm«TTL-127TTI —127 TTI —127 TTL-127勻53■susror 19Z . 1.3 . ZrPackers: S5t — 4Z Recover — 4“ Bost — 0 <0W loss) # Approximatie round crap time3 in rail 11-seconds :Miniroun — LO9r»!5r MaxLroiin ■ LZSns, Ave rage — 1Z Ins PC,IP ConfigurationCisco IP Comm un icatorPDU FormatsEEGmet II431419PREAMBLE: DEST MAC:SRC MAC: 101010.. .lOll0002 ・1704・ 1E01 0090.2118.EE66TYPE: 0x800DATA (VARIABLE LENGTH)FCS: 0x016TYPE: 0x8 | CODE: 0x0CHECKSUMID : Oxa SEQ NUMBER : 34PC0->PC5 IP 分组PCO 至三层交换机这一段的MAC 帧格式PDU Tn-For*a-t- i onDevice :L I 二亠JL 丄 I JL01J.UIU 儿、JL ■ 2 且見Svi*t chOOSI ModelInbound PDU D-atailsI Outbound PDU Details IPDU FormatsEthernet 1 -gTYPE: 0x8 | CODE; 0x0UHECKSUM ID: OxcSEQ NUMBER.: 41IP 分组三层交换机到PC5这一段的MAC 帧格式OSI ModelOSI ModelInbound PDU DetailsXnf orBL^it ion a± Dcvico:4 8 LE31 4| IHL | DSCP:0x0TL: 128ID :0x240x0 |0x0 TTL: 128 | PRO: 0x1CHKSUMSRC IP: 192-1.1.1DST IP : 192.1.3.2OPT:0x0|0x0DATA (VARIABLE LENGTH)IPICMPBizs0 4oL419 PREAMBLE: DEST MAC : SRC MAC: 101010.. 0001.C7LC.33A90002.1.704 ・1 E03 TYPE:0x800 DATA (VARIABLE LENGTH)FCS:0x0Byre4 8L5 1931 4 | IHL | DSCP: 0x0 TL: 128ID : OXZb0X0 I 0X0 TTL: 127 | PRO : 0X1 CHKSUMSRC IP: 192.1.1.1DST IP: 102-1.3.2OPT: 0x0|0x0DATA (VARIABLE LENGTH)IPBics IUMP三层交换机的各端口MAC。
三层交换机详细配置实例(图)

三层交换机与路由器的配置实例(图解)目的:学会使用三层交换与路由器让处于不同网段的网络相互通信实验步骤:一:二层交换机的配置:在三个二层交换机上分别划出两VLAN,并将二层交换机上与三层交换或路由器上的接线设置为trunk接口二:三层交换机的配置:1:首先在三层交换上划出两个VLAN,并进入VLAN为其配置IP,此IP将作为与他相连PC 的网关。
2:将与二层交换机相连的线同样设置为trunk接线,并将三层交换与路由器连接的线设置为路由接口(no switchsport)3:将路由器和下面的交换机进行单臂路由的配置实验最终结果:拓扑图下各个PC均能相互通信交换机的配置命令:SW 0:Switch>Switch>enSwitch#confConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#vlan 2Switch(config-vlan)#exitSwitch(config)#int f0/2Switch(config-if)#switchport access vlan 2Switch(config-if)#no shutSwitch(config-if)#int f0/3Switch(config-if)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to upSwitch(config-if)#exitSwitch(config)#SW 1:Switch>enSwitch#confConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#int f0/2Switch(config-if)#switchport access vlan 2% Access VLAN does not exist. Creating vlan 2Switch(config-if)#no shutSwitch(config-if)#exitSwitch(config)#int f0/3Switch(config-if)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to upSwitch(config-if)#SW 2:Switch>enSwitch#confConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#int f0/2Switch(config-if)#switchport access vlan 2% Access VLAN does not exist. Creating vlan 2Switch(config-if)#exitSwitch(config)#int f0/3Switch(config-if)#switchport mode trunkSwitch(config-if)#三层交换的配置命令:Switch>enSwitch#confConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#int f0/1Switch(config-if)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to downSwitch(config-if)#exitSwitch(config)#int f0/2Switch(config-if)#switchport mode trunkSwitch(config-if)#exitSwitch(config)#vlan 2Switch(config-vlan)#exitSwitch(config)#int vlan 1Switch(config-if)#no shut%LINK-5-CHANGED: Interface Vlan1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up Switch(config-if)#ip address 192.168.1.168 255.255.255.0Switch(config-if)#exitSwitch(config)#int vlan 2%LINK-5-CHANGED: Interface Vlan2, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan2, changed state to upSwitch(config-if)#ip addSwitch(config-if)#ip address 192.168.2.168 255.255.255.0Switch(config-if)#%LINK-5-CHANGED: Interface FastEthernet0/3, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to upSwitch(config-if)#exitSwitch(config)#int f0/3Switch(config-if)#no switchport%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to upSwitch(config-if)#Switch(config-if)#ip address 192.168.10.1 255.255.255.0Switch(config-if)#no shutSwitch(config-if)#exitSwitch(config)#ip routingSwitch(config-if)#exitSwitch(config)#ip route 0.0.0.0 0.0.0.0 192.168.10.2Switch(config)#路由器的配置:Router>enRouter#confConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Router(config)#int f0/0Router(config-if)#no shut%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to upRouter(config-if)#exitRouter(config)#int f0/1Router(config-if)#no shut%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to upRouter(config-if)#exitRouter(config)#int f0/0Router(config-if)#no shutRouter(config-if)#exitRouter(config)#int f0/0.1Router(config-subif)#encapsulation dot1Q 1Router(config-subif)#ip address 192.168.3.168 255.255.255.0Router(config-subif)#exitRouter(config)#int f0/0.2Router(config-subif)#encapsulation dot1Q 2Router(config-subif)#ip addRouter(config-subif)#ip address 192.168.4.168 255.255.255.0Router(config-subif)#exitRouter(config)#ip route 0.0.0.0 0.0.0.0 192.168.10.1Router(config)#exit%SYS-5-CONFIG_I: Configured from console by consoleRouter#confConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Router(config)#int f0/1Router(config-if)#ip addRouter(config-if)#ip address 192.168.10.2 255.255.255.0 Router(config-if)#。
三层交换机配置教程

三层交换机配置教程三层交换机是一种具有路由功能的交换机,可以实现不同网段之间的互联。
下面是三层交换机配置教程:1. 连接三层交换机:首先,将三层交换机与其他设备(如路由器或防火墙)进行连接,可以使用网线将它们连接起来。
确保连接的端口是正确的并且连接松紧适中。
2. 访问三层交换机:使用终端或电脑连接到三层交换机的管理端口。
通常,可以通过SSH或Telnet协议访问交换机的管理接口。
3. 进入交换机的命令行界面:成功连接到三层交换机后,输入正确的用户名和密码,进入交换机的命令行界面。
用户名和密码通常是事先设置好的。
4. 设置主机名:在交换机命令行界面中,使用命令"hostname [名称]"来设置交换机的主机名。
主机名可以是任何你喜欢的名称,但通常建议使用简洁的描述性名称。
5. 配置IP地址:使用命令"interface [接口号]"进入交换机的接口配置模式。
然后,使用"ip address [IP地址] [子网掩码]"命令为每个接口设置IP地址和子网掩码。
确保IP地址和子网掩码与网络规划一致。
6. 启用接口:为了使接口生效,使用"no shutdown"命令启用每个接口。
这将使接口进入工作状态。
7. 配置路由:三层交换机可以实现不同网段之间的路由功能。
为了配置路由,使用"ip route [目标网络] [目标子网掩码] [下一跳地址]"命令。
这将指定该网络的下一跳地址。
可以添加多个路由以实现完整的路由表。
8. 保存配置:确认完成配置后,使用命令"copy running-config startup-config"保存配置。
这将保存当前正在运行的配置为交换机的启动配置,以便在重新启动后仍然有效。
以上就是三层交换机配置的基本步骤。
根据实际需求,还可以进行更复杂的配置,如VLAN划分、安全设置、负载均衡等。
三层交换机路由实验详细说明

三层交换机路由实验详细说明(一)根据拓扑图分别对SwitchA 和SwitchB 进行配置SwitchA :1. 创建vlan 10,将F0/7划分给 vlan 10。
2. 创建vlan 20,将F0/17划分给vlan 20。
3. 将端口F0/24设置为trunk 模式。
4. 创建虚拟接口vlan 10和vlan 20。
5. 分别为虚拟接口设置IP 地址为其中vlan 10(192.168.10.254/24);vlan 20(192.168.20.254/24)SwitchB :1. 创建vlan 10将F0/7(不是F0/5)划分给 vlan 10。
2. 将端口F0/24设置为trunk 模式。
Pc1:1. 设置IP 地址为192.168.10.12. 网关为192.168.10.254Pc2:1. 设置IP 地址为192.168.20.12. 网关为192.168.20.254Pc3:1. 设置IP 地址为192.168.10.22. 网关为192.168.10.254连通性测试分别在PC1、PC2、PC3上进行连通测试:利用ping 命令。
针对交换机A (三层交换机3760)的配置命令:#config t(config)# ip routing (开启三层交换机的路由功能)(config)# vlan 10 (创建vid 为10 的vlan )(config-vlan)# exit(config)# vlan 20 (创建vid 为20 的vlan )(config-vlan)# exit PC2 SwitchA PC1PC3 F0/24 Vlan 20 F0/24 Vlan 10 F0/7 F0/17 Vlan 10 F0/7 SwitchB(config)# int fast 0/7(config-if)# switch mode access(config-if)# switch access vlan 10 (将0/7端口加入vlan 10中) (config-if)# exit(config)# int fast 0/17(config-if)# switch mode access(config-if)# switch access vlan 20 (将0/17端口加入vlan 20中) (config-if)# exit(config)# int fast 0/24(config-if)# switch mode trunk (将0/24设为trunk模式)(config-if)# switch trunk allowed vlan all (此命令可以不必输入,因为默认是全部允许)(config-if)# exit(创建虚拟接口vlan 10,并设置IP地址和掩码:)(config)# int vlan 10(config-if)# ip addr 192.168.10.254 255.255.255.0(config-if)# exit(创建虚拟接口vlan 20,并设置IP地址和掩码:)(config)# int vlan 20(config-if)# ip addr 192.168.20.254 255.255.255.0(config-if)# exit针对交换机B(二层交换机2126)的配置命令:#config t(config)# vlan 10 (创建vid 为10 的vlan)(config-vlan)# exit(config)# int fast 0/7(config-if)# switch mode access(config-if)# switch access vlan 10 (将0/7端口加入vlan 10中) (config-if)# exit(config)# int fast 0/24(config-if)# switch mode trunk (将0/24设为trunk模式)(config-if)# switch trunk allowed vlan all (此命令可以不必输入,因为默认是全部允许)(config-if)# exit注意:(一)配置好交换机之后不要任意插拔网线,否则要重新配置有关的端口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CISCO 3550 实验 ( 不使用VLAN )
Port 10 IP:192.168.10.1 / 30 Port 10 IP:192.168.10.2 / 30
SWICH3550
SWICH3550
1 Port 1 IP:192.168.1.254 224 /
Port 2 IP:192.168.2.254 / 24
三层交换机(Layer 3 Switch)
为了解决上述问题,三层交换机应运而生。三层交换机,本质上就是“带 有路由功能的(二层)交换机”。路由属于OSI参照模型中第三层网络层的 功能,因此带有第三层路由功能的交换机才被称为“三层交换机”。 关于三层交换机的内部结构,可以参照下面的简图。
三层交换机内部数据究竟是怎样传播的呢?
为什么要使用三层的交换机?
我们已经知道了一种导致以太网降低网络运行速度的原因:广播。
广播存在于所有的网络上,如果不对它们进行适当的控制,它们便会
充斥于整个网络,产生大量的网络通信。广播不仅消耗了带宽,而且也降低 了用户工作站的处理效率。由于各种各样的原因,网络操作系统(NOS)使 用了广播,TCP/IP使用广播从IP地址中解析MAC地址,还使用广播通过RIP 和IGRP协议进行宣告,所以,广播也是不可避免的。交换机将对所有的广 播信息进行转发,而路由器不会。所以,为了对广播进行控制,就必须使用 路由器。但是传统的路由器的端口比较少,不能满足大型网络的要求,在这 种需求下,三层交换机就水到渠成地产生了。
4、启动路由功能 ip routing // 启用路由,否则只能作为二层的交换机使用 ip cef // 启用快速路由
5、将交换机的二层端口改成三层端口 Switch#config t Switch#int fa0/1 Switch-if# no switchport //二层端口改成三层端口 Switch-if# switchport mode access //三层端口改成二层端口
VLAN间的路由连接方法
2、不论VLAN有多少个,路由器与交换机都只用一条网线连接 首先将用于连接路由器的交换机端口设为汇聚链接,而路由器上的端口也 必须支持汇聚链路。双方用于汇聚链路的协议自然也必须相同。接着在路由 器上定义对应各个VLAN的“子接口(Sub Interface)”。尽管实际与交换 机连接的物理端口只有一个,但在理论上我们可以把它分割为多个虚拟端口。 VLAN将交换机从逻辑上分割成了多台,因而用于VLAN间路由的路由器, 也必须拥有分别对应各个VLAN的虚拟接口。
CISCO 3550三层交换机的操作
1、建立VLAN (在真实的三层交换机) Switch#config t Switch(config)#vlan 100 在模拟器的三层交换机上 Switch#vlan database Switch(vlan)#vlan 100 2、给VLAN加入端口 Switch#config t Switch(config)#int f0/1 Switch(config)# no shutdown Switch(config-if)#switchport access vlan 100
VLAN间的路由连接方法
该连接方法的缺点:
进行VLAN间通信时,即使通信双方都连接在同一台交换机上,也必须 经过:发送方——交换机——路由器——交换机——接收方 这样一个流程。
如果使用路由器进行VLAN间路由的话,随着VLAN之间流量的不断增加, 很可能导致路由器成为整个网络的瓶颈。交换机使用被称为ASIC (Application Specified Integrated Circuit)的专用硬件芯片处理数据帧的 交换操作,在很多机型上都能实现以缆线速度(Wired Speed)交换。而路 由器,则基本上是基于软件处理的。即使以缆线速度接收到数据包,也无法 在不限速的条件下转发出去,因此会成为速度瓶颈。就VLAN间路由而言, 流量会集中到路由器和交换机互联的汇聚链路部分,这一部分尤其特别容易 成为速度瓶颈。并且从硬件上看,由于需要分别设置路由器和交换机,在一 些空间狭小的环境里可能连设置的场所都成问题。
CISCO 3550三层交换机的操作
3、给VLAN分配IP Switch#config t or Switch#vlan database Switch(config)# int vlan 100 Switch(config-if)#ip address 192.168.1.254 255.255.255.0
3
协议不限
1
2
Port 1 IP:192.168.4.254 / 24 Port 2 IP:192.168.5.254 / 24
Port 3 IP:192.168.3.254 / 24
SWICH2950
VLAN间的路由连接方法
1、将路由器与交换机上的每个VLAN分别连接 将交换机上用于和路由器互联的每个端口设为访问链接,然后分别用网 线与路由器上的独立端口互联。如下图所示,交换机上有2个VLAN,那么 就需要在交换机上预留2个端口用于与路由器互联;路由器上同样需要有2 个端口;两者之间用2条网线分别连接。
交换机、三层交换机与路由器的比较
路由器端口类型多,支持的三层协议多,路由能力强,所以适合于在大 型网络之间的互连,虽然不少三层交换机甚至二层交换机都有异质网络的互 连端口,但一般大型网络的互连端口不多,互连设备的主要功能不在于在端 口之间进行快速交换,而是要选择最佳路径,进行负载分担,链路备份和最 重要的与其它网络进行路由信息交换,所有这些都是路由完成的功能。 在这种情况下,自然不可能使用二层交换机,但是否使用三层交换机,则视 具体情况而下。影响的因素主要有网络流量、响应速度要求和投资预算等。 三层交换机的最重要目的是加快大型局域网内部的数据交换,揉合进去的路 由功能也是为这目的服务的,所以它的路由功能没有同一档次的专业路由器 强。在网络流量很大的情况下,如果三层交换机既做网内的交换,又做网间 的路由,必然会大大加重了它的负担,影响响应速度。在网络流量很大,但 又要求响应速度很高的情况下由三层交换机做网内的交换,由路由器专门负 责网间的路由工作,这样可以充分发挥不同设备的优势,是一个很好的配合。 当然,如果受到投资预算的限制,由三层交换机兼做网间互连,也是个不错 的选择。
VLAN间的路由连接方法
该种连接方法的缺点:
如果采用这个办法,大家应该不难想象它的扩展性很成问 题。每增加一个新的VLAN,都需要消耗路由器的端口和交换 机上的访问链接端口,而且还需要重新布设一条网线。而路由 器,通常不会带有太多LAN接口的。新建VLAN时,为了对应 增加的VLAN所需的端口,就必须将路由器升级成带有多个 LAN接口的高端产品,这部分成本、还有重新布线所带来的开 销,都使得这种接线法成为一种不受欢vers
网络中心(核心的路由交换机)
M2 Backbone Router Server Farm Access router Network Management System
CERNET
VLAN Trunk FE FE Gigabit Ethernet
部门服务器一般接入部门交换机,全局共享服务器一般接在网络中心 核心交换机上; 服务器接入单一核心交换机可靠性较差,接入交换机故障,服务器失去连接。
基本上,它和使用汇聚链路连接路由器与交换机时的情形相同。
内部汇聚链接, 不存在网络瓶 颈问题
三层交换机的应用
物理大楼
M1
科技大厦
RD1 and RD2
图书馆
A1 and A2 Layer 2 switch/HUB
接入层( 二层交换机)
汇聚层(三层交换机)
Layer 3 switch / L3
Servers
交换机、三层交换机与路由器的比较
二层交换机主要用在小型局域网中,计算机数量在二、三百台以内,在 这样的网络环境下,广播包影响不大,二层交换机的快速交换功能、具有多 个接入端口和低廉的价格为小型网络用户提供了很完善的解决方案。在这种 小型网络中根本没必要引入路由功能从而增加管理的难度和费用,所以没有 必要使用路由器,当然也没有必要使用三层交换机。 三层交换机是为IP设计的,接口类型简单,拥有很强二层包处理能力, 所以适用于大型局域网,为了减小广播风暴的危害,必须把大型局域网按功 能或地域等因素划他成一个一个的小局域网,也就是一个一个的小网段,这 样必然导致不同网段这间存在大量的互访,单纯使用二层交换机没办法实现 网间的互访而单纯使用路由器,则由于端口数量有限,路由速度较慢,而限 制了网络的规模和访问速度,所以这种环境下,由二层交换技术和路由技术 有机结合而成的三层交换机就最为适合。