TCP
Lag | Lagnavn | IP b�rne/relaterede (har RFC) |
---|---|---|
7 | Program | HTTP, SMTP, POP3, IMAP, FTP, DNS, DHCP... |
6 | Pr�sentation | AFP... |
5 | Session | RPC, NetBIOS... |
4 | Transport | TCP, UDP, RTP... |
3 | Netv�rk | IP: (IPv4, IPv6), ICMP, IGMP, ARP... |
2 | Datalink | Ethernet, HDLC, V.42bis, V.42(LAPM), V.44... |
1 | Fysisk | V.34, V.90, ADSL, 802.11 Wi-Fi, WiMAX... |
TCP er en forkortelse for Transmission Control Protocol. TCP er en af kerneprotokollerne p� nutidens Internet. Gennem TCP kan programmer p� forskellige v�rtsmaskiner p� Internettet oprette forbindelser mellem hinanden, gennem hvilke der kan udveksles datapakker. Protokollen giver programmellet p� v�rtsmaskinerne et par vitale garantier for disse datapakkers afsendelse og modtagelse:
- Stabilitet. En pakke der g�r tabt bliver automatisk fors�gt afsendt igen.
- Ordnet levering. Pakkerne ankommer til modtageren i samme r�kkef�lge som de blev afsendt.
Derudover benytter TCP portnumre til at g�re det muligt at der kan etableres forskellige datastr�mme fra/til samme v�rtsmaskine. Alt dette er med til at g�re TCP til den mest anvendte transportprotokol p� Internettet. TCP bliver bl.a. brugt til WWW og E-mail.
I OSI-modellen er TCP det mellemliggende lag mellem Internetprotokol og applikationen. Applikationer har som oftest brug for stabile datastr�mme, hvilket Internetprotokollen ikke tilbyder. Den tilbyder blot levering af datapakker mellem to v�rter.
I daglig tale benytter man dog i praksis forkortelsen TCP/IP som betegner sammenkoblingen mellem TCP og Internetprotokollen.
Se ogs�
[redig�r | rediger kildetekst]- Eksempler p� protokoller der benytter TCP:
- Andre transportprotokoller: