Starpība Starp Plūsmas Kontroli Un Kļūdu Kontroli

Satura rādītājs:

Starpība Starp Plūsmas Kontroli Un Kļūdu Kontroli
Starpība Starp Plūsmas Kontroli Un Kļūdu Kontroli

Video: Starpība Starp Plūsmas Kontroli Un Kļūdu Kontroli

Video: Starpība Starp Plūsmas Kontroli Un Kļūdu Kontroli
Video: დაუცველი ჰიგიენური ნორმები ხინკლის N1 სახლში 2024, Decembris
Anonim

Galvenā atšķirība - plūsmas kontrole pret kļūdu kontroli

Datu komunikācija ir datu nosūtīšanas process no avota uz galamērķi, izmantojot pārraides nesēju. Efektīvai datu komunikācijai ir jāizmanto paņēmieni. Sūtītājam un uztvērējam ir atšķirīgs ātrums un atšķirīga atmiņas ietilpība. Kad dati sasniedz galamērķi, dati tiek īslaicīgi saglabāti atmiņā. Šī atmiņa ir pazīstama kā buferis. Ātruma atšķirības un bufera ierobežojumi var ietekmēt uzticamu datu komunikāciju. Plūsmas kontrole un Kļūdu kontrole ir divi dažādi mehānismi, kas tiek izmantoti precīzai datu pārraidei. Ja sūtītāja ātrums ir lielāks un uztvērēja ātrums ir mazāks, pastāv ātruma neatbilstība. Tad nosūtīto datu plūsma būtu jākontrolē. Šis paņēmiens ir pazīstams kā plūsmas kontrole. Pārraides laikā var rasties kļūdas. Ja uztvērējs konstatē kļūdu,tai jāinformē sūtītājs, ka datos ir kļūda. Tātad sūtītājs var atkārtoti nosūtīt datus. Šis paņēmiens ir pazīstams kā Error Control. Abi ir sastopami OSI modeļa datu saites slānī. Galvenā atšķirība starp plūsmas kontroli un kļūdu kontroli ir tā, ka plūsmas kontrolei ir jāsaglabā pareiza datu plūsma no sūtītāja uz uztvērēju, savukārt kļūdu kontrolei ir jānoskaidro, vai uztvērējam piegādātie dati ir bez kļūdām un uzticami. Galvenā atšķirība starp plūsmas kontroli un kļūdu kontroli ir tā, ka plūsmas kontrolei ir jāsaglabā pareiza datu plūsma no sūtītāja uz uztvērēju, savukārt kļūdu kontrolei ir jānoskaidro, vai uztvērējam piegādātie dati ir bez kļūdām un uzticami. Galvenā atšķirība starp plūsmas kontroli un kļūdu kontroli ir tā, ka plūsmas kontrolei ir jāsaglabā pareiza datu plūsma no sūtītāja uz uztvērēju, savukārt kļūdu kontrolei ir jānoskaidro, vai uztvērējam piegādātie dati ir bez kļūdām un uzticami.

SATURS

1. Pārskats un galvenās atšķirības

2. Kas ir plūsmas kontrole

3. Kas ir kļūdu kontrole

4. Līdzības starp plūsmas kontroli un kļūdu kontroli

5. Blakus salīdzinājums - plūsmas kontrole vs kļūdu kontrole tabulas veidā

6. Kopsavilkums

Kas ir plūsmas kontrole?

Sūtot datus no vienas ierīces uz citu, sūtīšanas beigas tiek dēvētas par avotu, sūtītāju vai raidītāju. Saņemošais gals ir pazīstams kā galamērķis vai uztvērējs. Sūtītājam un saņēmējam var būt atšķirīgs ātrums. Uztvērējs nevarēs apstrādāt datus, ja datu sūtīšanas ātrums būs lielāks. Tātad var izmantot plūsmas kontroles paņēmienus.

Viena vienkārša plūsmas kontroles metode ir Stop un Wait flow control. Pirmkārt, raidītājs nosūta datu rāmi. Kad tas ir saņemts, uztvērējs nosūta apstiprinājuma rāmi (ACK). Raidītājs var nosūtīt datus tikai pēc saņemšanas no uztvērēja apstiprinājuma rāmja. Šis mehānisms kontrolē pārraides plūsmu. Galvenais trūkums ir tas, ka vienlaikus var nosūtīt tikai vienu datu kadru. Ja vienā ziņojumā ir vairāki kadri, apstāšanās un gaidīšana nebūs efektīva plūsmas kontroles metode.

Starpība starp plūsmas kontroli un kļūdu kontroli
Starpība starp plūsmas kontroli un kļūdu kontroli

01. attēls: Plūsmas kontrole un kļūdu kontrole

