Servent
In general a servent is a peer-to-peer network node, which has the functionalities of both a server and a client. This is a portmanteau derived from the terms server and client, and is a play on the word “servant”. The setup is designed so that each node can upload, download, and usually also route network information, allowing for the creation and maintenance of ad-hoc networks.
Torrents Tracker
The term originated from the Gnutella lexicon, with Gnutella being the first widespread decentralized peer-to-peer network.
Trackerless Downloads
From Wikipedia, the free encyclopedia. This page was last modified 09:10, 9 April 2007. All text is available under the terms of the GNU Free Documentation License.
Buy Cheaper Products…
Filed under: Definitions, Encyclopedia, Peer-To-Peer, Servent | Closed
Comparison of P2P applications
Filed under: Comparison of P2P applications, Definitions, Encyclopedia, Peer-To-Peer | Closed
Client-server
Client server is network architecture which separates a client (often an application that uses a graphical user interface) from a server. Each instance of the client software can send requests to a server. Specific types of servers include web servers, application servers, file servers, terminal servers, and mail servers. While their purposes vary somewhat, the basic architecture remains the same.
Trackerless Downloads
Although this idea is applied in a variety of ways, on many different kinds of applications, an easy example to visualize is an internet site. For instance, if you are browsing an online store, your computer and web browser would be considered a client, and the computers, databases, and applications that make up the online store would be considered the server. When your web browser requests a particular page from the online store, the server finds all of the information required to display the article in the database, assembles it into a web page, and sends it back to your web browser for you to look at.
Characteristics of a server:
* Passive (slave)
* Waits for requests
* Upon receipt of requests, processes them and then serves replies
Track Torrent Downloads
Characteristics of a client:
* Active (master)
* Sends requests
* Waits for and receives server replies
Servers can be stateless or stateful. A stateless server does not keep any information between requests. A stateful server can remember information between requests. The scope of this information can be global or session-specific. An HTTP server for static HTML pages is an example of a stateless server while Apache Tomcat is an example of a stateful server.
The interaction between client and server is often described using sequence diagrams. Sequence diagrams are standardized in the UML.
Track Torrents Tracker
Another type of network architecture is known as a peer-to-peer architecture because each node or instance of the program is both a “client” and a “server” and each has equivalent responsibilities. Both architectures are in wide use.
Contents
* 1 Tiered architecture
* 2 Advantages
* 3 Disadvantages
* 4 Addressing
* 5 Examples
* 6 See also
Torrents at Torentu
Tiered architecture
A generic client/server architecture has two types of nodes on the network: clients and servers. As a result, these generic architectures are sometimes referred to as “two-tier” architectures.
Some networks will consist of three different kinds of nodes: client, application servers which process data for the clients, and database servers which store data for the application servers. This configuration is called a three-tier architecture.
The advantage of an n-tier architecture compared with a two-tier architecture (or a three-tier with a two-tier) is that it separates out the processing that occurs to better balance the load on the different servers; it is more scalable. The disadvantages of n-tier architectures are:
TorrentBG
1. It puts more load on the network.
2. It is much more difficult to program and test software than in two-tier architecture because more devices have to communicate to complete a user’s transaction.
Advantages
* All the data are stored at the servers, so it has better security control ability. The server can control access and resource to make sure only let those permitted users access and change data.
* It is more flexible than P2P paradigm for updating the data or other resources.
* There are already many matured technologies designed for C/S paradigm which ensures security, the user-friendliness of the interface, and ease of use.
* Any element of a C/S network can be easily upgraded.
Trackerless Downloads
Disadvantages
* Traffic congestion has always been a problem since the first day of the birth of C/S paradigm. When a large number of clients send requests to the same server at the same time, it might cause a lot of troubles for the server. The more clients there are the more troubles it has. Whereas, P2P network’s bandwidth is made up of every node in the network, the more nodes there are, the better bandwidth it has.
* C/S paradigm does not have as good robustness as P2P network has. When the server is down, clients’ requests cannot be fulfilled. In most of P2P networks, resources are usually located on nodes all over the network. Even if one or a few nodes depart or abandon the downloading; other nodes can still finish the downloading by getting data from the rest of the nodes in the network.
* The software and hardware of a server is usually very strict. A regular personal computer‘s hardware may not be able to serve over a certain amount of clients. Meanwhile, a Windows XP home edition does not even have IIS to work as a server. It needs specific software and hardware to fulfill the job. Of course, it will increase the cost.
Track Torrent Downloads
Addressing
Methods of addressing in client server environments can be described as follows
* Machine process addressing; where the address is divided up as follows process@machine. Therefore 56@453 would indicate the process 56 on computer 453
* Name Server; Name servers have an index of all names and addresses of servers in the relevant domain.
* Localization packets; Broadcast messages are sent out to all computers in the distributed system to determine the address of the destination computer
* Trader; A trader is a system that indexes all the services available in a distributed system. A computer requiring a particular service will check with the trading service for the address of a computer providing such a service.
Buy Cheap Things…
Examples
Visiting a web site is a good example of Client-Server architecture. The web server serves the webpages to the web browser. Most Internet services are types of servers. Some examples are file servers, DNSs, printer servers, etc.
Buy Cheaper Products…
See also
* Client
* Client/SOA
* Thin client
* Hybrid client
* Server
* Application server
* Servent
* Standalone server
* Push-Pull strategy
* Inter-server
* Peer-to-peer
From Wikipedia, the free encyclopedia.
This page was last modified 09:10, 9 April 2007.
All text is available under the terms of the GNU Free Documentation License.
Filed under: Client-server, Definitions, Encyclopedia | Closed
Byzantine fault tolerance
Byzantine fault tolerance is the name given to a sub-field of error tolerance research, inspired by The Byzantine Generals’ Problem, which is a generalized version of the Two Generals’ Problem.
The object of Byzantine fault tolerance is to be able to defend against a Byzantine failure, in which a component of some system not only behaves erroneously, but also fails to behave consistently when interacting with multiple other components. Correctly functioning components of a Byzantine fault tolerant system will be able to reach the same group decisions regardless of Byzantine faulty components. There are upper bounds on the percentage of traitorous or unreliable components, however.
Trackerless Downloads
Contents
* 1 Byzantine failures
* 2 Origin
* 3 Solutions
* 4 See also
* 5 References
* 6 External links
Byzantine failures
A Byzantine failure (or Byzantine fault) is an arbitrary fault that occurs during the execution of an algorithm by a distributed system. It encompasses those faults that are commonly referred to as “crash failures” and “send and omission failures”. When a Byzantine failure has occurred, the system may respond in any unpredictable way, unless it is designed to have Byzantine fault tolerance.
These arbitrary failures may be loosely categorized as follows:
* a failure to take another step in the algorithm, also known as a crash failure;
* a failure to correctly execute a step of the algorithm; and
* arbitrary execution of a step other than the one indicated by the algorithm.
Track Torrent Downloads
For example, if the output of one function is the input of another, then small round-off errors in the first function can produce much larger errors in the second. If the second function were fed into a third, the problem could grow even larger, until the values produced are worthless. Another example is in compiling source code. One minor syntactical error early on in the code can produce large numbers of perceived errors later, as the compiler gets out-of-phase with the lexical and syntactic information in the source program.
Steps are taken by processes, the abstractions that execute the algorithms. A faulty process is one that at some point exhibits one of the above failures. A process that is not faulty is correct.
The Byzantine failure assumption models real-world environments in which computers and networks may behave in unexpected ways due to hardware failures, network congestion and disconnection, as well as malicious attacks. Byzantine failure-tolerant algorithms must cope with such failures and still satisfy the specifications of the problems they are designed to solve. Such algorithms are commonly characterized by their resilience t, the number of faulty processes with which an algorithm can cope.
Track Torrents Tracker
Many classic agreement problems, such as the Byzantine Generals Problem, have no solution unless t Origin
Byzantine refers to the Byzantine Generals’ Problem, an agreement problem in which generals of the Byzantine Empire’s army must decide unanimously whether or not to attack some enemy army. The problem is complicated by the geographic separation of the generals, who must communicate by sending messengers to each other, and by the presence of traitors amongst the generals. These traitors can act arbitrarily in order to achieve the following aims: trick some generals into attacking; force a decision that is not consistent with the generals’ desires, e.g. forcing an attack when no general wished to attack; or confusing some generals to the point that they are unable to make up their minds. If the traitors succeed in any of these goals, any resulting attack is doomed, as only a concerted effort can result in victory.
Torrents at Torentu
Byzantine fault tolerance can be achieved if the loyal (non-faulty) generals have a unanimous agreement on their strategy. Note that if the source general is correct, all loyal generals must agree upon that value. Otherwise, the choice of strategy agreed upon is irrelevant.
Solutions
Several solutions were originally described by Lamport, Shostak, and Pease in 1982. They began by noting that the Generals Problem can be reduced to solving a “Commander and Lieutenants” problem where Loyal Lieutenants must all act in unison and that their action must correspond to what the Commander ordered in the case that the Commander is Loyal. Roughly speaking, the Generals vote by treating each others’ orders as votes.
TorrentBG
* One solution considers scenarios in which messages may be forged, but which will be Byzantine Fault Tolerant as long as the number of traitorous generals does not equal or exceed one third. The impossibility of dealing with one-third or more traitors ultimately reduces to proving that the 1 Commander + 2 Lieutenants problem cannot be solved if the Commander is traitorous. The reason is, if we have three commanders, A, B, and C, and A is the traitor: when A tells B to attack and C to retreat, and B and C sends messages to each other, forwarding A’s message, neither B nor C can figure out who is the traitor, since it isn’t necessarily A - the other commander could have forged the message purportedly from A. It can be shown that if n is the number of generals in total, and t is the number of traitors in that n, then there are solutions to the problem only when n is greater than or equal to 3 times t + 1.
Buy Cheap Things…
* A second solution requires unforgeable signatures (in modern computer systems, this may be achieved through public key cryptography), but maintains Byzantine Fault Tolerance in the presence of an arbitrary number of traitorous generals.
* Also presented is a variation on the first two solutions allowing Byzantine Fault Tolerant behavior in some situations where not all generals can communicate directly with each other.
See also
* Peer-to-peer
Buy Cheaper Products…
References
* Lamport, Shostak, and Pease (1982). “Byzantine Fault Tolerance” (PDF). ACM Transaction on Programming Languages and Systems.
* L. Lamport, R. Shostak, and M. Pease (July 1982). “The Byzantine Generals Problem”. ACM Trans. Programming Languages and Systems 4 (3): 382-401.
From Wikipedia, the free encyclopedia.
This page was last modified 09:10, 9 April 2007.
All text is available under the terms of the GNU Free Documentation License.
Filed under: Byzantine Fault Tolerance, Definitions, Encyclopedia, Peer-To-Peer | Closed
Anonymous P2P
An anonymous P2P computer network is a particular type of peer-to-peer network in which the users and their nodes are pseudonymous by default. The primary difference between regular and anonymous networks is in the routing method of their respective network architectures. These networks allow for unfettered free flow of information, legal or otherwise.
Buy Cheaper Products…
The P2P community’s interest in anonymous P2P has increased rapidly in recent years for many reasons, including distrust of government (especially in undemocratic regimes), and digital imprimatur. Such a network may also appeal to those wishing to share copyrighted files illegally - organizations such as the Recording Industry Association of America have successfully tracked and threatened to sue users on non-anonymous P2P networks.
Contents
* 1 Anonymous P2P as a misnomer
* 2 Uses of anonymous P2P
* 3 Views on the desirability of anonymous P2P
* 4 Consequences of P2P anonymity
* 5 Technical drawbacks of current anonymous P2P networks
* 6 Pseudonymous P2P clients
* 7 Private P2P clients
* 8 Friend-to-friend clients
* 9 References
* 10 See also
o 10.1 Hypothetical or defunct networks
* 11 External links
Buy Cheap Things…
Anonymous P2P as a misnomer
The term ‘anonymous P2P’ is somewhat of a misnomer. This is because by design, a network node must be pseudonymous since it must have an “address” at which it can be reached by other peer nodes in order to exchange data. However, usually this address, especially on anonymous networks, does not contain any directly identifiable information. Thus a user is highly, but not completely, anonymous. (In friend-to-friend networks, only your friends can know that your address is used to exchange files.)
When receiving data on any network it must come from somewhere and data must have been requested by someone. The anonymity comes from the idea that no one knows who requested the information as it is difficult - if not impossible - to determine if a user requested the data for himself or simply requested the data on behalf of another user. The end result is that everyone on an anonymous network acts as a universal sender and universal receiver to maintain anonymity.
Trackerless Downloads
If people are only universal receivers and do not send, then one would know that the information they were requesting was for themselves only, removing any plausible deniability that they were the recipients (and consumers) of the information. Thus, in order to remain anonymous, one must ferry information for others on the network.
Uses of anonymous P2P
There are many reasons for use of anonymous P2P technology, most of them are generic to all forms of online anonymity.
P2P users who wish anonymity usually do so as they do not wish to be identified as a publisher (sender), or recipient (receiver), of information. Common reasons include:
* The material or distribution is illegal or incriminating;
* material is legal but socially deplored, embarrassing or problematic in the individual’s social world, or their workplace, religion, or other groups;
* fear of retribution (whistleblowers, unofficial leaks, public interest, activists who do not believe in restrictions on information or knowledge);
* censorship (local, organizational, or governmental level);
* personal privacy preferences (prevention of tracking or datamining activities, desire not to be known to have the information); and
* material and its distribution are both legal, but in high demand. Anonymous P2P may be used to distribute the network load to more efficiently download something like a new free software release.
Track Torrent Downloads
A particularly open view on legal and illegal content is the Philosophy of Freenet.
Governments are also interested in anonymous P2P technology. The United States Navy used to finance the development of Free Haven’s onion routing Tor network for politically sensitive negotiations and to aid in hiding the identity of government employees for intelligence gathering work.
Views on the desirability of anonymous P2P
Such technology is desirable and in some cases necessary to ensure freedom of speech and the free flow of information. The claim is that true freedom of speech, especially on controversial subjects, is difficult or impossible unless individuals can speak anonymously. If anonymity is not possible, one could be subjected to threats or reprisals for voicing an unpopular view. This is one reason why voting is done by secret ballot in many democracies.
Anonymous P2P also has value in normal daily communication. When communication is anonymous, the decision to reveal the identity of the communicating parties is left up to the parties involved and is not available to a third party. Often there is no need or desire by the communicating party to be forced to reveal their identity. As a matter of personal freedom, many people do not want processes in place by default which supply unnecessary data. Such data, could also be complied into histories of their activities, and which in their opinion, should be inherently controlled by the caller, not the called.
Track Torrents Tracker
For example the current phone system transmits caller ID information by default to the other party. If one is calling to make an inquiry about a product or a time of a movie, the person called has a record of the phone number which called and therefore the name, address and the potential for more information about the person. If one were to walk into a store or up to a person on the street and make a similar inquiry all this personal information would not be involved. Anonymous P2P simply allows for a currently existing activity in “meatspace” to now occur over a communications network.
Some friend-to-friend networks allow you to control what kind of files your friends exchange with your node, in order to stop them from exchanging files that you disapprove of.
A common ideal for anonymous peer to peer networks is to make it impossible to hinder the spread of information. This is typically achieved through encryption, making all kinds of information indistinguishable from each other.
Consequences of P2P anonymity
While anonymous P2P systems may support the protection of unpopular speech, they may also protect illegal activities not protected under free speech, such as fraud, libel, the exchange of illegal pornography, the unauthorized copying of music and films, the planning of criminal activities, distribution of untraceable spam, or denial-of-service attacks. Critics of such systems hold that the advantages offered by such systems do not outweigh these disadvantages, and that other communication channels are already sufficient for unpopular speech.
Torrents at Torentu
Pornography trading is one public reason against anonymous P2P networks, and some believe that the networks aid terrorism. There are several responses to these criticisms. The first is that all information is neutral, and that it is the people acting upon the information that can be good or evil. The second is that perceptions of good and evil change (See moral panic): If anonymous peer-to-peer networks had been around in the 1950s or 1960s, they might have been targeted for carrying information about civil rights or anarchism.
Other issues include:
The neutrality of this article is disputed.
Please see the discussion on the talk page.
* Anonymous spam, and DDoS attacks can be performed.
* It is difficult or impossible to uphold laws that can be broken through P2P networks. This could lead to the breakdown of intellectual property (though see digital rights management and copyright social conflict).
* With anonymous money, it becomes possible to arrange anonymous markets where one can buy and sell just about anything anonymously. Assassination markets would be a potential result of this, for instance. Also note that any transfer of physical goods between two parties could compromise anonymity. Anonymous money could be used to avoid tax collection. That could lead to a movement towards anarcho-capitalism. It is highly unlikely that all transactions could be done anonymously, however, and a government could still rely on property taxes.
* It is easy to publish any information you want without the possibility of having your physical identity revealed. This could be used to openly publish information that governments forbid, like warez, software violating software patents, and child pornography. On the other hand, controversial information which a party wants to keep hidden, such as details about corruption issues, can be anonymously published.
Torrent BG
Technical drawbacks of current anonymous P2P networks
There are a variety of drawbacks in the current design of many anonymous P2P applications and networks. One of the major ones is that it is difficult or impossible to hide the fact you are running such an application, meaning that a government could simply outlaw its use to prevent the free flow of information. In countries where strong encryption is forbidden, governments have easy leverage to forbid anonymous P2P.
These drawbacks do not apply to some Friend-to-friend networks, and to anonymous P2P used on a wireless mesh network: unlike fixed internet connections, users don’t need to sign up with an ISP to participate in such a network, and are only identifiable through their hardware. Even if a government were to outlaw the use of wireless P2P software, it would be difficult to enforce such a ban without a considerable infringement of personal freedoms. Alternatively, the government could outlaw the purchase of the wireless hardware itself, or require every wireless device to be registered under the owner’s name. Protocols for wireless mesh networks are OLSR and the follow up protocol B.A.T.M.A.N., which is designed for decentralized auto-ip assignment.
trackerless.com
Pseudonymous P2P clients
* ANts P2P is a P2P file sharing system which anonymizes and encrypts traffic, and supports HTTP publishing
* Azureus, a BitTorrent client with the option of using I2P or Tor (open source, written in Java)
* Entropy - a Freenet alternative
* Freenet - a censorship-resistant distributed file system for anonymous publishing (open source, written in Java)
* GNUnet - an anonymizing file sharing application
* I2P - an anonymizing network layer upon which applications can be built (open source, written in Java)
* i2phex - a Gnutella client which communicates anonymously through I2P
* Marabunta - an anonymous distributed P2P network which uses only UDP
* MUTE - an anonymizing file sharing client. MFC Mute, Kommute and Napshare are alternative clients
* Nodezilla - an anonymizing, closed source network layer upon which applications can be built (written in C++ and Java)
* Rodi - a file sharing client which allows for a low degree of anonymity
* RShare - a file sharing system which anonymizes and encrypts the traffic
* Share - the successor to Winny; the biggest file sharing network in Japan
* Tor - While Tor is not a P2P client itself, it provides a method for other P2P programs to become anonymous. It is also one of the larger research projects for anonymous networks.
* Winny - was very popular in Japan (freeware, written in C++ for Windows)
tracktorrent.com
Private P2P clients
Private P2P networks are P2P networks that only allow some mutually trusted computers to share files. The functionality is similar to a group of private FTP servers, but the user interface is the same as most of the other P2P programs.
* Allpeers - Search in buddies
* Cspace - encrypted and serverless instant messenger
* GigaTribe - a free P2P file sharing system which anonymizes and encrypts exchanged data; no limit to sizes of folders or files that are exchanged.
* PowerFolder - Private and Secure Filesharing with friends and colleges over the internet or LAN.
Friend-to-friend clients
Main article: Friend-to-friend
A Friend-to-friend network is not just a group of private FTP servers. Your F2F node can automatically forward a file (or a request for a file) anonymously between two of your friends. When forwarding a file or a request between two friends, your node doesn’t tell any of them who is the other and what is the other address. Then these friends’ nodes can in turn forward anonymously this same file (or request) to several of their own friends and so on. Thus F2F networks can grow in size without compromising the users’ anonymity.
* Freenet from 0.7 up
* GNUnet with its “F2F topology” option
* Turtle F2F
* WASTE
tracktorrents.com
References
1. ^ Watters, P.A., Martin, F. & Stripf, S. (2005). Visual steganalysis of LSB-encoded natural images. 3rd IEEE International Conference on Information Technology and Applications, Sydney, Australia.
See also
* Comparison of file sharing applications
* Secure communication
* Dining cryptographers protocol
* Friend-to-friend networks
* anoNet - anoNet
Hypothetical or defunct networks
* Crowds - Reiter and Rubin’s system for “blending into a crowd”
* Invisible IRC Project - anonymous IRC.
* Infrastructure for Resilient Internet Systems
* Mnet - a distributed file system.
From Wikipedia, the free encyclopedia.
This page was last modified 09:10, 9 April 2007.
All text is available under the terms of the GNU Free Documentation License.
torrentbg.org
torentu.com
Filed under: Anonymous P2P, Definitions, Encyclopedia, Peer-To-Peer | Closed
Ambient network
Ambient Networks is a network integration solution to the modern-day problems of switching from one network to the other in order to keep in contact with the outside world. This project aims to develop a network software-driven infrastructure that will run on top of all current or future network physical infrastructures to provide a way for devices to connect to each other, and through each other to the outside world.
Torrent BG
The concept of Ambient Networks comes from the IST Ambient Network project, which is a research project sponsored by the European Commission within the Sixth Framework Programme (FP6).
Contents
* 1 The Ambient Networks Project
* 2 Interfaces and their use
* 3 ACS Functional Entities
* 4 Example Situation
* 5 External links
Torrents at Torentu
The Ambient Networks Project
Ambient Networks is a large-scale collaborative project within the European Union’s Sixth Framework Program that investigates future communications systems beyond today’s fixed and 3rd generation mobile networks. It is part of the Wireless World Initiative. The project works at a new concept called Ambient Networking, to provide suitable mobile networking technology for the future mobile and wireless communications environment. Ambient Networks aims to provide a unified networking concept that can adapt to the very heterogeneous environment of different radio technologies and service and network environments. Special focus is put on facilitating both competition and cooperation of various market players by defining interfaces, which allow the instant negotiation of agreements. This approach goes clearly beyond interworking of well-defined protocols and is expected to have a long-term effect on the business landscape in the Wireless World. Central to the project is the concept of composition of networks, which is an approach to address the dynamic nature of the target environment. The approach is based on an open framework for network control functionality, which can be extended with new capabilities as well as operating over existing connectivity infrastructure.
Track Torrents Tracker
* Phase 1 of the project (2004-2005) has laid the conceptual foundations. The Deliverable D1-5 “Ambient Networks Framework Architecture” summarizes the work from phase 1 and provides links to other relevant material. (dead link)
* Ambient Networks Phase 2 (2006-2007) focuses on validation aspects. One key result of phase 2 is an integrated prototype that will be used to study the feasibility of the Ambient Networks concept for a number of typical network scenarios. The ACS prototype will be used to iteratively test the components developed by the project in a real implementation. In parallel, the top-down work is being continued which will lead to a refined System Specification. Furthermore, standardization of the composition concept is addressed in 3GPP.
Track Torrent Downloads
Interfaces and their use
The ACS (Ambient Control Space) is the internal of an Ambient Network. It has the functions that can be accessed and it is in full control of the resources of the network. The Ambient Networks infrasturcture does not deal with nodes, instead it deals with networks, though at the beginning, all the “networks” might only consist of just one node: these “networks” need to merge in order to form a network in the original sense of the word. A composition establishment consists of the negotiation and then the realization of a Composition Agreement. This merging can happen be fully automatic. The decision to merge or not is decided using pre-configured policies.
There are three interfaces present to communicate with an ACS. These are:
* ANI: Ambient Network Interface. If a network wants to join in, it has to do so through this interface.
* ASI: Ambient Service Interface. If a function needs to be accessed inside the ACS, this Interface is used.
* ARI: Ambient Resource Interface. If a resource inside a network needs to be accessed (e.g. the volume of the traffic), this interface is used.
Interfaces are used in order to hide the internal structures of the underlying network.
If two networks meet, and decide to merge, a new ACS will be formed of the two (though the two networks will have their own ACS along with the interfaces inside this global, new ACS). The newly composed ACS will of course have its own ANI, ASI and ARI, and will use these interfaces in order to merge with other Ambient Networks. Other options for composition are to not merge the two Ambient Networks (Network Interworking) or to establish a new virtual ACS that exercises joint control over a given set of shared resources (Control Sharing).
Trackerless Downloads
ACS Functional Entities
Functions are divided into Functional Entities (FEs). The ACS provides a flexible and extensible framework to run these FEs as a distributed system. Examples are
* Composition Functional Entity: Controlling composition of ANs
* Bearer Management FEs
* Overlay Management FEs
More information on FEs is contained in the Ambient Networks Framework Architecture.
Buy Cheap Things…
Example Situation
Alice has a PAN, a Personal Area Network on her body: she has a Bluetooth enabled PDA, mobile phone and laptop that she is carrying, and are all currently turned on, and forming a network. Her laptop also has the ability to connect using an available WLAN, and her mobile phone has the ability to connect through GPRS, though GPRS is slower and much more costly for Alice to use. She is now on the move, and her laptop is downloading her emails using the GPRS connection on the mobile:
Laptop -> (Bluetooth) -> Mobile -> (GPRS) -> Mobile phone network
While walking, she passes into an area covered by a free WLAN hotspot: Her PAN now immediately starts to initiate a connection with the hotspot. This is called “merging” of the networks (that of the hotspot and that of her PAN). Once this merging is complete, the downloading of her email continues totally unaffected, but instead of using the expensive and slow GPRS connection, it is now using the newly established WLAN connection. If she now wants to browse the web with her PDA, the PDA will also use the WLAN connection of the laptop:
PDA-> (bluetooth) -> Laptop-> (WLAN) -> Hotspot
From Wikipedia, the free encyclopedia.
This page was last modified 09:10, 9 April 2007.
All text is available under the terms of the GNU Free Documentation License.
Buy Cheaper Products…
Filed under: Ambient network, Definitions, Encyclopedia, Peer-To-Peer | Closed
eMule
Buy Cheap Things…
In computing, eMule is a peer to peer file sharing application that works with the EDonkey network and has more features than clients on this network. eMule is open source software released under the GNU General Public License. It runs on the Microsoft Windows operating systems and supports 25 languages.
Filed under: Definitions | Closed
We’ll put Linux on all…
Buy Cheap Things…
Twas the night before deadline when all of us groused,
Not a server was stirring, not even the mouse;
‘Cause Windows was hung with a bright blue screen glare,
In need of a service pack that wasn’t there.
vision was blurring, my face turning red,
While visions of sledgehammers danced in my head.
I put down the manual, gave it a slap.
I just can’t believe that we paid for this crap.
Then out of my trance I arose with a clatter,
I sprang from my chair to be done with the matter.
Away to the garbage I ran like a flash,
And dropped Windows disks in the festering trash.
The goon who created this product did show
That his knowledge of software had come from below.
When, what to my wondering eyes should appear,
But an OS that’s free and it’s free as in beer.
Track Torrent Downloads
With its modular drivers so stable and quick,
I knew in a moment that Linux was slick.
More vapid than DOS was the manager’s claim!
But I whistled and shouted and called and exclaimed;
“No Crashes! No Errors! No Fussin’ and Fixin’!
No problems as stupid as DLL mixin’!”
So I bounced off the porch and I bounced off the wall.
No crash today, crash today, crash today! Haw!!
torrentbg.org
Thanks to Samba the OS could run on the sly
Then the manager called me and said to stop by.
So up to the manager’s office I flew,
With a fist full of disks and a manual, too.
Just when I was thinking I’d give him my proof,
He gave me some news in a manner aloof.
As I drew back the disks and was turning around,
My hope for the future came tumbling down.
tracktorrents.com
He was dressed in all gray, from his head to his foot,
And the points in his hair o’er his ears stood a foot;
A budget immense he had put on a stack,
And he looked like a glutton done eating a snack.
His eyes, how they squinted! His pimples, how scary!
His breath was like Marlboros, his sneer made me wary.
His droll little brain was strung tight like a bow,
But he’d gotten the numbers he’d wanted, you know.
Getting funds for the year was just like pulling teeth,
And the company rarely so much did bequeath.
When you grow a department and don’t want to end it,
You beg money for Windows in order to spend it.
torrentbg.org
So I knew he’d put Linux plans up on the shelf,
And I’d have to run Windows in spite of myself.
A wink of his eye and a twist of his head,
Soon gave me to know I had nothing to dread.
He spoke not a word, but he showed me his work,
And he told me this year would be chock-full of perks.
And bringing this informal meeting to close,
He said no one’s hurt if there’s no one who knows.
Buy Cheap Things…
He tossed me a disk with the speed of a missile,
With a wink of an eye, and beginning to whistle.
And I heard him exclaim, as he put fears to rest,
“We’ll put Linux on all and we’ll pocket the rest.”
Filed under: Lyrics, Music | Closed