概述
1、数据链路层设备
1.1、网桥
两个,或者多个以太网通过网桥连接起来后,就成为了一个覆盖范围更大的以太网,从而原来的没个以太网就可以叫做一个网段。
网桥工作在数据链路层的MAC子层,可以使得以太网各网段成为隔离开的碰撞域或(冲突域)
如果把网桥换曾工作在物理层的转发器,就没有了这种过滤通信量的功能。网桥处理的数据对象是帧(Frame),所以工作在数据链路层。中继器,集线器Hub处理的数据对象是信号,工作在物理层。
1.2、交换机
1.2.1、局域网交换机
网桥主要是限制在任意时刻通常只能执行一个帧的转发操作。局域网交换机也叫以太网交换机,本质上说,就是一个多端口的网桥,工作在数据链路层。交换机可以经济的将网络分成小的冲突域,为每个工作栈提供更高的带宽。
以太网交换机对工作栈是透明的,管理开销低廉,简化了网络节点的增加,移动和网络变化的操作。
利用交换机还可以方便的实现虚拟局域网(Virtual LAN,VLAN),VLAN不仅可以隔离冲突域,还可以隔离广播域
1.2.2、以太网交换机的工作原理
检测从交换机端口来的数据帧和目的地的MAC地址,然后和系统内部的动态查找表进行比较,
如果数据帧的MAC地址没有在查找表中,就把这个数据帧的MAC地址加入到查找表,然后将数据帧发送给相应的目的端口。
以太网交换机:每个端口都是直接与单个主机相连,网桥的端口往往是连接到以太网的一个网段。
最后
以上就是爱笑薯片为你收集整理的五、数据链路层设备的全部内容,希望文章能够帮你解决五、数据链路层设备所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复