A control flag specifying that the Acknowledgment Number field in the TCP header is significant.
Acknowledgment Number field—
A field in the TCP header specifying the next sequence number the computer is expecting to receive. The acknowledgment number, in effect, acknowledges the receipt of all sequenced bytes prior to the byte specified in the acknowledgment number.
A state in which TCP is attempting to initiate a connection.
A 16-bit calculated field used to ensure detection of corrupted datagrams.
A protocol that manages communication by establishing a connection between the communicating computers.
A protocol that transmits data without establishing a connection with the remote computer.
A 1-bit flag with special information about a TCP segment.
Directing a single input to several outputs.
The TCP or UDP port number of the application on the destination machine that will be the recipient of the data in a TCP segment or UDP datagram.
A control flag used in the process of closing a TCP connection.
A device that protects a network from unauthorized Internet access.
initial sequence number (ISN)—
A number that marks the beginning of the range of numbers a computer will use for sequencing bytes transmitted through TCP.
Combining several inputs into a single output.
A state in which the TCP port (usually a server application) is ready to receive incoming connections.
An internal address that provides an interface from an application to a Transport layer protocol.
A structure derived from fields from the IP header that is used to calculate the TCP or UDP checksum and to verify that the datagram has not been delivered to the wrong destination due to alteration of information in the IP header.
Assembling incoming TCP segments so that they are in the order in which they were actually sent.
A package of TCP data and header information.
A unique number associated with a byte transmitted through TCP.
A window of sequence numbers that the receiving computer has authorized the sending computer to send. The sliding window flow control method is the method used by TCP.
The network address for a particular application on a particular computer, consisting of the computer's IP address followed by the port number of the application.
The TCP or UDP port number of the application sending a TCP segment or UDP datagram.
Continuous (byte-by-byte) input, rather than input in predefined blocks of data.
A control flag signifying that sequence number synchronization is taking place. The SYN flag is used at the beginning of a TCP connection as part of the three-way handshake.
A reliable connection-oriented Transport protocol in the TCP/IP suite.
A three-step procedure that synchronizes sequence numbers and begins a TCP connection.
A nonreliable connectionless transport protocol in the TCP/IP suite.
Predefined standard port numbers for common applications. Well-known ports are specified by the ICANN.