单臂路由与三层交换机

单臂路由与三层交换机

1、单臂路由

  1. 单臂路由概述:实现不同VLAN间通信

  2. 单臂路由链路类型:

  • 交换机连接主机的端口为access链路
  • 交换机连接路由器的端口为Trunk链路
  1. 单臂路由子接口:
  • 路由器的物理接口可以被划分为多个逻辑接口
  • 每个子接口对应一个vlan网段的网关
  1. 单臂路由实现不同VLAN间通信的原理:
    在这里插入图片描述

例:PC1与SW1为主机与交换机连接,为接入链路,应该使用access接口,PC2与SW1也是access接口,access接口作用为:数据进入时打上VLAN标签,出去时脱去数据上的VLAN标签。SW1与R1为交换机到路由器连接,使用trunk接口,trunk接口作用为:检验标签与传输数据

此时,PC1想向PC2发送数据,将数据加上源IP地址源MAC地址为PC1的,目的IP为PC2的,目的MAC为网关R1进行封装,在SW1入口f1/1时被打上VLAN10标签,数据传输到R1,这时R1会将数据加上源IP为PC1的,源MAC为R1的,目的IP和目的MAC为PC2的进行重新封装并将VLAN10标签换成VLAN20,传输给SW1,在SW1出口f1/2时被脱去标签,数据传输到PC2。

  1. 单臂路由配置:
  • 配置交换机的链路类型,连接路由器的接口为trunk,连接主机的为access
  • 配置vlan标签的封装结构(IEEE802.1q)和子接口地址

【R1】interface g0/0/0.10 进入子接口视图,建议子接口名与vlanID一致

【R1-GigabitEthernet0/0/0.10】dot1q termination vid 10 配置vlan标签的封装结构(dot1q为IEEE802.1q协议,该子接口属于vlan10)

【R1-GigabitEthernet0/0/0.10】ip add 192.168.10.1 24 添加ip地址

【R1-GigabitEthernet0/0/0.10】arp broadcast enable 开启向下arp广播请求功能

【R1】interface g0/0/0.20 原理同上

【R1-GigabitEthernet0/0/0.20】dot1q termination vid 20

【R1-GigabitEthernet0/0/0.20】ip add 192.168.20.1 24

【R1-GigabitEthernet0/0/0.20】arp broadcast enable

2、三层交换机

  1. 三层交换机技术概述:
  • 使用三层交换技术实现VLAN间通信

  • 三层交换 = 二层交换 + 三层转发

  • 三层转发过程中需要重新封装二层

  1. 三层交换机原理:一次路由,多次交换
  • 三层交换机上,第三层引擎处理数据流的第一个包
  • VLAN1主机向第三层引擎发送了一个数据流,源MAC地址源IP地址为VLAN1主机的,目的MAC地址为第三层引擎的,目的IP地址为VLAN2的,第三层引擎要将这个接收到的第一个数据包进行解封并重新封装新的MAC地址,但是它不知道VLAN2主机的MAC地址,所以要对VLAN2主机进行ARP请求,得到回应并获取了VLAN2主机MAC地址,这时将数据包加上源MAC地址(第三层引擎的),目的MAC地址为VLAN2主机的进行重新封装,因为以太帧头被改变所以CRC帧校验也要改变。
  1. MLS条目
  • 交换ASIC从三层引擎中获悉二层重写信息在硬件中创建一个MLS条目:负责重写和转发数据流中的后续数据包

  • 基于CEF的MLS的转发过程就是发送单播数据包,通过查找FIB和邻接关系表,重新封装数据帧,从相应端口进行转发。CEF是一种基于拓扑转发的模型

  • 转发信息库(FIB):包含相邻主机的IP地址以及对应VLAN的关系

  • 邻接关系表:把交换机和邻接主机的MAC地址一一对应

  1. 虚接口:在三层交换机上配置的VLAN接口为虚接口
  2. 命令:
  • 【Huawei】interface Vlanif 10
  • 【Huawei-Vlanif10】ip address 192.168.10.1 24
  • 【Huawei-Vlanif10】display ip interface brief 端口自动激活
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
三层交换机单臂路由配置步骤如下: 1. 创建新的VLAN:首先,需要创建一个新的VLAN,并将需要进行路由的端口加入到该VLAN中。 2. 配置Trunk端口:将连接两台交换机的端口配置为Trunk端口,以便传输多个VLAN的数据。 3. 设置三层交换机的VLAN和IP地址:在三层交换机上,为每个VLAN分配一个IP地址,并启用IP路由功能。 4. 配置路由转发:在三层交换机上启用路由转发功能,使用命令"ip routing"。 5. 配置路由器:如果需要实现不同VLAN之间的通信,需要连接一台路由器。在路由器上配置相应的接口和路由表,以实现不同VLAN之间的路由转发。 通过以上步骤,可以实现三层交换机单臂路由配置。这样,不同VLAN之间的主机可以通过三层交换机进行通信。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *2* [10、配置三层交换机单臂路由(给VLAN配置网络地址)](https://blog.csdn.net/weixin_53645521/article/details/124987454)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [思科单臂路由三层交换机配置](https://blog.csdn.net/weixin_52563089/article/details/121265193)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值