Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Transport layer

Index Transport layer

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. [1]

61 relations: Abstraction layer, Acknowledgement (data networks), AppleTalk, Application software, Asynchronous transfer mode, Automatic repeat request, Broadcasting (networking), Buffer underrun, Checksum, Computer network, Connection-oriented communication, Data buffer, Data link, Data stream, Datagram, Datagram Congestion Control Protocol, Error detection and correction, Explicit Congestion Notification, Fibre Channel, Fibre Channel Protocol, Flow control (data), Frame Relay, Head-of-line blocking, Hypertext Transfer Protocol, IL (network protocol), Internet, Internet Protocol, Internet protocol suite, IPX/SPX, Maximum transmission unit, Micro Transport Protocol, Multicast, Multihoming, Multipath TCP, Multiplexing, Nagle's algorithm, NetWare, Network congestion, Network packet, Network service, Network socket, OSI model, OSI protocols, Port (computer networking), Protocol data unit, Reliability (computer networking), Reliable Data Protocol, Reliable User Datagram Protocol, Session layer, State (computer science), ..., Statistical time-division multiplexing, Stream (computing), Stream Control Transmission Protocol, Structured Stream Transport, TCP congestion control, Throughput, Transmission Control Protocol, UDP-Lite, User Datagram Protocol, Virtual circuit, X.25. Expand index (11 more) »

Abstraction layer

In computing, an abstraction layer or abstraction level is a way of hiding the implementation details of a particular set of functionality, allowing the separation of concerns to facilitate interoperability and platform independence.

New!!: Transport layer and Abstraction layer · See more »

Acknowledgement (data networks)

In data networking, telecommunications, and computer buses, an acknowledgement (ACK) is a signal passed between communicating processes, computers, or devices to signify acknowledgement, or receipt of message, as part of a communications protocol.

New!!: Transport layer and Acknowledgement (data networks) · See more »

AppleTalk

AppleTalk was a proprietary suite of networking protocols developed by Apple Inc. for their Macintosh computers.

New!!: Transport layer and AppleTalk · See more »

Application software

An application software (app or application for short) is a computer software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.

New!!: Transport layer and Application software · See more »

Asynchronous transfer mode

Asynchronous transfer mode (ATM) is, according to the ATM Forum, "a telecommunications concept defined by ANSI and ITU (formerly CCITT) standards for carriage of a complete range of user traffic, including voice, data, and video signals".

New!!: Transport layer and Asynchronous transfer mode · See more »

Automatic repeat request

Automatic repeat request (ARQ), also known as automatic repeat query, is an error-control method for data transmission that uses acknowledgements (messages sent by the receiver indicating that it has correctly received a data frame or packet) and timeouts (specified periods of time allowed to elapse before an acknowledgment is to be received) to achieve reliable data transmission over an unreliable service.

New!!: Transport layer and Automatic repeat request · See more »

Broadcasting (networking)

In computer networking, telecommunication and information theory, broadcasting is a method of transferring a message to all recipients simultaneously.

New!!: Transport layer and Broadcasting (networking) · See more »

Buffer underrun

In computing, buffer underrun or buffer underflow is a state occurring when a buffer used to communicate between two devices or processes is fed with data at a lower speed than the data is being read from it.

New!!: Transport layer and Buffer underrun · See more »

Checksum

A checksum is a small-sized datum derived from a block of digital data for the purpose of detecting errors which may have been introduced during its transmission or storage.

New!!: Transport layer and Checksum · See more »

Computer network

A computer network, or data network, is a digital telecommunications network which allows nodes to share resources.

New!!: Transport layer and Computer network · See more »

Connection-oriented communication

Connection-oriented communication is a network communication mode in telecommunications and computer networking, where a communication session or a semi-permanent connection is established before any useful data can be transferred, and where a stream of data is delivered in the same order as it was sent.

New!!: Transport layer and Connection-oriented communication · See more »

Data buffer

In computer science, a data buffer (or just buffer) is a region of a physical memory storage used to temporarily store data while it is being moved from one place to another.

New!!: Transport layer and Data buffer · See more »

Data link

In telecommunication a data link is the means of connecting one location to another for the purpose of transmitting and receiving digital information.

New!!: Transport layer and Data link · See more »

Data stream

In connection-oriented communication, a data stream is a sequence of digitally encoded coherent signals (packets of data or data packets) used to transmit or receive information that is in the process of being transmitted.

New!!: Transport layer and Data stream · See more »

Datagram

A datagram is a basic transfer unit associated with a packet-switched network.

New!!: Transport layer and Datagram · See more »

Datagram Congestion Control Protocol

In computer networking, the Datagram Congestion Control Protocol (DCCP) is a message-oriented transport layer protocol.

New!!: Transport layer and Datagram Congestion Control Protocol · See more »

Error detection and correction

