export_week 6 Flashcards

1
Q

The Internet Protocol (IP) header may be 21 bytes long.

A

False

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

The process of determining a path through the internet is called

A

routing

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

The process of moving a datagram from a router’s input port to output port is called

A

forwarding

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

When a host in a network needs to obtain a valid IP address for itself, it broadcasts a “discover” message that can be handled by a server, which will “offer” an IP address within the correct domain.

A

Dynamic Host Configuration Protocol (DHCP)

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

IP datagrams fragments can not be fragmented again.

A

False

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

The path MTU is the largest MTU on a path from sender to receiver

A

False

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

A group of hosts sharing a common address prefix, behind a router, is called a/an

A

subnet

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

Re-assembly of fragmented IP datagrams is handled by…

A

the destination host

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

In a subnet, the reserved addresses are the and the (with a highest subnet IP address).

A
  • subnet address

* broadcast address

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

if an IP datagram is fragmented into 1000-byte fragments, and later encounters a link with an 800-byte MTU, it is dropped.

A

False

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

In a fragmented IP datagram, the “offset” IP header field value is exactly equal to the number of bytes of fragmented data preceding this fragment.

A

False

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

It is the responsibility of a routing algorithm to determine the cost of an output link.

A

False

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

The transport-layer header is encapsulated in the first fragmented IP datagram.

A

True

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

It is the responsibility of a routing algorithm to forward packets to the appropriate output link.

A

False

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

When a destination host’s IP fragment timer expires, it drops all accumulated fragments corresponding to that timer.

A

True

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

In network graph terminology, [a] represent routers.

A

Nodes

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

ICMP can carry messages from… (Check all that apply)

A

Router to Sender Host

Router to Router

Source Host to Destination Host

Destination Host to Source Host

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

Given an internet represented as a weighted undirected graph, the shortest path between node X and node Y is the path that…

A

has the smallest sum of edge weights.

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

The largest amount of data, in bytes, which can be accomodated by a particilar network, link, or physical-layer is called the [a].

A

Maximum Transmission Unit (MTU)

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

Flow control is intended primarily to _____________

A

a. keep a TCP sender from overwhelming a receiver’s buffer

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

A _________ -type retransmission protocol will retransmit all un-ACK’d segments upon a countdown timer interrupt.

A

a. Go-back-N

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

Which of the following are fields in the TCP header? (Select all that apply)

A
Source Port  
 Destination Port  
 Header Length/Data Offset  
 Window Size  
 Checksum  
 Sequence Number
23
Q

Which of the following are fields in the UDP header? (Select all that apply)

A

Checksum
Length
Destination Port
Source Port

24
Q

The TCP sequence numbers are used to implement ___________.

A

a. in-order delivery

25
UDP uses an additive-increase multiplicative-decrease (AIMD) system to manage flows.
False
26
In ____________ congestion control, congestion is detected based on delayed and/or dropped packets.
host-inferred
27
What are some possible consequences of network-core congestion? (Check all that apply)
``` Out-of-order packet arrival Increased network congestion Dropped Packets Network collapse Delayed packets ```
28
UDP has a congestion control mechanism.
False
29
In _______ congestion control, flags may be set during transit which indicate the presence and/or level of congestion in certain portions of the network.
network-assisted
30
What are some causes of network congestion? (Check all that apply)
``` Parallel TCP Connections. High utilization. Reliable Data Transfer schemes. Dropped TCP Packets. Typical Internet Usage. ```
31
TCP implements network fairness indirectly.
True
32
In ________ congestion control, flags may be set during transit which indicate the presence and/or level of congestion in certain portions of the network.
network-assisted
33
UDP implements network fairness.
False
34
For the following binary IP address, give the dotted-decimal representation: 10011000 11101110 10011101 11000011
152.238.157.195
35
A network with a connection-oriented network layer is called a ___________.
virtual circuit network
36
What can cause queueing at a router's input ports? (Check all that apply)
a. Head of Line blocking. c. Output port contention. d. Slow outbound link transmission rate.
37
The process of determining a path through the internet is called ________.
routing
38
In a subnet, there are ___ reserved IP addresses.
2
39
A group of hosts sharing a common address prefix, behind a router, is called a/an ______.
subnet
40
The Internet Protocol (IP) implements flow control.
False
41
The Internet Protocol (IP) header may be 28 bytes long.
True
42
Routing would be more complicated if we used hardware addresses as network addresses.
True
43
What can cause packet queueing at a router's output port? (Check all that apply)
Slow outbound link transmission rate. Multiple data flows requiring the same outbound link.
44
What are some possible consequences of network-core congestion? (Check all that apply)
``` Dropped Packets Network collapse Out-of-order packet arrival Increased network congestion Delayed packets ```
45
Put the steps in the most correct order for closing a TCP Connection.
1. Client sends segment with FIN bit set 2. Server sends ACK of received segment 3. Server sends segment with FIN bit set 4. Client sends ACK of received segment
46
Arrival of out-of-order segment with higher-than-expected sequence number.
Immediately send duplicate ACK, indicating sequence number of next expected byte.
47
Pipelining is intended primarily to
Increase network utilization
48
Retransmitting a missing segment before the segment's countdown timer expires is called...
fast retransmission
49
What is the minimum UDP header size?
8 bytes
50
What is the minimum TCP header size?
20 bytes
51
Arrival of in-order segment with expected sequence number. All data up to expected sequence number already acknowledged.
Delayed ACK. Wait up to 500ms for arrival of another in-order segment. If next in-order segment does not arrive in this interval, send an ACK.
52
Select the proper equation for TCP's calculation of the Timeout Interval.
TimeoutInterval = EstimatedRTTn + 4 * DevRTTn
53
Max TCP
60 bytes