Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Back- up maken van gegevens >> Content
Wat wordt er meestal gebruikt om te erkennen dat gegevens zijn ontvangen en om de hernieuwing van ontbrekende gegevens te herhalen?
De mechanismen die worden gebruikt om ontvangen gegevens te erkennen en vragen om hertransmissie van ontbrekende gegevens variëren afhankelijk van het communicatieprotocol en de specifieke toepassing. Sommige veel voorkomende methoden omvatten echter:

1. Erkenning (ACK) -pakketten:

* in TCP: De ontvanger stuurt een ACK -pakket terug naar de afzender voor elk ontvangen gegevenspakket. Dit bevestigt dat het pakket correct is ontvangen en vraagt ​​het volgende pakket in volgorde. Als een ACK niet binnen een time -outperiode wordt ontvangen, wordt de afzender het ontbrekende pakket opnieuw overgemaakt.

* in UDP: UDP garandeert geen levering, dus ACK -pakketten zijn optioneel. Toepassingen kunnen echter hun eigen ACK -mechanismen implementeren om betrouwbare gegevenslevering te garanderen.

2. Negatieve erkenning (NAK) -pakketten:

* In sommige protocollen: NAK -pakketten worden gebruikt om expliciet aan te geven dat een specifiek pakket ontbreekt. Dit kan efficiënter zijn dan het verzenden van afzonderlijke ACK's voor elk pakket, maar vereist een complexer protocol.

3. Volgnummers:

* Alle pakketten in een gegevensstroom krijgen unieke volgnummers toegewezen. Hierdoor kan de ontvanger ontbrekende pakketten identificeren en hun hertransmissie aanvragen.

4. Timers:

* De afzender gebruikt timers om te bepalen wanneer pakketten moeten worden overgebracht als een ACK niet binnen een bepaald tijdsbestek wordt ontvangen.

5. Windowing:

* Sommige protocollen gebruiken een glijdend venstermechanisme om meerdere datapakketten tijdens het transport te beheren. De ontvanger kan meerdere pakketten tegelijk bevestigen en de afzender kan meerdere pakketten verzenden voordat hij een ACK ontvangt.

Specifieke voorbeelden:

* TCP (transmissiecontroleprotocol): Dit is een verbindingsgericht protocol dat ACK's en sequentienummers gebruikt voor betrouwbare gegevensafgifte.

* udp (User Datagram Protocol): Dit is een verbindingsloos protocol dat geen levering garandeert. Toepassingen kunnen echter hun eigen ACK -mechanismen implementeren voor betrouwbare gegevensafgifte.

* ftp (bestandsoverdrachtsprotocol): Dit protocol maakt gebruik van ACK's en sequentienummers om de betrouwbare overdracht van bestanden te waarborgen.

* http (hypertext transfer protocol): Dit protocol maakt gebruik van ACK's om de betrouwbare levering van webpagina's en andere gegevens te waarborgen.

De specifieke gebruikte mechanismen zijn afhankelijk van het specifieke protocol en de toepassing. Het doel is echter altijd om een ​​betrouwbare gegevenslevering te garanderen door ontvangen pakketten te erkennen en om de hernieuwing van ontbrekende pakketten te herhalen.

Previous: Next:
  Back- up maken van gegevens
·Wat betekent herstelpogingen? 
·Hoe maak je een gebruikersprof…
·Hoe kan ik een back-up van AVG…
·Hoe u Windows One Care Backup …
·Hoe maak je een PC Angel File …
·Hoe maak ik een back-up van Ro…
·Win XP Backup instructies 
·Hoe te Toestemming Gain in Ubu…
·Hoe te herstellen van Veritas …
  Related Articles
Wat is de meest voorkomende bewerking op…
Welke ontwikkelingstools heb je gebruikt…
Wat is de XO -computer? 
Welke programma's lopen via computerpoor…
Wat is educatinale technologie? 
Wat is Tektronix? 
True of valse tekstverwerking is het geb…
Welke categorie technicus gebruikt softw…
Wat is het verschil tussen het conventio…
  Software Articles
·Waarom is het belangrijk om een ​​werkbl…
·Hoe de Vaste verhoudingen in CS 1.6 Get 
·Hoe je Marble Blast Gold gratis Get op u…
·Hoe u Microsoft Visio gebruiken 
·Hoe te Bergen in Gimp Zorg 
·Wat is McAfee Antivirus ? 
·How to Get Rid van Anti Spyware Master f…
·Hoe kan ik Excel -bestanden delen Online…
·Hoe te converteren naar HTML SCR 
Copyright © Computer Kennis https://www.nldit.com