CSMA және ALOHA арасындағы айырмашылық

CSMA және ALOHA арасындағы айырмашылық
CSMA және ALOHA арасындағы айырмашылық

Бейне: CSMA және ALOHA арасындағы айырмашылық

Бейне: CSMA және ALOHA арасындағы айырмашылық
Бейне: Hub, Switch, & Router түсіндірді - айырмашылығы неде? 2024, Шілде
Anonim

CSMA және ALOHA

Алоха - бастапқыда Гавайи университеті спутниктік байланыс үшін пайдалану үшін әзірлеген қарапайым байланыс схемасы. Aloha әдісінде байланыс желісіндегі әрбір көз жіберілетін кадр болған сайын деректерді жібереді. Егер кадр тағайындалған жерге сәтті жетсе, келесі кадр жіберіледі. Егер кадр тағайындалған жерде қабылданбаса, ол қайтадан жіберіледі. CSMA (Carrier Sense Multiple Access) - медиаға қол жеткізуді басқару (MAC) протоколы, мұнда түйін басқа трафиктің жоқтығын тексергеннен кейін ғана ортақ тасымалдағышта деректерді жібереді.

Алоха протоколы

Бұған дейін айтылғандай, Aloha қарапайым байланыс протоколы болып табылады, онда желідегі әрбір көзде жіберілетін кадр болған кезде деректерді жібереді. Егер кадр сәтті жіберілсе, келесі кадр жіберіледі. Тасымалдау сәтсіз болса, көз сол кадрды қайта жібереді. Aloha сымсыз хабар тарату жүйелерімен немесе жартылай дуплексті екі жақты сілтемелермен жақсы жұмыс істейді. Бірақ жалпы деректер жолын пайдаланатын бірнеше көздері мен тағайындаулары бар Ethernet сияқты желі күрделірек болғанда, деректер кадрларының соқтығысуына байланысты мәселелер туындайды. Байланыс көлемі ұлғайған кезде соқтығысу мәселесі күшейеді. Бұл желінің тиімділігін төмендетуі мүмкін, өйткені соқтығысқан кадрлар екі жақтауда да деректердің жоғалуына әкеледі. Slotted Aloha - бұл соқтығысуды азайта отырып, максималды өткізу қабілеттілігін арттыру үшін дискретті уақыт слоттары енгізілген бастапқы Aloha протоколын жақсарту. Бұған көздерге уақыт аралығының басында ғана жіберуге рұқсат беру арқылы қол жеткізіледі.

CSMA протоколы

CSMA протоколы ықтималдық MAC протоколы болып табылады, онда түйін электрлік шина сияқты ортақ арнада жіберу алдында арнаның бос екенін тексереді. Тарату алдында таратқыш арнадағы басқа станциядан сигналдың бар-жоғын анықтауға тырысады. Сигнал анықталса, таратқыш қайта жіберуді бастамас бұрын ағымдағы жіберу аяқталғанша күтеді. Бұл хаттаманың «Carrier Sense» бөлігі. «Бірнеше қолжетімділік» арнада бірнеше станциялардың сигналдарды жіберетінін және қабылдайтынын және бір түйін арқылы жіберуді әдетте арнаны пайдаланатын барлық басқа станциялар қабылдайтынын анықтайды. Carrier Sense Multiple Access with Collision Detection (CSMA/CD) және Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) CSMA протоколының екі модификациясы болып табылады. CSMA/CD соқтығыс анықталған бойда жіберуді тоқтату арқылы CSMA өнімділігін жақсартады және CSMA/CA арна бос емес деп сезілсе, жіберуді кездейсоқ интервалға кешіктіру арқылы CSMA өнімділігін жақсартады.

CSMA және ALOHA арасындағы айырмашылық

Aloha мен CSMA арасындағы негізгі айырмашылық мынада: Aloha протоколы жіберу алдында арнаның бос екенін анықтауға тырыспайды, бірақ CSMA протоколы деректерді жібермес бұрын арнаның бос екенін тексереді. Осылайша, CSMA протоколы қақтығыстардың алдын алады, ал Aloha протоколы тек соқтығыс болғаннан кейін арнаның бос емес екенін анықтайды. Осыған байланысты CSMA бірнеше көздер мен тағайындаулар бір арнаны пайдаланатын Ethernet сияқты желілер үшін қолайлы.

Ұсынылған: