为什么需要二层交换?

 有很多LAN,如何将它们连接起来?

可用网桥(bridges )将它们连接起来。

 网桥工作在DLL层,通过检查MAC地址做出转发帧的决策

不会检查网络层,所以,IPv4, IPv6, AppleTalk, ATM, IPX, and

OSI 分组均可穿越网桥

从 802.11 到 802.3 的网桥操作

从 802.X 到 802.Y的网桥

 遇到的问题:

不同的帧格式 – 重新封装

不同的数据传输速率 - Buffering

不同的802LAN有不同的最大帧长度 (如, 802.3 1526 字节,

802.11 2346 字节)

安全: 802.11 和 802.16 支持数据链路层的加密,但 802.3

不支持

服务质量:802.11 和 802.16 提供了服务质量,但 802.3 没有

透明的网桥

 通过透明网桥(transparent bridges )将多个LAN连接起来,硬

件和软件不需要做任何的变化

 透明网桥工作在混杂模式(promiscuous mode ),它接收所有

跟它相联的LAN的帧

 当一个帧到达网桥时,它必须作出丢弃(discard)还是转发

( forward )的决策,如果是转发,它还要知道向哪个LAN转发

 决策是通过在网桥内部的一张地址表(hash table)中查找目的

MAC地址而作出的

怎样透明?

 网桥如何维护它的内部转发表?

 初始时,这张表是空的

 扩散算法(泛洪算法,flooding algorithm)

当网桥不知道目的地址时(表中查不到),它会将这帧从除

来的LAN外的所有LAN转发出去

 逆向学习(backward learning)

网桥从到达帧的源地址认识到源地址对应的那台机是在帧来

的那个LAN上,所以,把它写入MAC地址表

但是拓扑是变化的,网桥怎样适应这种变化?

无论何时,凡往表中加入记录,也必须同时打下时戳

到达帧的源地址在表中已有记录,将时戳更新为当前时间

网桥周期性地扫描表,将那些超时的记录从表中删除

网桥工作原理

 当一帧到达时,网桥启动如下算法:

如果源LAN和目的LAN相同,则丢弃该帧;

如果源LAN和目的LAN不同,则转发该帧;

如果目的LAN未知,则广播该帧。

 每当一帧到达,上述算法都将执行一遍

 有些专用的 VLSI 芯片可以在几微秒内完成查找和更新表项的动作

网桥和中继器的比较

网桥/交换机将不同的LAN段连在一起了。

 MAC地址表是通过逆向地址学习建立、更

新和维护的。

 二层交换的基本原理是:

泛洪/扩散

转发

过滤

 网桥/交换机隔离了冲突了

