三层交换机连接路由器

2018-07-03 07:02:42 水中月整理 三层交换机接口 三层交换机接口

三层交换设置三层接口

Q1:三层交换机如何连接路由器


三层交换机确实具有一定的“路由”功能,它可以实现不同的子网连接功能,但是特别注意的问题是,它的路由功能相对路由器来说还是要弱许多的,而且三层交换机只能使用一个网络。

而且通常只是局域网子网之间的互联,并不能把局域网与广域网,或者互联网连接起来,因为三层交换机所支持的路由协议非常有限,毕竟这不是它的主要功能。我们知道,在局域网上,二层的交换机通过源MAC 地址来标识数据包的发送者,根据目的MAC 地址来转发数据包。

对于一个目的地址不在本局域网上的数据包,二层交换机不可能直接把它送到目的地,需要通过路由设备(比如传统的路由器)来转发,这时就要把交换机连接到路由设备上。如果把交换机的缺省网关设置为路由设备的IP 地址,交换机会把需要经过路由转发的包送到路由设备上。

路由设备检查数据包的目的地址和自己的路由表,如果在路由表中找到转发路径,路由设备把该数据包转发到其它的网段上,否则,丢弃该数据包。专用路由器昂贵、复杂、速度慢、易成为网络瓶颈,因为它要分析所有的广播包并转发其中的一部分,还要和其它的路由器交换路由信息,而且这些处理过程都是由CPU 来处理的(不是专用的ASIC )。

第三层交换机既能像二层交换机那样通过MAC 地址来标识转发数据包,也能像传统路由器那样在两个网段之间进行路由转发。传统路由器采用软件来维护路由表,而三层交换机是通过专用的ASIC芯片来处理路由转发的。与传统路由器相比,第三层交换机的路由速度一般要快十倍或数十倍。

大家都知道,路由器可以连接企业局域网和广域网(如因特网),但却忽略了一路由器的另一个应用,那就是它的局域网连接功能。路由器的广域网连接可参见拓扑图图和三层交换机的路由连接图。

路由器的作用因不同的路由器类型而定,我们常说的路由器通常是指边界路由器,就是位于不同类型网络的边界,如拓扑图图和三层交换机的路由连接图所示。还有一种路由器。

它设计的目的就不是用于不同类型网络的连接,而是用于同为局域网的不同局域网或不同子网之间的连接,这就是“中间节点路由器”。它的网络结构如下图所示。它与三层交换机的路由连接图相比,只是用中间节点路由器接替了原来的三层交换机。

“边界路由器”处于网络边界的边缘或末端,用于不同网络路由器的连接,这也是目前大多数路由器的类型。如前面介绍的互联网接入路由器和后面要介绍的vpn路由器都属于边界路由器。这类路由器所支持的网络协议和路由协议比较广,背板带宽非常高,具有较高的吞吐能力,以满足各类不同类型网络(包括局域网和广域网)的互联。

而“中间节点路由器”则处于局域网的内部,通常用于连接不同局域网,起到一个数据转发的桥梁作用。中间节点路由器更注重MAC地址的记忆能,要求较 大的缓存。因为所连接的网络基本上是局域网,所以所支持的网络协议比较单一,背板带宽也较小,这些都是为了获得最高的性价比,适应一般企业的随能力。

它与三层交换机的路由功能相比,在路由功能上肯定比三层交换机的强,但在局域网这种数据交换频繁的网络中,采用中间节点路由器来进行局域网的连接,网络性能可能会受到一定影响。

总的来说,如果所连接的局域网或子网较多、网络互访不是很频繁、路由较复杂的环境中,最好采用中间节点路由器连接方案。但在少数子网连接、网络间互访频繁的环境中,最好还是采用三层交换机连接方式。而且还可节省设备投资,因为三层交换机不仅具有满足应用需求的路由功能,还可当作交换机用,连接许多网络设备。

Q2:两个三层交换机之间要实现互通,那么连接三层交换机的接口是配成路由端口还是TRUNK?

