我是靠谱客的博主 爱笑薯片,最近开发中收集的这篇文章主要介绍五、数据链路层设备,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、数据链路层设备

1.1、网桥

两个,或者多个以太网通过网桥连接起来后,就成为了一个覆盖范围更大的以太网,从而原来的没个以太网就可以叫做一个网段。

网桥工作在数据链路层的MAC子层,可以使得以太网各网段成为隔离开的碰撞域或(冲突域)

如果把网桥换曾工作在物理层的转发器,就没有了这种过滤通信量的功能。网桥处理的数据对象是帧(Frame),所以工作在数据链路层。中继器,集线器Hub处理的数据对象是信号,工作在物理层。

1.2、交换机

1.2.1、局域网交换机

网桥主要是限制在任意时刻通常只能执行一个帧的转发操作。局域网交换机也叫以太网交换机,本质上说,就是一个多端口的网桥,工作在数据链路层。交换机可以经济的将网络分成小的冲突域,为每个工作栈提供更高的带宽。

以太网交换机对工作栈是透明的,管理开销低廉,简化了网络节点的增加,移动和网络变化的操作。

利用交换机还可以方便的实现虚拟局域网(Virtual LAN,VLAN),VLAN不仅可以隔离冲突域,还可以隔离广播域

1.2.2、以太网交换机的工作原理

检测从交换机端口来的数据帧和目的地的MAC地址,然后和系统内部的动态查找表进行比较,

如果数据帧的MAC地址没有在查找表中,就把这个数据帧的MAC地址加入到查找表,然后将数据帧发送给相应的目的端口。

以太网交换机:每个端口都是直接与单个主机相连,网桥的端口往往是连接到以太网的一个网段。

最后

以上就是爱笑薯片为你收集整理的五、数据链路层设备的全部内容,希望文章能够帮你解决五、数据链路层设备所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部