標準以太網(wǎng)的問(wèn)題解決
點(diǎn)擊次數:55 更新時(shí)間:2024-07-04
標準以太網(wǎng)建立的初衷,是希望用一種簡(jiǎn)單的方法使得距離相隔比較近的多臺計算機很方便并且可靠的進(jìn)行數據通信。所以標準以太網(wǎng)誕生的時(shí)候,設計網(wǎng)絡(luò )類(lèi)型為總線(xiàn)型。當時(shí)認為利用總線(xiàn)這種方法簡(jiǎn)單可靠。即多臺計算機串接在一條總線(xiàn)上,所以在物理層采用了同軸電纜為傳輸介質(zhì)。
1、出現兩臺計算機在同一時(shí)刻傳送數據而導致的信號沖突問(wèn)題
對于總線(xiàn)型導致的信號沖突問(wèn)題,發(fā)明了載波多點(diǎn)接入/沖突檢測CSMA/CD(CarrierSenseMultipleAccesswithCollisionDetection)協(xié)議來(lái)解決。載波是指接入總線(xiàn)的每一臺計算機在發(fā)送數據的時(shí)候首先監測一下總線(xiàn)上是否有其他計算機在總線(xiàn)上發(fā)送的信號,如果沒(méi)有才發(fā)送,如果有信號的話(huà),則等待一個(gè)隨機時(shí)間后再發(fā)送。沖突檢測是指計算機在發(fā)送數據的同時(shí)一邊發(fā)送一邊監測信道上的信號電壓。如果發(fā)送過(guò)程中遭遇沖突,則拋出一個(gè)沖突信號,這時(shí)收發(fā)的兩個(gè)站點(diǎn)都立即停止發(fā)送。各自在等待一個(gè)隨機時(shí)間后再次發(fā)送。
2、由于接入總線(xiàn)的每臺計算機都可以收到總線(xiàn)的信號廣播,所以隨著(zhù)一條總線(xiàn)上的主機增多,通信效率大大降低
為了能夠實(shí)現站點(diǎn)間的一對一通信。標準以太網(wǎng)在數據鏈路層的MAC子層引入了MAC地址的概念。MAC地址固化在網(wǎng)卡ROM芯片內,在數據鏈路層來(lái)的標識一臺計算機。在鏈路層出現了一個(gè)叫做網(wǎng)橋的設備,交換機就是一個(gè)多端口網(wǎng)橋。網(wǎng)橋內部維護著(zhù)一個(gè)MAC地址表,在發(fā)送一個(gè)數據幀的時(shí)候,會(huì )根據MAC地址表的記錄來(lái)判斷是否轉發(fā)數據幀。(具體到數據鏈路層再說(shuō))。