在傳送資料之前,乙太網會「幀聽」線纜,判斷是否有其他資料傳輸。
如果通訊介質上無載波,即沒有被占用,則可以利用通訊介質進行傳送。
網絡卡晶元phy具有上述功能。
資料鏈路層相關技術
共享介質網路
從通訊介質的使用方法上看,網路可分為共享介質型和非共享介質型。
共享介質型網路指由多個裝置共享乙個通訊介質的一種網路。最早的乙太網和fddi就是介質共享型網路。在這種方式下,裝置之間使用同一載波通道進行傳送和接收,為此基本上採用半雙工通訊方式。
共享介質型網路中有兩種介質訪問控制方式,一種是爭用方式,一種是令牌傳遞方式。
爭用方式:是指爭奪獲取資料傳輸的權利,也叫csma(載波監聽多路訪問),這種方法通常令網路中的各個站採用先到先得的方式占用通道傳送資料,如果多個站同時傳送幀,則會產生衝突現象,也會因此導致網路擁堵與效能下降。
在一部分乙太網中,採用了改進後的csma,即csma/cd(載波監聽多路訪問/衝突檢測)方式。csma/cd要求每個站提前檢查衝突,一旦發生衝突,盡早釋放通道,其工作原理如下:
如果載波通道上沒有資料流動,則任何站都可以傳送資料。
檢查是否會發生衝突,一旦發生衝突時,放棄傳送資料,同時立即釋放載波通道。
放棄傳送以後,隨機延時一段時間,再重新爭用介質,重新傳送幀。
令牌傳遞方式:是沿著令牌環傳送一種叫做令牌的特殊報文,是控制傳輸的一種方式。只有獲得令牌的站才能傳送資料。這種方式有兩個特點:一是不會有衝突,二是每個站都有通過平等迴圈獲得令牌的機會。因此即使網路擁堵也不會導致效能下降。
非共享介質網路
非共享介質網路是指不共享介質,是對介質採取專用的一種傳輸控制方式。在這種方式下,網路中的每個站直連交換機,又交換機負責**資料幀。在此方式下,傳送端和接收端並不共享通訊介質,因此很多情況下採用全雙工通訊方式。
《**tcp/ip》中資料鏈路相關技術有詳細解釋。