Gå til indholdet

Transmission Control Protocol

TCP giver applikationer en pålidelig bytestrøm i korrekt rækkefølge. Denne transport bekræfter ikke, at en anmodning er behandlet i forretningsprocessen.

Også kendt somTCP
Cloud & drift

Hvad betyder TCP?

Transmission Control Protocol (TCP) er en transportprotokol over IP. RFC9293 beskriver en pålidelig bytestrøm i korrekt rækkefølge samt registrering og genoverførsel af mistede data. TCP er forbindelsesorienteret. Applikationen skal selv fastlægge, hvor dens meddelelser begynder og slutter i strømmen.

Eksempel: at overføre data til en portaltjeneste

I et tænkt forløb overfører en klient en anmodning via en TCP-forbindelse. Vellykket transport betyder ikke automatisk, at portaltjenesten har kontrolleret og gemt anmodningen varigt. Klienten har brug for en passende bekræftelse fra applikationen.

Hvis forbindelsen afbrydes før svaret, kan det forretningsmæssige resultat være uklart. En ny TCP-forbindelse afgør ikke, om den tidligere anmodning allerede fik virkning. Applikationen skal håndtere dette, før den udløser en handling igen.

TCP alene krypterer ikke datastrømmen. Beskyttelse af applikationsdata kræver desuden en egnet sikkerhedsprotokol.

Kilder

Artikler om emnet

Cloud & drift med ASES

Hosting, deployment, vedligeholdelse og support