internet general working principles Flashcards

1
Q

which are the components of internet and what do they do

A
  • hosts = end systems = connected computing devices running network apps at Internet’s “edge”
  • routers and switches that forward packets (=chunks of data)
  • communication links (fiber, copper, radio, satellite)
  • network = collection of devices, routers, links, managed by an organization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

end systems

A
  • they are the network edge
  • also colled hosts
  • can be client or server
  • server are usually in data centers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is the network core?

A
  • interconnected routers
  • network of networks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

network core has 2 functionalities

A
  • forwarding (aka switching, it’s a local action, consists in moving packets arriving in the router input links to the appropriate output link)
  • routing (it’s a global action, consists in determining the path taken by packets from source to destination, uses algorihms to find the optimal path)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

model of a switch

A
  • Each link has its own capacity
  • Input packet arrival is
    asynchronous
  • Output packets can have a time
    conflict
  • Need a buffer to analyze packet header and handle output conflicts
  • queues can form if there are input links faster than output links
  • if buffer is full we start loosing packets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

network metrics

A
  • throughput ( = amount of data per second that can be transferred between end systems)
  • transmission time ( = time T required to transmit L bits, which depends on the throughput R)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

different types of delays

A
  • Nodal processing delay = Time required to examine the packet’s header and determine where to direct the packet
  • Queuing delay = Waiting time in the queue
  • Transmission delay = amount of time required for the router to push out the packet; it is a function of the packet’s length and the transmission rate of the link
  • Propagation delay = It is the time W requested to reach the receiver end system from the transmitter. It depends on the distance D [m] and propagation speed v [m/s].
  • processing delay (nowadays can be neglected)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

different transmission logics

A
  • Store-and-forward: the packet must be fully received before being transmitted
  • Cut-through: the packet can be transmitted right after the header is decoded
How well did you know this?
1
Not at all
2
3
4
5
Perfectly