历史上的今天
返回首页

历史上的今天

今天是:2025年03月18日(星期二)

正在发生

2018年03月18日 | 数据链路层设备有哪些

2018-03-18 来源:互联网

    数据链路层的设备与组件是指那些同时具有物理层和数据链路层功能的设备或组件。数据链路层的设备与组件主要有网卡、网桥和交换机。

  数据链路层设备有哪些——网卡

  网卡是局域网中提供各种网络设备与网络通信介质相连的接口,全名是网络接口卡,也叫网络适配器,其品种和质量的好坏直接影响网络的性能和网上所运行软件的效果。网卡作为一种I/O接口卡插在主机板的拓展槽上,其基本结构包括接口控制电路、数据缓冲器、数据链路控制、编码解码电路、内收发器、介质接口装置等6大部分。

  网卡用于物理层和数据链路层。在数据链路层,网卡包含设备的物理地址用于执行特定网络系统结构所要求的数据格式化操作和介质接入操作的组件。作为操作系统和网卡之间接口的设备驱动器也是数据链路层的一部分。

  (1)网卡的类型

  各种网卡从外形上看都差不多,但不同类型的网卡其性能差别很大,甚至不能相互替代和兼容。必须保证网卡的类型和所使用的网络类型相匹配,这是一条基本的要求。按照网络技术分类网卡可分为以太网卡、令牌环网卡、FDDI网卡等,按照传输速率分类网卡可分为10Mb/s、100Mb/s、1000Mb/s和10Gb/s等多种速率的网卡。

  (2)网卡的驱动程序

  驱动程序是连接操作系统和硬件设备的一套软件系统。网卡驱动程序是数据链路层上的组成部分,可以在网络控制面板上找到,并实现对网卡的控制。大部分数据链路层的工作由网卡或交换机内部的芯片来完成。然而,设备驱动程序作为数据链路层的一部分,主要用于充当网卡和网络层之间的接口。因而,网卡驱动程序为网络中的操作而进行的正确配置和优化措施就显得尤为重要。

  (3)网卡的工作模式

  一些网卡能够工作在很多模式下。这种网卡可以被设计成依据所连接的设备自动选择最佳工作模式。网卡通常能够兼容的工作模式有如下几种:10Mb/s半双工、10Mb/s全双工、100Mb/s半双工、100Mb/s全双工。

  (4)网卡MAC地址

  每一网卡在出厂时都被分配了一个全球唯一的地址标识,该标识被称为网卡地址或媒体访问控制地址,由于该地址是固化在网卡上的,所以又被称为物理地址或硬件地址。网卡由48bit长度的二进制数组成。

  数据链路层设备有哪些——网桥

  网桥(Bridge)是早期的两端口二层网络设备,用来连接不同网段。网桥的两个端口分别有一条独立的交换信道,不是共享一条背板总线,可隔离冲突域。网桥比集线器(Hub)性能更好,集线器上各端口都是共享同一条背板总线的。后来,网桥被具有更多端口、同时也可隔离冲突域的交换机(Switch)所取代。

  (1)网桥的基本特征

  1.网桥在数据链路层上实现局域网互连;

  2.网桥能够互连两个采用不同数据链路层协议、不同传输介质与不同传输速率的网络

  3.网桥以接收、存储、地址过滤与转发的方式实现互连的网络之间的通信;

  4.网桥需要互连的网络在数据链路层以上采用相同的协议

  5.网桥可以分隔两个网络之间的通信量,有利于改善互连网络的性能与安全性。

  (2)网桥原理

  网桥将两个相似的网络连接起来,并对网络数据的流通进行管理。它工作于数据链路层,不但能扩展网络的距离或范围,而且可提高网络的性能、可靠性和安全性。网络1和网络2通过网桥连接后,网桥接收网络1发送的数据包,检查数据包中的地址,如果地址属于网络1,它就将其放弃,相反,如果是网络2的地址,它就继续发送给网络2.这样可利用网桥隔离信息,将同一个网络号划分成多个网段(属于同一个网络号),隔离出安全网段,防止其他网段内的用户非法访问。由于网络的分段,各网段相对独立(属于同一个网络号),一个网段的故障不会影响到另一个网段的运行。

  网桥可以是专门硬件设备,也可以由计算机加装的网桥软件来实现,这时计算机上会安装多个网络适配器(网卡)。

  网桥的功能在延长网络跨度上类似于中继器,然而它能提供智能化连接服务,即根据帧的终点地址处于哪一网段来进行转发和滤除。网桥对站点所处网段的了解是靠“自学习”实现的,有透明网桥、转换网桥、封装网桥、源路由选择网桥。网桥示意如图1所示。


图一

  数据链路层设备有哪些——交换机

  交换机也是工作在数据链路层的网络互连设备,是局域网组网中最常用也是最主要的网络设备之一。交换机的种类很多,如以太网交换机、FDDI交换机、帧中继交换机、ATM交换机和令牌交换机等。

  (1)交换机的功能

  所有交换机的基本功能都是相同的,即接收帧、寻找通向目的地址的端口、发送帧。

  (2)交换机的工作方式

  一些交换机在发送帧前,可以帮助网络检查更多的帧信息,而不仅仅是检查源地址和目的地址。正是基于这些区别,交换机有4种方式。

  1)直通交换

  2)无碎片帧交换

  3)存储转发交换

  4)自适应交换

  5)交换机和集线器的比较

