3: Internet Protocols Flashcards

1
Q

Why is the Internet vulnerable ?

A
  • Services are ‘best-effort’
  • No guarantee of quality (unlike telecom networks)
  • Packets may be lost, corrupted, delayed, arrive out of sequence
  • Problems may be overcome by a careful design of protocols
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the pieces of Internet ?

A
  • Hosts (comp connected to a network)
  • Routers (connecting a network to the Internet)
  • Applications (various electronic devices)
  • Protocols (rules for computer to talk)
  • Hardware (Machines)
  • Software (Programs)

The relationship between these pieces will be organised into layers.

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

Reasons for a layered architecture ?

A
  • Modularisation eases maintenance, updates

- Changes in the implementation of layer’s service are transparent to the rest of system

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

What are the 5 layers of IP stack ?

A
Application layer
Transport layer
Network layer
Link layer
Physical layer

(ATNLP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  • What are the 2 extra layers in ISO-OSI ?
A
  • Presentation layer

- Session layer

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

Application layer ?

A
  • SMTP: Simple Mail Transfer Protocol
  • HTTP: Hypertext Transfer Protocol
  • Telnet: allows users on a computer to access and log into another computer
  • FTP: File Transfer Protocol for transferring files between a client and server computers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a client ?

A

A computer requests some service from another computer called a server providing this service to the client, eg sending emails.

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

Transport layer ?

A
  • TCP: Transfer Control Protocol

- UDP: User Datagram Protocol for transmission/reception packet-by-packet.

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

Network layer ?

A

A set of protocols to transport packets from one host to another specified by an IP address.

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

Data link layer ?

A

PPP: Point-to-point Protocol to establish a connection between 2 nodes in a network.

Ethernet protocols split a data stream into shorter pieces (frames) containing source and destination addresses, error-checking data.

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

Physical layer ?

A

Defines how to transmit raw bits, not logical packets, over a physical link.

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

Link:

Processes, Hosts, Transport protocol, Network-layer protocol, Link layer, Physical layer.

To:

  • Hosts: two houses
  • Connections between towns
  • Trains or postal trucks
  • Two sets of parents
  • Two kids
  • Royal Mail
A
  • Processes: two kids
  • Hosts: two houses
  • Transport protocol: two sets of parents
  • Network-layer protocol: Royal Mail
  • Link layer: connections between towns
  • Physical layer: trains or postal trucks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly