Professional Documents
Culture Documents
"Parasitic Computing": Seminar By: Kunal Goswami 05IT6006
"Parasitic Computing": Seminar By: Kunal Goswami 05IT6006
Seminar by:
Kunal Goswami
05IT6006
1
Outline
Introduction
How it differs from others
Internet Communication
Proof of Concept
2-SAT problem
Implementation using TCP
Issues
Problems for parasites
Problems for servers
References
2
Introduction
3
How it differs from other?
Cluster Computing
In cluster computing, many computers pool in
their resources willingly
Parasitic computing does not require the
willingness of any target machine
It is not cracking
4
Internet Communication
5
Internet Communication
6
Proof of concept
7
2-SAT problem
8
Implementation
9
Implementation using TCP
TCP Checksums
Provides enough logic to compute any boolean
function.
HTTP service
Protocol always send a response to any message
received
10
Solving 2-SAT problem
11
TCP checksum
12
13
Creating parasitic messages
14
15
Prototype of parasitic computer
16
3-SAT Problem
NP-complete
Can be solved similar to 2-SAT because the
maximum sum of three variables is
1+1+1=11, which can be represented by two
bits without overflow.
The algorithm does not change, only the way
to create packet is changed
17
Problems for parasites
18
Problems for servers
19
References
20
Thank You
21