Peer to peer Systems Flashcards

1
Q

What is Napster?

A

-First working, large-scale application of p2p paradigm.
-Shut down.

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

What is BitTorrent?

A

-Well-known p2p system for file sharing.
-Enable sharing large files.
-Initial release in 2021.
-File is split into chunks, chunks are replicated over peers.
-A client peer can download different chunks from different server peers in parallel.

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

Describe the “tit for tat” mechanism.

A

-Preference to client peers that are acting as server peers.
-Peers that are not uploading enough are chocked.
-Chocking/ unchoking decisions based on the uploading rate of peer.

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

Peer to Peer VS Client Server

A

Client server, where devices are reliant on services provided and managed by a central server; and peer-to-peer where there is no server and each device provides services and files to other devices on the network. You can think of this as ‘dedicated servers’ vs ‘local hosts’.

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