Reliable Data Transfer ( RDT ) is een protocol dat is ontworpen om data die verloren is gegaan bij de overdracht als gevolg van fouten die zijn opgetreden tijdens een verzending proces te herstellen . Het internet maakt gebruik van twee alternatieve methoden om IP -pakketten te leveren aan een aangewezen computer programma TCP en UDP . TCP is de voorkeur van de twee protocollen vanwege de betrouwbaarheid verkrijgen IP pakketten waar ze moeten gaan . Als er iets mis gaat , RDT herstelt de verloren IP-pakketten . Stoppen en wachten De RDT stop en wacht protocol is erg basic en een van de langzaamste protocolopties in RDT . Wanneer de stop en wachten protocol wordt gebruikt , de verzendende computer stuurt het IP-pakket en stopt dan en wacht op antwoord van de ontvangende computer . Wanneer de ontvangende computer het IP-pakket ontvangt , onderzoekt zij het IP-pakket voor corruptie of fouten in de transmissie . Als er een fout of corruptie wordt herkend door de ontvangende computer , wordt een bericht teruggestuurd naar de verzendende computer dat die computer vertelt om het pakket opnieuw te verzenden . Als het IP- pakket wordt ontvangen zonder fouten , dan is een bericht wordt teruggestuurd naar de verzendende computer waarin staat dat pakket ontvangen werd zonder enige verliezen . Terwijl de ontvangende computer is het bepalen van de status van het IP-pakket , kan het ontvangen geen andere pakketten . Pipeline Protocol De pijpleiding RDT protocol richt zich op de tijdvertraging problemen de aanslag en wacht methode . De pijpleiding protocol RDT veel tijd efficiënt de verzendende computer moet wachten totdat de ontvangende computer ontvangt en aan een IP-pakket . In plaats daarvan , de pijpleiding protocol maakt het versturen van computer naar een tweede IP pakket direct na het versturen van het eerste IP-pakket te sturen . De IP -pakketten worden in een pijpleiding geplaatst en behandeld in de volgorde waarin zij de ontvangende computer worden verzonden . Dit vermindert de hoeveelheid tijd die nodig is om de IP-pakketten te sturen , en laat de verzendende computer om zijn taak sneller te voltooien . Duplicate Pakketten Fouten in de pakketten die worden verzonden vanaf de verzendende computer kan in dubbele pakketten worden verzonden . In de stop- en wacht -protocol , kan dit een dilemma veroorzaken omdat het zal leiden tot het optreden van het pakket te worden herhaald . Als er twee identieke pakketten worden verzonden rug aan rug in de pijplijn protocol , zal het duplicaat pakket worden geschrapt uit de pijpleiding . Indien een dubbel pakket in de pijplijn protocol verzonden maar de duplicaten niet naast elkaar , zal worden tot de ontvangende computer te beslissen of de commando's van het IP-pakket moet worden voltooid of weggegooid .
|