Huis netwerken Wat is de transportlaag? - definitie van techopedia

Wat is de transportlaag? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Transport Layer?

De transportlaag is de laag in het OSI-model (open system interconnection) die verantwoordelijk is voor end-to-end-communicatie via een netwerk. Het biedt logische communicatie tussen applicatieprocessen die op verschillende hosts draaien binnen een gelaagde architectuur van protocollen en andere netwerkcomponenten.

De transportlaag is ook verantwoordelijk voor het beheer van foutcorrectie en biedt kwaliteit en betrouwbaarheid aan de eindgebruiker. Met deze laag kan de host foutgecorrigeerde gegevens, pakketten of berichten via een netwerk verzenden en ontvangen en is het de netwerkcomponent die multiplexing mogelijk maakt.

In het OSI-model is de transportlaag de vierde laag van deze netwerkstructuur.

Techopedia legt Transport Layer uit

Transportlagen werken transparant binnen de bovenstaande lagen om gegevens zonder fouten te leveren en te ontvangen. De verzendzijde splitst toepassingsberichten in segmenten en geeft deze door aan de netwerklaag. De ontvangende kant assembleert vervolgens segmenten weer in berichten en geeft deze door aan de applicatielaag.

De transportlaag kan sommige of alle van de volgende services bieden:

  • Verbindingsgerichte communicatie: apparaten op de eindpunten van een netwerkcommunicatie brengen een handshake-protocol tot stand om ervoor te zorgen dat een verbinding robuust is voordat gegevens worden uitgewisseld. De zwakte van deze methode is dat voor elk afgeleverd bericht een bevestiging vereist is, waardoor een aanzienlijke netwerkbelasting wordt toegevoegd in vergelijking met pakketten die zichzelf corrigeren. De herhaalde verzoeken veroorzaken een aanzienlijke vertraging van de netwerksnelheid wanneer defecte bytestreams of datagrammen worden verzonden.
  • Levering met dezelfde bestelling: zorgt ervoor dat pakketten altijd in strikte volgorde worden afgeleverd. Hoewel de netwerklaag verantwoordelijk is, kan de transportlaag alle verschillen in volgorde oplossen die worden veroorzaakt door het wegvallen van pakketten of apparaatonderbreking.
  • Gegevensintegriteit: met behulp van controlesommen kan de gegevensintegriteit in alle leveringslagen worden gewaarborgd. Deze controlesommen garanderen dat de verzonden gegevens dezelfde zijn als de gegevens die zijn ontvangen via herhaalde pogingen van andere lagen om de ontbrekende gegevens opnieuw te verzenden.
  • Flow Control: apparaten aan elk uiteinde van een netwerkverbinding hebben vaak geen manier om elkaars mogelijkheden op het gebied van gegevensdoorvoer te kennen en kunnen daarom gegevens sneller verzenden dan het ontvangende apparaat kan bufferen of verwerken. In deze gevallen kunnen bufferoverschrijdingen leiden tot volledige communicatiestoringen. Omgekeerd, als het ontvangende apparaat niet snel genoeg gegevens ontvangt, veroorzaakt dit een buffer-underrun, wat mogelijk een onnodige vermindering van de netwerkprestaties kan veroorzaken.
  • Verkeerscontrole: digitale communicatienetwerken zijn onderhevig aan bandbreedte en verwerkingssnelheidsbeperkingen, wat een enorm potentieel voor gegevenscongestie op het netwerk kan betekenen. Deze netwerkcongestie kan bijna elk deel van een netwerk beïnvloeden. De transportlaag kan de symptomen van overbelaste knooppunten en verminderde stroomsnelheden identificeren.
  • Multiplexing: de overdracht van meerdere pakketstromen van niet-gerelateerde applicaties of andere bronnen (multiplexing) via een netwerk vereist een aantal zeer specifieke besturingsmechanismen, die te vinden zijn in de transportlaag. Deze multiplexing maakt het gebruik van gelijktijdige applicaties via een netwerk mogelijk, bijvoorbeeld wanneer verschillende internetbrowsers op dezelfde computer worden geopend. In het OSI-model wordt multiplexing in de servicelaag verwerkt.
  • Byte-oriëntatie: sommige applicaties ontvangen liever bytestreams in plaats van pakketten; de transportlaag zorgt voor de overdracht van byte-georiënteerde datastromen indien nodig.
Wat is de transportlaag? - definitie van techopedia