click below
click below
Normal Size Small Size show me how
TCP/IP Hours 5 and 6
TCP/IP Teach Yourself TCP/IP in 24 Hours - Hours 5 and 6 Terms
| Question | Answer |
|---|---|
| CIDR | Classless Internet Domain Routing. A technique that allows a block of network IDs to be treated as a single entity. |
| Subnet | A logical subdivision of the address space defined by a TCP/IP network ID |
| Subnet Mask | A 32-bit binary value used to assign some of the bits of an IP address to a subnet ID. It identifies the network ID in a regular class address. All 1’s in the subnet mask = network / subnet ID |
| Supernet Mask | A 32-bit value used to aggregate multiple consecutive network IDs into a single entity. |
| ACK | 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 acknowledgement number, in effect, acknowledges the receipt of all sequenced bytes prior to the byte specified in the ack number. |
| Active open | A state in which TCP is attempting to initiate a connection |
| Checksum | A 16-bit calculated field used to ensure detection of corrupted datagrams |
| Connection-oriented protocol | A protocol that manages communications by establishing a connection between the communicating computers. TCP is an example. |
| Connectionless protocol | A protocol that transmits data without establishing a connection with the remote computer. UDP is an example. |
| Control flag | A 1-bit flag with special information about a TCP segment |
| Demultiplexing | Directing a single input to several outputs |
| Destination port | The TCP or UDP port number of the application on the destination machine that will be the recipient of the data in the TCP segment or UDP datagram |
| FIN | A control flag used in the process of closing a TCP connection |
| Firewall | 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 |
| Multiplexing | Combining several inputs into a single output. |
| Passive open | A state in which the TCP port is ready to receive incoming connections |
| Port | An internal address that provides an interface from an application to a Transport layer protocol |
| Pseudo-header | A structure derived from fields from the IP header that is used to calculate the TCP/UDP checksum and to verify that the datagram has not been delivered to the wrong destination due to changes in the IP header. |
| Resequencing | Assembling incoming TCP segments so that they are in the order in which they were actually sent |
| Segment | A package of TCP data and header information |
| Sequence number | A unique number associated with a byte transmitted through TCP |
| Sliding Window | A window of sequence numbers that the receiving computer has authorized the sending computer to send. The sliding window flow control method is used by TCP. |
| Socket | The network address for a particular application on a particular computer, consisting of the computers IP address followed by the port number of the application. Ex. 192.168.5.4:80 |
| Source port | The TCP or UDP port number of the application sending a TCP segment or UDP datagram |
| Stream-oriented input | Continuous (byte-by-byte) input, rather than input in predefined blocks of data |
| SYN | 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 3-way handshake |
| TCP | A reliable connection-oriented Transport layer protocol in the TCP/IP suite. |
| 3-Way Handshake | A three step procedure that synchronizes sequence numbers and starts a TCP connection |
| UDP | A non-reliable connectionless transport protocol in the TCP/IP suite. |
| Well-know port | Predefined standard port numbers for common applications. Well-known ports are specified by IANA. |