s4-6 二层交换的更多相关文章

  1. Samsung S4卡屏卡在开机画面的不拆机恢复照片一例

    大家好!欢迎再次来到我Dr.wonder的世界, 今天我给你们带来Samsung S4 I9508 卡屏开在开机画面的恢复!非常de经典. 首先看图 他开机一直卡在这里, 然后 ,我们使用专业仪器,在 ...

  2. 三星s4宣传片配色有惊喜

    三星s4宣传片配色有惊喜据了解,一周前,三星曾对外发布了新旗舰手机galaxy s4的宣传视频,不过那份视频里所含信息仅仅只有s4发布会的邀请函.而日前,三星官方发布了s4的第二弹宣传片则暗示该机在配 ...

  3. 电源相关知识—S0、S1(POS)、S2、S3(STR)、 S4、S5、睡眠、休眠、待机

    转 http://blog.sina.com.cn/s/blog_52f28dde0100l3ci.html APM https://en.wikipedia.org/wiki/Advanced_Po ...

  4. 三星S4接电话黑屏无法挂断通话

    最近发现S4的通话距离感应起出了问题,接电话后直接熄屏,按什么按钮都没有反应.通话结束后只能等对方挂断才会恢复正常,再或者长按9秒电源键强制重启.极大的影响了实用体验.网上搜了下,发现这样的问题还不少 ...

  5. 三星galaxy s4问题解决及快捷操作

    http://blog.csdn.net/pipisorry/article/details/38474827 三星galaxy s4更改锁屏方式时出现故障 屏幕锁定设置除password以外,其它锁 ...

  6. 三星S4使用体验(Markdown版)

    由于各种原因,前几天把手上的HTC 606w给二手交易了,然后二手买了一只全新的韩版S4蓝色e330s作为主力手机使用.现在主要就用户体验的角度对这只新的手机做次评价. 第一次做手机的评价,不知道写成 ...

  7. ACPI电源管理中的S0 S1 S2 S3 S4 S5

    电源选项中S0,S1,S2,S3,S4,S5的含义以 ACPI 的规格来说吧!ACPI(Advanced Configuration and Power Interface),即高级配置与电源接口.这 ...

  8. 三星galaxy S4快捷功能

    你不知道的s4那些快捷操作全面挖掘 1.截屏:S4有三种截屏方法: 一种是常见的同一时候按住home键和电源键大概2秒左右时间. 另外一种是打开手势感应,设定→我的设备→动作与手势→手掌动作→截取屏幕 ...

  9. 三星Galaxy s4(i9505)得到完美root权限教程

    三星Galaxy s4(i9505)完美获取root权限教程 论坛上贴吧上关于三星s4 i9505 root的介绍有非常多,方法多种多样.今天小编来介绍一种使用root软件来实现三星i9505一键ro ...

  10. 惊心动魄的SAP S4客户额度调整运动

    今天一大早,收到商务部发来的消息,说某一个客户的额度超额了,但实际上并未超额.从SAP系统中反馈的额度来看,显示超了2万多.后来经过在BP画面检查信用段发现,这个客户额度占用里面,某一个未清订单已经部 ...

随机推荐

  1. stark组件之搜索【模仿Django的admin】

    一.先看下django的admin是如何做搜索功能的 配置一个search_fields的列表就可以实现搜索的功能 class testbook(admin.ModelAdmin): # 第一步,定义 ...

  2. apache jmeter 压力测试

    前面讲了linux下的压力测试,今天来个windows下的,用jmeter为例 我用了两个apache-jmeter-3.1和apache-jmeter-4.0分别进行了测试, 前者高并发电脑卡死时间 ...

  3. 小白鼠排队(map容器插入数据的四种方法)

    题目描述 N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有颜色的帽子.现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色.帽子的颜色用“red”,“ ...

  4. ThreadLocal ——android消息机制handler在非主线程创建not called Looper.prepare() 错误的原因

    引用自:https://www.jianshu.com/p/a8fa72e708d3 引出: 使用Handler的时候,其必须要跟一个Looper绑定.在UI线程可直接初始化Handler来使用.但是 ...

  5. jsplumb流程器使用3--connector

    jsPlumb.getInstance内可以放一个对象 对象内可选地提供默认值:  connector:  连接器(直线--a straight line,  贝塞尔曲线--a Bezier curv ...

  6. VS2010,VS2012,VS2013中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法

    在VS2013开发环境下,C#引用COM组件遇到的两个问题: 一开始是COM组件没有注册导致代码引用报错,那么我就使用管理员的命令行方式下,入册COM组件: C:\WINDOWS\system32&g ...

  7. firefox打开链接自动跳转至新页面设置

    Firefox打开新页面时,活动页面会自动跳转到刚刚打开的页面,用着很不舒服,想打开新页面标签时,页面依然会停留在之前的页面. 在网上找了一下,设置方法如下: 在地址栏里输入about:config, ...

  8. 差异表达分析之FDR

    差异表达分析之FDR 随着测序成本的不断降低,转录组测序分析已逐渐成为一种很常用的分析手段.但对于转录组分析当中的一些概念,很多人还不是很清楚.今天,小编就来谈谈在转录组分析中,经常会遇到的一个概念F ...

  9. HDU 6126.Give out candies 最小割

    Give out candies Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 524288/524288 K (Java/Other ...

  10. 伪静态的服务器配置-如何php为 Discuz! X2 配置伪静态

      URL 静态化是一个有利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 HTML 页面,可以提高搜索引擎抓取,当然,这里的静态化是一种假静态,目的只是提高搜索 ...