Ethernet

Ethernet

简介

这是关于以太网技术的简要介绍。

一个以太网帧包含源地址,目的地址,类型和数据。 以太网地址是一个6个字节的数据。每台主机都有它自己的以太网地址,而且监听着每个目的地址,和自己的地址做比较。每个设备都监听一个广播地址FF-FF-FF-FF-FF-FF(16进制数).

数据链路层用 载波监听碰撞检测:CSMA/CD(Carrier Sense and Multiple Access with Collision Detection),。CSMA/CD意味着在同一时间,只能有一个设备可以传输数据。如果有两台设备同时传输,就会检测到数据碰撞,之后这两台设备都会在等待一个随机时间后再次尝试传输。

如何用人来模拟CSMA/CD?

模拟以太网技术的一个好的例子是一群人在一个小的,完全黑暗的房子里说话。在这次模拟中,物理介质是房间里的声波,而不是电子信号.

当其他人说话(Carrier Sense)时,每个人都在听。房间里的每个人都有同等的说话的权利。但是没有人会进行长篇大论的演说,因为他们都很有礼貌。当有人不礼貌时,他会被强制离开这个房间。

没有人会在另一个人说话时,也开始他的演讲。但是如果有两个人在同一时间说话,他们都会听到对方也在说话。当这两个人都注意到这种情况时,他们会停止说话,然后等一段时间没人说话时,再次尝试说话.其他的听众会在开始他的演讲之前,一直等待。

每个人都有一个独一无二的名字:MAC地址(Ethernet address)来避免冲突。每次和别人谈话时,他都会告诉对方自己的名字,也会指出和他谈话人的名字:源地址和目的地址(Ethernet destination and source address)比如说:”Hello I am Jack, this is Brown …”。如果这个说话人想要告诉每个人一件事,他会说:”everyone”:广播地址(broadcast address),比如说:”Hello Everyone, this is Jack …”

你可能感兴趣的:(计算机网络,以太网,CSMA/CD)