In information theory and coding theory with applications in computer science and telecommunication, error detection and correction or error control are techniques that enable reliable delivery of digital data over unreliable communication channels.

New!!: Transport layer and Error detection and correction · See more »

Explicit Congestion Notification

Explicit Congestion Notification (ECN) is an extension to the Internet Protocol and to the Transmission Control Protocol and is defined in RFC 3168 (2001).

New!!: Transport layer and Explicit Congestion Notification · See more »

Fibre Channel

Fibre Channel, or FC, is a high-speed network technology (commonly running at 1, 2, 4, 8, 16, 32, and 128 gigabit per second rates) providing in-order, lossless delivery of raw block data, primarily used to connect computer data storage to servers.

New!!: Transport layer and Fibre Channel · See more »

Fibre Channel Protocol

Fibre Channel Protocol (FCP) is the SCSI interface protocol utilising an underlying Fibre Channel connection.

New!!: Transport layer and Fibre Channel Protocol · See more »

Flow control (data)

In data communications, flow control is the process of managing the rate of data transmission between two nodes to prevent a fast sender from overwhelming a slow receiver.

New!!: Transport layer and Flow control (data) · See more »

Frame Relay

Frame Relay is a standardized wide area network technology that specifies the physical and data link layers of digital telecommunications channels using a packet switching methodology.

New!!: Transport layer and Frame Relay · See more »

Head-of-line blocking

Head-of-line blocking (HOL blocking) in computer networking is a performance-limiting phenomenon that occurs when a line of packets is held up by the first packet.

New!!: Transport layer and Head-of-line blocking · See more »

Hypertext Transfer Protocol

The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.

New!!: Transport layer and Hypertext Transfer Protocol · See more »

IL (network protocol)

The Internet Link protocol or IL is a connection-based transport layer protocol designed at Bell Labs originally as part of the Plan 9 operating system and is used to carry 9P.

New!!: Transport layer and IL (network protocol) · See more »

Internet

The Internet is the global system of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link devices worldwide.

New!!: Transport layer and Internet · See more »

Internet Protocol

The Internet Protocol (IP) is the principal communications protocol in the Internet protocol suite for relaying datagrams across network boundaries.

New!!: Transport layer and Internet Protocol · See more »

Internet protocol suite

The Internet protocol suite is the conceptual model and set of communications protocols used on the Internet and similar computer networks.

New!!: Transport layer and Internet protocol suite · See more »

IPX/SPX

IPX/SPX stands for Internetwork Packet Exchange/Sequenced Packet Exchange.

New!!: Transport layer and IPX/SPX · See more »

Maximum transmission unit

In computer networking, the maximum transmission unit (MTU) is the size of the largest protocol data unit (PDU) that can be communicated in a single network layer transaction.

New!!: Transport layer and Maximum transmission unit · See more »

Micro Transport Protocol

Micro Transport Protocol or µTP (sometimes also uTP) is an open UDP-based variant of the BitTorrent peer-to-peer file sharing protocol intended to mitigate poor latency and other congestion control issues found in conventional BitTorrent over TCP, while providing reliable, ordered delivery.

New!!: Transport layer and Micro Transport Protocol · See more »

Multicast

In computer networking, multicast is group communication where data transmission is addressed to a group of destination computers simultaneously.

New!!: Transport layer and Multicast · See more »

Multihoming

Multihoming is the practice of connecting a host or a computer network to more than one network.

New!!: Transport layer and Multihoming · See more »

Multipath TCP

Multipath TCP (MPTCP) is an ongoing effort of the Internet Engineering Task Force's (IETF) Multipath TCP working group, that aims at allowing a Transmission Control Protocol (TCP) connection to use multiple paths to maximize resource usage and increase redundancy.

New!!: Transport layer and Multipath TCP · See more »

Multiplexing

In telecommunications and computer networks, multiplexing (sometimes contracted to muxing) is a method by which multiple analog or digital signals are combined into one signal over a shared medium.

New!!: Transport layer and Multiplexing · See more »

Nagle's algorithm

Nagle's algorithm is a means of improving the efficiency of TCP/IP networks by reducing the number of packets that need to be sent over the network.

New!!: Transport layer and Nagle's algorithm · See more »

NetWare

NetWare is a discontinued computer network operating system developed by Novell, Inc. It initially used cooperative multitasking to run various services on a personal computer, using the IPX network protocol.

New!!: Transport layer and NetWare · See more »

Network congestion

Network congestion in data networking and queueing theory is the reduced quality of service that occurs when a network node or link is carrying more data than it can handle.

New!!: Transport layer and Network congestion · See more »

Network packet

A network packet is a formatted unit of data carried by a packet-switched network.

New!!: Transport layer and Network packet · See more »

Network service

In computer networking, a network service is an application running at the network application layer and above, that provides data storage, manipulation, presentation, communication or other capability which is often implemented using a client-server or peer-to-peer architecture based on application layer network protocols.

