Transmission Control Protocol (TCP)

GPTKB entity

Statements (68)
Predicate Object
gptkbp:instanceOf gptkb:network_protocol
gptkbp:abbreviation gptkb:TCP
gptkbp:alternativeTo gptkb:User_Datagram_Protocol_(UDP)
gptkbp:category gptkb:International_Standard
Transport layer protocol
gptkbp:connectionEstablishment three-way handshake
gptkbp:connectionTermination four-way handshake
gptkbp:connectorType connection-oriented
gptkbp:definedIn gptkb:RFC_793
gptkbp:developedBy gptkb:Bob_Kahn
gptkb:Vint_Cerf
gptkbp:firstPublished 1974
gptkbp:flag gptkb:ACK
gptkb:FIN
gptkb:RST
gptkb:SYN
PSH
URG
gptkbp:headerField gptkb:port
options
acknowledgment number
checksum
data offset
destination port
flags
sequence number
urgent pointer
window size
gptkbp:headerSize 20-60 bytes
https://www.w3.org/2000/01/rdf-schema#label Transmission Control Protocol (TCP)
gptkbp:layer transport layer
gptkbp:operates gptkb:IP
gptkbp:OSIModelLayer Layer 4
gptkbp:portRange 0-65535
gptkbp:protocolFamily gptkb:International_Standard
gptkb:TCP/IP
gptkbp:provides byte stream service
congestion avoidance
error recovery
flow control
full-duplex communication
multiplexing
ordered data delivery
gptkbp:reliability reliable
gptkbp:supportsProtocol 6
gptkbp:transportProtocolFor gptkb:Internet
gptkbp:usedBy gptkb:FTP
gptkb:HTTP
gptkb:Telnet
IMAP
POP3
SMTP
SSH
gptkbp:usedFor error detection
congestion control
connection-oriented communication
flow control
multiplexing
reliable data transmission
gptkbp:uses acknowledgments
checksums
congestion control algorithms
flow control
sequence numbers
sliding window
three-way handshake
gptkbp:bfsParent gptkb:Jon_Postel
gptkbp:bfsLayer 4