目录
频道首页
📚 Vlan与三层协议
收藏
0
xy20118 最近修改于 2024-03-21 19:29:07

前言

互联网技术,就是发现了一个痛点,过段时间会有新的技术去解决这个问题,再有新的问题,再由新技术去解决 ,如此反复。。。。。

什么是Vlan?

1.VLAN(Virtual LAN),翻译成中文是“虚拟局域网”。VLAN所指的LAN特指使用路由器分割的网络——也就是广播域。简单来说就是虚拟局域网技术 逻辑上划分的网段 不是真实存在。

2.vlan优势(作用)

  • 隔离广播域(分割)
  • 减少垃圾流量
  • 增强一定的安全性
  • 简化网络管理

3.vlan分类

  • 静态 基于端口划分vlan 就是明确指定各端口属于哪个VLAN的设定方法。
  • 动态
    动态VLAN则是根据每个端口所连的计算机,随时改变端口所属的VLAN,比如基于mac地址划分动态vlan 。

4.vlan的范围 总范围=2^12 4096个 0~4095 可用 1~4094 其中默认都是1 不可删除 常用范围 2~1001

5.配置vlan 命令配置 第一种 access link 主机和交换机 只允许特定的vlan通过

vlan batch 10 20 .... #首先建立对应的vlan id
int 接口 #按照所需配置接口 进入接口模式
port link-type access #选择配置vlan连接的类型
# port-group group-member 接口 to 接口 #多个接口vlan id一致 可分组配置
port default vlan id #配置所需要的接口vlan id
q #退出接口模式
display port vlan active #查看已配置的vlan 

第二种trunk link 能够转发多个不同VLAN的通信的端口,交换机之间相连使用 可以允许多条vlan通过。

int 接口 #进入对应需要配置的接口
port link-type trunk #选择需要配置的vlan连接类型为trunk
port trunk allow-pass vlan all #设置允许通过的vlan id 为所有 可以按需设置 对应的vlan id
display port vlan active #查看vlan 或display vlan也可以查看 

vlan间的通讯

1.单臂路由 配置 交换机和路由器之间使用trunk 路由器的ARP广播需要开启 dot1q termination vid id arp broadcast enable

2.三层交换机:路由器和交换机的结合体
三层交换机有路由器的基本功能 原理: 一次路由 多次转发 第一个包 在转发的时候 查看mac地址表 和路由表 (FIB表)形成一个临时的 MLS条目,然后其余的包根据mls条目转发 就不用再次去查看相应的表项了 举例子 想要实现 pc1 pc2 pc3 和pc4的通信 ::: center image :::. 1.首先开始规划 几台电脑所属不同网段 无法直接进行通信 要配置网关 以及vlan,vlan间的通讯需要设置三层路由 LSW2 划分vlan ::: center image ::: 主机和交换机之间连接 使用access 划分三个 10 20 30

vlan batch 10 20 30 #新建vlan id 
int e0/0/1 #切换到1端口
port link-type access #选择配置vlan类型 可以用缩写p l a 
port default vlan 10 #划分到vlan10  缩写p d v 10
int e0/0/2 
p l a 
p d v 20  #切换到接口2 配置vlan
int e0/0/3
p l a 
p d v 30 #切换到接口3配置vlan30 

2.查看接口4 适合三层交换机相连 所以使用trunk进行配置 ::: center image :::

int e0/0/4 #切换接口
port link-type trunk #选择trunk类型进行配置vlan 缩写p l t 
port trunk allow-pass vlan all #允许所有vlan id 通过 缩写p t a v a 

3.查看下一步,三层交换机,需要设置四个vlanif 有对应主机的网关 以确保可以通过 以及静态路由确保下一步的通信。 ::: center image :::.

vlan batch  10 20 30 40 #新建vlan id
int g0/0/1 
p l t 
p t a v a #配置vlan类型 trunk 允许所有vlan id通过 
[SW2]-int vlanif10
[SW2-Vlanif10] ip add 192.168.1.254 24
[SW2-Vlanif10]int vlanif 20
[SW2-Vlanif20]ip add 192.168.2.254 24
[SW2-Vlanif20]int vlanif 30
[SW2-Vlanif30]ip add 192.168.3.254 24
[SW2-Vlanif30]int vlanif 40 
[SW2-Vlanif40]ip add 192.168.5.1 24 #配置vlanif 
int g0/0/2 
p l a 
p d v 40 #按照access配置vlan 
ip route-static 192.168.6.0 255.255.255.0 192.168.5.10 #配置静态路由
int G0/0/1
ip add 192.168.6.10 24
int g0/0/0
ip add 192.168.5.10 24 #添加路由器两个端口的ip 
int g0/0/1
ip route-staic 0.0.0.0 0.0.0.0 192.168.5.1 #静态路由 全部允许通过 

#检测时候使用ip地址192.168.1.1 ping 192.168.6.1 ping通即可。
内容大纲
批注笔记
📚 Vlan与三层协议
ArticleBot
z
z
z
z
主页
会议室
Git管理
文章
云文档
看板