New!!: Transport layer and Network service · See more »

Network socket

A network socket is an internal endpoint for sending or receiving data within a node on a computer network.

New!!: Transport layer and Network socket · See more »

OSI model

The Open Systems Interconnection model (OSI model) is a conceptual model that characterizes and standardizes the communication functions of a telecommunication or computing system without regard to its underlying internal structure and technology.

New!!: Transport layer and OSI model · See more »

OSI protocols

The Open Systems Interconnection protocols are a family of information exchange standards developed jointly by the ISO and the ITU-T. The standardization process began in 1977.

New!!: Transport layer and OSI protocols · See more »

Port (computer networking)

In computer networking, a port is an endpoint of communication in an operating system, which identifies a specific process or a type of network service running on that system.

New!!: Transport layer and Port (computer networking) · See more »

Protocol data unit

In telecommunications, a protocol data unit (PDU) is information that is transmitted as a single unit among peer entities of a computer network.

New!!: Transport layer and Protocol data unit · See more »

Reliability (computer networking)

In computer networking, a reliable protocol provides notifications to the sender as to the delivery of transmitted data, as opposed to an unreliable protocol, which does not provide assurance of the delivery of data to the intended recipient(s).

New!!: Transport layer and Reliability (computer networking) · See more »

Reliable Data Protocol

The Reliable Data Protocol (RDP) is a network transport protocol defined in RFC 908 and was updated in RFC 1151.

New!!: Transport layer and Reliable Data Protocol · See more »

Reliable User Datagram Protocol

In computer networking, the Reliable User Datagram Protocol (RUDP) is a transport layer protocol designed at Bell Labs for the Plan 9 operating system.

New!!: Transport layer and Reliable User Datagram Protocol · See more »

Session layer

In the seven-layer OSI model of computer networking, the session layer is layer 5.

New!!: Transport layer and Session layer · See more »

State (computer science)

In information technology and computer science, a program is described as stateful if it is designed to remember preceding events or user interactions; the remembered information is called the state of the system.

New!!: Transport layer and State (computer science) · See more »

Statistical time-division multiplexing

Statistical multiplexing is a type of communication link sharing, very similar to dynamic bandwidth allocation (DBA).

New!!: Transport layer and Statistical time-division multiplexing · See more »

Stream (computing)

In computer science, a stream is a sequence of data elements made available over time.

New!!: Transport layer and Stream (computing) · See more »

Stream Control Transmission Protocol

The Stream Control Transmission Protocol (SCTP) is a computer networking communications protocol which operates at the transport layer and serves a role similar to the popular protocols TCP and UDP.

New!!: Transport layer and Stream Control Transmission Protocol · See more »

Structured Stream Transport

In computer networking, Structured Stream Transport (SST) is an experimental transport protocol that provides an ordered, reliable byte stream abstraction similar to TCP's, but enhances and optimizes stream management to permit applications to use streams in a much more fine-grained fashion than is feasible with TCP streams.

New!!: Transport layer and Structured Stream Transport · See more »

TCP congestion control

Transmission Control Protocol (TCP) uses a network congestion-avoidance algorithm that includes various aspects of an additive increase/multiplicative decrease (AIMD) scheme, with other schemes such as slow-start and congestion window to achieve congestion avoidance.

New!!: Transport layer and TCP congestion control · See more »

Throughput

In general terms, throughput is the maximum rate of production or the maximum rate at which something can be processed.

New!!: Transport layer and Throughput · See more »

Transmission Control Protocol

The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite.

New!!: Transport layer and Transmission Control Protocol · See more »

UDP-Lite

UDP-Lite (Lightweight User Datagram Protocol, sometimes UDP Lite) is a connectionless protocol that allows a potentially damaged data payload to be delivered to an application rather than being discarded by the receiving station.

New!!: Transport layer and UDP-Lite · See more »

User Datagram Protocol

In computer networking, the User Datagram Protocol (UDP) is one of the core members of the Internet protocol suite.

New!!: Transport layer and User Datagram Protocol · See more »

Virtual circuit

A virtual circuit (VC) is a means of transporting data over a packet switched computer network in such a way that it appears as though there is a dedicated physical layer link between the source and destination end systems of this data.

New!!: Transport layer and Virtual circuit · See more »

X.25

X.25 is an ITU-T standard protocol suite for packet switched wide area network (WAN) communication.

New!!: Transport layer and X.25 · See more »

Redirects here:

Comparison of OSI transport protocols, Comparison of transport layer protocols, Host-to-host layer, Layer 4, OSI Layer 4, OSI layer 4, Transport Layer, Transport protocol, Transport-layer, X.214.

References

[1] https://en.wikipedia.org/wiki/Transport_layer

OutgoingIncoming
Hey! We are on Facebook now! »