N2. Basic Architecture Flashcards

1
Q
Internet Protocol Reference Model.
List Layers
A
T
N
L
Ph
A
Internet Protocol Reference Model.
A - Application layer
T - Transport layer
N - Network layer
L - (Data) Link layer
Ph - Physical layer 
(Extra layers in application layer (OSI):
presentation and session layers)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Protocol at Application-level

A

Hyper Text Transfer Protocol (HTTP)

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

Protocols at Transport-level

A

Transmission-Control Protocol (TCP)

User Datagram Protocol (UDP)

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

Protocol at Network-level

A

Internet Protocol (IP)

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

Internet protocol (IP) key points

A
  • IP is independent of sub-network tech
  • IP is the common layer for internetworking
  • need to ‘map’ IP onto sub-networking technology
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Protocol definition

A

Code prescribing strict adherence to correct etiquette and precedence i.e. instructions/rules that must be followed.

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

Protocol, definitions of message formats

A
  • data structures
  • application programming interface (API)
  • messages for data, signalling and management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a connection-less protocol (CL)?

A
  • Send and receive data (datagrams) - no connection set up
  • “Send and forget” - typically unconfirmed (confirmed if possible)
  • Suitable for “bursty” data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a connection-oriented protocol (CO)?

A
Three phases: 
- connection establishment
- data transfer
- connection release 
Connection management: 
- signalling (latency)
- connection state 
- typically confirmed service
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is Encapsulation?

A

(hide most background info but still need some info available)
When we send data/info across network need additional info:
- destination and source addresses
- info about message ordering
- info about message formatting
- protocol, size, error control etc.

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

Message format

A

Header (and possible trailer) + Payload/Body

[trailer] [payload] [header] —> to network

Header - stores info about message for protocol
Payload/Body - message carried in that layer
(payload increases at each level as the header and trailer from the layer above are consumed into body).

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