Learn · NPTEL

Course10810416735 lectures

Peer To Peer Networks

Prof. Y. N. Singh · IIT Kanpur

Start with lecture 1 At NPTEL

Lectures

Week 01: P2P Networks – motivation. Basics – cryptographic hash, public key cryptography principles, security…

  1. Lecture 01: Introduction to Peer to Peer Networks Video
  2. Lecture 02: Peer to Peer Network in Telephony:Voice over Internet Telephony (VoIP) and Distributed Hash Table (DHT) Video
  3. Lecture 03: Building DHT Networks Video

Week 02: Chord, Finger Tables, Distance function, Finger table creation and management

  1. Lecture 04: Logarithmic Partitioning of Node ID Space and Index Entry Authenticity Video
  2. Lecture 05: Implementation of Voice over Internet Telephony in P2P Way Video
  3. Lecture 06: Leaf Nodes, Core Nodes and Type of Messages in DHT Networks Video
  4. Lecture 07: Static and Dynamic Partitioning of Node ID Space: Fixed and Floating Partitioning Video

Week 03: DHT Routing Protocol : Pastry and Kademlia

  1. Lecture 08: PASTRY Protocol: The Efficient Use of Internet Infrastructure Video
  2. Lecture 09: Understanding the PASTRY Protocol through Example Video
  3. Lecture 10: Kademlia: A DHT Routing Protocol Video

Week 04: Tapestry Routing Protocol, Multi-dimensional Distributed Hash Table, and Multi-Layer DHT

  1. Lecture 11: Tapestry: An Evolution of Kademlia Video
  2. Lecture 12: Understanding the Tapestry Protocol through Example Video
  3. Lecture 13: Multi-dimensional Distributed Hash Table: Mapping of Peers into Multidimensional Space Video
  4. Lecture 14: Multi-Layer DHT: A Design for Multiple Services Video

Week 05: Keeping Pairs at Correct Root Nodes, Abrupt and Graceful Exit of Root Node, Resilience of Pairs, Distributed…

  1. Lecture 15: Keeping Pairs at Correct Root Nodes Video
  2. Lecture 16: Abrupt and Graceful Exit of Root Node: Maintaining Pairs Alive Video
  3. Lecture 17: Resilience of Pairs Video
  4. Lecture 18: A P2P Distributed File System Video
  5. Lecture 19: Storage Space Problem and Incentives to Share Storage Video

Week 06: P2P Nodes Communications Challenges in Heterogeneous Network Environments, P2P Overlaid Multicast, and A…

  1. Lecture 20: P2P Nodes Communications Challenges in Heterogeneous Network Environments Video
  2. Lecture 21: P2P Overlaid Multicast: Basic Design Video
  3. Lecture 22: P2P Overlaid Multicast: Alternate Design Video
  4. Lecture 23: A Design of P2P Email System Video

Week 07: P2P Mailing List Services, P2P Web, P2P Search Engine, On Being Anonymous and P2P in Blockchain

  1. Lecture 24: P2P Mailing List Services: A Basic Design Video
  2. Lecture 25: P2P Mailing List Services: An Alternate Design Video
  3. Lecture 26: P2P Web: A Basic Design Video
  4. Lecture 27: P2P Web Search Engine: A Basic Design Video
  5. Lecture 28: P2P Internet: On Being Anonymous Video
  6. Lecture 29: P2P in Blockchain Video

Week 08: P2P Anonymous Communication, The Anonymous Communication on the Internet through TOR Network, An Introduction…

  1. Lecture 30: P2P Anonymous Communication Video
  2. Lecture 31: The Anonymous Communication on the Internet through TOR Network Video
  3. Lecture 32: An Introduction To TOR Browser: The Anonymity Preserving Access of the Web Sites Video
  4. Lecture 33: Hidden Services on TOR Network Video
  5. Lecture 34: MOOC Wrap-Up : Summary of the Course Video

Live Session

  1. Live Session 24-11-2020 Video

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Kanpur
Department
Electrical Engineering
Teacher
Prof. Y. N. Singh
Level
Undergraduate
Language
English
Subjects
Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed