M2 C Internet Protocols Flashcards

(40 cards)

1
Q

Fundamental protocol for communication between web browsers and web servers

A

HTTP

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

Shared language that allows a browser to:
1. talk to a server
2. receive information from it

A

HTTP

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

Client opens a connection to a server to make a request, and waits for the server to send back a response

A

Client-server model

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

The message a client send to a server to ask for something. It contains information that tells the server what the client wants to do

A

HTTP request

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

Are the verbs of the HTTP language, they tell the server what action to perform

A

Request methods

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

Method for retrieving data

A

GET

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

Method for submitting data

A

POST

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

Are used to send additional information or metadata about the request. They act like notes attached to the message that help the server understand the client and process correctly

A

Headers

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

They describe rhe behavior of the client, providing details like the type pf browser being used or the formats it can accept

A

Headers

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

The server’s reply to a client’s request

A

HTTP response

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

HTTP status codes

A

Infromational responses (1)
Successful responses (2
)
Redirections (3)
Client errors(4
)
Server errors (5**)

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

The server has received the request and is processing it

A

Infromational response (1**)

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

The request succedded and everything is fine

A

Successful response (2**)

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

The resource you wany has moves, and the server is telling you where to find it

A

Redirections (3**)

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

The server could not fine the requested resource

A

Client errors (4**)

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

Something went wrong on the server’s end

A

Server errors (5**)

18
Q

Status code for Continue

19
Q

Status code for OK

20
Q

Status code for Moved Permanently

21
Q

Status code for Not Found

22
Q

Status code for Internal Server Error

23
Q

Common response header

24
Q

Type of response header that tells the browser what kind of document is beng sent so the browser knows how to process and display it correctly

25
Physical cables that lie on the bottom of the ocean floor
Submarine cables
26
Cables often jointly built by multiple companies, governments, or states due to high cost
Submarine cables
27
Thw speed of the internet is attributed to this
Fiber optic cables
28
Cables made of fiber optic glass fibers that transmit data as light signals
Fiber optic cables
29
Ways transmission of data is done with the Internet
1. Submarine cables 2. Fiber optic cables 3. Fiber optic cables on land 4. Home connectivity
30
This manages the flow of data packets
Protocols
31
The computer the user is using or consuming content on
Client (local machine)
32
This machine houses ghe website files requested by the user
Server (remote computer)
33
Equipment situated between the client and server that handles the physical comunication and sends traffic back and forth
Router
34
HTTP is based on what protocol
TCP/IP protocol
35
Request Header Structure
Start Line Headers
36
What does the Start Line of a Request Header Structure contain
1. Method 2. Target - exact file being located 3. Version of HTTP being used
37
What the headers contain in a Request Header Structure
1. Additional info about the request 2. User agent (which web browser js being used)
38
Response Header Structure
Start Line Body
39
What Start Line includes in a Response Header Structure
1. HTTP version 2. 3-digit status code 3. Corresponding status text e.g.," not found"
40
What Body contains in a Response Header Structure
1. The actual resource/file 2. Content length (in bytes)