交换机不配access口能通吗_华为认证-二层接口access应用实战讲解案例

本文详细介绍了交换机的二层接口类型,特别是access接口的配置、工作原理及其在企业网络中的应用。通过三个实战演练,分析了不同配置下PC间的通信情况,强调了PVID在数据帧传递中的作用。结论指出,当PVID不匹配时,可通过将接口类型改为trunk并允许相应vlan通过来解决问题。
摘要由CSDN通过智能技术生成

二层接口类型

链路类型

  1. 接入链路(access接口)交换机和终端设备之间相连的链路就是接入链路
  2. 干道链路(trunk接口)交换机和交换机之间相连的链路就是干道链路

交换机和路由器

  1. 可以是接入链路(常规方式)
  2. 也可以干道链路(单臂路由)

PVID:port vlan id 端口的vlan id

ba6b61cc2ca2c14de3795def6858dd11.png

access接口配置

interface GigabitEthernet0/0/1port link-type access ---设置链路类型 默认就是hybrid接口 我们修改为access接口port default vlan 100 ---这相当于access接口的PVID就是100 没有不修改的话 默认情况PVID就是vlan 1 并且PVID有且只有一个

access接口的乘法口诀

access接收到untag的数据帧的时候

  1. access会打开自己的PVID(也就是这条命令的vlan port default vlan 2)

access接收到tag的数据帧的时候

  1. access会进行判断 当我接收到的vlan数据帧和我的PVID是一样的情况 我会接收你的数据

access接收发送数据帧的时候

  1. access发送数据帧的时候 一定会把自己的PVID给剥离

注意点:

  1. 一般来讲 电脑发出的数据一般都不会携带tag数据的
  2. 路由器这边一般来讲不会接收带tag的数据(tag就是vlan)
  3. access接口发出数据的时候 永远都是把vlan给剥离 然后发送
  4. access接口接收到没有带vlan的数据 access会打上自己的PVID
  5. access接口只允许一个vlan通过

access接口在企业网络当中的应用场景

接入链路上的接口,一般用于交换机和终端设备(服务器 打印机 电脑)相连的接口

a6f9c9a1ef206dea8ef776a02ff90790.png

Access实战演练1

15c345b9f60d2b523c36e5ad3dddbcbe.png

SW1交换机的配置

Vlan 10#interface GigabitEthernet0/0/1port link-type accessport default vlan 10#interface GigabitEthernet0/0/2port link-type accessport default vlan 10#

SW2交换机的配置

Vlan 10#interface GigabitEthernet0/0/1port link-type accessport default vlan 10#interface GigabitEthernet0/0/2port link-type accessport default vlan 10#

问题?PC1可以ping通PC2吗?分析一下过程

过程如下:

PC1到PC2的数据包

  1. PC1发往SW1打上PVID=10 在交换机里面有一个PVID是10的数据帧
  2. SW1的G0/0/2口 默认PVID是10 SW1会把数据帧给去除
  3. SW2收到一个没有数据帧的时候 会打上PVID=10
  4. SW2会从G0/0/1接口的PVID也是10,然后交换机内部的数据帧的PVID也是10,交换机会去掉一个tag的数据帧

PC2到PC1的数据包

  1. PC2发往SW2打上PVID=10 在交换机里面有一个PVID是10的数据帧
  2. SW2的G0/0/2口 默认PVID是10 SW2会把数据帧给去除
  3. SW1收到一个没有数据帧的时候 会打上PVID=10
  4. SW1会从G0/0/1接口的PVID也是10,然后交换机内部的数据帧的PVID也是10,交换机会去掉一个tag的数据帧

结论:

PC>ping 192.168.1.2Ping 192.168.1.2: 32 data bytes, Press Ctrl_C to breakFrom 192.168.1.2: bytes=32 seq=1 ttl=128 time=63 msFrom 192.168.1.2: bytes=32 seq=2 ttl=128 time=46 msFrom 192.168.1.2: bytes=32 seq=3 ttl=128 time=47 msFrom 192.168.1.2: bytes=32 seq=4 ttl=128 time=78 msFrom 192.168.1.2: bytes=32 seq=5 ttl=128 time=79 ms--- 192.168.1.2 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 46/62/79 ms

Access实战演练2

b8d4644fe1582d7617e01925531ffdb0.png

SW1交换机的配置

Vlan 10#interface GigabitEthernet0/0/1port link-type accessport default vlan 10#interface GigabitEthernet0/0/2port link-type accessport default vlan 10#

SW2交换机的配置

Vlan 20#interface GigabitEthernet0/0/1port link-type accessport default vlan 20#interface GigabitEthernet0/0/2port link-type accessport default vlan 20#

问题?PC1可以ping通PC2吗?分析一下过程

过程如下:

PC1到PC2的数据包

  1. PC1发往SW1打上PVID=10 在交换机里面有一个PVID是10的数据帧
  2. SW1的G0/0/2口 默认PVID是10 SW1会把数据帧给去除
  3. SW2收到一个没有数据帧的时候 会打上PVID=20
  4. SW2会从G0/0/1接口的PVID也是20,然后交换机内部的数据帧的PVID也是20,交换机会去掉一个tag的数据帧

PC2到PC1的数据包

  1. PC2发往SW2打上PVID=20 在交换机里面有一个PVID是20的数据帧
  2. SW2的G0/0/2口 默认PVID是20 SW2会把数据帧给去除
  3. SW1收到一个没有数据帧的时候 会打上PVID=10
  4. SW1会从G0/0/1接口的PVID也是10,然后交换机内部的数据帧的PVID也是10,交换机会去掉一个tag的数据帧

结论:

PC>ping 192.168.1.2Ping 192.168.1.2: 32 data bytes, Press Ctrl_C to breakFrom 192.168.1.2: bytes=32 seq=1 ttl=128 time=63 msFrom 192.168.1.2: bytes=32 seq=2 ttl=128 time=46 msFrom 192.168.1.2: bytes=32 seq=3 ttl=128 time=47 msFrom 192.168.1.2: bytes=32 seq=4 ttl=128 time=78 msFrom 192.168.1.2: bytes=32 seq=5 ttl=128 time=79 ms--- 192.168.1.2 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 46/62/79 ms

Access实战演练3

1aaa096a14b73f3143cabbe554f0bb64.png

SW1/SW2交换机的配置

Vlan batch 2 10#interface GigabitEthernet0/0/1port link-type accessport default vlan 10#interface GigabitEthernet0/0/2port link-type accessport default vlan 10#interface GigabitEthernet0/0/3port link-type accessport default vlan 2#

问题?PC3可以ping通PC4吗?分析下过程~有解决的办法吗?

过程如下:

PC3到PC4的数据包

  1. PC3发往SW1打上PVID=2 在交换机里面有一个PVID是2的数据帧
  2. SW1的G0/0/2口 默认PVID是10 而我数据里面携带的PVID却是VLAN 2 所以发送不出去

PC4到PC3的数据包

  1. PC4发往SW2打上PVID=2 在交换机里面有一个PVID是2的数据帧
  2. SW2的G0/0/2口 默认PVID是10 而我数据里面携带的PVID却是VLAN 2 所以发送不出去

结论:

b7b46e9ad9ebfb9481f7b7b355c76698.png

解决方法:

可以将交换机SW1和SW2之间的接口类型修改为trunk,并且允许vlan 2和vlan 10通过

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值