Transmission Control Protocol

E10705

Transmission Control Protocol is a core internet communication protocol that provides reliable, ordered, and error-checked delivery of data between applications over IP networks.

All labels observed (8)

How this entity was disambiguated

Statements (77)

Predicate Object
instanceOf internet protocol ⓘ
transport layer protocol ⓘ
abbreviation Transmission Control Protocol self-linksurface differs ⓘ
surface form: TCP
congestionControlAlgorithm congestion avoidance ⓘ
fast recovery ⓘ
fast retransmit ⓘ
slow start ⓘ
connectionEstablishmentMethod three-way handshake ⓘ
connectionTerminationMethod four-way handshake ⓘ
contrastedWith UDP ⓘ
surface form: User Datagram Protocol
controlFlag ACK ⓘ
FIN ⓘ
PSH ⓘ
RST ⓘ
SYN ⓘ
URG ⓘ
defaultFor FTP ⓘ
HTTP ⓘ
SMTP ⓘ
SSH ⓘ
definedIn RFC 793 ⓘ
designedBy Robert Kahn ⓘ
surface form: Bob Kahn

Vinton Cerf ⓘ
surface form: Vint Cerf
flowControlMechanism receiver advertised window ⓘ
headerField acknowledgment number ⓘ
checksum ⓘ
control flags ⓘ
data offset ⓘ
destination port ⓘ
sequence number ⓘ
source port ⓘ
urgent pointer ⓘ
window size ⓘ
initialPublication 1974 ⓘ
layer transport layer ⓘ
model OSI model ⓘ
TCP/IP model ⓘ
OSIlayer Layer 4 ⓘ
portNumberRange 0-65535 ⓘ
provides congestion control ⓘ
connection-oriented communication ⓘ
error-checked delivery ⓘ
flow control ⓘ
full-duplex communication ⓘ
ordered delivery of bytes ⓘ
reliable data transfer ⓘ
reliabilityMechanism positive acknowledgments with retransmission ⓘ
sequence numbering ⓘ
timeout-based retransmission ⓘ
runsOver IPv4 ⓘ
IPv6 ⓘ
standardizedBy Internet Engineering Task Force ⓘ
surface form: IETF
status Internet Standard ⓘ
supports multiplexing of multiple connections ⓘ
stream-oriented communication ⓘ
updatedBy RFC 1122 ⓘ
RFC 3168 ⓘ
RFC 5681 ⓘ
usedFor email transport ⓘ
file transfer ⓘ
remote terminal access ⓘ
web traffic ⓘ
uses IP datagrams ⓘ
Internet Protocol ⓘ
acknowledgments ⓘ
byte-stream abstraction ⓘ
checksums ⓘ
congestion window ⓘ
exponential backoff ⓘ
flow-control window ⓘ
port numbers ⓘ
retransmission timers ⓘ
sequence numbers ⓘ
sliding window mechanism ⓘ
three-way handshake ⓘ
wellKnownPortRange 0-1023 ⓘ
yearIntroduced 1974 ⓘ

How these facts were elicited

Referenced by (152)

Full triples — surface form annotated when it differs from this entity's canonical label.

TCP/IP → component → Transmission Control Protocol ⓘ
TCP/IP → abbreviationFor → Transmission Control Protocol ⓘ
this entity surface form: Transmission Control Protocol/Internet Protocol
TCP/IP → includesProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
Domain Name System → usesProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
Internet Engineering Task Force → notableStandard → Transmission Control Protocol ⓘ
UDP → comparedTo → Transmission Control Protocol ⓘ
this entity surface form: TCP
SSH → operatesOver → Transmission Control Protocol ⓘ
this entity surface form: TCP
IPv4 → commonlyUsedWith → Transmission Control Protocol ⓘ
this entity surface form: TCP
Defense Data Network → usesProtocol → Transmission Control Protocol ⓘ
Network Control Protocol → replacedBy → Transmission Control Protocol ⓘ
SMTP → operatesOn → Transmission Control Protocol ⓘ
this entity surface form: TCP
POP3 → usesTransportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
Telnet → usesTransportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFCs → defines → Transmission Control Protocol ⓘ
subject surface form: RFC
this entity surface form: TCP
IMAP → operatesOver → Transmission Control Protocol ⓘ
this entity surface form: TCP
HTTP/2 → transportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
QUIC → relatedTo → Transmission Control Protocol ⓘ
this entity surface form: TCP
FTPS → usesTransportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
Internet Protocol → usedBy → Transmission Control Protocol ⓘ
HTTP/1.1 → uses → Transmission Control Protocol ⓘ
this entity surface form: TCP
Transmission Control Protocol → abbreviation → Transmission Control Protocol self-linksurface differs ⓘ
this entity surface form: TCP
Advanced Research Projects Agency Network → usedProtocol → Transmission Control Protocol ⓘ
Jon Postel → contributedTo → Transmission Control Protocol ⓘ
TURN → worksWith → Transmission Control Protocol ⓘ
this entity surface form: TCP
SCTP → comparedWith → Transmission Control Protocol ⓘ
this entity surface form: TCP
Node.js → supports → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFC 821 → transportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFC 1939 → transportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
SSL → runsOnTopOf → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFC 854 → transportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFC 855 → transportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
BGP → operatesOver → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFC 1034 → usesProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
NRPC → transport → Transmission Control Protocol ⓘ
this entity surface form: TCP
Robert Kahn → coInvented → Transmission Control Protocol ⓘ
this entity surface form: Transmission Control Protocol (TCP)
Windows Communication Foundation → supportsProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
SNMPv3 → usesTransportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFC 4346 → usesTransport → Transmission Control Protocol ⓘ
this entity surface form: TCP
NFS → transportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
Remote Desktop Protocol → runsOverProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFC 5321 → transportAssumption → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFC 3501 → transportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
SPDY → uses → Transmission Control Protocol ⓘ
this entity surface form: TCP
IETF IP Storage (ips) working group → usesProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
XMPP → typicalTransport → Transmission Control Protocol ⓘ
this entity surface form: TCP
LDAP → usesTransportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
NNTP → runsOver → Transmission Control Protocol ⓘ
this entity surface form: TCP
FTP → usesTransportProtocol → Transmission Control Protocol ⓘ
this entity surface form: TCP
IRC → uses → Transmission Control Protocol ⓘ
this entity surface form: TCP
RFC 7143 → transport → Transmission Control Protocol ⓘ
this entity surface form: TCP