Fundamentals of TCP/IP Transport and Applications Flashcards

1
Q

Function that allows receiving hosts to choose the correct application for which the data is destined, based on the port number

A

Multiplexing using ports (TCP and UDP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Process of numbering and acknowledging data with Sequence and Acknowledgment header fields

A

Error recovery (reliability) (TCP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Process that uses window sizes to protect buffer space and routing devices from being overloaded with traffic

A

Flow control using windowing (TCP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Process used to initalize port numbers and Sequence and Acknowledgment fields.

A

Connection establishment and termination (TCP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

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.

A

Ordered data transfer and data segmentation (TCP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The message created by TCP that begins with the TCP header, followed by any application data, is called what?

A

TCP segment or Layer 4 PDU or L4PDU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a destination port?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Multiplexing relies on a concept called a socket. What does a socket consit of?

A

An IP address
A transport protocol
A port number

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hosts typically allocate _______ ______ ______ starting at 1024 because the ports below 1024 are reserved for well-known applications.

A

dynamic port numbers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

_______ _______ ______ _______ is an application layer protocol used specifically for network device management.

A

Simple Network Management Protocol (SNMP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

________ ________ refers to the process of initializing sequence and acknowledgment fields and agreeing on the port numbers used.

A

Connection Establishment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A protocol that requires an exchange of messages before data transfer begins, or that has a required preestablished correlation between two endpoints.

A

Connection-oriented protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A protocol that does not require an exchange of messages and that does not require a preestablished correlation between two endpoints.

A

Connectionless protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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.

A

Bandwith

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The amount of time ti takes one IP packet to flow from sender to reciever.

A

Delay

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The variation in delay

A

Jitter

17
Q

The percentage of packets discarded by the network before they reach the destination, which when using TCP, requires a restransmission.

A

Loss

18
Q

The URL can be broken into three parts:

A
  • 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 /.
19
Q

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

A

d. Conversion from binary to ASCII

20
Q

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

A

d. TCP Port Number

e. UDP Port Number

21
Q

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

a. Flow Control (windowing)
b. Error recovery
c. Multiplexing using port numbers
f. Ordered data transfer

22
Q

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

A

c. Multiplexing using port numbers

23
Q

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

A

c. Segment

f. L4PDU

24
Q

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

A

b. www.certskills.com

25
Q

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

a. VoIP needs better (lower) packet loss.

d. VoIP needs better (lower) delay.