Decentralized Networking



Similar documents
The Role and uses of Peer-to-Peer in file-sharing. Computer Communication & Distributed Systems EDA 390

Practical Demonstration of Using the Internet Cloud for Backup USING SKY DRIVE, DROP BOX, SUGARSYNC OR

VIUS Reports 9.1. Description of LionShare Architecture

Using Your Virtual Desktop

UNCSA Office In The Cloud

Box from ø. Your step-by-step guide to accessing and sharing your work. Securely.

PEER-TO-PEER NETWORK

Using OwnCloud. OwnCloud is a very easy to use file storage and sharing system that you can access anywhere you have an internet connection.

INSTITUTIONAL COMPLIANCE REQUIREMENTS PUBLIC LAW

Guidance for IA DMM: Connecting Your Computer to FSU Video File Server

Peer-to-Peer Networks 02: Napster & Gnutella. Christian Schindelhauer Technical Faculty Computer-Networks and Telematics University of Freiburg

Adobe Connect Quick Guide

Podcasting and Internet Radio

Getting Started. Send a file in 3 easy steps Quickly organize and share your files

Peer-to-Peer Networks Organization and Introduction 1st Week

Online music distribution Core-Edge Working Group Meeting, September 28-29, 2004 Natalie Klym Research Associate, MIT CFP

BRIDGE BROADCASTING. The use of voice broadcasts for bridge teaching and mentoring has become very popular.

Deer Park ISD Desktop Files & One Drive Cloud

Small-scale P2P File-sharing for the Academic Environment. Julita Vassileva University of Saskatchewan Computer Science Department MADMUC Lab

Step by Step. Use the Cloud Login Website

SETTING UP REMOTE ACCESS ON EYEMAX PC BASED DVR.

Panopto Recording. Click the Panopto Recorder icon found on the Desktop. Click the Log in with Blackboard button. Page 1

Lab 1: Create a Personal Homepage

Adobe Dreamweaver CC 14 Tutorial

BodyMedia SenseWear Retrieve (V1)

Information leakage from PC by P2P file-sharing application, Phishing and Spy ware

Backup Your Online Course Documents and Files

An Introduction to Peer-to-Peer Networks

Improving Gnutella Protocol: Protocol Analysis And Research Proposals

NOTE 3: Although Skype for Business offers mobile apps, we do not recommend using them, as some presented content cannot be viewed on these devices.

Network License File. Program CD Workstation

Welcome to the UVU IT Help Desk

N6Lookup( title ) Client

Backing Up Your Files. External Hard Drives

Back it up. Get it back. Simple.Secure.Affordable.

Peer-to-Peer Systems: "A Shared Social Network"

Accessing your Staff (N and O drive) files from off campus

GET INTO OFFICE 365: OneDrive for Business Guide

Lync 2010 June 2012 Document S700

Intro to Web Development

Secure online file storage ITD CLIO Server Filestore

Computing Services and Systems Development PittStart

Home Networking Evaluating Internet Connection Choices for a Small Home PC Network

How To Connect To the WIT Wi-Fi Using Eduroam CAT Tools

Simple, Secure User Guide for OpenDrive Drive Application v for OS-X Platform May 2015

Movie Instructions: Downloading, Saving, & Watching

Guide: VPN Remote Access from Home PC

Internet Address: cloud.ndcl.org

Introduction to Adobe Connect

A Brief History of the Internet. Chris Brooks Computing, Python, and Robots

Managing Files. On a PC, after you find your file, right click it and selet Rename from the pop-up menu.

Mac Information. How to share files with Apple s MobileMe service

Net Protector Admin Console

SNAMP Data Server Tutorial

Using UWyo Wireless vs. WyoLync

Desktop Services, Technology Services Group. Computer Reimage / Deployment Approval Form (For Monash-owned assets only)

Cloud Apps to Improve Agency Efficiency

Hosting a Video Conference with ichat