推荐阅读

史海拾趣

BURGESS公司的发展小趣事

2001年对BURGESS来说是具有重要意义的一年。在这一年,BURGESS荣获了女皇赏,这是对其卓越业绩和贡献的极高认可。同时,BURGESS还售出了由Lurssen船厂制造的当时世界上最大的私人超级游艇,这一成就再次证明了其在游艇经纪行业的卓越地位。

Brainboxes公司的发展小趣事

Brainboxes公司成立于1984年,总部位于英国利物浦市。创立之初,公司专注于数据和I/O连接产品的设计和制造。凭借对串行通信技术的深刻理解,Brainboxes迅速在行业内崭露头角。其早期产品,如串口服务器和适配器,因高度可配置和可靠的特性而受到市场的欢迎。随着业务的发展,公司逐渐扩大产品线,涵盖IO模块等多个领域。

Belden Wire and Cable公司的发展小趣事

1902年,Joseph C. Belden在美国伊利诺伊州芝加哥创立了Belden公司。在创立初期,公司主要生产电线和电缆产品,并逐渐在行业内崭露头角。1905年,经过大量的实验和研究,Belden公司成功研发出“Beldenamel”绝缘材料,这种灵活的搪瓷绝缘材料极大地提升了线缆的性能和可靠性,为公司的早期发展奠定了坚实的基础。

Connor-Winfield公司的发展小趣事

在电子行业中,技术的创新和产品的品质是企业生存和发展的关键。Connor-Winfield深知这一点,因此在发展过程中始终注重技术创新和品质提升。公司投入大量资源进行研发,不断推出具有创新性和高性能的产品。同时,公司还建立了严格的质量管理体系,确保每一件产品都符合最高的品质标准。这些努力使得Connor-Winfield的产品在市场上赢得了良好的口碑。

Herga公司的发展小趣事

近年来,Herga公司紧跟智能制造的发展趋势,大力推动生产线的自动化和智能化升级。公司引入了先进的机器人、自动化设备和智能管理系统,实现了从原材料采购、生产加工到成品检验的全流程自动化控制。这一举措不仅大大提高了生产效率和质量稳定性,还降低了人力成本和运营风险。Herga公司的智能制造实践为电子行业树立了典范,也为公司的持续发展注入了新的动力。

C.K Magma公司的发展小趣事

C.K Magma公司最初由一群热衷于电子技术的工程师创立。他们通过深入研究,成功开发出一种新型半导体材料,这种材料在性能和稳定性上均优于当时市场上的同类产品。这一技术突破为公司赢得了业界的关注,并吸引了第一批投资。随着资金的注入,C.K Magma公司得以扩大研发团队,进一步巩固了其在半导体领域的技术领先地位。

问答坊 | AI 解惑

电子技术课程设计题目:秒表(要求:能精确显示0.01秒的变化;能同时对3个不同事件进行计时:比如长跑前三名)

电子技术课程设计题目:秒表(要求:能精确显示0.01秒的变化;能同时对3个不同事件进行计时:比如长跑前三名) …

查看全部问答>

关于ARM中断处理的问题----《ARM嵌入式系统开发-软件设计与优化》第九章中疑问

各位过年好哦~ 呵呵,小弟这里有点疑惑相同大家讨论讨论~,这个问题是《ARM嵌入式系统开发-软件设计与优化》一书中的见下: 第九章-中断处理 9.3.2嵌套中断 在这一节中,描述了如何处理嵌套式的中断(不能单纯的在IRQ模式下打开中断允许位) ...…

查看全部问答>

This file should only be compiled with iccavr or aavr with processor option -v1

#error This file should only be compiled with iccavr or aavr with processor option -v1 有人用IAR AVR遇到过这个问题吗?…

查看全部问答>

无线电通信

RT 无线电通信怎么入门啊~~~…

查看全部问答>

设计家用电器电路控制板时的EMC方法

家电控制板的小体积,低成本决定了在线路中不会使用高成本的材料来解决其电磁干扰问题。家电控制板的干扰主要来自三大方面:一是控制板本身产生的干扰,二是来自负载的干扰,三是来自线路上的干扰。解决这些干扰可以分别采用不同的方案来达成。 控 ...…

查看全部问答>

怎样让应用程序支持中文

我公司有个触摸屏是用wince英文系统的,我们电脑和触摸屏的故障信息是同步的,但是电脑改成中文故障信息后,触摸屏不能显示出中文故障,只显示乱码。 我应该怎么弄才能显示出来啊。…

查看全部问答>

OV系列摄像头配置格式如何解释?

FPGA的I2C对摄像头配置怎么没有地址,只有数据呢。谁能解释下。///////////// Config Data LUT  ////////////////////////// alwaysbegin case(LUT_INDEX) // Audio Config Data 0 : LUT_DATA <= 16\'h0000; 1 : LUT_DATA <= 16\'h1140; ...…

查看全部问答>

【C2000 LaunchPad】硬件组成及使用

【C2000 LaunchPad】 一、概述 C2000 LaunchPad,LAUNCHXL-F28027,是TI使用Piccolo F2802x器件制作的一个完备的低成本的实验板。F28027 LAUNCHXL平台,包括了F28027的所需要硬件及软件。 LaunchPad是基于F28027 CPU的,也可以让用户移植为成 ...…

查看全部问答>