【HCIA】08.交换机基础和VLAN

简介: 【HCIA】08.交换机基础和VLAN

交换机基础

以太网协议

  • 以太网是建立在CSMA/CD(Carrier Sence Multiple Access/Collision Detection,载波侦听/多路访问/冲突检测)机制上的广播型网络。先听后发,边听边发,冲突退让。
  • 交换机每个端口都是独立的一个冲突域。

MAC地址

  • MAC地址一共48位,占用6个Byte,前面24位由厂商向IEEE机构购买,后面24位由厂商自定义。通常采用16进制数表示。
  • MAC地址是全球唯一的,MAC地址不可以变,基于制造商进行MAC地址分配。
  • 一个十六进制数用4个二进制数表示,MAC地址一般分为6段,每段用两个十六进制表示(即8个二进制数),中间用--连接。

单播 组播 广播

  • 一个MAC地址的第八位为1(16进制表示时第二个为奇数),则代表这个地址是组播地址。第八位为0(第二个为偶数),则代表这个地址是单播。
  • 源地址只能是单播,不可能是广播或者组播
  • 单播需要查mac地址表进行数据的转发,组播和广播需要进行泛洪数据(除了接收端向其他所有端口发送数据。)
  • 单播和广播的区别在于接收端处理的方式不同。如果是广播则无条件的处理,组播则看一下自己是否在这个组中,如果在组中则处理,不在组中则丢弃。

交换机的工作原理

  • 交换机任何时候接收到数据帧都要先学习或者刷新。学习的是源端口和MAC地址,生成mac地址表项后再去考虑转发。mac地址表老化时间为300s。
  • 二层数据帧中,目的地址在前,源地址在后。
  • 交换机的行为:
  • 泛洪(Flooding):未知单播,组播,广播。
  • 转发(Forwarding):按照MAC地址表的接口进行转发。
  • 丢弃(Discarding):交换机收到一个目的为单播的数据帧,查表之后发现这个目的的端口就是接收数据帧的端口,则选择丢弃。

display mac-addressdisplay mac-address

VLAN

  • 虚拟局域网,默认所有接口都在VLAN1。
  • 不受地域限制,同一VLAN间的设备才能之间进行二层通信。
  • VLAN的划分方式:基于接口划分、基于MAC地址划分、基于IP子网划分、基于协议划分、基于策略划分。

ACCESS接口

  • 为什么要有tag,因为要知道他去找哪个虚拟的交换机

  1. ACCESS接口接收到数据先进行判断,看看有无Tag。
  2. 如果无Tag,就加上tag并且接收。
  3. 如果有Tag,就去看tag是否等于pvid,如果等于则接收,tag不等于pvid则丢弃。
  4. 发送的时候,剥离Tag,直接将原始数据发送。

TRUNK接口

Trunk接口也会有一个pvid,默认pvid是1。

HYBRID接口

发数据帧时看是否在允许列表中,不在则丢弃,在允许列表则看是否需要带tag,需要带tag则tag,不需要则untag。是否剥离不是由pvid和接口pvid是否相同决定,而是由tag还是untag决定。

  1. 交换机hybrid接口连接pc时,需要untagged pc机所属的vlan,因为pc只能接收不带tagged的数据帧。这样交换机发出来的数据帧就不会带untagged。
  2. port hybrid pvid 决定了pc属于那个vlan,决定了计算机上行的数据帧。

VLAN数据帧

  • VLANid的范围是从0-4095,一共4096个数字,0和4095不能用,可以范围是1-4094。


目录
相关文章
|
网络虚拟化 网络架构
交换机与路由器技术-09-虚拟局域网VLAN
交换机与路由器技术-09-虚拟局域网VLAN
69 0
|
1月前
|
运维 监控 安全
|
安全 网络安全 网络虚拟化
华为ensp模拟器实现通信安全(交换机配置vlan)
华为ensp模拟器,实现vlan隔离,将不同的交换机接口放入不同的vlan步骤以及实现原理, 交换机的access接口与trunk接口的功能以及实现步骤
华为ensp模拟器实现通信安全(交换机配置vlan)
|
1月前
|
安全 网络安全 网络虚拟化
Cisco-交换机划分Vlan
Cisco-交换机划分Vlan
|
1月前
|
存储 监控 网络虚拟化
|
1月前
|
安全 网络安全 网络虚拟化
Cisco-三层交换机实现VLAN间路由
Cisco-三层交换机实现VLAN间路由
|
4月前
|
网络安全 网络架构 网络协议
|
3月前
|
网络虚拟化
主流品牌的交换机都是如何给端口划分VLAN的?
主流品牌的交换机都是如何给端口划分VLAN的?
|
4月前
|
Shell 网络安全 网络虚拟化
|
6月前
|
网络协议 网络性能优化 网络虚拟化
【亮剑】介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置
【4月更文挑战第30天】本文介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置。通过这些命令,网络工程师可以有效地管理设备、优化网络性能并解决网络问题。熟练掌握这些命令对于提升网络运行效率至关重要。
349 2