Lab 1: Evaluating Internet Connection Choices for a Small Home PC Network

Unit 4 Evaluating Web Mail Services

Attendee Reference Guide

HomeGrid Forum G.hn Testing Procedure for Powerline Achieving meaningful test results in real world, real home environments

IT Quick Reference Guides Installing Office 365 from Kivuto Solutions

Student Getting Started Guide

T-BOX MY MEDIA WINDOWS 7 QUICK START GUIDE

MSSQL quick start guide

Getting the best from your OneDrive

Microsoft Office Skype for Business

Outlook 2010 and 2013

ONLINE ACCOUNTABILITY FOR EVERY DEVICE. Quick Reference Guide V1.0

SecureVault Online Backup Service Client Installation Guide

Wilmington Montessori School. Responsible Computer Use Policy - 5th and 6th graders

Using an Android Phone or Tablet For Your Speech / Video Submission Assignment

21 What is a threaded discussion on a Blackboard Discussion Board list? 22 Where do I access a Group Discussion on Blackboard?

Remote Access Using The New York Eye & Ear Infirmary of Mount Sinai Secure Web VPN

INTERNET CRIMES AGAINST CHILDREN: PEER-TO-PEER TECHNOLOGIES WEBCAST

HiDrive Intelligent online storage for private and business users.

Online Backup Service Frequently Asked Questions. 13 September 2010 Version 1.0

CC File Transfer. User Manual

Barcodes in the Classroom

Guide 3 - SkyDrive Pro

SFTP with Fugu for OS X

INTRODUCTION TO CLOUD STORAGE

ClickView 24-7 Cloud User Manual

How do I Manage my Disk and Profile Quotas?

Using VoiceThread in Your Online Course (Faculty) Step 1: Create a Link for Yourself to Voicethread (1X per course)

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers

Tagxedo. Tagxedo is based on a Microsoft application called SilverLight. If you don t have it, don t worry. Tagxedo will prompt you to download it

Game-Making Software. Created by. in support of

Microsoft Office 365 includes the entire Office Suite (Word, Excel, PowerPoint, Access, Publisher, Lync, Outlook, etc ) and an OneDrive account.

Using Adobe Acrobat College. How to Host a Meeting - User s Guide

Introduction to Dropbox. Jim Miller, LCITO Office Mobile

Using Audacity to Podcast: University Classroom Version Dr. Marshall Jones Riley College of Education, Winthrop University

WebArrow: System Overview and Architecture Namzak Labs White Paper,

The Hepldesk and the CLIQ staff can offer further specific advice regarding course design upon request.

1. Getting Started 2. Installing the Client 3. Logging On 4. Connecting to a Virtual Machine 5. Changing User Preferences 6.

UH Mail Server Retirement

How to Use JCWHosting Reseller Cloud Storage Solution

Getting Started with Zoom

Transcription:

Decentralized Networking 1 Indi Samarajiva www.indi.ca Abstract: In practice there are two models of computer networks, centralized and decentralized. In this proposal I will present each model and propose a decentralized network for the Education Faculty. Table of Contents: 1. Introduction 2. Network Models 2. Centralized 3. Decentralized 4. Comparison of Models 5. Decentralized Networking in the Education Faculty 5. Cost/Benefits Analysis 6. Timetable 8. Conclusion

2 Network Models Centralized: A centralized network uses a server as a central node. A server is like a Mission Impossible locker. I leave the Secret Documents in Locker 7B. You take the documents, leave the money, and we don t meet. The server is a third-party location. A computing example is this file you re reading. I ve uploaded this proposal to the Education Server. You ve now opened the locker and downloaded it. There s no direct exchange between our PCs. All traffic passes through the server. Examples of centralized networks are Apple s popular itunes Music Store and education.mcgill.ca. Almost all webpages are centralized. The.html file you re reading is on a hard-disk somewhere.

