Layer in the OSI and TCP/IP models providing host-to-host communication services for applications
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Transport layer" – news · newspapers · books · scholar · JSTOR(October 2015) (Learn how and when to remove this message)
Internet protocol suite
Application layer
BGP
DHCP (v6)
DNS
FTP
HTTP (HTTP/3)
HTTPS
IMAP
IRC
LDAP
MGCP
MQTT
NNTP
NTP
OSPF
POP
PTP
ONC/RPC
RTP
RTSP
RIP
SIP
SMTP
SNMP
SSH
Telnet
TLS/SSL
XMPP
more...
Transport layer
TCP
UDP
DCCP
SCTP
RSVP
QUIC
more...
Internet layer
IP
v4
v6
ICMP (v6)
NDP
ECN
IGMP
IPsec
more...
Link layer
ARP
Tunnels
PPP
MAC
more...
v
t
e
In computer networking, the transport layer is a conceptual division of methods in the layered architecture of protocols in the network stack in the Internet protocol suite and the OSI model. The protocols of this layer provide end-to-end communication services for applications.[1]: §1.1.3 It provides services such as connection-oriented communication, reliability, flow control, and multiplexing.
The details of implementation and semantics of the transport layer of the Internet protocol suite,[1] which is the foundation of the Internet, and the OSI model of general networking are different. The protocols in use today in this layer for the Internet all originated in the development of TCP/IP. In the OSI model the transport layer is often referred to as Layer 4, or L4,[2] while numbered layers are not used in TCP/IP.
The best-known transport protocol of the Internet protocol suite is the Transmission Control Protocol (TCP). It is used for connection-oriented transmissions, whereas the connectionless User Datagram Protocol (UDP) is used for simpler messaging transmissions. TCP is the more complex protocol, due to its stateful design incorporating reliable transmission and data stream services. Together, TCP and UDP comprise essentially all traffic on the Internet and are the only protocols implemented in every major operating system. Additional transport layer protocols that have been defined and implemented include the Datagram Congestion Control Protocol (DCCP) and the Stream Control Transmission Protocol (SCTP).
OSI model by layer
7. Application layer
NNTP
SIP
SSI
DNS
FTP
Gopher
HTTP (HTTP/3)
NFS
NTP
SMPP
SSH
SMTP
SNMP
Telnet
DHCP
NETCONF
more....
6. Presentation layer
MIME
XDR
ASN.1
ASCII
TLS
PGP
5. Session layer
Named pipe
NetBIOS
SAP
PPTP
RTP
SOCKS
X.225[3]
4. Transport layer
TCP
UDP
SCTP
DCCP
QUIC
SPX
3. Network layer
IP
IPv4
IPv6
ICMP (ICMPv6)
IPsec
IGMP
IPX
IS-IS
AppleTalk
X.25
PLP
2. Data link layer
ATM
ARP
SDLC
HDLC
CSLIP
SLIP
GFP
PLIP
IEEE 802.2
LLC
MAC
L2TP
IEEE 802.3
Frame Relay
ITU-T G.hn DLL
PPP
X.25 LAPB
Q.922 LAPF
IEEE 802.11
1. Physical layer
RS-232
RS-449
ITU-T V-Series
I.430
I.431
PDH
SONET/SDH
PON
OTN
DSL
IEEE 802.3
IEEE 802.11
IEEE 802.15
IEEE 802.16
IEEE 1394
ITU-T G.hn PHY
USB
Bluetooth
v
t
e
^ abR. Braden, ed. (October 1989). Requirements for Internet Hosts -- Communication Layers. Network Working Group. doi:10.17487/RFC1122. STD 3. RFC 1122. Internet Standard 3. Updated by RFC 1349, 4379, 5884, 6093, 6298, 6633, 6864, 8029 and 9293.
^"Introducing the Internet Protocol Suite". System Administration Guide, Volume 3.
^"X.225 : Information technology – Open Systems Interconnection – Connection-oriented Session protocol: Protocol specification". Archived from the original on February 1, 2021. Retrieved March 10, 2023.
TransportLayer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. The protocol is widely...
In computer networking, the transportlayer is a conceptual division of methods in the layered architecture of protocols in the network stack in the Internet...
Datagram TransportLayer Security (DTLS) is a communications protocol providing security to datagram-based applications by allowing them to communicate...
systems are split into seven different abstraction layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application. The model...
computer network. The application layer only standardizes communication and depends upon the underlying transportlayer protocols to establish host-to-host...
In the seven-layer OSI model of computer networking, the session layer is layer 5. The session layer provides the mechanism for opening, closing and managing...
layering semantics of the OSI (Open Systems Interconnection) network architecture, the network layer responds to service requests from the transport layer...
Xpress Transport Protocol (XTP) is a transportlayer protocol for high-speed networks promoted by the XTP Forum developed to replace TCP. XTP provides...
The data link layer, or layer 2, is the second layer of the seven-layer OSI model of computer networking. This layer is the protocol layer that transfers...
In the seven-layer OSI model of computer networking, the physical layer or layer 1 is the first and lowest layer: the layer most closely associated with...
layer. Application protocols that support SASL typically also support TransportLayer Security (TLS) to complement the services offered by SASL. John Gardiner...
In computer networking, the TransportLayer Interface (TLI) was the networking API provided by AT&T UNIX System V Release 3 (SVR3) in 1987 and continued...
In the seven-layer OSI model of computer networking, the presentation layer is layer 6 and serves as the data translator for the network. It is sometimes...
between an application program and the transportlayer. The boundary between the application layer and the transportlayer is called the operating system boundary...
communication protocol is encrypted using TransportLayer Security (TLS) or, formerly, Secure Sockets Layer (SSL). The protocol is therefore also referred...
SSH server. SSH operates as a layered protocol suite comprising three principal hierarchical components: the transportlayer provides server authentication...
TransportLayer Security (WTLS) is a security protocol, part of the Wireless Application Protocol (WAP) stack. It sits between the WTP and WDP layers...
Network (GMLAN) is an application- and transport-layer protocol using controller area network for lower layer services. It was standardized as SAE J2411...
Class 3 (TP3) Transport Protocol Class 4 (TP4) Transport Fast Byte Protocol – ISO 14699 The transportlayer transfers data between source and destination...
frame IP address in the network layer header Protocol field in the network layer header Port numbers in the transportlayer header MLSs implement QoS in...
networking, the link layer is the lowest layer in the Internet protocol suite, the networking architecture of the Internet. The link layer is the group of...
The Transport Driver Interface or TDI is the protocol understood by the upper edge of the Transportlayer of the Microsoft Windows kernel network stack...
internet layer is a group of internetworking methods, protocols, and specifications in the Internet protocol suite that are used to transport network packets...
notifications from any available port. When used with TransportLayer Security or Datagram TransportLayer Security, requests are received on port 10161 and...