CH3计算机网络数据链路层概要1.ppt
文本预览下载声明
* * * * * * * * * * * * * * * * * * * * * * * * 46位 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 一对多 * * * * * * * * * 两个地址 * * * 地址 接口 转发表的建立过程举例 B2 B1 A B C D E F 1 2 1 2 地址 接口 … … … … B 1 B → A A → B A 1 F → C F 2 A → B A 1 F → C F 2 在网桥的转发表中写入的信息除了地址和接口外,还有帧进入该网桥的时间。 这是因为以太网的拓扑可能经常会发生变化,站点也可能会更换适配器(这就改变了站点的地址)。另外,以太网上的工作站并非总是接通电源的。 把每个帧到达网桥的时间登记下来,就可以在转发表中只保留网络拓扑的最新状态信息。这样就使得网桥中的转发表能反映当前网络的最新拓扑状态。 网桥在转发表中登记以下三个信息 网桥的自学习和转发帧的步骤归纳 网桥收到一帧后先进行自学习。查找转发表中与收到帧的源地址有无相匹配的项目。如没有,就在转发表中增加一个项目(源地址、进入的接口和时间)。如有,则把原有的项目进行更新。 转发帧。查找转发表中与收到帧的目的地址有无相匹配的项目。 如没有,则通过所有其他接口(但进入网桥的接口除外)进行转发。 如有,则按转发表中给出的接口进行转发。 若转发表中给出的接口就是该帧进入网桥的接口,则应丢弃这个帧(因为这时不需要经过网桥进行转发)。 这是为了避免产生转发的帧在网络中不断地兜圈子。 透明网桥需采用生成树算法 局域网 2 局域网 1 网桥 2 网桥 1 A F 不停地 兜圈子 ? ? A 发出的帧 ? F1 ? 网桥 1 转发的帧 ? ? F2 网桥 2 转发的帧 网络资源白白消耗了 互连在一起的网桥在进行彼此通信后,就能找出原来的网络拓扑的一个子集。在这个子集里,整个连通的网络中不存在回路,即在任何两个站之间只有一条路径,以避免产生转发的帧在网络中不断地兜圈子。 为了得出能够反映网络拓扑发生变化时的生成树,在生成树上的根网桥每隔一段时间还要对生成树的拓扑进行更新。 生成树的得出 1990 年问世的交换式集线器(switching hub),可明显地提高局域网的性能。 交换式集线器常称为以太网交换机(switch)或第二层交换机(表明此交换机工作在数据链路层)。 以太网交换机通常都有十几个接口。因此,以太网交换机实质上就是一个多接口的网桥。 4. 多接口网桥——以太网交换机 以太网交换机的每个接口都直接与主机相连。 交换机能同时连通许多对的接口,使每一对相互通信的主机都能像独占通信媒体那样,进行无碰撞地传输数据。 以太网交换机由于使用了专用的交换结构芯片,其交换速率就较高。 以太网交换机的特点 用以太网交换机扩展局域网 一系 三系 二系 10BASE-T 至因特网 100 Mb/s 100 Mb/s 100 Mb/s 万维网 服务器 电子邮件 服务器 以太网 交换机 路由器 虚拟局域网 VLAN 是由一些局域网网段构成的与物理位置无关的逻辑组。 这些网段具有某些共同的需求。 每一个 VLAN 的帧都有一个明确的标识符,指明发送这个帧的工作站是属于哪一个 VLAN。 虚拟局域网其实只是局域网给用户提供的一种服务,而并不是一种新型局域网。 利用以太网交换机可以很方便地实现虚拟局域网 以太网 交换机 A4 B1 以太网 交换机 VLAN3 C3 B3 VLAN1 VLAN2 C1 A2 A1 A3 C2 B2 以太网 交换机 以太网 交换机 三个虚拟局域网: VLAN1, VLAN2 和 VLAN3 以太网 交换机 A4 B1 以太网 交换机 VLAN3 C3 B3 VLAN1 VLAN2 C1 A2 A1 A3 C2 B2 以太网 交换机 以太网 交换机 三个虚拟局域网 VLAN1, VLAN2 和 VLAN3 的构成 当 B1 向 VLAN2 工作组内成员发送数据时, 工作站 B2 和 B3 将会收到广播的信息。 以太网 交换机 A4 B1 以太网 交换机 VLAN3 C3 B3 VLAN1 VLAN2 C1 A2 A1 A3 C2 B2 以太网 交换机 以太网 交换机 三个虚拟局域网 VLAN1, VLAN2 和 VLAN3 的构成 B1 发送数据时,工作站 A1, A2 和 C1 都不会收到 B1 发出的广播信息。 以太网 交换机 A4 B1 以太网 交换机 VLAN
显示全部