首页 > 编程知识 正文

同网段不同vlan,思科不同vlan之间如何通信

时间:2023-05-04 02:26:02 阅读:162134 作者:4657

VLAN间通信1. VLAN间通信1.1双层交换路由器(多臂路由)1.1.1. 2原理1.1.2数据流分析1.1.3缺点1.2基于单臂路由的1.2.1原理1.2.2配置方式1

1. VLAN间通信

VLAN在划分广播域的同时,限制不同VLAN之间的主机进行双层通信。

解决VLAN间通信的方法双层交换机一台路由器实现(多臂路由)在采用单路由方式实现的现网中,实际使用VLAN逻辑接口1.1 )双层交换机路由器(多臂路由)1. 由于不同VLAN之间的主机无法实现双层通信,从一个VLAN向另一个VLAN传输消息必须经过三层路由。 在第2层交换机上配置VLAN,每个VLAN通过专用物理链路连接到路由器接口,以实现VLAN之间的通信。

1.1.2数据流分析拓扑

主机a和主机b分别位于vlan2和VLAN3上,路由器的两个端口连接到交换机的两个端口,并且都是访问接口。 路由器和主机都不支持VLAN数据分析。 的两个接口IP是两台主机的网关。

分析主机b和主机a不在同一网段上,无法直接访问,所以将数据发送到网关路由器。 路由器有两条主机直连路由,三层进行数据中继。 详细进程(主机a-主机b )查找网关,因为目标主机不在同一网段中。 通过ARP广播找到网关的MAC地址。 主机b封装数据包: DIP将数据包发送给主机a,SIP将数据包发送给主机b,DMAC将数据包发送给网关,主机b (自身)将数据包发送给交换机。 在交换机收到后,发现DMAC不在MAC列表中,泛洪路由器接收untag数据,解封装,解析为发现的DMAC地址不是自身,而是继续为3层) IP ),路由表DMAC是主机a,SMAC是路由器的外出接口。 三层不变交换机获取数据发现DMAC不在列表中,主机a接收并分析数据,发现MAC和IP都是自己。 1.1.3接收缺点成本高,可扩展性差,这是因为每个交换机的VLAN数量越来越多,必然需要更多的路由器接口,但有些路由器的VLAN之间的主机可能不需要频繁通信。 这样配置会降低路由器的接口使用率。 1.2单臂路由方式与1.2.1原理相同,只是使用一个中继接口连接交换机和路由器,路由器使用多个子接口而不是多个物理接口。

1.2.2配置方法路由器和交换机通过一个接口连接,交换机使用中继接口路由器的接口创建多个子接口。 一个物理接口可以构成4096个:1~4096。 每个虚拟接口都是VLAN的网关IP,通过配置虚拟接口可以识别VLAN信息子接口。 配置子接口需要封装虚拟局域网(VLAN )

配置完成后,子接口将退出tag报警。 即,路由器的子接口接收带有VLAN tag的消息时,剥掉tag进行3层传送。 在发送消息时,在消息中追加对应于该子接口的vlan的vlan tag。 子接口必须启动ARP广播(ARP broadcast enable )

如果不打开ARP广播,封面就会借口无法主动发送ARP广播消息,或者向外部转发IP消息。 //配置路由器interface g0/0/1.1 //创建g/0/0/1的子接口,然后在接口下设置IPvlan 2 //创建VLAN 2dot1q termination vid 2 //配置子接口以封装VLAN2ARPbroadcast启用ARP广播interface g0/0/1.2 //创建g/0/0/1子接口,然后创建IPvlan 3 //在创建接口下设置,然后配置子接口封装VLAN3ARPbroadcastennter

数据分析(主机a-主机b )主机a寻找主机b。 因为不在一个网络段上,ARP广播在找到网关MAC地址后,封装数据并发送给网关(G0/0/1.1 )交换机洪泛tag数据重新封装发现目标主机b路由器的G0/0/1.2的数据帧,包括VLAN 3信息,将该tag数据帧向主机b交换机发送接收后,剥离tag信息,洪水向主机b主机b接收untag信息路由器和交换机只有一条线,如果遇到问题,网络故障可能需要路由器,成本相对较高1.3 Vlanif逻辑接口(1.3层交换机第3层交换机是VLAN划分、VLAN内部光线三层交换机有两个引擎路由引擎。 是处理ospf、静态路由等三层数据的交换引擎。 处理两层数据的原理是与网段终端进行数据交换,只需从交换引擎端传输数据。 不同网段的夸VLAN数据交换,终端将设备发送到网络

关,交换机检测到数据是给网关的时候,会将数据给路由引擎进行路由引导。完成数据路由以后,会将该数据记录在流表中,后续相同IP交互的时候,不经过路由,直接走交换层。一次路由,多次交换 1.3.2 vnlanif接口 介绍 华为中低端交换机接口几乎都是二层功能,二层接口不能配置IP地址,但是三层交换机需要一个IP地址。所以有了逻辑接口vlanif接口(思科是SVI接口),这个接口具有三层功能,只要有接口在这个vlan中(哪怕接口是shutdown的),那么这个vlanif就是up状态。在三层交换机上配置VLANIF接口来实现vlan间路由。如果网络是有多个vlan,则需要给每个vlan配置一个vlanif接口,并给每个vlanif接口配置一个ip地址。用户设置的缺省网关就是三层交换机中的vlanif接口的IP地址。 配置 vlan 2 //创建VLAN 2interface vlanif 2 //创建VLAN 2的逻辑接口ip address 192.168.1.254 24 //配置逻辑接口的IP地址//需要将接口划到对应的vlan中,vlanif接口才会起来interface g0/0/0 //进入接口port link-type access//接口下,将接口修改为access接口port default vlan 2 //接口下,将接口划到VLAN 2中 注意 如果是access接口,接口所属vlan等于vlanif,vlanif逻辑接口就会起来如果是trunk接口,trunk可允许通过的vlan包含vlanif,vlanif接口就会起来

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。