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
Q

UDP uses an additive-increase multiplicative-decrease (AIMD) system to manage flows.

A

False

26
Q

In ____________ congestion control, congestion is detected based on delayed and/or dropped packets.

A

host-inferred

27
Q

What are some possible consequences of network-core congestion? (Check all that apply)

A
Out-of-order packet arrival  
 Increased network congestion  
 Dropped Packets  
 Network collapse  
 Delayed packets
28
Q

UDP has a congestion control mechanism.

A

False

29
Q

In _______ congestion control, flags may be set during transit which indicate the presence and/or level of congestion in certain portions of the network.

A

network-assisted

30
Q

What are some causes of network congestion? (Check all that apply)

A
Parallel TCP Connections.  
 High utilization.  
 Reliable Data Transfer schemes.  
 Dropped TCP Packets.  
 Typical Internet Usage.
31
Q

TCP implements network fairness indirectly.

A

True

32
Q

In ________ congestion control, flags may be set during transit which indicate the presence and/or level of congestion in certain portions of the network.

A

network-assisted

33
Q

UDP implements network fairness.

A

False

34
Q

For the following binary IP address, give the dotted-decimal representation:

10011000 11101110 10011101 11000011

A

152.238.157.195

35
Q

A network with a connection-oriented network layer is called a ___________.

A

virtual circuit network

36
Q

What can cause queueing at a router’s input ports? (Check all that apply)

A

a. Head of Line blocking.
c. Output port contention.
d. Slow outbound link transmission rate.

37
Q

The process of determining a path through the internet is called ________.

A

routing

38
Q

In a subnet, there are ___ reserved IP addresses.

A

2

39
Q

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

A

subnet

40
Q

The Internet Protocol (IP) implements flow control.

A

False

41
Q

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

A

True

42
Q

Routing would be more complicated if we used hardware addresses as network addresses.

A

True

43
Q

What can cause packet queueing at a router’s output port? (Check all that apply)

A

Slow outbound link transmission rate.

Multiple data flows requiring the same outbound link.

44
Q

What are some possible consequences of network-core congestion? (Check all that apply)

A
Dropped Packets  
 Network collapse  
 Out-of-order packet arrival  
 Increased network congestion  
 Delayed packets
45
Q

Put the steps in the most correct order for closing a TCP Connection.

A
  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
Q

Arrival of out-of-order segment with higher-than-expected sequence number.

A

Immediately send duplicate ACK, indicating sequence number of next expected byte.

47
Q

Pipelining is intended primarily to

A

Increase network utilization

48
Q

Retransmitting a missing segment before the segment’s countdown timer expires is called…

A

fast retransmission

49
Q

What is the minimum UDP header size?

A

8 bytes

50
Q

What is the minimum TCP header size?

A

20 bytes

51
Q

Arrival of in-order segment with expected sequence number. All data up to expected sequence number already acknowledged.

A

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
Q

Select the proper equation for TCP’s calculation of the Timeout Interval.

A

TimeoutInterval = EstimatedRTTn + 4 * DevRTTn

53
Q

Max TCP

A

60 bytes