配置MAC地址表

合集下载

11-MAC地址表特性配置

11-MAC地址表特性配置

MAC地址表特性配置目录第1章配置MAC地址 (1)1.1 MAC地址配置任务列表 (1)1.2 MAC地址配置任务 (1)1.2.1 配置静态MAC地址 (1)1.2.2 配置MAC地址老化时间 (1)1.2.3 配置VLAN共享MAC地址 (2)1.2.4 显示MAC地址表 (2)1.2.5 清除动态MAC地址 (2)第1章配置MAC地址1.1 MAC地址配置任务列表配置静态MAC地址配置MAC地址老化时间配置VLAN共享MAC地址显示MAC地址表清除动态MAC地址1.2 MAC地址配置任务1.2.1 配置静态MAC地址静态MAC地址表项指的是那些不能够被交换机老化掉的MAC地址表项,它只能被人工的删除掉。

根据交换机使用过程中的实际需要,可以添加和删除静态MAC地址。

进入特权模式下按下列步骤来添加和删除一个静态MAC地址。

命令目的configure 进入全局配置模式[no] mac address-table static mac-addr vlan vlan-id interface interface-id 添加/删除一个静态MAC地址表项。

mac-addr为MAC地址;vlan-id为VLAN号,有效范围1~4094 ;interface-id为端口名称。

exit 退回到管理模式。

write 保存配置。

1.2.2 配置MAC地址老化时间当一个动态的MAC地址在指定的老化时间内没有被使用时,交换机将把该MAC地址从MAC地址表中删除。

交换机MAC地址的老化时间可以根据需要进行配置,默认的老化时间为300秒。

进入特权模式下按下列步骤来配置MAC地址的老化时间。

命令目的configure进入全局配置模式。

mac address-table aging-time [0 | 13-1000000]配置MAC 地址的老化时间。

0表示MAC 地址不老化 ;13-1000000以秒为单位的MAC 地址老化时间。

mac地址认证配置举例

mac地址认证配置举例

1.14 MAC地址认证典型配置举例1.14.1 本地MAC地址认证1. 组网需求如图1-2所示,某子网的用户主机与设备的端口GigabitEthernet2/0/1相连接。

∙设备的管理者希望在端口GigabitEthernet2/0/1上对用户接入进行MAC地址认证,以控制它们对Internet的访问。

∙要求设备每隔180秒就对用户是否下线进行检测;并且当用户认证失败时,需等待180秒后才能对用户再次发起认证。

∙所有用户都属于ISP域bbb,认证时使用本地认证的方式。

∙使用用户的MAC地址作用户名和密码,其中MAC地址带连字符、字母小写。

2. 组网图图1-2 启动MAC地址认证对接入用户进行本地认证3. 配置步骤# 添加网络接入类本地接入用户。

本例中添加Host A的本地用户,用户名和密码均为Host A的MAC地址00-e0-fc-12-34-56,服务类型为lan-access。

<Device> system-view[Device] local-user 00-e0-fc-12-34-56 class network[Device-luser-network-00-e0-fc-12-34-56] password simple 00-e0-fc-12-34-56[Device-luser-network-00-e0-fc-12-34-56] service-type lan-access[Device-luser-network-00-e0-fc-12-34-56] quit# 配置ISP域,使用本地认证方法。

[Device] domain bbb[Device-isp-bbb] authentication lan-access local[Device-isp-bbb] quit# 开启端口GigabitEthernet2/0/1的MAC地址认证。

[Device] interface gigabitethernet 2/0/1[Device-Gigabitethernet2/0/1] mac-authentication[Device-Gigabitethernet2/0/1] quit# 配置MAC地址认证用户所使用的ISP域。

MAC地址表配置与绑定

MAC地址表配置与绑定

MAC地址表配置与绑定MAC地址表分类---静态MAC地址表项由⽤户⼿⼯配置,表项不⽼化;---⿊洞MAC地址表项包括源⿊洞MAC地址表项和⽬的⿊洞MAC地址表项,⽤于丢弃含有特定源MAC地址或⽬的MAC地址的报⽂(例如,出于安全考虑,可以屏蔽某个⽤户接收报⽂),由⽤户⼿⼯配置,表项不⽼化;---动态MAC地址表项包括⽤户配置的以及设备通过源MAC地址学习得来的,表项有⽼化时间。

1、增加⼀个静态MAC地址表项。

