Analysis and Prevention of Malware in P2P

Total Page:16

File Type:pdf, Size:1020Kb

Analysis and Prevention of Malware in P2P Puram.Pradeep Kumar et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 3 (1) , 2012, 3162 - 3169 Analysis and Prevention of Malware in P2P Prof.Puram.Pradeep Kumar, Naini Shekar Reddy, Saleha Saudagar, T. Puneeth Chandra, Ch. Kishor Kumar VITS Engineering College, KarimNagar. Abstract-Peer-to-Peer (P2P) Networks continue to be will launch these programs believing that they are popular means of trading content. However the files legitimate, but not realizing that a Trojans was installed. exchanged in these networks are not malicious, making them An attacker may now have remote access to an an ideal medium for spreading Malware. Some existing organization's internal Network or potentially gathering studies have shown that Malware proliferation can pose confidential user information via a spyware program. significant threats to P2P Networks, defending against such an attack are largely an open problem. This paper aims to Most organizations are under the impression that P2P develop the countermeasure that can effectively mitigate the networks can simply be stopped by blocking the default Malware proliferation while preserving P2P networks port that is required for these networks to communicate. performance and provide software implementations for Think again. Most P2P networks can be configured to P2P.Malware is highly pervasive in P2P file-sharing systems listen on TCP port 80 (HTTP). Almost every organization and is difficult to detect. To alleviate this problem, we in the world permits the use of HTTP through their analyze and provide preventive measures for Malware. firewall. Analysis include two types for detecting Malware and Along with viruses, one of the biggest threats to computer provide two basic approaches and Advanced techniques for users on the Internet today is Malware. It can hijack the preventing Malware. We instrument two different open source P2P networks; KaZaA and IMesh to examine the browser, redirect the search attempts, serve up nasty pop- prevalence of Malware in P2P networks and provide an up ads, track what web sites visited, and generally screw algorithm for detecting Malware. things up. Malware programs are usually poorly- Keywords: P2P Networks, Malware, KaZaA, IMesh. programmed and can cause the computer to become unbearably slow and unstable in addition to all the other 1 INTRODUCTION havoc they wreak. Many of them will reinstall themselves A P2P computer Network[1] is a Network that relies even after thinking that they are removed, or hide primarily on the computing power and bandwidth of the themselves deep within Windows, making them very participants in the Network rather than concentrating it in difficult to clean. Although also considered to be a relatively low number of servers. Although this Malware, programs such as viruses, worms, Trojans, and statement is mostly correct there are a few different types everything else generally detected by anti-virus software of P2P architectures which should be outlined: will not be discussed here, and the use of the word 1.1 Centralized architecture - Requires a centralized Malware will only explicitly refer to software that fits in server which hosts connect with in order to access a list of the categories listed below. Malware often comes bundled shared items. Each host provides a list of items they are with other programs (KaZaA, iMesh, and other file willing to share. The server maintains this list of shareable sharing programs seem to be the biggest bundlers). items from all hosts. The actual download itself is Malware is highly pervasive in P2P file-sharing systems performed between the hosts when an item is requested, and is difficult to detect. In order to lessen this problem, not by the server. we analyze and provide preventive measures for Malware. 1.2 Decentralized Architecture - This model does not Here the analysis includes two types for detecting require a centralized server. All hosts which connect to a Malware and provide two basic approaches reactive and decentralized P2P Network send a request to all hosts proactive and Advanced techniques for preventing which are currently logged on. The requesting host then Malware. We instrument two different open source P2P receives a response from one or more hosts currently Networks; KaZaA and iMesh to examine the prevalence connected the network. Different sections of a file can be of Malware in P2P networks and provide an algorithm for downloaded from multiple hosts. detecting Malware. 1.3 Hybrid Architecture - This architecture offers a combination of the centralized and decentralized 2 RELATIONSHIP TO PRIOR WORK architecture. Peer-to-peer file sharing[2] is a form of file sharing using The legal liabilities which organizations face due to their peer-to-peer networking. P2P allows users to download users downloading intellectual property such as music, files such as music, movies, and games using a file software, literature, etc, for free, there is a ton of sharing software client that searches for other connected malicious code which traverses these networks. Malicious computers (called ‘peers’).File sharing began in 1999 code such as Trojans and spyware can be wrapped in with the introduction of Napster, a file sharing program legitimate looking packages using all sorts of programs and central server that linked people who had files with and downloaded via a P2P network. Unsuspecting users those who requested files. The central index server was 3162 Puram.Pradeep Kumar et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 3 (1) , 2012, 3162 - 3169 meant to index all of the current users and to search their increasing to better handle playing and storing digitized computers. When you searched for a file, the server audio and video files. Users were able to transfer either would find all of the available copies of that file and one or more files from one computer to another across the present it to you. The files would be transferred between Internet through various file transfers and file-sharing the two private computers. One limitation was that only networks. music files could be shared. In June 1999, Napster was 3.2 Software Implementations For P2P released as a centralized unstructured peer-to-peer system, The following are the software implementations[3] for requiring a central server for indexing and peer discovery. P2P It is generally credited as being the first peer-to-peer file JXTA sharing system. Napster provided a service where they JXTA™[4] technology, created by Sun™ is a set of open indexed and stored file information that users of Napster protocols that allow any connected device on the Network made available on their computers for others to download, ranging from cell phones and wireless PDAs to PCs and and the files were transferred directly between the host servers to communicate and collaborate in a P2P manner. and client users after authorization by Napster. Gnutella, JXTA peers create a virtual network where any peer may eDonkey2000, and Free net were released in 2000, as interact with other and their resources directly even when MP3.com and Napster were facing litigation. Gnutella, some of the peers and resources are behind firewalls and released in March, was the first decentralized file sharing NATs or are on different network transports. The project network. In the gnutella network, all connecting software goals are interoperability across different peer-to-peer was considered equal, and therefore the Network had no systems and communities, platform independence, central point of failure. In July, Free net was released and multiple/diverse languages, systems, and networks, and became the first anonymity network. In September the ubiquity: every device with a digital heartbeat. The eDonkey2000 client and server software was released. In technology is licensed using the Apache Software 2001, KaZaA and Poisoned for the Mac was released. The License. Network was proprietary and encrypted, and the KaZaA iFolder team made substantial efforts to keep other clients such as iFolder[5] is an still in early development open source Morpheus off of the Fast Track network. In July 2001, application, developed by Novell, Inc., intended to allow Napster was sued by several recording companies. This cross-platform file sharing across computer networks by drove users to other P2P applications and file sharing using the Mono/.Net framework. iFolder operates on the continued its exponential growth. The Audio galaxy concept of shared folders, where a folder is marked as Satellite client grew in popularity, and the Lime Wire shared and the contents of the folder are then client and Bit Torrent protocol were released. In 2002, a synchronized to other computers over a network, either Tokyo district court ruling shut down File Rogue and an directly between computers in a peer-to-peer fashion or RIAA lawsuit effectively shut down Audio galaxy. From through a server. This is intended to allow a single user to 2002 through 2003, a number of Bit Torrent services were synchronize their files between different computers (for established, including Suprnova.org, isoHunt, Torrent example between a work computer and a home computer) Spy, and The Pirate Bay. With the shutdown of eDonkey or share files with other users (for example a group of in 2005, eMule became the dominant client of the people who are collaborating on a project).The core of the eDonkey network. In 2006, police raids took down the iFolder is actually a project called Simias. It is Simias Razorback2 eDonkey server and temporarily took down which actually monitors files for changes, synchronizes The Pirate Bay. In 2009, the Pirate Bay trial ended in a these changes and controls the access permissions on guilty verdict for the primary founders of the tracker. The folders. The actual iFolder clients (including a graphical decision was appealed, leading to a second guilty verdict desktop client and a web client) are developed as separate in November 2010.
Recommended publications
  • Uila Supported Apps
    Uila Supported Applications and Protocols updated Oct 2020 Application/Protocol Name Full Description 01net.com 01net website, a French high-tech news site. 050 plus is a Japanese embedded smartphone application dedicated to 050 plus audio-conferencing. 0zz0.com 0zz0 is an online solution to store, send and share files 10050.net China Railcom group web portal. This protocol plug-in classifies the http traffic to the host 10086.cn. It also 10086.cn classifies the ssl traffic to the Common Name 10086.cn. 104.com Web site dedicated to job research. 1111.com.tw Website dedicated to job research in Taiwan. 114la.com Chinese web portal operated by YLMF Computer Technology Co. Chinese cloud storing system of the 115 website. It is operated by YLMF 115.com Computer Technology Co. 118114.cn Chinese booking and reservation portal. 11st.co.kr Korean shopping website 11st. It is operated by SK Planet Co. 1337x.org Bittorrent tracker search engine 139mail 139mail is a chinese webmail powered by China Mobile. 15min.lt Lithuanian news portal Chinese web portal 163. It is operated by NetEase, a company which 163.com pioneered the development of Internet in China. 17173.com Website distributing Chinese games. 17u.com Chinese online travel booking website. 20 minutes is a free, daily newspaper available in France, Spain and 20minutes Switzerland. This plugin classifies websites. 24h.com.vn Vietnamese news portal 24ora.com Aruban news portal 24sata.hr Croatian news portal 24SevenOffice 24SevenOffice is a web-based Enterprise resource planning (ERP) systems. 24ur.com Slovenian news portal 2ch.net Japanese adult videos web site 2Shared 2shared is an online space for sharing and storage.
    [Show full text]
  • The Wealth of Networks How Social Production Transforms Markets and Freedom
    Name /yal05/27282_u00 01/27/06 10:25AM Plate # 0-Composite pg 3 # 3 The Wealth of Networks How Social Production Transforms Markets and Freedom Yochai Benkler Yale University Press Ϫ1 New Haven and London 0 ϩ1 Name /yal05/27282_u00 01/27/06 10:25AM Plate # 0-Composite pg 4 # 4 Copyright ᭧ 2006 by Yochai Benkler. All rights reserved. Subject to the exception immediately following, this book may not be repro- duced, in whole or in part, including illustrations, in any form (beyond that copy- ing permitted by Sections 107 and 108 of the U.S. Copyright Law and except by reviewers for the public press), without written permission from the publishers. The author has made an online version of the book available under a Creative Commons Noncommercial Sharealike license; it can be accessed through the author’s website at http://www.benkler.org. Printed in the United States of America. Library of Congress Cataloging-in-Publication Data Benkler, Yochai. The wealth of networks : how social production transforms markets and freedom / Yochai Benkler. p. cm. Includes bibliographical references and index. ISBN-13: 978-0-300-11056-2 (alk. paper) ISBN-10: 0-300-11056-1 (alk. paper) 1. Information society. 2. Information networks. 3. Computer networks—Social aspects. 4. Computer networks—Economic aspects. I. Title. HM851.B457 2006 303.48'33—dc22 2005028316 A catalogue record for this book is available from the British Library. The paper in this book meets the guidelines for permanence and durability of the Committee on Production Guidelines for Book Longevity of the Council on Library Resources.
    [Show full text]
  • The Edonkey File-Sharing Network
    The eDonkey File-Sharing Network Oliver Heckmann, Axel Bock, Andreas Mauthe, Ralf Steinmetz Multimedia Kommunikation (KOM) Technische Universitat¨ Darmstadt Merckstr. 25, 64293 Darmstadt (heckmann, bock, mauthe, steinmetz)@kom.tu-darmstadt.de Abstract: The eDonkey 2000 file-sharing network is one of the most successful peer- to-peer file-sharing applications, especially in Germany. The network itself is a hybrid peer-to-peer network with client applications running on the end-system that are con- nected to a distributed network of dedicated servers. In this paper we describe the eDonkey protocol and measurement results on network/transport layer and application layer that were made with the client software and with an open-source eDonkey server we extended for these measurements. 1 Motivation and Introduction Most of the traffic in the network of access and backbone Internet service providers (ISPs) is generated by peer-to-peer (P2P) file-sharing applications [San03]. These applications are typically bandwidth greedy and generate more long-lived TCP flows than the WWW traffic that was dominating the Internet traffic before the P2P applications. To understand the influence of these applications and the characteristics of the traffic they produce and their impact on network design, capacity expansion, traffic engineering and shaping, it is important to empirically analyse the dominant file-sharing applications. The eDonkey file-sharing protocol is one of these file-sharing protocols. It is imple- mented by the original eDonkey2000 client [eDonkey] and additionally by some open- source clients like mldonkey [mlDonkey] and eMule [eMule]. According to [San03] it is with 52% of the generated file-sharing traffic the most successful P2P file-sharing net- work in Germany, even more successful than the FastTrack protocol used by the P2P client KaZaa [KaZaa] that comes to 44% of the traffic.
    [Show full text]
  • The Application Usage and Risk Report an Analysis of End User Application Trends in the Enterprise
    The Application Usage and Risk Report An Analysis of End User Application Trends in the Enterprise 8th Edition, December 2011 Palo Alto Networks 3300 Olcott Street Santa Clara, CA 94089 www.paloaltonetworks.com Table of Contents Executive Summary ........................................................................................................ 3 Demographics ............................................................................................................................................. 4 Social Networking Use Becomes More Active ................................................................ 5 Facebook Applications Bandwidth Consumption Triples .......................................................................... 5 Twitter Bandwidth Consumption Increases 7-Fold ................................................................................... 6 Some Perspective On Bandwidth Consumption .................................................................................... 7 Managing the Risks .................................................................................................................................... 7 Browser-based Filesharing: Work vs. Entertainment .................................................... 8 Infrastructure- or Productivity-Oriented Browser-based Filesharing ..................................................... 9 Entertainment Oriented Browser-based Filesharing .............................................................................. 10 Comparing Frequency and Volume of Use
    [Show full text]
  • Dictionary of Health Information Technology and Security
    DICTIONARY OF HEALTH INFORMATION TECHNOLOGY AND SECURITY Dr. David Edward Marcinko, MBA , CFP© Certifi ed Medical Planner© Editor-in-Chief Hope Rachel Hetico, RN, MSHA, CPHQ Certifi ed Medical Planner© Managing Editor NEW YORK 33021009_FM1.indd021009_FM1.indd i 003/17/20073/17/2007 116:48:506:48:50 Copyright © 2007 Springer Publishing Company, LLC All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmit- ted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior permission of Springer Publishing Company, LLC. Springer Publishing Company, LLC 11 West 42nd Street New York, NY 10036 www.springerpub.com Acquisitions Editor: Sheri W. Sussman Production Editor: Carol Cain Cover design: Mimi Flow Composition: Apex Publishing, LLC 07 08 09 10/ 5 4 3 2 1 Library of Congress Cataloging-in-Publication Data Dictionary of health information technology and security / David Edward Marcinko, editor-in-chief, Hope Rachel Hetico, managing editor. p. ; cm. Includes bibliographical references. ISBN-13: 978-0-8261-4995-4 (alk. paper) ISBN-10: 0-8261-4995-2 (alk. paper) 1. Medical informatics—Dictionaries. 2. Medicine—Information technology—Dictionaries. 3. Medical informatics—Security measures— Dictionaries. I. Marcinko, David E. (David Edward) II. Hetico, Hope R. [DNLM: 1. Informatics—Dictionary—English. 2. Medical Informatics— Dictionary—English. 3. Computer Communication Networks—Dictionary— English. 4. Computer Security—Dictionary—English. W 13 D557165 2007] R858.D53 2007 610.3—dc22 2007005879 Printed in the United States of America by RR Donnelley. 33021009_FM1.indd021009_FM1.indd iiii 003/17/20073/17/2007 116:48:516:48:51 Th e Dictionary of Health Information Technology and Security is dedicated to Edward Anthony Marcinko Sr., and Edward Anthony Marcinko Jr., of Fell’s Point, Maryland.
    [Show full text]
  • Ifolder Professional Edition
    Quick Start July 16, 200263 To begin a Quick Start (English): Click in the box under the word Novell. Insert Quick Start and Title elements. 2. Type the product name. 3. Insert the HeadQS element, type the title of your card. 4. (Optional) Put product version on the card: Click View > Master Pages. Click in the small text box at the far left of the decorative lines. Click Tools > Variable > select the variable named Version > Edit Definition > enter the version number > click Done > Insert. It will appear as background text. Click View > Body Pages to return. For a single (stand-alone) card: Keep this master page, named “QS-Single.“ It shows the part number on the bottom right, since single cards don’t have front matter. For a card that’s part of a booklet: Use Print Preparation > Format > Page Layout > Master Page Usage to change to using “First” master page on the first page of the card. It doesn’t show the part number, since part number will be noted in the front of the booklet. Novell iFolder Professional Edition 2.0 www.novell.com QUICK START iFolder Quick Start Welcome to the Novell® iFolderTM Professional Edition Quick Start. This guide covers the following topics: ! “Overview” on page 1 ! “Installing the iFolder Client” on page 2 ! “Accessing iFolder through a Web Browser” on page 4 ! “Using iFolder” on page 5 ! “Tips and tricks for Synchronizing” on page 6 ! “Frequently Asked Questions” on page 8 OVERVIEW Novell iFolder lets you access your files from anywhere, at any time. It no longer matters where you are; iFolder lets you open and use any local files that you’ve placed in your iFolder directory.
    [Show full text]
  • The Teacher and American Literature. Papers Presented at the 1964 Convention of the National Council of Teachers of English
    DOCUMENT RESUME ED 042 741 TB 001 605 AUTHOR Leary, Lewis, Fd. TITLE The Teacher and American Literature. Papers Presented at the 1964 Convention of the National Council of Teachers of English. INSTITUTION National Council of Teachers of English, Champaign, Ill. PUB DATE 65 NOTE 194p. EDITS PRICE EDRS Price MF-$0.75 HC-$9.80 DESCRIPTORS American Culture, *American Literature, Authors, Biographies, Childrens Books, Elementary School Curriculum, Literary Analysis, *Literary Criticism, *Literature Programs, Novels, Poetry, Short Stories ABSTRACT Eighteen papers on recent scholarship and its implications for school programs treat American ideas, novels, short stories, poetry, Emerson and Thoreau, Hawthorne and Melville, Whitman and Dickinson, Twain and Henry James, and Faulkner and Hemingway. Authors are Edwin H. Cady, Edward J. Gordon, William Peden, Paul H. Krueger, Bernard Duffey, John A. Myers, Jr., Theodore Hornberger, J. N. Hook, Walter Harding, Betty Harrelson Porter, Arlin Turner, Robert E. Shafer, Edmund Reiss, Sister M. Judine, Howard W.Webb, Jr., Frank H. Townsend, Richard P. Adams, and John N. Terrey. In five additional papers, Willard Thorp and Alfred H. Grommon discuss the relationship of the teacher and curriculum to new.a7proaches in American literature, while Dora V. Smith, Ruth A. French, and Charlemae Rollins deal with the implications of American literature for elementary school programs and for children's reading. (MF) U.S. DEPAIIMENT Of NE11114. EDUCATION A WOK Off ICE Of EDUCATION r--1 THIS DOCUMENT HAS KM ITEPtODUCIO EXACTLY AS IHCEIVID 1110D1 THE 11115011 01 014111I1.1101 01,611111116 IL POINTS Of TIM PI OPINIONS 4" SIAM 00 NOT IKESSAIllY INPINSENT OFFICIAL OW Of IDS/CATION N.
    [Show full text]
  • Casual Resource Sharing with Shared Virtual Folders
    MASTER THESIS IN COMPUTER SCIENCE Casual Resource Sharing with Shared Virtual Folders Siri Birgitte Uldal June 15th, 2007 FACULTY OF SCIENCE Department of Computer Science University of Tromsø, N-9037 Tromsø Casual Resource Sharing with Shared Virtual Folders Siri Birgitte Uldal June 15th, 2007 ___________________ University of Tromsø 2007 Abstract Proliferation of wireless networks has been a major trigger behind increased mobility of computing devices. Along with increased mobility come requests for ad-hoc exchange of resources between computing devices as an extension of humans interacting. We termed it casual resource sharing where resources in this thesis have been narrowed down to files only. We have named our casual resource sharing model for shared virtual folders (SVF). SVFs can be looked upon as a common repository much in the same way as the tuplespace model. The SVF members perceive the repository similarly to a common file directory on a server, while in reality all participating devices stores their own contribution of files. All types of files could be added to the repository and shared. To become a SVF member one needs to be invited by another member or initiate a SVF oneself. All members are free to withdraw their SVF membership whenever they wish. They are also free to log on to the SVF and log out as they please. The SVF cease to exist when the last member has drawn his membership. The SVF implements a simple versioning detection system to alert members when a file has been modified by another member. Feasibility of the model is demonstrated in a prototype implementation based on Java and the JXTA middleware, a peer-to-peer (P2P) infrastructure middleware supporting the Internet protocol.
    [Show full text]
  • Novell Ifolder 1.0
    QuickStart Rev 99a37 June 14, 2001 To begin a QuickStart (English): 1. Click in the black bar next to the curly-cue. Insert QuickStart and Title elements. 2. In Title, put in the Product Name by clicking Special > Variable > click Product Name in the list > Edit Definition > type in your product name > Done > Insert. If Variable is grayed out, make sure cursor is inside Title element. (This will put the product name at the top of all the pages. To see text in the black bar, use Ctrl+L to refresh.) For a single (stand-alone) card: Put in your product version (Special > Variable > click Version, etc.). It will appear as background text replacing Version X.X. For a card that’s part of a booklet: Use Special > Master Page Usage to assign ”First” master page instead of “QS-Single.” (Version and Novell logo will disappear—they will be shown on the booklet cover instead.) NOVELL IFOLDER 1.0 Welcome to Novell iFolder iFolderTM lets you access your personal iFolder files from anywhere and at any time. You now have the flexibility of working on your files regardless of whether or not you’re connected to the network. If you make any changes to your iFolder files, you need only an Internet connection to upload the changes to your personal folder on the iFolder server. The changes are then downloaded to each of the computers where you have the iFolder client installed so that regardless of what computer you are using, you will always have the latest copy of your files—whether it’s at home, at work, or on your laptop.
    [Show full text]
  • DVD: Suse Linux 10.0
    LINUX MAGA On this DVD: Suse Linux 10.0 Linux kernel 2.6.13 ZINE X.org 6.8.2 KDE 3.4.2 Gnome 2.12 OpenOffice 2.0 pre-release KOffice 1.4 GIMP 2.2.8 ISSUE Inkscape 0.42 Evolution 2.4 Firefox 1.0.6 Xen 3 preview 62 GCC 4.0 RealPlayer 10.0.1 SUSE LINUX Banshee 0.9.7 Kaffeine 0.7.1 MySQL 4.1.9 In August 2005, Novell announced a dramatic new direction for Suse Linux. Suse, they said, was now a community project, with volunteer developers participating in reviewing, testing, and development. They announced that the fi rst release of this new 10.0 community-based Suse would be Suse Linux 10.0. Now Suse Linux has fi nally arrived, and we are proud to include it as this month's Linux DVD is Linux Kernel 2.6.11, along with for the desktop user. Included is a pre- Magazine DVD. Suse Linux 10.0 combines KDE 3.4.2 and GNOME 2.12. Updated release version of the OpenOffi ce.org Suse's long Linux tradition with the technical components include GCC 4.0, glibc 2.0 productivity suite. muscle of Novell and the agility of the 2.3.5, and the Xen 3 technical preview. The Kontact personal information mana- community framework. On this DVD, you'll ger, and the alternative Evolution suite, fi nd the great tools that have made Suse Some of the new tools in Suse 10.0 in- contain tools for managing your email, Linux one of the world's great Linux clude the AppArmor intrusion detection calendar, and address book.
    [Show full text]
  • Exinda Applications List
    Application List Exinda ExOS Version 6.4 © 2014 Exinda Networks, Inc. 2 Copyright © 2014 Exinda Networks, Inc. All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher. Products that are referred to in this document may be either trademarks and/or registered trademarks of the respective owners. The publisher and the author make no claim to these trademarks. While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document. Document Built on Tuesday, October 14, 2014 at 5:10 PM Documentation conventions n bold - Interface element such as buttons or menus. For example: Select the Enable checkbox. n italics - Reference to other documents. For example: Refer to the Exinda Application List. n > - Separates navigation elements. For example: Select File > Save. n monospace text - Command line text. n <variable> - Command line arguments. n [x] - An optional CLI keyword or argument. n {x} - A required CLI element. n | - Separates choices within an optional or required element. © 2014 Exinda Networks, Inc.
    [Show full text]
  • Distributed Hash Table - Wikipedia, the Free Encyclopedia Page 1 Sur 6
    Distributed hash table - Wikipedia, the free encyclopedia Page 1 sur 6 Distributed hash table From Wikipedia, the free encyclopedia Distributed hash tables (DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a hash table: (key, value) pairs are stored in the DHT, and any participating node can efficiently retrieve the value associated with a given key. Responsibility for maintaining the mapping from keys to values is distributed among the nodes, in such a way that a change in the set of participants causes a minimal amount of disruption. This allows DHTs to scale to extremely large numbers of nodes and to handle continual node arrivals, departures, and failures. DHTs form an infrastructure that can be used to build more complex services, such as distributed file systems, peer-to-peer file sharing and content distribution systems, cooperative web caching, multicast, anycast, domain name services, and instant messaging. Notable distributed networks that use DHTs include BitTorrent's distributed tracker, the eDonkey network, the Storm botnet, YaCy, and the Coral Content Distribution Network. Contents 1 History 2 Properties 3 Structure 3.1 Keyspace partitioning 3.2 Overlay network 3.3 Algorithms for overlay networks 4 Real world DHTs and their differences and improvements over basic schemes 5 Examples 5.1 DHT protocols and implementations 5.2 Applications employing DHTs 6 See also 7 References 8 External links History DHT research was originally motivated, in part, by peer-to-peer systems such as Napster, Gnutella, and Freenet, which took advantage of resources distributed across the Internet to provide a single useful application.
    [Show full text]