torrent over LAN

December 17, 2010 at 08:20:32
Specs: Windows 7, 2ghz
Hei,
i need to create a torrent to be shared with my LAN mates. but i am behind a router and i need to have a local transfer speed to be used for sharing files.

P.S. my lan mates are not connected to my Router

any input may be appreciated...


See More: torrent over LAN

Report •


#1
December 17, 2010 at 12:49:53
Typically your LAN bandwidth will far exceed that of your WAN (internet) connection. Highspeed internet connections range from 1.5 Mbps to 10 Mbps.

The LAN side of your router will be 100 Mbps minimum so there shouldn't be any real conflict with your downloads sucking up your LAN bandwidth.

need to create a torrent to be shared with my LAN mates.

I'm not sure what you mean by this. Do you mean you want LAN mates to be able to access torrent and start their own downloads, or you want them to be able to access what you download with torrent?

If the latter, share the folder you download to and give all LAN users access to that folder. If the former, you can't really. At least, not individual instances. Each user could install torrent on their PC's and use it but multiple people pulling files on torrent at the same time would totally chew up your external bandwidth. Better to have just one torrent going and share that.

It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.

***William Henley***


Report •

#2
December 17, 2010 at 13:09:03
You don't need torrents on a lan. That is what file sharing is about on a lan.

Answers are only as good as the information you provide.
How to properly post a question:


Report •

#3
December 21, 2010 at 07:06:05
@Curt R
you actually didnt get the point.. em connected to a huge network through LAN. what i want is to create torrent for e.g. a movie torrent so that when i give my LAN Mates the torrent file and they get the local speed. and simultaneously the others who want to watch that movie gets the local speed (while being on the same network).
i tried several ways, i created a torrent and made my router IP( the IP with wich my router is connected to the network) and the Listening port as my private tracker and shared it but they couldnt seems to have the download to work.
this is possibly due to me behind a router (connected to server) and they with the LAN (connected to server). IP conflict is what i think is happenning....

Report •

Related Solutions

#4
December 21, 2010 at 07:50:58
samro you need to be clear as to what is your lan and what is wan.

Are these two "lans" separated by a router? If you are just talking one side ie. the lan, the router has nothing to do with anything.

Answers are only as good as the information you provide.
How to properly post a question:


Report •

#5
December 21, 2010 at 07:57:04
Use FTP
Succeed at life.

Report •

#6
December 21, 2010 at 08:19:32
you actually didnt get the point..

No surprise there, your original post wasn't very clear.

Guess what, neither was your last one.

Just FYI, bittorrent is used for peer-to-peer file sharing. Which is to say, it's used to upload/download files. It's not used to stream video files.

what i want is to create torrent for e.g. a movie torrent so that when i give my LAN Mates the torrent file and they get the local speed. and simultaneously the others who want to watch that movie gets the local speed (while being on the same network).

If you have a movie file stored on a shared network drive, all LAN users who you give access to that folder, will have access to said movie file. If the users wish to watch the movie, they would simply connect to the shared folder and then run it in their favorite viewer. This would run at "LAN speed" as the data would be pulled across the LAN.

Alternatively, they could copy the file to their local PC and run it from there. Personally, this is would be the best way to run it as you're not going to have to worry about what happens if someone else (or several someone else's) begin watching movies, or transferring large chunks of data, at the same time.

You see, big data transfers eat up bandwidth like nothing else. So if you were watching a video and streaming it across the network, and someone else copies a big file, you may experience problems with your video. It might pause, lock up, get all jerky, until the other person is done. Like I said, you copy the file to your PC and run it from there, this can't happen and it will run wonderfully from begining to end. Then when you're finished, you simply delete the movie off of your local PC knowing it's still stored on the shared folder.

What you've been trying to do, create torrents is not necessary.

As I said, create a shared folder grant access as appropriate to other LAN users. Let's say your roommate "Derek" wants to watch, oh I don't know, lets say "Bambi" which is stored on the shared folder. He would open windows explorer and map a network drive to the shared folder. Once connected, he copies "Bambi" to his desktop and then disconnects the mapped drive and runs the movie (without the possibility of interference from othe LAN users).

Alternatively, he maps the drive and runs the movie from the shared folder. As I said previously, not the best idea as it leaves one open to the possibility of other LAN users causing issues by transferring data.

It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.

***William Henley***


Report •

#7
December 21, 2010 at 10:47:49
@Curt R
Lets take it like this, consider i am a server administrator. my server is connected to one thousand clients and i have shared (Shared through FTP as you said) one hard disk with them.. all of them getting data from it for e.g. movies and games at the same time.. this will ultimiately have serious consequences over the server's Hard disk.
What i wanted is torrent to help me share my files so that i could limit the speed as well as others who download files from Server's HD give equal and good bandwith to others getting the same file over the netwok...
Now here one thousand client matters coz its not just one getting the files, its about thousand getting one.... dun you think this will screw my HD for good.?
that was just an example that created for you to understand.
now comes my point.. em one of the 1000 clients (as above) connected to the server... but i am connected to the server through a router OK?
When i created a torrent file to check if it could work and shared it with my friend (OTHER CLIENTS of the same Server) it didnt seem to work out....
Hope this ones proves comprehendable :)

Report •

#8
December 21, 2010 at 13:59:31
so that i could limit the speed as well as others who download files from Server's HD give equal and good bandwith to others getting the same file over the netwok...

You seem to have a hard time posting a clear, concise question. This is the first you've mentioned the above. This is pretty important info and should have been posted in the original question. You can't fault me (or anyone else) if you post a question that is unclear.

Lets take it like this, consider i am a server administrator. my server is connected to one thousand clients

