当前位置: 首页 > article >正文

实现vlan间的通信

方法一:单臂路由

概述        

        单臂路由是一种网络配置,它允许在路由器的一个物理接口上通过配置多个子接口来处理不同VLAN的流量,从而实现VLAN间的通信。

原理

        路由器重新封装MAC地址,转换Vlan标签

基础模型

        1、配置交换机的链路类型,连接路由器的接口为trunk,连接主机的为access

        2、配置vlan标签的封装结构和子接口地址

LSW2的配置如下:

u t m

sys

sys SW2

vlan batch 10 20

int e0/0/1

p l a

p d v 10

undo shutdown

int e0/0/2

p l a

p d v 20

undo shutdown

int e0/0/3

p l t

p t a v a

undo shutdown

AR1的配置如下:

u t m

sys

sys R1

int g0/0/0.10

dot1q termination vid 10

ip add 192.168.1.254 24

arp broadcast enable

undo shutdown

int g0/0/0.20

dot1q termination vid 20

ip add 192.168.2.254 24

arp broadcast enable

undo shutdown

方法二:三层交换 

三层交换=二层交换+三层转发,但是三层交换机不等于路由器。

概述

        三层交换机是一种网络设备,它结合了传统交换机和路由器的功能,能够在数据链路层(第二层)和网络层(第三层)之间进行数据包的转发和处理。

原理

        每一个 vlan都会虚拟出一个虚拟接口,然后在虚拟接口上配置ip地址。

工作原理

①PC1给PC2发送单播数据包

②交换机查找FIB表,找到下一跳地址

③查找下一跳地址对应的邻接关系的2层封装信息

④转发

基础模型

 

LSW1的配置如下:

u t m

sys

sys SW1

vlan batch 10 20

int e0/0/1

p l a

p d v 10

undo shutdown

int e0/0/2

p l a

p d v 20

undo shutdown

int e0/0/3

p l t

p t a v a

undo shutdown

LSW2的配置如下:

u t m

sys

sys SW2

vlan batch 10 20

int g0/0/1

p l t

p t a v a

undo shutdown

int Vlanif10

ip add 192.168.1.254 24

int Vlanif20

ip add 192.168.2.254 24

练习

PC1、PC2、PC3、PC4互相通信

 PC1、PC2、PC3、PC4的配置如图所示。

LSW1的配置如下:

u t m

sys

sys SW1

vlan batch 10 20 30 40

int e0/0/1

p l a

p d v 10

undo shutdown

int e0/0/2

p l a

p d v 20

undo shutdown

int e0/0/3

p l a

p d v 30

undo shutdown

int e0/0/4

p l t

p t a v a

undo shutdown

LSW2的配置如下:

u t m

sys

sys SW2

vlan batch 10 20 30 40

int Vlanif10

ip add 192.168.1.254 24

int Vlanif20

ip add 192.168.2.254 24

int Vlanif30

ip add 192.168.3.254 24

int Vlanif40

ip add 192.168.4.1 24

q

ip route-static 192.168.5.0 24 192.168.4.2//静态路由

R1的配置如下所示:

u t m

sys

sys R1

int g0/0/0

ip add 192.168.4.2 24

int g0/0/1

ip add 192.168.5.254 24

q

ip route-static 0.0.0.0 0 192.168.4.1//默认路由


http://www.kler.cn/a/350327.html

相关文章:

  • python_在钉钉群@人员发送消息
  • 细说STM32F407单片机电源低功耗StopMode模式及应用示例
  • C++ 类与对象(上)
  • 【NLP基础】Word2Vec 中 CBOW 指什么?
  • Flask简介与安装以及实现一个糕点店的简单流程
  • windows 远程链接 Ubuntu 24.04 LTS 图形界面
  • C/C++复习(三)
  • Web自动化Demo-PHP+Selenium
  • 一个Idea:爆改 T480
  • 51单片机的土壤湿度检测控制系统【proteus仿真+程序+报告+原理图+演示视频】
  • Java 日志打印
  • 【网络安全】注册流程:电子邮件验证绕过
  • 2024/10/12 力扣 15.三数之和
  • PHP系统中502 的原因及解决方法
  • HC32F460KETA PETB JATA 工业 自动化 电机
  • Redis集群和哨兵环境下节点故障排查命令
  • 针对考研的C语言学习(循环队列-链表版本以及2019循环队列大题)
  • Mybatis全局配置介绍
  • Java 条件语法指南:高效编写逻辑控制代码
  • 鸿蒙OS启动流程
  • 算法搭积木:一起来拼装 LRU!!!
  • Pagehelper获取total错误
  • 谷歌-BERT-第二步:模型使用
  • 构建未来:AIGC模型版本控制的关键策略与工具
  • R语言:ERGM指数随机图模型5:统计显著性评估GOF
  • docker compose入门7—详解build命令