system-view[Sysname] mac-address static 000f-e235-dc71 interface ten-gigabitethernet 1/0/1 vlan 12、增加⼀个⽬的⿊洞MAC地址表项。

[Sysname] mac-address blackhole 000f-e235-abcd vlan 13、配置动态MAC地址表项的⽼化时间为500秒。

[Sysname] mac-address timer aging 5004、查看以太⽹接⼝Ten-GigabitEthernet1/0/1上的MAC地址表信息。

[Sysname] display mac-address interface ten-gigabitethernet 1/0/1MAC Address VLAN ID State Port Aging000f-e235-dc71 1 Static XGE1/0/1 N5、查看⽬的⿊洞MAC地址表信息。

[Sysname] display mac-address blackholeMAC Address VLAN ID State Port Aging000f-e235-abcd 1 Blackhole N/A N6、查看动态MAC地址表项的⽼化时间。

[Sysname] display mac-address aging-timeMAC address aging time: 500s。

MAC地址表(交换机)、ARP缓存表以及路由表(路由器)

MAC地址表(交换机)、ARP缓存表以及路由表(路由器)

MAC地址表(交换机)、ARP缓存表以及路由表(路由器)⼀、MAC地址表详解 说到MAC地址表,就不得不说⼀下交换机的⼯作原理了,因为交换机是根据MAC地址表转发数据帧的。

在交换机中有⼀张记录着局域⽹主机MAC地址与交换机接⼝的对应关系的表,即为MAC地址表,交换机就是根据这张表负责将数据帧传输到指定的主机上的。

交换机的⼯作原理 交换机在接收到数据帧以后,⾸先会记录数据帧中的源MAC地址和对应的接⼝到MAC表中,接着会检查⾃⼰的MAC表中是否有数据帧中⽬标MAC地址的信息,如果有则会根据MAC表中记录的对应接⼝将数据帧发送出去(也就是单播),如果没有,则会将该数据帧从⾮接受接⼝发送出去(也就是⼴播)。

下图为数据经过单交换机的传输过程。

单交换机数据交换⽰意图 1)主机A会将⼀个源MAC地址为⾃⼰,⽬标MAC地址为主机B的数据帧发送给交换机。

2)交换机收到此数据帧后,⾸先将数据帧中的源MAC地址和对应的接⼝(接⼝为f 0/1) 记录到MAC地址表中。

3)然后交换机会检查⾃⼰的MAC地址表中是否有数据帧中的⽬标MAC地址的信息,如果有,则从MAC地址表中记录的接⼝发送出去,如果没有,则会将此数据帧从⾮接收接⼝的所有接⼝发送出去(也就是除了f 0/1接⼝)。

4)这时,局域⽹的所有主机都会收到此数据帧,但是只有主机B收到此数据帧时会响应这个⼴播,并回应⼀个数据帧,此数据帧中包括主机B的MAC地址。

如果没有主机相应这个⼴播,则会继续向下⼀个交换机或路由器传播。

5)当交换机收到主机B回应的数据帧后,也会记录数据帧中的源MAC地址(也就是主机B的MAC地址),这时,再当主机A和主机B通信时,交换机根据MAC地址表中的记录,实现单播了。

下图为经多个交换机进⾏数据传播的过程。

经多个交换机数据传播的过程 1)主机A将⼀个源MAC地址为⾃⼰、⽬标MAC地址主机C的数据帧发送给交换机。

2)交换机1收到此数据帧后,会解析源MAC地址,并检查MAC地址表,发现没有⽬标MAC地址的记录,则会将数据帧⼴播出去,主机B和交换机2都会收到此数据帧。

交换机实现MAC地址表的绑定和过滤

交换机实现MAC地址表的绑定和过滤