直接配TRUNK就可以了 如果你要3层交换机做路由功能 就要把相应端口配成路由端口

Q3:路由器连接三层交换机怎么配置单臂路由

首先你需要将交换机与路由器连接的物理线路设置为Trunk状态(交换机上不同网段会通过Trunk链路转发至路由器),然后在路由器上划出子接口(最好是提前规划好,以免后期好维护),并配置路由,举例如下(交换机的基础配置我就不说了):
Router>enable
Router#config进入全局配置模式
Router(config)#interface fa0/0 ................进入和交换机连接的那个接口
Router(config-if)#no shutdown ................激活该端口
Router(config-if)#exit ……………返回到全局配置模式
Router(config)#interface fa0/0.1 ...........配置 子接口 这是配置单臂路由的关键,这个接口是个 逻辑接口,并不是实际存在的物理接口,但是功能却和物理接口是一样的。
Router(config-subif)#encapsulation dot1q 2 .......为这个接口配置802.1Q协议,最后面的 2 是vlan 号,这也是关键部分 。
Router(config-subif)#ip address 192.168.2.1 255.255.255.0 .........为该接口划分ip地址。
Router(config-subif)#exit
Router(config)#interface fa0/0.2 .....同样,进入第2个子接口,进行配置
Router(config-subif)#encapsulation dot1q 3 .........配置802.1Q协议
Router(config-subif)#ip address 192.168.3.1 255.255.255.0 ......划分ip地址和子网掩码
Router(config-subif)#end完成配置

Q4:如何用多个三层交换机或是路由器来实现vlan间路由(两个三层交换机连接口配置成什么模式)

1、二层交换机上配置vlan并将同属一个vlan的接口加入vlan中
2、二层交换机与三层交换机连接的接口配成trunk模式
3、三层交换机与二层交换机连接的接口配成trunk模式,并用802.1q封装接口;三层交换机还需配与它所连二层交换机一样的vlan,并为每个vlan配置IP地址(就是设置每个vlan的网关),然后激活IP路由(iprouting命令)
4、三层交换机与三层交换机之间的接口就像路由器这样配置,首先启用路由接口(no switchport),为接口配置IP地址,然后配置静态路由了,over,每步的具体命令自己可以去找资料啊,记得给分哦

Q5:关于路由器和三层交换机的直连路由

路由器上写 ip route 172.16.1.0 255.255.255.0 172.16.10.3
ip route 172.16.6.0 255.255.255.0 172.16.10.3
原因是你不能把路由器看作PC,PC在写IP地址的时候是有网关的,相当于默认路由,而路由器上没有。


Q6:二层交换机接三层路由器,两个互连的端口各需怎样的配置?

例如cisco的交换机和路由器:
交换机的fastethernet0/24连接路由器的fastethernet0/1
在交换机上:
interface fastethernet 0/24
switchport mode trunk
switchport trunk allow-pass vlan 2 3 4 ...//此处透传你所需要的vlan
在路由器上:
interface fastethernet 0/1.1//创建三层子接口,每个vlan对应一个IP地址,此IP即该vlan内用户的网关所在,有多少个vlan需要透传就要建立相应的子接口,此处是举例,这种方式称为单臂路由
encapsulation dot1q 2//封装为dot1q模式的vlan,vlanID为2
ip address 172.16.1.1 255.255.255.0//定义该子接口的地址

interface fastethernet 0/1.2
encapsulation dot1q 3
ip address 172.16.2.1 255.255.255.0
...
...
...
上面只是举例,相信你如果有一些网络基础还是能懂,否则建议多看看基础资料
至于vlan的话,一般性不采用vlan 1,因为这个是所有交换机的默认vlan,容易产生广播风暴。二层交换机的话看你需要配置telnet或者其他的网管登陆不?如果要的话就增加一个管理vlan配置一个管理地址,然后要在全局下起一条静态路由指向路由器即可


小提示:内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

三层交换机接口 推荐文章:
推荐不满意?点这里  ››  

三层交换机接口