Fundamentals of TCP/IP Transport and Applications Flashcards
Function that allows receiving hosts to choose the correct application for which the data is destined, based on the port number
Multiplexing using ports (TCP and UDP)
Process of numbering and acknowledging data with Sequence and Acknowledgment header fields
Error recovery (reliability) (TCP)
Process that uses window sizes to protect buffer space and routing devices from being overloaded with traffic
Flow control using windowing (TCP)
Process used to initalize port numbers and Sequence and Acknowledgment fields.
Connection establishment and termination (TCP)
Continuous stream of bytes from an upper-layer process that is “segmented” for transmission and delivered to upper-layer processes at the receiving device, with the bytes in the same order.
Ordered data transfer and data segmentation (TCP)
The message created by TCP that begins with the TCP header, followed by any application data, is called what?
TCP segment or Layer 4 PDU or L4PDU
What is a destination port?
A system that TCP and UDP uses in their header that distinguishes what application will recieve a packet of data based on the destination port number.
Multiplexing relies on a concept called a socket. What does a socket consit of?
An IP address
A transport protocol
A port number
Hosts typically allocate _______ ______ ______ starting at 1024 because the ports below 1024 are reserved for well-known applications.
dynamic port numbers
_______ _______ ______ _______ is an application layer protocol used specifically for network device management.
Simple Network Management Protocol (SNMP)
________ ________ refers to the process of initializing sequence and acknowledgment fields and agreeing on the port numbers used.
Connection Establishment
A protocol that requires an exchange of messages before data transfer begins, or that has a required preestablished correlation between two endpoints.
Connection-oriented protocol
A protocol that does not require an exchange of messages and that does not require a preestablished correlation between two endpoints.
Connectionless protocol
The volume of bits per second needed for the application to work well; it can be biased with more volume in one directio, or balanced.
Bandwith
The amount of time ti takes one IP packet to flow from sender to reciever.
Delay
The variation in delay
Jitter
The percentage of packets discarded by the network before they reach the destination, which when using TCP, requires a restransmission.
Loss
The URL can be broken into three parts:
- The protocol is listed before the //.
- The host name is listed between the // and the /.
- The name of the web page is listed after the /.
Which of the following is not a feature of a protocol that is considered to match OSI Layer 4?
a. Error recovery
b. Flow control
c. Segmenting of application data
d. Conversion from binary to ASCII
d. Conversion from binary to ASCII
Which of the following header fields identify which TCP/IP application gets data received by the computer? (Choose two)
a. Ethernet Type
b. SNAP Protocol Type
c. IP Protocol
d. TCP Port Number
e. UDP Port Number
d. TCP Port Number
e. UDP Port Number
Which of the following are typical functions of TCP? (chosse four)
a. Flow Control (windowing)
b. Error recovery
c. Multiplexing using port numbers
d. Routing
e. Encryption
f. Ordered data transfer
a. Flow Control (windowing)
b. Error recovery
c. Multiplexing using port numbers
f. Ordered data transfer
Which of the following functions is performed by both TCP and UDP?
a. Windowing
b. Error recovery
c. Multiplexing using port numbers
d. Routing
e. Encryption
f. Ordered data transfer
c. Multiplexing using port numbers
What do you call data that includes the Layer 4 protocol header, and data given to Layer 4 by the upper layers, not including any headers and trailers from Layers 1 to 3? (choose two)
a. L3PDU
b. Chunk
c. Segment
d. Packet
e. Frame
f. L4PDU
c. Segment
f. L4PDU
In the URL http://www.certskills.com/ICND1, which part identifies the web server?
a. http
b. www.certskills.com
c. cerskills.com
d. http://www.certskills.com
e. The file name.html includes the host name
b. www.certskills.com
When comparing VoIP with an HTTP-based mission-critical business application, which of the following statements are accurate about the quality of service needed from the networks? (choose two)
a. VoIP needs better (lower) packet loss.
b. HTTP needs less bandwith
c. HTTP needs better (lower) jitter.
d. VoIP needs better (lower) delay.
a. VoIP needs better (lower) packet loss.
d. VoIP needs better (lower) delay.