交换机实现MAC地址表的绑定和过滤结构图:交换式使用2970,两台PC机同时只接一台到G0/2端口上目的:绑定配置后,在G0/2绑定PC1的端口,PC1只能接到G0/2才能工作,接其他的口都不能工作,PC2接该口或其他口自动工作过滤配置后,PC1交换机任意口都不能工作,PC2接该口或其他口自动工作1.配置绑定switch(config)#int vlan 1switch(config-if-vla1)#ip add 192.168.1.11 255.255.255.0switch(config-if-vla1)#no shut使用MAC地址表配置绑定Switch(config)#mac-address-table static 00-04-61-7E-AD-9D vlan 1 interface GIgabitEthernet 0/2验证测试:Switch#show mac-address-tableAll 0180.c200.0010 STATIC CPUAll ffff.ffff.ffff STATIC CPU1 0004.617e.ad9d STATIC Gi0/2Total Mac Addresses for this criterion: 21PC1接到G0/2端口可以PING通192.168.1.11PC1接其他端口PING不通192.168.1.11PC2接G0/2或其他端口都可以PING通192.168.1.11将PC2网线接到G0/2接口上能PING通vlan1自动学习到MAC地址Switch#show mac-address-table1 0004.617e.ad9d STATIC Gi0/21 000a.e42c.0198 DYNAMIC Gi0/22配置MAC地址过滤2970做不了过滤switch(config)#mac-address-table blackhole address 00-04-61-7E-AD-9D vlan 1 Switch#show mac-address-table无论PC1接到交换机哪个端口,都PING不通192.168.1.11PC2接任意口都可以PING通。

12a管理MAC地址表

12a管理MAC地址表

教案编号:12a管理MAC地址表学习目标:1、理解交换机的工作原理2、理解MAC地址表的作用3、掌握有关MAC地址表管理的命令教学过程:一、MAC 地址表介绍MAC地址表是标识数据包中MAC地址与交换机端口之间映射关系的表,其MAC地址分为静态MAC地址和动态MAC 地址。

静态MAC 地址由用户配置,具有最高优先级(不能被动态MAC 地址覆盖)且永久生效;动态MAC 地址由交换机在转发数据帧的过程中学习,且在有限时间内生效。

二、交换机的工作原理当交换机接收到需要转发的数据帧时,首先学习数据帧的源MAC地址与接收端口之间的关系,并到MAC地址表。

这种方法得到的叫动态MAC地址表,同时根据设定的老化时间进行倒计时,当在失效前再次学到此条目时,会重新设定老化时间。

如果过了老化时间(默认为5分钟),该条地址表会失效。

此过程叫地址学习。

当然MAC地址条目也可以用命令手工添加,手工添加的条目不会因老化而失效。

交换机根据数据帧的目的MAC地址查询MAC地址表。

如果命中相关表项,交换机将数据帧从相应端口转发;否则,交换机将数据帧在其所属广播域内广播。

此过程叫数据的转发。

交换机根据数据帧的目的MAC地址查询到的转发端口如果就是接到数据的端口,则过滤(即丢弃)数据。

此过程叫数据的过滤。

三、分析MAC 地址表的的建立过程初始状态下MAC地址表中没有任何学习到的地址映射表项,以主机1和主机3的相互通信为例,MAC地址表的学习过程如下:1.当主机1向主机3传输信息时,交换机在端口5处收到该信息的源MAC地址00-01-11-11-11-11,交换机的MAC地址表中就会增加MAC地址00-01-11-11-11-11和端口5映射表项;2.同时交换机会检查到该信息的目标MAC地址00-01-33-33-33-33,此时交换机中只有MAC 地址00-01-11-11-11-11和端口5的映射表项,没有00-01-33-33-33-33对应的端口映射,因此交换机只能将该信息广播给交换机的每个端口;3.位于端口12的主机3、4均收到主机1发出的信息,但主机4不会给主机1回应,因为目标MAC地址为00-01-33-33-33-33,只有主机3会给主机1回应。

华为路由器-MAC地址转发表管理命令

华为路由器-MAC地址转发表管理命令

MAC地址转发表管理目录目录第1章 MAC地址转发表管理命令...........................................................................................1-11.1 MAC地址转发表管理命令..................................................................................................1-11.1.1 display mac-address aging-time.............................................................................1-11.1.2 display mac-address...............................................................................................1-21.1.3 mac-address............................................................................................................1-41.1.4 mac-address max-mac-count..................................................................................1-51.1.5 mac-address timer..................................................................................................1-6第1章 MAC地址转发表管理命令说明:本章节内容只涉及静态、动态和黑洞MAC地址表项的管理,有关组播MAC地址表项管理的内容,请参见本手册“组播协议”部分。

MAC地址表配置