Bīdāmā loga metodē gan sūtītājs, gan saņēmējs uztur logu. Loga lielums var būt vienāds vai mazāks par bufera lielumu. Sūtītājs var pārsūtīt, līdz logs ir pilns. Kad logs ir pilns, raidītājam jāgaida, līdz saņems apstiprinājumu no uztvērēja. Katra kadra izsekošanai tiek izmantots kārtas numurs. Uztvērējs apstiprina rāmi, nosūtot apstiprinājumu ar nākamā gaidāmā rāmja kārtas numuru. Šis apstiprinājums paziņo sūtītājam, ka uztvērējs ir gatavs pieņemt loga izmēra kadru skaitu, sākot ar norādīto numuru.

Kas ir kļūdu kontrole?

Dati tiek nosūtīti kā kadru secība. Daži rāmji, iespējams, nesasniedz galamērķi. Trokšņa pārsprāgt var ietekmēt rāmi, tāpēc to uztverošajā galā, iespējams, nevar atpazīt. Šajā situācijā to sauc par kadra zaudēšanu. Dažreiz rāmji sasniedz galamērķi, taču bitos ir dažas kļūdas. Tad rāmi sauc par bojātu rāmi. Abos gadījumos uztvērējs nesaņem pareizo datu rāmi. Lai izvairītos no šīm problēmām, sūtītājam un saņēmējam ir protokoli tranzīta kļūdu noteikšanai. Ir svarīgi neuzticamu datu saiti pārvērst par uzticamu datu saiti.

Kļūdu kontroles paņēmieni

Ir trīs kļūdu kontroles paņēmieni. Tie ir Stop-and-Wait, Go-Back-N, Selective-Repeat. Kopumā šie mehānismi ir pazīstami kā automātiskā atkārtojuma pieprasīšana (ARQ).

Sadaļā Stop and Wait ARQ uztvērējam tiek nosūtīts rāmis. Tad uztvērējs nosūta apstiprinājumu. Ja sūtītājs noteiktā laika periodā nesaņēma apstiprinājumu ar, tad sūtītājs atkārtoti nosūta šo rāmi. Šis laika periods tiek atrasts, izmantojot īpašu ierīci, ko sauc par taimeri. Sūtot kadru, sūtītājs sāk taimeri. Tam ir noteikts laiks. Ja no uztvērēja nav atpazīstama apstiprinājuma, sūtītājs atkārtoti pārsūta šo rāmi.

Programmā Go-Back-N ARQ sūtītājs pārsūta rāmju sēriju līdz loga izmēram. Ja kļūdu nav, uztvērējs nosūta apstiprinājumu kā parasti. Ja galamērķis atklāj kļūdu, tas nosūta negatīvu apstiprinājumu (NACK) šim rāmim. Uztvērējs izmetīs kļūdas rāmi un visus nākamos rāmjus, līdz kļūdas rāmis tiks izlabots. Ja sūtītājs saņem negatīvu apstiprinājumu, tam vajadzētu pārsūtīt kļūdas rāmi un visus nākamos rāmjus.

Ar Selective-Repeat ARQ uztvērējs seko secības numuriem. Tas nosūta negatīvu apstiprinājumu tikai no zaudētā vai bojātā kadra. Sūtītājs var nosūtīt tikai to rāmi, par kuru saņemts NACK. Efektīvāk ir Go-Back-N ARQ. Tie ir izplatītākie kļūdu kontroles paņēmieni.

Kāda ir plūsmas kontroles un kļūdu kontroles līdzība?

Gan plūsmas kontrole, gan kļūdu kontrole notiek datu saites slānī

Kāda ir atšķirība starp plūsmas kontroli un kļūdu kontroli?

Atšķirīgs raksts vidū pirms tabulas

Plūsmas kontrole vs kļūdu kontrole

Plūsmas kontrole ir mehānisms, kas nodrošina pareizu datu pārraidi no sūtītāja uz uztvērēju. Kļūdu kontrole ir mehānisms bez kļūdām un uzticamu datu piegādei uztvērējam datu komunikācijā.
Galvenās metodes
Stop un Wait un Sliding Window ir plūsmas kontroles metožu piemēri. Stop-and-wait ARQ, Go-Back-N ARQ, Selective-Repeat ARQ ir kļūdu kontroles metožu piemēri.

Kopsavilkums - plūsmas kontrole pret kļūdu kontroli

Dati tiek pārsūtīti no sūtītāja uz saņēmēju. Lai saziņa būtu uzticama un efektīva, ir svarīgi izmantot paņēmienus. Plūsmas kontrole un kļūdu kontrole ir divas no tām. Šajā rakstā tika apspriesta atšķirība starp plūsmas kontroli un kļūdu kontroli. Plūsmas kontroles un kļūdu kontroles atšķirība ir tāda, ka plūsmas kontrolei ir jāuztur pareiza datu plūsma no sūtītāja uz uztvērēju, savukārt kļūdu kontrolei ir jānoskaidro, vai uztvērējam piegādātie dati ir bez kļūdām un uzticami.

Lejupielādējiet PDF failu Flow Control vs Error Control

Jūs varat lejupielādēt šī raksta PDF versiju un izmantot to bezsaistes mērķiem, kā norādīts piezīmē. Lūdzu, lejupielādējiet PDF versiju šeit: Starpība starp plūsmas kontroli un kļūdu kontroli

Ieteicams: