概述
1.MAC地址
MAC地址长48字节。在使用网卡的情况下,一般会将MAC地址烧入到ROM中,任何一个网卡的MAC地址都是唯一的。例如 00:10:5A:70:33:61
MAC地址的3~24位表示厂商识别码,每个NIC厂商都有特定唯一的识别数字。25~48位是厂商内部为识别每个网卡而用。因此,保证MAC地址的唯一性。
2.共享介质网络
从通信介质的使用方法上看,网络可分为共享介质型和非共享介质型。
共享介质型网络指多个设备共享一个通信介质的一种网络。设备之间使用同一个载波信道进行发送和接收。采用半双工通信方式,并对介质进行访问控制。
共享介质型网络中有两种介质访问控制方式:争用方式和令牌传递方式。
- 争用方式
指争夺数据传输的权力。通常令每个站采用先到先得的方式占用信道发送数据,若多个站同事发送帧,会导致冲突,造成网络拥堵与性能下降。
有一部分以太网使用CSMA/CD方式,要求每个站提前检查冲突,一旦发生冲突,今早释放信道。工作原理:
- 如果载波信道上没有数据流动,则都可以发送数据
- 检查是否发生冲突,一旦发生冲突,放弃发送数据,同时立即释放载波信道
- 放弃发送后,随机延时一段时间,再重新争用介质,重新发送数据帧
令牌传递方式
沿着令牌环发送一种叫做“令牌”的特殊报文,是控制传输的一种方式。只有获得令牌的站才能发送数据。有两个特点:不会有冲突,每个站有通过循环获得令牌的平等的机会。即使网络拥堵也不会导致性能下降。
3.非共享介质网络
不共享介质,而是对介质采取专用的一种传输控制方式。网络中每个站直连交换机,由交换机负责转发数据帧。发送端与接收端不共享通信介质,采用全双工通信方式。
通过以太网交换机构建网络,使计算机与交换机端口形成一对一的连接,实现全双工通信。
4.根据MAC地址转发
以太网交换机就是持有多个端口的网桥。根据数据链路层中每个帧的目标MAC地址,决定从哪个网络接口发送数据。此时参考的用以记录发送接口的表叫做转发表。
转发表不需要手动设置,可以自动生成。接收到数据包时,会将源MAC地址以及曾经接收该地址发送的数据包的接口作为对应关系记录到转发表中。
5.环路检测技术
出现环路时,有可能出现数据帧在环路中被持续转发,一旦这种数据帧越积越多,会导致网络瘫痪。
生成树方式
每个网桥在每1~10秒内相互交换BPDU包,从而判断哪些接口使用哪些不使用,以消除环路。一旦发生故障,则自动切换通信线路,利用那些没有被使用的端口继续进行传输。
源路由法
解决令牌环网络问题。该方式可以判断发送端地址由哪个网桥传输,并将帧写入RIF。网桥则根据RIF信息发送帧到目标地址。因此,即使出现环路,数据帧也不会被反复转发。(网桥不会向发送来的方向再发送数据)
最后
以上就是土豪柠檬为你收集整理的【计算机网络】数据链路相关技术的全部内容,希望文章能够帮你解决【计算机网络】数据链路相关技术所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复