Sponsors





12 Jan

Development

Posted In: Development

It was Bram Cohen who came up with the concept of the bit torrent protocol in 2001. Even today, with all the various torrent client software available, everyone has heard of the bit torrent. The reason for this, is that Bram Cohen’s company is called BitTorrent and is also the holder of the intellectual rights o the bit torrent protocol used by many of the P2P client programs available today.

The goal, was to create a means to distribute large amounts of data without the original data distributor having to pay for the entire expense of hosting a website to get traffic as well as use bandwidth to allow your visitors to download the data. Another goal was to also increase redundancy as well as reduce the burden of the original distributor. It was a success. The creation of the bit torrent protocol, now allows anyone to be a distributor regardless of your income or financial standings. When you offer your data in the form of a torrent file, others can download directly from your computer, placing the bandwidth usage on the ISP and not your own. Then, once another person has the complete file, and a third person comes along, they can download from both computers simultaneously.

The goal is the same with any type of torrent software, They are all built with the basic bit torrent protocol in mind, but can literally be on any programming platform. There are some that are developed on Python and C++ as well as Visual Basic and more.

Regardless of the software platform used to build your bit torrent software, the basic bit torrent protocol remains the same. It allows you to connect with other bit torrent users, even if they are utilizing a different client. If you already have a bit torrent client and have already downloaded a file, then you may have noticed your “Peers” section which will show you all the computers that your computer is currently connected to. Some clients will even tell you which bit torrent client software your “peers” are using as well as they may even show you the flag of the country in which that particular IP address belongs to.

The bit torrent client is no where near being fully developed. They are undergoing changes almost on a monthly basis. As each new bug get uncovered, an update is released. It is very important to maintain your up dates. On top of all of this, you may wonder how it can still be in development even though you have a non-beta version already installed on your computer. The reason is simple. Unlike Windows who has been around for well over 10 years, the bit torrent protocol has been around for a fairly short time. The shortness of time that the bit torrent protocol has been in existence, coupled with the ever increasing pressure from ISPs and copyright authorities, the bit torrent protocol is in an ever-adapting form that is constantly changing as each new problem arises.

Popularity: 3% [?]

27 Dec

MultiTracker

Posted In: BitTorrent tech

File name: multitracker.doc | File type: application/msword Download File - Need Help?

Multi-trackers can be classified differently by two completely different types of people in the bit torrent network. The fist type of person is mush happier since a multi-tracker allows them access to a larger swarm. The second type hates it, because they may have released the file as a closed tracker, yet it does not stay closed as someone else may upload their .torrent tracker to a non closed site therefore making it open to the public. If you have ever downloaded anything with your bit torrent client and seen on the “general” tab that you are not allowed to “leech” only seed, that is because that is a closed tracker. Since you may have a 2nd tracker file in the list, you still make connections. Eventually, you will make a connection to someone who has access to that closed tracker and then make connections to the people on that closed tracker’s list through that one client.

Multi-trackers also take up more bandwidth as they require more time connecting to the internet to update the list of people with that file. But for those who download multiple files simultaneously, this should not be as big of an issue since you already have many, many, many connections already.

Those who like the multi-trackers also greatly out number those who prefer the closed trackers. Believe it or not, some people actually pay for access to a closed tracker site to download that same exact file that you are downloading for free. In general it is these people who get upset about the multi-trackers, but in most cases they are either new to the bit torrent network, or are loyal to that particular site.

Bit torrents are about sharing information freely amongst others, to pay for this right, is against what the bit torrent protocol was even designed for. This is ok though, some people just prefer it, while others believe that information that was intended to be shared freely, should always be shared freely. Especially in the case of copyrighted material. If you have a bit torrent client to download the latest movie for free, then why pay for it. If you are paying for access to a closed torrent site, then you might as well go to the nearest Wal-Mart and buy the movie yourself. It just seems… well odd that someone would pay for something they can get for free.

This of course is in no way the sponsoring of stealing intellectual data, but rather, bringing a point across, that things that are offered to the rest of the world to download through the bit torrent client, are done so in a manner that is considered to be shared freely, and therefore paying to access these files is sort of backwards.

The Multi-tracker is here to stay and so is the DHT dynamic hash key. They are all helpful to the spread of freely shared data amongst the largest community in the world today.

Popularity: 3% [?]

If you are one of those people looking for Web Hosting you should check out Rudolf. With Rudolf web hosting, you get one account for $95. Sounds expensive? With the one time payment you will have access to 3000 GB bandwidth, 250 GB of disk space,PHP4 web mail, with unlimited MYSQL databases, professional website design tools and a free domain for life! With anything like this, you can not help but wonder if there are any hidden costs or recurring fees. Well there is not because it is just a one time pay. You won’t have to pay for web hosting ever again! It is a lot better than paying $5 or $10 per month because in a year, your money will be all wasted. But with Rudolf, that $95 can keep you going for years to come. You can run as many websites as you want because you get free mysql databases and great support.
If you are looking to move your domain to a new host, you can do that too. There is unlimited space for domains and sub domains. A one-time fee ensures that you never have to pay for hosting again. No more worries about paying your host each month! Think about the savings! A similar hosting plan costs around $60 USD per year.