MAC地址表配置
1、设备内有一张MAC地址表,简称MAC表。MAC表记录了相连设备的MAC地址、接口号以及所属的VLAN ID之间的对应关系。在转发数据时,路由设备根据报文中的目的MAC地址和VLAN ID查询MAC地址表,快速定位出接口,从而减少广播。
2、单播方式:当MAC地址表中包含与报文目的MAC地址对应的表项时,设备直接将报文从该表项中的转发出接口发送。
执行命令display mac-address summary,查看设备上各种类型MAC地址表项的汇总信息。
执行命令display mac-address total-number,查看设备上MAC地址表项的数量。
执行命令display mac-address limit,查看MAC地址学习数量限制信息。
缺省情况下,MAC地址漂移表项的老化时间为5分钟
4、配置MAC地址漂移动作,关闭接口
mac-address flapping trigger error-down
4、配置任务
配置MAC表
折叠 [html]配置静态来自AC表项 system-view,进入系统视图。
执行命令mac-address static mac-address interface-type interface-number vlan vlan-id
[html]配置黑洞MAC表项
配置MAC地址漂移
1、配置MAC地址漂移检测
mac-address flapping detection
缺省情况下,已经配置了全局MAC地址漂移检测功能。
2、配置白名单
mac-address flapping detection exclude vlan
3、配置MAC表项老化时间
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

交换机数据转发原理4-7
AA BB 端口 3 要给主机11 端口 3 这时,主机 44 发送一个数据 B A 帧: 目标地址: 11 端口1 端口2 端口2 源地址Leabharlann 44端口1data
11
22
33
44
交换机数据转发原理4-8
MAC地址
11
端口号
3 2
B
44

交换机B在接收到数据帧后,执行以下操作: 交换机B学习源MAC地址和端口号 交换机B查看MAC地址表,根据MAC地址表中 的条目,单播转发数据到端口3
交换机数据转发原理4-9
MAC地址
11
端口号
1 3
A
44
交换机A在接收到数据帧后,执行以下操作: 交换机A学习源MAC地址和端口号 交换机A查看MAC地址表,根据MAC地址表中 的条目,单播转发数据到端口1 主机11,收到数据帧

交换机数据转发原理4-10
AA 端口3 端口3 BB
A
端口1 端口2
交换机数据转发原理4-1
AA 端口3 端口3 BB
端口1
主机 A 11给主机33发送一个数据帧: 端口1 目标地址: 端口2 33 源地址: 11
B
端口2
data
11
22
33
44
交换机数据转发原理4-2
MAC地址
11
端口号
1
A
交换机A在接收到数据帧后,执行以下操作: 交换机A查找MAC地址表 交换机A学习主机11的MAC地址 交换机A向其他所有端口发送广播
端口1
B data
端口2
在这个过程中,交换机的 MAC地址表中已经学到了需 要的条目,交换机通过单播的 方式,转发了数据帧
11
22
33
44
交换机数据转发原理
交换机最终的MAC地址表
MAC地址
11
端口号
1
A
44
22 33
3
2 3
MAC地址
11
端口号
3
44
22 33
2
3 1
B
配置MAC地址表
(1).配置MAC地址表的命令

交换机数据转发原理4-5
AA 端口3 端口3 BB
A
端口1 端口2
B 端口 1data data
端口2
data
11
22
33
44
交换机数据转发原理4-6
data 在这个过程中,交换机的 33 MAC地址表中没有需要的条 目,交换机通过广播的方式, 转发了数据帧
data
44
主机33,接收到数据帧 主机44,丢弃数据帧
组网与网络技术
配置MAC地址表实现绑定和过滤
回顾
交换机端口与MAC绑定
1.绑定方式有哪几种? 静态绑定与动态绑定 2.静态绑定的命令是什么? switch(Config)#interface ethernet 0/0/1 switch(Config-Ethernet0/0/1)#switchport port-security switch(Config-Ethernet0/0/1)#switchport port-security mac-address 0014-78-9C-44-80 3.动态绑定的命令是什么? switch(Config-Ethernet0/0/1)#switchport port-security switch(Config-Ethernet0/0/1)#switchport port-security lock switch(Config-Ethernet0/0/1)#switchport port-security convert switch(Config-Ethernet0/0/1)#exit
switch(Config)#mac-address-table static address 10-e0-8c-50-0cd1 vlan 1 interface ethernet 0/0/15
(2).查看绑定结果 switch#show mac-address-table
交换机数据转发原理4-3
AA 端口3 端口3 BB
A data 端口1 data
B
端口2 端口1 端口2
11
22
33
44
交换机数据转发原理4-4
MAC地址
11
端口号
3
B
data
交换机B在接收到数据帧后,执行以下操作: 22 交换机B查看MAC地址表 交换机B学习源MAC地址和端口号 交换机B向所有端口广播数据包 主机22,查看数据包的目标MAC地址不是自己,丢
相关文档
最新文档