5B Flashcards
What does connection-oriented mean?
Connection-oriented means that delivery of information or data is guaranteed by the protocols employed to transmit it. If any data is not received by the destination device, it is resent by the sending device
TCP enables two computers to what?
To establish a connection and exchange streams of data in the form of data units.
TCP is a connection-oriented communication protocol that
provides…?
sequencing and acknowledgement of data packets delivery.
TCP is highly reliable but requires more…?
transmission time
TCP is strictly used for…?
point to point or unicast (connection oriented) transmissions
What is ACK/NACK…?
A process that requires both the sending and receiving machines to acknowledge the other’s presence and readiness prior to sending and receiving data.
ACK/NACK is also known as…?
A three-way handshake
TCP guarantees data packets…?
Transfer and arrive in the same order in which they were sent.
What layer does TCP operate at?
The Transport layer of the OSI model.
The TCP header size is ___ bytes.
20
The transport layer creates virtual _______ connections
between network hosts.
TCP or UDP
The Transport layer assigns _______ to the protocols running on the host and adds a TCP or UDP header to the messages received from the applications detailing the source and destination port numbers.
port numbers
Some protocols require reliable ordered delivery of packets. The TCP
protocol provides this capability. What are these protocols?
Telnet, SMTP and HTTP