Chapter 1 Flashcards

1
Q

How many layers in ISO OSI model?

A

7

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

Each layer provides ……. for the layer directly above it?

A

Services

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

What is the name of layer 7

A

Application layer

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

Some application layer protocols:

A

HTTP, SMTP, POP3

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

Example of a HTTP request:

A

GET /index.htm HTTP/1.1
Host: www.xx.co.za

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

How is header information separated from payload in a server response to a HTTP request?

A

With a blank line

Http/1.1 200 OK
Date: ….
Content-length: 5667
Content-type: text/html

<html>
<head>
.....
</head></html>

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

What is layer 6?

A

Presentation layer

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

What was the problem with displaying/representing data?

A

Not all computer used the same representation (ASCII, EBCDIC, UTF)

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

How does a browser specify which encodings it will accept?

A

Accept-Charset: iso-8859-2, unicode-1-1

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

What would happen if the server cannot use one of the encodings specified?

A

It should return a 406 error.

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

What are some presentation standards?

A

XML, HTML, MIME, ARPA Internet Text Messages

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

Can the presentation layer be included in the application layer?

A

Yes. Since HTML encoded email may also be sent using SMTP

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

What is layer 5?

A

Session layer

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

What does the session layer usually refer to in modern networks?

A

Sequence of events in application protocol

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

What is layer 4?

A

Transport layer

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

Which layer provides process-to-process communication?

17
Q

What type of communication does Layer 4 provide?

A

process-to-process

18
Q

Does a end-to-end connection have to be reliable?

A

No, it is not a requirement.

19
Q

What is good and bad about reliable end-to-end connection?

A

Good:
Retransmit parts of message that has been lost, “throttling”
Bad:
Is slower

20
Q

What layer is layer 3?

A

Network Layer

21
Q

What service does the network layer provide?

22
Q

How does a network know where and how to route?

A

It uses a routing table, usually indicates next router on path

23
Q

What is Layer 2?

A

Data link layer

24
Q

On what layer is the system that determines routes in a routing table?

25
What is the problem with master-slave protocols on the Data link layer?
Continually polling the slave could take up too much resources + only 1 is the master so if he fails they all fail
26
What is good + bad about checking on very low levels?
Good: more stuff can be checked bad: If stuff above fails you cant detect it
27
What is layer 1 in ISO OSI model?
Physical layer
28
What does each layer send (data "type" name)?
2 = frames 3 = datagrams/packets 4 = segments 6 = requests/responses
29
Is the requests handed up or down the Layers?
Down ( from 7 to 1, and then on the other side 1 to 7 )
30
As the requests pass down the layers what does each layer add?
A header
31
How do layers communicate with peer layers?
By adding headers to the data
32
Each layer communicates physically with the layer ..... or ....
Above, below
33
What are some of the bodies that issue standards?
ISO IEEE IETF IANA ICANN W3C ITU-T NIST
34
What does ISO stand for?
International Organization of Standardization
35
What does OSI stand for?
Open Systems Interconnection