How about we stick to reality ok and not deal in fantasy. How many clients are we talking about here exactly.

From the sounds of it, you live in an apartment and have a couple roommates. So lets please be precise.

Here's what I need to know:
1) How many clients on your network?
2) What kind of server are you referring to? Is this a real server, or just an XP box you're calling a server? Do you have a disk RAID on this server and if yes, what level is it?
3) What make/model of network equipment do you have in production (ie: SOHO Router, Switch, etc)
4) What is the bandwidth rating of all network equipment and the actual interfaces on the PC's? (ie: 10 Mbps, 100 Mbps, 1000 Mbps.

Just by way of FYI: "all of them getting data from it for e.g. movies and games at the same time.. this will ultimiately have serious consequences over the server's Hard disk. "

Reality states it's not likely you'll ever run into a moment when all clients are trying to connect to the same server at exactly the same time. Should it happen, even your torrents wouldn't help since X number of users downloading at the same time is still going to use up the same amount of bandwidth and CPU cycles per connection. Sure you could employ rate limiting and cap each users bandwidth. But, if you have as small a number of users as I believe really have, I doubt this is necessary and your worries about wear and tear to the server's HD are unwarranted.

It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.

***William Henley***


Report •

#9
December 22, 2010 at 07:15:31
@Curt R...
i feel very kind of you taking so much inerest in my query and i dunno what on earth is not making you understand the exact what i am trying to express..
There is one thing i forgot to mention you and that is i live in a third world country, Pakistan, where internet connectivity is pretty much expensive where users like me who cant afford. what we have in here is there are local organizations that take up a business internet connectivity and share it with multiple users, as you mentioned above em talking about fantasy as one thousand users connected to one server, em afraid to tell you that its very true, the number that i give one thousand may even be smaller. we have servers thats been connected to more than one thousand users. what these local organization do to facilitate their customers is to share one hardisk with their clients in which they put movies, games and other stuff like this, downloaded from torrents. so that users dun eat up the bandwith downloading the same file again and again :).
as this one hard disk is being shared with multiple users say for 1000 (which is very true) and half of it access that hard disk, they get bad transfer speed.
So i came up with an idea to introduce torrent thing so that people can provide their share of LAN speed to users and one hard disk wont get all the burden. is it making clearer? i hope it does now...

Well so far what i have googled is what i get, i hope you get a little idea with it. this refers to the same query i asked but what differentiate is that i am behind a router
https://forum.transmissionbt.com/vi...


Report •

#10
December 22, 2010 at 07:47:27
I feel very kind of you taking so much inerest in my query and i dunno what on earth is not making you understand the exact what i am trying to express..

My pleasure, that's why I'm here, to help whenever possible.

I'll tell you why I'm having a hard time understanding what you need. You're not explaining your situation very well. Every time I respond, you give me just a bit more information........LOL.

Had you explained that you actually do have a LAN with 1000 (or more) clients and you wish to be able to limit access to a server so as to not overload it, or the network, I wouldn't have had to ask a whole bunch of questions.

Now, knowing what you have for a network, and what you'd like to achieve, I have a better understanding of the whole picture.

First and foremost, unless the server itself has connection limiting software installed on it, or is behind a device that does the limiting, there is no way to limit the bandwidth of each connection to that server.

Second, in a large environment like this if you have the money, take a look at using multiple servers combined to "load balance" This would improve performance per connection, as well as allow you to allot more bandwidth per connection as the load would be shared across however many servers are in your load balancing farm.

No matter what, your server should have a hardware RAID and multiple disks in a RAID array that provides redundancey. RAID level 0 is the only one that doesn't provide redundancy but it does provide better performance when it comes to accessing data and doing reads/writes. I would recommend a RAID 10 (dual RAID 1's combined in a RAID 0) with a hotspare for each RAID 1.

Again, the server, or multiple servers setup to load balance, requires money. If you have the cash, spend it on good equipment and redundancy. If you don't have the budget then you're stuck making do and this makes things tougher. If this is your situation, look at bandwidth metering/limiting software that you could install on the server. Or, a hardware device you could put between the server and the rest of the network that would do the same job.

I have no experience with bittorrents so you would have to find a torrent forum or go to the software manufacturer for advice. Start by googling "bittorrent forum" to get some forums, like this one, that deal specificially with bittorrents.

I will tell you this though and you want to keep it in mind.

If you have 500 users all connected to one server downloading files and the server has no bandwidth limiting setup in place on the connections to itself, whether they're dragging and dropping the files directly through Windows Explorer, or using ftp, sftp, or torrents to do the actual file transfers, they will still be using the same amount of bandwidth per connection and be fighting each other.

You seem to have this idea that torrents will change that and they won't unless there's some way to do bandwidth limiting within torrents themselves....and as I said, I have no experience with them so don't know if they can.

The last thing I'm going to say on this is, if you find some decent software to install on your server that will limit bandwidth on a per connection basis, you will also want it to be able to limit the total number of connections. A network has a finite amount of bandwidth and once saturated, it's going to slow down for everybody. So, even if you limit the bandwidth per connection, if you don't also limit the maximum number of allowed connections at one time to no more than 80% of your network bandwidth total, then you could end up with your network, and server, having more connections than it can handle and again, everything slows down to a crawl.

It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.

***William Henley***


Report •

#11
December 26, 2010 at 07:51:05
Well whatever you said above was very professional and for you info i am not a server administrator. i created an assumption so that you understand.
but as you said you dun have much knowledge regarding the torrent thing. and posting a question on bittorrent forum is what i am going to do .....
thanx for every effort you made and the knowledge you provided. Hope it would be helpful for me in future or for someone who is in need for it...

Thanking you :)


Report •


Ask Question