export_week 5 Flashcards

1
Q

When it comes to pushing data into the internet, is the more effective protocol.

A

UDP

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

A simple checksum can detect some 2-bit errors.

A

True

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

UDP implements network fairness.

A

False

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

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

A

False

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

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

A

Reliable Data Transfer schemes.

Typical Internet Usage.

Parallel TCP Connections.

High utilization.

Dropped TCP Packets.

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

The rate of CongWin size increase (in terms of MSS) while in TCP’s Slow-Start phase is

A

Exponential

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
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

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

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

A

host-inferred

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

The process of determining a path through the internet is handled by the

A

routing algorithm

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

In a datagram network, the responsibilities of the network layer include: (check all that apply).

A
  • packet routing
  • packet forwarding
  • host-to-host communication
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A router’s routing table is output by a

A

routing algorithm

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

Given a router with 5 input ports and 5 output ports. If the switching fabric is 5 times as fast as the input/output line speed, queueing (can or can not) occur at an input port

A

can

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
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
14
Q

The process of moving a datagram from a router’s input port to output port is handled by the

A

switching fabric

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
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
16
Q

The network layer manages communications from _____ to _____

A

host to host

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

A network with a connectionless network layer is called a

A

datagram network

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

The Internet Protocol (IP) implements data reliability services.

A

False

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

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

A
  1. Client sends segment with FIN bit set

Server sends ACK of received segment

Server sends segment with FIN bit set

Client sends ACK of received segment

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

The UDP protocol uses a [ Select ] [“2”, “1”, “32”, “16”, “8”] -bit, [ Select ] [“16”, “2”, “1”, “32”, “8”] ‘s complement of the [ Select ] [“2”, “16”, “32”, “1”, “8”] ‘s complement sum to compute the checksum.

A

16
1

1

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

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

A

host-inferred

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

UDP implements network fairness

A

False

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

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

A
  • Dropped TCp Packets
  • Reliable Data Transfer Schemes
  • Parallel TCP Connections
  • Typical Internet Usage
  • High Utilization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

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

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
TCP implements network fairness indirectly.
True
26
The Internet Protocol (IP) implements congestion control.
False
27
In addition to a "default" entry, routing tables in an internet store...
the “first hop” in a path to each of the networks known to the router
28
The "time to live" field in a modern IPv4 datagram header specifies..
  the number of remaining hops before the datagram is dropped.  
29
The Internet Protocol (IP) header may be 21 bytes long.
False
30
Which of the following are benefits of a virtual circuit network? (Check all that apply)
1. Guaranteed timing 2. Guaranteed bandwidth 3. Connection states are preserved
31
What can cause queueing at a router's input ports? (Check all that apply)
1. Head of Line blocking 2. Output port contention 3. Slow outbound link transmission rate
32
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.
Dynamic Host Configuration
33
In a link between Host A, and Host B, we have three intermediary routers: Host A ----- Router Snucky ------ Router Jumpy ------ Router Po ------- Host B Host A's first hop router is Router
Snucky
34
Given a router with 5 input ports and 5 output ports. If the switching fabric is 5 times as fast as the input/output line speed, queueing                   [ Select ]                   ["can not", "can"]        occur at an output port.
Can
35
The Internet Protocol (IP) implements flow control.
False
36
A simple checksum can detect some 2-bit errors.
True
37
The transport layer manages communications from
Process to Process
38
If I want to be reasonably sure the recipient received my transmitted information, I would use the ______ protocol.
TCP
39
It is acceptable to create two TCP connections on the same server/port doublet from the same client/port doublet.
False
40
The TCP protocol provides error detection and correction.
False
41
When it comes to pushing data into the internet, _____ is the more effective protocol.
UDP
42
The UDP protocol provides unreliable, connectionless service.
True
43
If I want to be fair about my usage of internet resources, I would use the _____ protocol.
TCP
44
The TCP protocol provides reliable, connection-oriented service.
True
45
The UDP protocol provides reliable, connectionless service.
False
46
The TCP protocol provides reliable, connectionless service.
False
47
Suppose that a client application sends a request to a server application at port 80 on a remote server. The server responds to the client's address at
a port number assigned by the client's operating system; this number is not used directly by the client application, but is sent to the server along with the original request.
48
The UDP protocol provides error detection.
True
49
The UDP protocol provides error detection and correction.
False
50
A simple checksum can detect all 1-bit errors.
True
51
f I want to be sure I don't overwhelm the receive host with too much information, I would use the ______ protocol
TCP
52
Which of the following best describes reliable data transfer in the internet (using networking terminology)?
The ability to send and receive information that you are reasonably sure is what was sent, without losing any information.
53
It is acceptable to create two TCP connections on the same server/port doublet from the same client/port doublet.
False
54
If I want to be fair about my usage of internet resources, I would use the ___________ protocol.
TCP
55
Retransmitting a missing segment before the segment's countdown timer expires is called...
fast retransmission
56
In a __________ acknowledgement scheme, a received ACK indicates only that the ACK'd segment was received.
Selective
57
Put the steps in the most correct order for TCP Connection initialization.
1. Client sends segment with SYN set to 1. 2. Server sends segment with SYN set to 1 and ACK set to the Client's SeqNum + 1 3. Client sends segment with SYN set to 0 and ACK set to the Server's SeqNum + 1
58
In a ________ acknowledgement scheme, a received ACK indicates all segments prior to the ACK'd segment were received.
Cumulative
59
What is the maximum UDP header size?
8 bytes
60
A ______ -type retransmission protocol will retransmit all un-ACK'd segments upon a countdown timer interrupt.
Go-back-N
61
What is the minimum TCP header size?
20 bytes
62
Put the steps in the most correct order for closing a TCP Connection. Client sends ACK of received segment Server sends ACK of received segment Server sends segment with FIN bit set Client sends segment with FIN bit set
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