Chapter 2 Flashcards

(23 cards)

1
Q

An instance of a program running in an operating system

A

process

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

Two processes communicating within the same host

A

inter-process communication

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

Process that initiates communication

A

client process

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

Process that waits to be contacted

A

server process

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

Time it takes for a request to be sent and a response to be received

A

round trip time (RTT)

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

Which HTTP request method? Updates resource on the server; web page often includes form input

A

POST

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

Which HTTP request method? Requests headers (only) that would be returned if specified URL were requested

A

HEAD

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

Which HTTP request method? Uploads new file (object) to server

A

PUT

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

Which HTTP request method? Retrieves data from the server

A

GET

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

Which HTTP response status code? Request succeeded, requested object later in this message

A

200 OK

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

Which HTTP response status code? Requested object moved, new location specified later in this message

A

301 moved permanently

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

Which HTTP response status code? Request message not understood by server

A

400 bad request

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

Which HTTP response status code? Requested document not found on this server

A

404 not found

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

A network entity that satisfies HTTP requests on behalf of an origin Web server

A

web cache/proxy server

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

Uses TCP to reliably transfer email message from client to server

A

simple mail transfer protocol (SMTP)

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

Mail access protocols for retrieving from server

17
Q

Provides web-based interface on top of SMTP (to send) and IMAP to retrieve email messages

18
Q

Responsible for translating human friendly domain names into machine readable IP addresses

19
Q

Client repeatedly queries different DNS severs until they receive the contact IP address for a domain name

A

iterated query

20
Q

Client requests that a DNS server responds with requested resource record

A

recursive query

21
Q

A geographically distributed network of proxy servers and data centers

A

content distribution networks (CDNs)

22
Q

Door between application process and end-to-end transport protocol