首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
欢迎光临中国IT实验室思科频道
Google
您现在的位置: 中国IT实验室 >> Cisco >> 考试认证 >> CCNA/CCDA >> 正文

CCNA考题分析:二层交换机地址学习

  例题:

  Refer to the exhibit. Switch1 has just been restarted and has passed the POST routine. Host A sends its initial frame to Host C. What is the first thing the switch will do as regards populating the switching table?

  A: Switch1 will add 192.168.23.4 to the switching table.

  B: Switch1 will add 000A.8A47.E612 to the switching table.

  C: Switch1 will add 192.168.23.12 to the switching table.

  Answers:  B

  例题分析

  一、题意分析

  1、事件

  当swithc1重新启动并且通过例行自检,此时,主机A发送向主机C发送了它的第一个通信数据(帧)。

  2、要求

  交换机在接收到由主机A始发,到达主机C的数据后,会做些什么事情?它是如何完善自己的switching table的?

  二、展开分析

  1、思路概括

  假设两台主机直接相连,中间并无交换设备,那么它们之间的通信过程相对较简单。主机A想要和主机C通信时,首先主机A先会查阅一下自己的arp表,看一下有没有对应的C的相关记录,如果没有记录,则向外发广播的ARP查询,获得C的回应后,则将得到的C的IP与MAC的对应关系记录到自己的ARP表中,然后完成封装,将数据交给C.以上为直接通信的方式,那么当A和C之间被新赠了一台二层交换机时,这件事情会不会变的稍微复杂些呢?

  首先,我们知道switch1在这里起到了一个集合用户、中转用户数据的作用,现在我们注意的焦点在switch1的switching table的形成过程上。该题旨在让考生明确layer2交换机的交换表的完善过程。

  2、展开分析

  交换机的三大功能:

  地址学习(Address learning)

  转发 / 过滤(Forward / filter decisions)

  避免环路(Loop avoidance)

  该例题中,我们重点在“地址学习(Address learning)”上。

  请看下列示意图:

  1. 主机A发送数据帧给主机C

  2. 交换机通过学习数据帧的源MAC地址,记录下主机A的MAC地址 对应端口E0/0

  3. 该数据帧将转发到除端口E0以外的其它所有端口 (不清楚目标主机的单点传送用泛洪方式)

  现在switch1的switching table(MAC地址表)中已经存在了主机A的MAC地址及其所对应端口号的对应条目。

  注:交换机MAC地址表是通过学习功能来完善的。只要记住:交换机是通过无目地的侦听源MAC,并将其记录在switching table(MAC地址表)中。答案是B.A和C都是IP地址,layer2交换机是不能识别layer3地址的,layer2交换机的 switching table(MAC地址表)与IP无关。

【责编:Kittoy】
中国IT教育
相关产品和培训
文章评论
 友情推荐精华
 专题推荐

 ·节省成本才是“王道” VOIP案例应用…
 ·巧用网络流量 打造健康内网…
 ·无线路由器设置从入门到精通
 ·企业网管如何部署你的网络监控系统?
 ·负载均衡技术方案攻略
 ·中国IT实验室2007年技术热点盘点
 ·利用路由实现VPN的配置方法
 ·让你的局域网网速更上一层楼
 ·小命令大作用---Ping
 ·OSPF路由协议专题
 今日更新
 认证培训
 频道精选
 思科频道导航