Chapter 14 - Transport Layer Flashcards

1
Q

Which layer is responsible for establishing a temporary communication session between the source and destination host applications?

A

Transport Layer

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

Which three are transport layer responsibilities?

A

Conversation Multiplexing
Segmenting data and reassembling segments
Tracking individual conversations

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

Which transport layer protocol would be used for VoIP applications?

A

UDP

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

Which TCP header statement is true?

A

It contains of 10 fields in a 20 byte header

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

Port
Number Protocol Application

0 TCP File Transfer Protocol (FTP) - Data
21 TCP File Transfer Protocol (FTP) - Control
22 TCP Secure Shell (SSH)
23 TCP Telnet
25 TCP Simple Mail Transfer Protocol (SMTP)
53 UDP, TCP Domain Name System (DNS)
67 UDP DHCP - Server
68 UDP DHCP - Client
69 UDP Trivial File Transfer Protocol (TFTP)
80 TCP Hypertext Transfer Protocol (HTTP)
110 TCP Post Office Protocol version 3 (POP3)
143 TCP Internet Message Access Protocol (IMAP)
161 UDP Simple Network Management Protocol (SNMP)
443 TCP HTTPS

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

Which of the following would be valid source and destination ports for a host connecting to an email server?

A

Source 49152 Destination 25

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

Which control bit flags are used during the three-way handshake?

A

SYN and ACK

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

How many exchanges are needed to end both sessions between two hosts during two way handshake?

A

Four exchanges

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

Which TCP field is used by the destination host to reassemble segments into the original order?

A

Sequence Number

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

Which TCP field is used to provide flow control?

A

Window Size

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

What happens when a sending host senses there is congestion?

A

The sending host reduces the number of bytes it sends before receiving an acknowledgment from the destination host.

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

Why is UDP desirable for protocols that make a simple request and reply transactions?

A

Low overhead

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

Which UDP datagram reassembly statement is true?

A

UDP reassembles the data in the order that it was received.

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

Which of the following would be valid source and destination ports for a host connecting to a DNS server?

A

Source 49152 Destination 53

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

Which transport layer feature is used to establish a connection-oriented session?

A

TCP 3- way handshake

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

What is the complete range of TCP and UDP well-known ports?

A

0-1023

17
Q

What is a socket?

A

The combination of a source IP address and port number or a destination IP address and port number.

18
Q

How does a networked server manage requests from multiple clients for different services?

A

Each request has a combination of source and destination port numbers, coming from a unique IP address.

19
Q

What happens if part of an FTP message is not delivered to the destination?

A

The part of the FTP message that was lost is re-sent

20
Q

What type of applications are best suited for using UDP?

A

Applications that are sensitive to delay

21
Q

Network congestion has resulted in the source learning of the loss of TCP segments that were sent to the destination. What is one way that the TCP protocol addresses this?

A

The source decreases the amount of data that it transmits before it receives an acknowledgment from the destination.

22
Q

Which two operations are provided by TCP but not by UDP?

A

Acknowledging received data
Retransmitting any unacknowledged data

23
Q

What is the purpose of using a source port number in a TCP communication?

A

To keep track of multiple conversations between devices

24
Q

Which two flags in the TCP header are used in a TCP three-way handshake to establish connectivity between two network devices?

A

ACK
SYN

25
Q

Which TCP mechanism is used to enhance performance by allowing a device to continuously send a steady stream of segments as long as the device is also receiving necessary acknowledgements?

A

Sliding window

26
Q

Which action is performed by a client when establishing communication with a server via the use of UDP at the transport layer?

A

The client randomly selects a source port number

27
Q

Which two services or protocols use the preferred UDP protocol for fast transmission and low overhead?

A

VoIP and DNS

28
Q

Which number or set of numbers represents a socket?

A

Example = 192.168.1.1.80

29
Q

What is a responsibility of transport layer protocols?

A

Tracking individual conversations