26
Let’s Begin on our first interest

torrents2-161111161831

Embed Size (px)

Citation preview

Page 1: torrents2-161111161831

Let’s Begin on our first interest

Page 2: torrents2-161111161831

What exactly is_______ Peer to Peer?• Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or work loads between peers. Peers are equally privileged, equipotent participants in the application.

• A model of communication where every node in the network acts alike.

• As opposed to the Client-Server model, where one node provides services and other nodes use the services. 

Page 3: torrents2-161111161831

Advantages of P2P.

No central point of failure• E.g., the Internet and the Web do not have a central point of failure.

• Most internet and web services use the client-server model (e.g. HTTP), so a specific service does have a central point of failure.

Scalability• Since every peer is alike, it is possible to add more peers to the system and scale to larger networks.

Page 4: torrents2-161111161831
Page 5: torrents2-161111161831

Few More things About P2P

• A P2P network is often referred to as WORKGROUP in windows is a very simple network.• In P2P network there is no server that is acting as the central

authority.• Instead each PC acts as both server and client.

Page 6: torrents2-161111161831

P2P Topologies

Pure

Hybrid

Centralised

Page 7: torrents2-161111161831

Decentralized Topology

All nodes are of equal ability meaning there are no nodes with special infrastructure that could affect the networkE.g.: Gnutella P2P network

Page 8: torrents2-161111161831

Centralised Topology

Similar to pure P2P network except for the added concept of supernodes.

In peer-to-peer networking, a supernode is any node that also serves as one of that network's relayers and proxy servers, handling data flow and connections for other users.

Peers are chosen to be supernodes automatically if said peer's bandwidth and processing power is sufficientE.g.: Kazaa

Page 9: torrents2-161111161831

Hybrid Topology (Centralised+decentralized)

Infrastructure nodes are allowed to exist and are often a type of central directory server.

All clients connected to the network must connect to 1 of these servers.

The central server maintains a table of registered user connection info.E.g.: Napster P2P network

Page 10: torrents2-161111161831
Page 11: torrents2-161111161831

Applications :•There are many applications of p2p, as of today we can just concentrate the applications of p2p 

on Torrenting.

Page 12: torrents2-161111161831

How Bit Torrent works?Torrents are P2P(Peer to Peer) software compatible files they are used to share files in P2P network environments. For running torrents you need to install a specialized P2P 

software. 

Torrents use a Protocols for transfer of files The Bit-Torrent protocol is one of the most popular and common protocols used by torrent clients 

for sharing of large data files.

Page 13: torrents2-161111161831

Bit Torrent Technology

* The inventor of Bit Torrent is Bram Cohen, an American computer programmer, best known as the author of the peer-to-peer Bit Torrent protocol, as well as the first file sharing program to use the protocol, also known as Bit Torrent

* The Bit Torrent clients main difference from other P2P technologies is that it actively tracks a list of peers that are sharing or downloading a specific file, while other clients work by finding a user with the desired file on their computer. There are four critical elements in a Bit Torrent network

Page 14: torrents2-161111161831

CONTD.

•Bit Torrent has 4 critical elements:

•Let’s see all these elements in detail 

Trackers .torrent file

Seeders Leechers

Page 15: torrents2-161111161831

Critical Elements

What is a tracker?

*  A tracker is a server that assists the communication between   peers(you and other people 

using client) actually it acts like a medium between all the 

peers to communicate. It is mainly used to get information about the peers , and other statistics.. 

Page 16: torrents2-161111161831

CONTD.

What does torrent file contains? 

A torrent file contains urls of 

multiple trackers and 

metadata of the files shared and the tracker. If you just edit a torrent file you will see some 

un-understandable garbage data all 

over the file...This is because the 

torrent files are encoded with 'Bencode'. 

Page 17: torrents2-161111161831

We’ll See a demo of what .Torrent file contains

Page 18: torrents2-161111161831

CONTD.

The concept of Seeders and Leechers 

The seeders are the people that have already downloaded the file (in full or part) and are open for uploading i.e. allow others to download. Leechers are the people those are downloading the file. So, the more the seeders the faster you can download. 

Page 19: torrents2-161111161831
Page 20: torrents2-161111161831

This is how it looks when search on 1337x.to

Page 21: torrents2-161111161831

Current Situation of “TORRENTS”

Page 22: torrents2-161111161831

Piracy!!!!!!!!!

Page 23: torrents2-161111161831
Page 24: torrents2-161111161831

Clones? Whoa!• http://kickasstorrents.to/• http://kat.am/• http://kickass.cd/• http://torrentz2.eu/• https://kat.how/• http://torrentz.ht/• https://1337x.unblockall.xyz/

Page 25: torrents2-161111161831
Page 26: torrents2-161111161831

THANK YOU GUYS FOR THIS WONDERFUL OPPURTUNITY AND STAY

¿ ANONYMOUS ?

• Info : Google , YouTube , wiki.• Pics : Google.• Links: * https://www.youtube.com/watch?v=C5UWEWcGJgs * https://www.youtube.com/watch?v=6PWUCFmOQwQ * https://en.wikipedia.org/wiki/Peer-to-peer