Skip to main content

Hvad er parasitisk computing?

Parasitisk computing er en teknik, hvor en computer eller server linker til andre servere og bruger dette udstyr til at tilvejebringe beregningskapacitet.Det betragtes normalt ikke som hacking eller tyveri af computertjenester, fordi programmet ikke besejrer nogen låse eller beskytter på det andet udstyr.Tværtimod kan en legitim besked leveres til de andre computere, og de vil give computerkapacitet uden noget brud på sikkerhed.

Da internettet voksede i slutningen af det 20. århundrede, var mange tusinder, hvis ikke millioner af servere, tilsluttet ved hjælp af offentlige computernetværk.Når en computer sender en anmodning om en webside eller dokument til en anden computer på Internettet, bruges en række bekræftelser til at bekræfte, at de sendte og modtagne meddelelser er de samme.En teknik er at bruge et kontrolsum, som er en beregning af data sendt af den anmodende computer og genberegnet i den anden ende.Hvis de to beregninger er enige om, betragtes meddelelsen som legitim og ikke et forsøg på at stjæle computertid eller hacke den anden computer.

Når en computer fremsætter en anmodning om parasitcomputeringstid fra andre computere, er meddelelsen stadig legitim.I meddelelsen er kode, der anmoder om, at der køres en vis beregning på den modtagende computer.Intet menneske har godkendt anmodningen, og i de fleste tilfælde er det faktum, at arbejdet udføres, ikke tydeligt.Beregningerne kan være afsluttet, og data returneres til den anmodende computer uden nogen synlig effekt på nogen af computeren.Der er dog etiske bekymringer for effekten af parasitisk computing på internetressourcer.

Efter at en computer bliver bedt om at give computertid af en anden computer, bruges nogle af dens ressourcer til denne anmodning.Sammen med elektrisk forbrug af computerhardware kan andre legitime computeropgaver blive bremset eller forsinket med den parasitiske computeranmodning.Der er ikke noget brud på sikkerhed, og den anmodende computer stjæler ikke nogen oplysninger.Selvom der ikke kan forekomme fysiske skader, kan det påvirke ydelsen af den anden computer, som nogle kritikere betragter som et tyveri af tjenester.

Parasitcomputing forveksles ofte med en anden type delte computertjenester, normalt kaldet Cluster Computing.Klynger er grupper af computere, der frivilligt er knyttet til at give kapacitet langt ud over en enkelt computers kapacitet.I det 20. århundrede var et eksempel på klyngecomputere tusinder af offentlige og private computere knyttet til at beregne signaldata fra en søgning efter udenjordisk intelligent liv (SETI) eller signaler fra andre planeter.Et radioteleskop scannede dele af himlen og indsamlede radiosignaldata, og de grupperede computere delte computertid til analyse af dataene og kigger efter mønstre.

Negativ parasitisk computing kan forekomme, hvis en computer er inficeret med en virus eller software kaldet en trojanhest.Vira kan downloades fra e -mails eller inficerede websteder, og i nogle tilfælde giver computeren mulighed for at blive en parasit for en hacker, hvilket giver en computer, der gentagne gange kan inficere andre.Inficerede computere kan også sende flere anmodninger til et legitimt websted og overvælde dets servere, en teknik kaldet et benægtelse af serviceangreb, der kan lukke websteder.

En trojansk hest er en softwarepakke, der transporteres sammen med et legitimt budskab ellerwebsted, og er normalt usynligt for enhver afslappet computerbruger.Derfor blev det opkaldt efter den mytiske hest, som skjulte soldater plejede at overraske og besejre en fjende.Når Trojan -hesten installerer sig selv på en ny computer, kan den bruge nogle af disse computere ressourcer til at sende uautoriserede e -mails kaldet spam eller give stjålet computerkraft til en anden person.