Det lager som ansvarar för dialogstyrning och synkronisering i internetmodellen är
transportlagret .
Här är varför:
* dialogstyrning: Transportlagret hanterar etablering, underhåll och uppsägning av anslutningar mellan applikationer på olika värdar. Det säkerställer att data överförs pålitligt och i rätt ordning, även om det finns nätverksproblem.
* Synkronisering: Transportlagret ansvarar för att hantera flödet av data mellan applikationer. Den använder tekniker som flödeskontroll och felkontroll för att säkerställa att data skickas till en hastighet som den mottagande applikationen kan hantera och att eventuella fel upptäcks och korrigeras.
Exempel:
Föreställ dig att du ringer ett videosamtal. Transportlagret ansvarar för:
* Ställa in anslutningen mellan din enhet och den andra personens enhet.
* Se till att videon och ljuddata överförs smidigt och utan avbrott.
* Se till att eventuella förlorade datapaket återförs.
Nyckelprotokoll i transportlagret:
* TCP (Transmission Control Protocol): Ger pålitlig, beställd och anslutningsorienterad kommunikation.
* UDP (användardatagramprotokoll): Erbjuder ett anslutningslöst, opålitligt och snabbare sätt att skicka data.
Medan sessionskiktet I OSI -modellen hanterar specifikt sessionhantering, hanterar transportlagret i internetmodellen i huvudsak samma funktionalitet på ett mer omfattande sätt.