The Transport Layer Flashcards
The Transport Layer provides two protocols:
the Transmission Control Protocol (TCP);
the User Datagram Protocol (UDP)
The most important fields of the TCP header are:
the source IP address, port it came from and destination port.
Among the TCP services are:
∙ connection-oriented communication; ∙ end-to-end communication; ∙ complete reliability; ∙ full duplex communication; ∙ a stream interface; ∙ reliable connection startup; ∙ graceful connection shutdown.
What does connection-oriented communication mean?
an application sets up a connection, uses it, and tears it down
What does complete reliability mean?
data will be received exactly as sent, even if than means resending
What does end-to-end communication mean?
a connection has exactly two endpoints
What does full-duplex communication mean?
data may be sent and received simultaneously.
What does a stream interface communication mean?
a continuous stream of data is sent and received
What does reliable connection startup through a
three-way handshake mean?
communication always starts properly.
The client sends a signal to start communication.
It receives a response
Then send back an acknowledgement
What does graceful connection shutdown through a four-way handshake mean?
communication always finishes properly
Most important fields of the UDP header:
the source port and destination port.
Among the UDP services are:
∙ connectionless communication;
∙ end-to-end communication;
∙ best-effort reliability;
∙ a message interface.
What does a UDP connectionless communication mean?
an application does not set up or tear down a connection
What does a UDP end-to-end communication mean?
a connection has exactly two endpoints
What does a UDP best-effort reliability mean?
data may be lost, duplicated, or delayed