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

End-to-end principle

Index End-to-end principle

The end-to-end principle is a design framework in computer networking. [1]

36 relations: Acknowledgement (data networks), ARPANET, Automatic repeat request, BBN Technologies, Checksum, Computer network, CYCLADES, Data terminal equipment, Datagram, David D. Clark, David P. Reed, Donald Davies, Gateway (telecommunications), Host (network), Interface Message Processor, Internet Protocol, IPv4, IPv4 address exhaustion, IPv6, Jerry Saltzer, Latency (engineering), Local area network, Louis Pouzin, MAC address, Marginal cost, Net neutrality, Network address translation, Network Control Program, Network planning and design, Packet switching, Paul Baran, Process (computing), Retransmission (data networks), Router (computing), Throughput, Transmission Control Protocol.

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!!: End-to-end principle and Acknowledgement (data networks) · See more »


The Advanced Research Projects Agency Network (ARPANET) was an early packet switching network and the first network to implement the protocol suite TCP/IP.

New!!: End-to-end principle and ARPANET · 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!!: End-to-end principle and Automatic repeat request · See more »

BBN Technologies

BBN Technologies (originally Bolt, Beranek and Newman) is an American high-technology company which provides research and development services.

New!!: End-to-end principle and BBN Technologies · See more »


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!!: End-to-end principle and Checksum · See more »

Computer network

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

New!!: End-to-end principle and Computer network · See more »


The CYCLADES computer network was a French research network created in the early 1970s.

New!!: End-to-end principle and CYCLADES · See more »

Data terminal equipment

Data terminal equipment (DTE) is an end instrument that converts user information into signals or reconverts received signals.

New!!: End-to-end principle and Data terminal equipment · See more »


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

New!!: End-to-end principle and Datagram · See more »

David D. Clark

David Dana "Dave" Clark (born April 7, 1944) is an American computer scientist and Internet pioneer who has been involved with Internet developments since the mid-1970s.

New!!: End-to-end principle and David D. Clark · See more »

David P. Reed

David Patrick Reed (born January 31, 1952) is an American computer scientist, educated at the Massachusetts Institute of Technology, known for a number of significant contributions to computer networking and wireless communications networks.

New!!: End-to-end principle and David P. Reed · See more »

Donald Davies

Donald Watts Davies, CBE, FRS (7 June 1924 – 28 May 2000) was a Welsh computer scientist who was employed at the UK National Physical Laboratory (NPL).

New!!: End-to-end principle and Donald Davies · See more »

Gateway (telecommunications)

A gateway is the piece of networking hardware used in telecommunications via communications networks that allows data to flow from one discrete network to another.

New!!: End-to-end principle and Gateway (telecommunications) · See more »

Host (network)

A network host is a computer or other device connected to a computer network.

New!!: End-to-end principle and Host (network) · See more »

Interface Message Processor

The Interface Message Processor (IMP) was the packet switching node used to interconnect participant networks to the ARPANET from the late 1960s to 1989.

New!!: End-to-end principle and Interface Message Processor · 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!!: End-to-end principle and Internet Protocol · See more »


Internet Protocol version 4 (IPv4) is the fourth version of the Internet Protocol (IP).

New!!: End-to-end principle and IPv4 · See more »

IPv4 address exhaustion

IPv4 address exhaustion is the depletion of the pool of unallocated IPv4 addresses.

New!!: End-to-end principle and IPv4 address exhaustion · See more »


Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the communications protocol that provides an identification and location system for computers on networks and routes traffic across the Internet.

New!!: End-to-end principle and IPv6 · See more »

Jerry Saltzer

Jerome Howard "Jerry" Saltzer (born October 9, 1939) is a computer scientist.

New!!: End-to-end principle and Jerry Saltzer · See more »

Latency (engineering)

Latency is a time interval between the stimulation and response, or, from a more general point of view, a time delay between the cause and the effect of some physical change in the system being observed.

New!!: End-to-end principle and Latency (engineering) · See more »

Local area network

A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, school, laboratory, university campus or office building.

New!!: End-to-end principle and Local area network · See more »

Louis Pouzin

Louis Pouzin (born 1931 in Chantenay-Saint-Imbert, Nièvre, France) invented the datagram and designed an early packet communications network, CYCLADES.

New!!: End-to-end principle and Louis Pouzin · See more »

MAC address

A media access control address (MAC address) of a device is a unique identifier assigned to a network interface controller (NIC) for communications at the data link layer of a network segment.

New!!: End-to-end principle and MAC address · See more »

Marginal cost

In economics, marginal cost is the change in the opportunity cost that arises when the quantity produced is incremented by one unit, that is, it is the cost of producing one more unit of a good.

New!!: End-to-end principle and Marginal cost · See more »

Net neutrality

Net neutrality is the principle that Internet service providers treat all data on the Internet equally, and not discriminate or charge differently by user, content, website, platform, application, type of attached equipment, or method of communication.

New!!: End-to-end principle and Net neutrality · See more »

Network address translation

Network address translation (NAT) is a method of remapping one IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device.

New!!: End-to-end principle and Network address translation · See more »

Network Control Program

The Network Control Program (NCP) provided the middle layers of the protocol stack running on host computers of the ARPANET, the predecessor to the modern Internet.

New!!: End-to-end principle and Network Control Program · See more »

Network planning and design

Network planning and design is an iterative process, encompassing topological design, network-synthesis, and network-realization, and is aimed at ensuring that a new telecommunications network or service meets the needs of the subscriber and operator.

New!!: End-to-end principle and Network planning and design · See more »

Packet switching

Packet switching is a method of grouping data which is transmitted over a digital network into packets which are made of a header and a payload.

New!!: End-to-end principle and Packet switching · See more »

Paul Baran

Paul Baran (April 29, 1926 – March 26, 2011) was a Polish-born Jewish American engineer who was a pioneer in the development of computer networks.

New!!: End-to-end principle and Paul Baran · See more »

Process (computing)

In computing, a process is an instance of a computer program that is being executed.

New!!: End-to-end principle and Process (computing) · See more »

Retransmission (data networks)

Retransmission, essentially identical with Automatic repeat request (ARQ), is the resending of packets which have been either damaged or lost.

New!!: End-to-end principle and Retransmission (data networks) · See more »

Router (computing)

A router is a networking device that forwards data packets between computer networks.

New!!: End-to-end principle and Router (computing) · See more »


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

New!!: End-to-end principle and Throughput · See more »

Transmission Control Protocol

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

New!!: End-to-end principle and Transmission Control Protocol · See more »

Redirects here:

End to end argument, End to end principle, End-end principle, End-to-end argument, End-to-end arguments in system design, End-to-end communication, End-to-end connection, End-to-end connectivity.


[1] https://en.wikipedia.org/wiki/End-to-end_principle

Hey! We are on Facebook now! »