transport
many things happen.....
TCP is the protocol of network layer, It is connection oriented protocol. UDP is the protocol of network layer, It is connection less protocol.
The protocol stack used on the Internet is the Internet Protocol Suite. It is usuallycalled TCP/IP after two of its most prominent protocols, but there are other protocolsas well. The TCP/IP model is based on a fi ve-layer model for networking. Frombottom (the link) to top (the user application), these are the physical, data link, network,transport, and application layers. Not all layers are completely defi ned by themodel, so these layers are "fi lled in" by external standards and protocols. The layershave names but no numbers, and although sometimes people speak of "Layer 2" or"Layer 3," these are not TCP/IP terms. Terms like these are actually from the OSI ReferenceModel.The TCP/IP stack is open, which means that there are no "secrets" as to how itworks. (There are "open systems" too, but with TCP/IP, the systems do not have to be"open" and often are not.) Two compatible end-system applications can communicateregardless of their underlying architectures, although the connections between layersare not defi ned.The term "protocol stack" is often used synonymously with "protocol suite" as animplementation of a reference model. However, the term "protocol suite" properlyrefers to a collection of all the protocols that can make up a layer in the referencemodel. The Internet protocol suite is an example of the Internet or TCP/IP referencemodel protocols, and a TCP/IP protocol stack implements one or more ofthese protocols at each layer.
TCP/IP
File Transfer Protocol (FTP) is found in the TCP/IP stack of the Application Layer of the OSI reference model. FTP is specialized for sending and receiving files.
the protocol used for email is simple mail transfer protocol and the layer is transport layer.
TCP and UDP are transport layer protocols; the OSI layer is layer 4 (transport)
TCP, the Transmission Control Protocol, is a layer-4 protocol (in the 7-layer OSI model).
http is hypertext transfer protocol. it is one of the layer in tcp/ip protocol stack and used most popularly in inernet applictions at user and server agent.
Transport layer TCP/IP Protocols are TCP and UDP
**The TCP transport layer protocol uses windowing and acknowledgments for reliable transfer of data. **The TCP and UDP port numbers are used by application layer protocols. **The TCP transport layer protocol provides services to direct the data packets to their destination hosts.
A datagram socket represents a connectionless, non-guaranteed communication protocol. It represents the UDP protocol in the TCP/IP suite.Contrast this with a stream socket, which represents a connection oriented, guaranteed, communication protocol. It represents the TCP protocol in the TCP/IP suite.UDP is the underlying protocol for TCP. If you are talking OSI model, UDP is layer 3, and TCP is layer 4.