Author Topic: What are services used by TCP?  (Read 721 times)


  • Brown belt
  • ******
  • Posts: 668
  • Karma: +0/-0
What are services used by TCP?
« on: March 21, 2014, 10:27:49 AM »
What are  services used by TCP?


  • Yellow Belt
  • **
  • Posts: 45
  • Karma: +0/-0
Re: What are services used by TCP?
« Reply #1 on: May 08, 2014, 05:49:47 PM »

This is a list of Internet socket port numbers used by protocols of the Transport Layer of the Internet Protocol Suite for the establishment of host-to-host connectivity.
Originally, these port numbers were used by the Network Control Program (NCP) and two ports were needed as transmission was done at half duplex. As Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) were adopted, only one port was needed. The even numbered ports were dropped. This is why some even numbers in the well-known port number range are unassigned. TCP and UDP port numbers are also used for the Stream Control Transmission Protocol (SCTP), and the Datagram Congestion Control Protocol (DCCP). SCTP and DCCP services usually use a port number that matches the service of the corresponding TCP or UDP implementation if they exist. The Internet Assigned Numbers Authority (IANA) is responsible for maintaining the official assignments of port numbers for specific uses.[1] However, many unofficial uses of both well-known and registered port numbers occur in practice.


  • Blue Belt
  • ****
  • Posts: 175
  • Karma: +0/-0
Re: What are services used by TCP?
« Reply #2 on: July 02, 2014, 04:21:42 PM »

Network services can be categorized as best-effort, connectionless services or reliable connection- oriented services. In the Internet protocol suite, IP is a best-effort service and TCP is a reliable service. IP provides basic packet forwarding while TCP implements flow controls, acknowl- edgements, and retransmissions of lost or corrupted packets. This split in services "decentralizes" the network and moves the responsibility for reliable delivery to end systems. TCP is an end-to-end transport protocol, meaning that it runs in end systems, not the network. IP is a network protocol.