下载此文档

06-网桥、Hub、交换机、路由器及其它.txt


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/ 2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 2 下载此文档
文档列表 文档介绍
网桥、Hub、交换机、路由器及其它
Q1:网桥、hub、路由器、交换机的区别在哪里?
第一层交换:网络最底层的转接设备是中继器repeater,它工作在物理层,功能就是双向发大信号,通常的作用就是当线路比较长的时候保证型号不至于太衰减变形,除了产生一些延迟以外,和直接线缆相连没有区别。
第二层交换:bridge和hub以及交换机switcher都工作在数据链路层,但是二者的机制不同。严格的讲,hub虽然连接多个主机,但不是交换设备,它面对的是以太网的帧,它的工作就是在一个端口收到的以太网的帧,向其他的所有端口进行广播(也有可能进行链路层的纠错),这样来看,它的中继器的工作机制是一样的,只是工作的层次不同。这样来看,只有hub的连接,只能是一个局域网段。而且hub的进出口是没有区别的。交换机switcher也是连接多个计算机的,但是它会记录下来每个端口对应的主机的MAC地址,这样它的转发就不是广播形式,而是有选择的。只有交换机的连接,也只能是一个局域网段。而且switcher的进出口是有区别的。对于入口,每个端口只对应一个MAC地址,其他情况下的MAC地址都对应到出口。
bridge也工作在数据链路层,它的作用也是连接两个网段,进行以太网帧的转发,但是它的转发机制不是广播,和交换机类似,内部有一个表来进行有选择的转发。不同的是,bridge是不区分入口和出口的。可以这样理解,二者在硬件上基本相同,不同的是bridge的每一个入口可以对应多个MAC地址。
第三层交换:这就是路由器了,它操作的是IP地址,这个大家都很熟了。我觉得要注意的一点就是,高层的交换设备可以当着底层的交换设备来用,例如,你可以使用hub就连接距离比较远的两台机器,只使用其中的电信号放大功能。也可以使用路由器当Hub或者交换机来使用,只是连接一些主机作为一个局域网。
Q2:如果一个ether网帧的目的MAC地址,不是本机,网卡驱动应该还是收取到驱动缓冲区吧,然后由硬件丢弃??如果网口设为混杂模式,是不是就是网卡收到,还交给链路层?? 设为混杂模式和普通模式,工作方式有什么不同?
网卡处理可以进行优化,不让所有的以太网帧都拿来处理。该功能称为Onboard Address Reconition(板上地址识别),只有MAC地址是本机的才交给上层处理,这就是普通模式。所谓混杂模式promiscuous mode就是关闭了这个优化功能,只要是所有收到的包,都给上层处理。
Q3:所谓修改MAC地址,是怎么工作的?这个问题没有研究过,但是猜测有两种可能。
a、确实网卡的MAC地址被

06-网桥、Hub、交换机、路由器及其它 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 2
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 管理资源吧
  • 文件大小 0 KB
  • 时间2011-09-10