【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。


目录
相关文章
|
9月前
|
网络虚拟化 网络架构
交换机与路由器技术-09-虚拟局域网VLAN
交换机与路由器技术-09-虚拟局域网VLAN
51 0
|
安全 网络安全 网络虚拟化
华为ensp模拟器实现通信安全(交换机配置vlan)
华为ensp模拟器,实现vlan隔离,将不同的交换机接口放入不同的vlan步骤以及实现原理, 交换机的access接口与trunk接口的功能以及实现步骤
华为ensp模拟器实现通信安全(交换机配置vlan)
|
网络虚拟化
华为交换机批量加入 Vlan 方法
华为交换机单独加入vlan太麻烦,思科有批量加入vlan的方法,华为也有。要求 1~6口划分到vlan2,6~12口划分到vlan3,13~18口划分到vlan4,19~24口划分到vlan5.25,~26 加入trunk.
3183 0
|
1月前
|
网络协议 网络性能优化 网络虚拟化
【亮剑】介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置
【4月更文挑战第30天】本文介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置。通过这些命令,网络工程师可以有效地管理设备、优化网络性能并解决网络问题。熟练掌握这些命令对于提升网络运行效率至关重要。
|
8月前
|
算法 网络虚拟化 C语言
【Cisco Packet Tracer】交换机划分Vlan实验
文章目录 一、前期准备 二、实验要求 三、搭建局域网 四、配置pc端的ip 五、配置VLAN 六、设置端口模式trunk 七、PING检验是否通路
|
9月前
|
网络架构
交换机与路由器技术-11-VLAN Trunk
交换机与路由器技术-11-VLAN Trunk
37 0
|
11月前
|
网络虚拟化
交换机VLAN实验
交换机VLAN实验
|
网络协议 网络虚拟化 网络架构
交换机的工作原理以及搭建局域网划分VLAN
上篇文章了解了OSI以及TCP/IP结构,这篇文章将分享网络中的交换机的工作原理以及怎么搭建一个局域网,划分虚拟局域网实现主机之间的访问隔离,因为在工作中我们不可能买多个交换机来实现主机之间的访问隔离,所以需要划分VLAN虚拟局域网来实现。
201 0
|
监控 网络虚拟化
三层交换机实现VLAN间路由通信
三层交换机实现VLAN间路由通信
116 2
|
网络虚拟化 iOS开发
计算机网络实验(思科模拟器Cisco Packet Tracer)——交换机配置以及虚拟局域网VLAN
计算机网络实验(思科模拟器Cisco Packet Tracer)——交换机配置以及虚拟局域网VLAN
计算机网络实验(思科模拟器Cisco Packet Tracer)——交换机配置以及虚拟局域网VLAN