Popularity: 3% [?]

24 Dec

Encryption

Posted In: BitTorrent tech

The idea of encryption when it comes to the various Peer-To-Peer networks, was created in an attempt to allow the continuous and uninterrupted use of the bit torrent and other P2P clients. They need to be continuous and uninterrupted due to the fact that various ISP have been trying to stop the use of bit torrent and P2P clients on their network due to excessive bandwidth usage.

You have mainly 3 different forms of encryption for the bit torrent and P2P networks. These three include the PE or protocol encryption, the MSE or Message Stream Encryption as well as the PHE or Protocol Header Encryption. The ones that are more commonly found in the bit torrent clients is the Message Stream Encryption and the Protocol Encryption.

Since the various Peer-To-Peer clients’ traffic make up an average of 1/3 of the entire internet traffic, many ISPs, rather than increasing their allotments, do what’s known as throttling the signal. In other words, the slip fake connections into the data stream which causes the client to stop connecting with other clients. The various encryption capabilities, make it harder for the ISP to detect and locate a particular stream of bit torrent connections and therefore can not throttle the connection.

Although one of the oldest, the PHE is not widely used anymore due to the fact that it only encrypted part of the stream and therefore could still be detected. Originally debut in 2005, it was quickly replaced by the MSE form of encryption only a year later.

First seen on the Azureus bit torrent client software in 2006, the Message Stream encryption completely encrypts the entire data stream making it virtually invisible to the various ISPs that throttle traffic.

Within a matter of only days after the creation of the Message Stream Encryption, it was picked up and adopted by many bit torrent clients even though it was not finished yet and still lacked some key components to its design. This form of encryption had many problems which included the incapability to hash check some files, but ist would later be remedied and become a part of the main stream bit torrent client networks.

By the end of 2006, almost all bit torrent clients had adopted the Message Stream Encryption, coupled with the Protocol Encryption and the Protocol Header Encryption slowly died off.

Although this for of encryption is by no means strong, as it is only 60 bits, it was intended to be fast. It dose just that. It allows for you to literally make thousands of simultaneous connections that are virtually invisible to the various ISPs around the world. This is not to say that the ISP will not find a way around it, they will eventually, but till that happens, this form of encryption is considered to be the best suited. When the eventuality occurs, a new for of encryption will be designed and released. It is for this reason, that you should always make sure to maintain the updates and patches for you bit torrent client. You never know who maybe watching you online.

Popularity: 2% [?]

18 Dec

Content Delivery

Posted In: BitTorrent tech

In order to allow the transfer of bit torrent files between the many peers on the bit torrent networks, the concept of web seeding was introduced. This is by far one of the most important aspects of the bit torrent content delivery. Basically, what this involved, was a web server that maintained the .torrent or tracker files. From this server, one could visit the site and look for the file they wanted and download the tracker file.

While still today, many people have opted to utilize the HTTP download protocol, but some people still prefer to save money. To do so, a programmer who created a new public use program, could upload the .torrent file to a web server, give a description and then when someone wanted to download that file. They would get a bit torrent client, download the .torrent file then actually download it from the developer’s own personal computer. This saved a lot of money in terms of monthly bandwidth allotments that most if not all web servers regulate.

Then to further help the network, each client on the network sends out an RSS feed of all the sharable files on their hard rive with the rest of the world. This would allow someone to connect with others in the network, by querying the RSS feed for the hash key of that particular bit torrent file.

This RSS feed is also encrypted and the hash key allows for uncorrupted file exchanges. Changing a file by just 1 bit, can drastically change the hash key, and therefore helped prevent someone from inserting a virus into an already released bit torrent file.

Furthermore, thanks to the use of an RSS feed, any site who uses an XML file can bring up the torrents and make them available to the rest of the world without even having the particular .torrent tracker file on their servers.

Today, many site use integrated PHP and API programming to make the use of the RSS feed that is created by the bit torrent network’s protocol. The main reason is very obvious. That is to simply help spread the use of the bit torrent network as well as the ability to help spread a file out quicker and easier which allows for faster downloads of virtually any type of bit torrent file.

The internet is about community, people and files. The largest community on the web today is that of the bit torrent network. Regardless of which bit torrent client you are using, if it is on the bit torrent protocol, then you are part of something big. Very big in fact. The bit torrent network has such a large network, and it is only getting larger and stronger by the day. The larger it gets, the easier it will be to share content with the world.

Popularity: 2% [?]

ss_blog_claim=b2554681267b97ca135a4a159b0ce84b
Links to Page
disclosure

Page Strength SEO Tool - SEOmoz.org web counter

Blogroll

Categories

Archives

Meta

Gadget Buzz

Product Reviews

Gadget Buzz