Midterm Flashcards

1
Q

T/F - UDP Protocol implements RDT.

A

False - unreliable, connectionless transport layer service

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

T/F - A Network is a system for connecting multiple computers using a single transmission technology.

A

True

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

Which delay is occurs during transit time between nodes?

A

Propagation Delay

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

What is the internet?

A

A computer network that interconnects computing devices.

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

What devices reside in the network core?

A

Routers, Packet Switches

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

What devices reside in the network edge?

A

PCs, Printers, Smart Phones, Servers, etc.

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

What is a Time-Division Multiplexing (TDM) link?

A

A link of a circuit-switched network that divides up connections based on time (e.g. 0.1ms alotted to connection #1 of 10).

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

What is a Frequency-Division Multiplexing (FDM) link?

A

Used in circuit-switched networks, it divides up the connections of a link across the frequency (hz) spectrum.

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

What is a silent period in a circuit-switched network?

A

If a connected user is not using their allotted bandwidth.

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

T/F - the internet is a network of networks.

A

True.

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

Is the internet core packet-switched or circuit-switched?

A

Packet-switched

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

What is a store-and-forward network?

A

A packet switch must receive the full packet before transmitting out.

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

Signal Attenuation effects _____ more than _____.

A

Unguided Media / Guided Media

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

At the transport layer, what is the payload?

A

Application data

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

Which layer is responsible for finding the destination IP address?

A

Application Layer

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

What are the 7 layers of OSI layering model?

A

Layer 7 = Application Layer
Layer 6 = Presentation Layer
Layer 5 = Session Layer
Layer 4 = Transport Layer
Layer 3 = Network Layer
Layer 2 = Link Layer
Layer 1 = Physical Layer

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

What is packet spoofing?

A

Using someone else’s IP address to send info into the internet.

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

What is multiplexing?

A

Merging multiple communications streams into the same media.

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

A paired ip address and port number is called a _____.

A

Socket

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

What are some application-layer protocols?

A

Telnet, FTP, POP3, DNS, SSH

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

Protocol ________ allows multiple protocols to work together.

A

Interoperability

22
Q

Which endian has smallest byte first?

A

Little Endian… 6F4A is written as 4A6F

23
Q

Which endian representation is used for network comms?

A

Big Endian.

24
Q

A pair of sockets is called a __________.

A

Connection

25
Live-streaming video would likely use ____ as its transport layer protocol.
UDP
26
What is the reserved port for HTTP?
Port 80.
27
What are the two pull protocols for email?
POP3 and IMAP
28
What does HTTP utilize for caching?
Conditional GET
29
Does an FTP server maintain client states?
Yes
30
Reserved port for SMTP
25
31
What are two FTP ports?
Control port = 21. Data port = 20.
32
Transport layer manages communications from _____ to _____.
Process to Process
33
HTTP implements caching using a _____ protocol check.
TCP
34
Network layer manages communications from ________ to ________?
Host to Host
35
What is TCP Receiver Action after receiving an in-order segment with expected sequence number. All data up to seq num allready ACK'd?
Delayed ACK. Wait up to 500ms for next segment. If next segment doesn't arrive, send ACK.
36
What is min and max TCP header size
20 BYTES/ 60 BYTES
37
What is maximum UDP Header size?
8 bytes
38
What ACK scheme has ACKs that only verify the ACK'd segment?
Selective Acknowledgement Scheme
39
What ACK scheme has ACK's that verify all segments prior to the ACK'd segment have been received?
Cumulative Acknowledgement Scheme
40
A TCP fast-retransmit will occur after....
3 duplicate ACK's received for the same segment
41
What is sequence of events for closing a TCP Connection?
Client sends segment with FIN bit set. Server responds with ACK. Server sends segment with FIN bit set. Client sends ACK of received segment.
42
What are steps to initializing a TCP connection?
Client send segment with SYN bit set to 1. Server responds with SYN set to 1 and ACK set to Client's SeqNum+1. Server responds with segment of SYN set to 0 and ACK set to Server's SeqNum+1 (this segment can have payload).
43
What is the best transport protocol to push data into the internet?
UDP
44
The TCP sliding window is used to implement ___________.
Flow Control
45
The TCP countdown timer is used to implement ___________.
Reliable Data Transmission
46
What does TCP receiver do if it receives an out-of-order segment with higher than-expected sequence number?
Immediately send duplicate ACK indiciated seq num of next expected byte.
47
What does TCP receiver do if it receives an in-order segment with expected sequence number, with one other in-order segment waiting for ACK?
Immediately send single cumulative ACK, ACK-ing both in order segments.
48
What are fields in the UDP header?
Length, Destination Port, Source Port, Checksum.
49
A _____________ type retransmission will retransmit one segment at a time upon a countdown timer interrupt.
selective retransmission
50