3 D e c e n t r a l ized: A decentralized network has no servers, only can just go directly to Justin. clients. It s like a party, a room full of conversations. People can exchange info directly, without a third-party. If I want to hear my friend Justin play bongos I just ask him. I don t have to wait for him to release a CD. I don t have to go to the Music Store, I A computing example is when I store a home video on my PC, and my friend in Sri Lanka downloads it directly using a chat program like ICQ or software like Napster and SoulSeek. There is no central node. His computer copies the information from my PC to his. Traffic passes between clients. Examples of decentralized networks are the Punch Network used by Adobe employees to share large media files (www.punchwebgroups.com), Napster of MP3 fame, Kazaa, and Gnutella.

4 Comparison of Models There are advantages to each model. Each model also has its limitations. One limitation of a centralized network is bandwidth. Since all data passes through a central node, that node is under a lot of pressure. Computer networks are like plumbing - there are physical limits to the amount of data the pipes can carry. If there s only one faucet, it gets clogged and slows down. Especially with large files like video. Decentralized networks are de centralized. They have many faucets. If I want to share a video with Dr. Renaud in Education, he can download directly from my PC. We don t have to use a third-party (a server). We can just connect directly. We may be limited by our home/office bandwidth, but our traffic doesn t clog up the Education Server, and we don t slow anyone else down. When I say Dr. Renaud can download directly from my PC I mean that we can use free software like SoulSeek (www.slsk.org) or icommune (www.icommune.com) or sophisticated commercial software like LoudPC (www.loudpc.com) to enable this. This software allows a folder on my computer (say, My Videos) to become a Shared Folder, and public. Access can also be limited to known users. Dr. Renaud can look up my username, look in My Videos, and download any files I ve shared with him. This example leads me to the crux of this paper: a proposal for building a decentralized network in the Education Faculty.

5 Decentralized Networking in the Education Faculty In this section I provide a Costs/Benefits analysis of a decentralized network, and a timetable for its implementation. Costs Labor: Implementation Most labor is outsourced to the software SoulSeek, icommune or sophisticated commercial software. They maintain the network. One or small team of workers could implement and test the network, probably within a month. Price of Software Software can be free or very cheap. I can present different options to Media Services to match specific needs. The system can be done well for free, but the specialized functionality of some commercial services may be a better value. Education of Users Benefits Videos can be shared by placing them in a folder on a PC. Word, Excel, PowerPoint documents can be shared by placing them in a folder (Shared Folder) on a PC. Class notes can be shared by placing them in the Shared Folder. Assignments can be shared by placing them in the Shared Folder. Any computer file can be shared simply by putting it in a Shared Folder Frees resources and bandwidth on the Education Server. Enables Education staff and students to share information, easily. Users need to double click the software to run it, and drag-and-drop the files they want to share into a Shared Folder. Most students have used filesharing networks (Napster, Kazaa) and are familiar with how they work. Teachers and newbies may need some instruction at first.

6 Timetable 1. Design: Research into file-sharing software. Consultation on the specific needs of the Education Faculty. 2. Testing: After choice of a design, testing of network for functionality and ease of use Modification of Design, based on feedback 3. Use: by teachers, students, researchers, whoever wants to. Modification of Design, based on feedback I estimate that steps 1 and 2 will take a month. Step 3 would require attention for another month. Over time people get used to software. These are very rough estimates, I can provide a detailed timetable once I have the results of Step One research into software and the Education Faculty. I will submit a report for each step of the process.

7 Conclusion If this initial report on decentralized networks is interesting I can begin preparing a second report, on the Design of a Decentralized Network. I believe that implementing a network is feasible, especially since many of my generation use file-sharing networks everyday. The application of a decentralized network in the Education Faculty will enable more effective sharing of information among students and teachers, including the greatest prize video sharing. People using the new Video Editing Lab could distribute their videos on the web. Students and teachers could produce and distribute documentaries. Et cetera. With a decentralized network the only real limit is imagination.