The Transport and Application Layers Flashcards
One of the TCP control flags. Short for acknowledge. A value of one in this field means that the acknowledgement number field should be examined
ACK FLAG
The number of the next expected segment in a TCP sequence
ACKNOWLEDGEMENT NUMBER
The layer that allows network applications to communicate in a way they understand
APPLICATION LAYER
The entire contents of whatever data applications want to send to each other
APPLICATION LAYER PAYLOAD
A connection state that indicates that the connection has been fully terminated, and that no further communication is possible
CLOSE
A connection state that indicates that the connection has been closed at the TCP layer, but that the application that opened the socket hasn’t released its hold on the socket yet
CLOSE_WAIT
A data-transmission protocol that establishes a connection at the transport layer, and uses this to ensure that all data has been properly transmitted
CONNECTION-ORIENTED PROTOCOL
A data-transmission protocol that allows data to be exchanged without an established connection at the transport layer. The most common of these is known as UDP or User Datagram Protocol
CONNECTIONLESS PROTOCOL
The number of the next expected segment in a TCP packet/datagram
DATA OFFSET FIELD
Taking traffic that’s all aimed at the same node and delivering it to the proper receiving service
DEMULTIPLEXING
The port of the service the TCP packet is intended for
DESTINATION PORT
Status indicating that the TCP connection is in working order, and both sides are free to send each other data
ESTABLISHED
One of the TCP control flags. Short for finish. When this flag is set to one, it means the transmitting computer doesn’t have any more data to send and the connection can be closed
FIN
A TCP socket state indicating that a FIN has been sent, but the corresponding ACK from the other end hasn’t been received yet.
FIN_WAIT
A device that blocks or allows traffic based on established rules
FIREWALL