PARTICIPANT IN A FINALISTS JAM
This Blog is an entry in the completed Minedeas : Minecraft Idea Contest.

Minecraft Blogs / Article

Minecraft - Final End to all lag - P2P system

  • 2,191 views, 1 today
  • 2
  • 0
  • 7
DeleteThisPleaseThan's Avatar DeleteThisPleaseThan
Level 19 : Journeyman Wolf Whisperer
71
This would be a great idea because it would solve the lag issues with minecraft in Client to server connections,

Minecraft Server to client connection is through TCP/UDP using P2S(Peer to Server)
if it was switched to Peer 2 Peer

here is a diagram:
ppworkpng

Using P2P, it would increas a useage in bandwith, but would externally increase response.

Workarounds: What if someone Disconnected?
Answer: it would just drop the Host, and continue to constantly send packets back and forth.

Q: Isn't Torrent Software P2P?
A: Yes, this is exactly similar.

Q: is port forwarding needed?
A: This is a possibility, but is not confirmed, although torrent software seeds without any open ports, it might not be needed.

Q: Illegal?
A: No, P2P isnt illegal, the files hosted on the network is illegal, such as TPB.

Q: What if i have a slow connection?
A: then you might not notice much of an improvement, Speed Cap is a big issue when it comes to P2P when it comes to adjusting bandwidth

Q: PoD Dos'ing
A: this could be possible, but there would be easy workarounds for this issue as adjusting packet size and rate.

Explaining more: en.wikipedia.org/wiki/Peer-to-peer

What would it look like if it was just in a view just for me?
ppworkpng
Tags

Create an account or sign in to comment.

1
02/26/2013 5:43 am
Level 39 : Artisan Narwhal
MegaNarwhal_
MegaNarwhal_'s Avatar
If you ever need a test server for this you know who to call :3
1
02/21/2013 12:47 am
Level 18 : Journeyman Miner
Phrozenbit
Phrozenbit's Avatar
It's an interesting concept to experiment with, and then compare the p2p results against the p2s results. Maybe something such as QoS bandwith shaping could help, giving banddwith priority to the p2p MC connections. hmm interesting :)
1
02/21/2013 2:56 pm
Level 19 : Journeyman Wolf Whisperer
DeleteThisPleaseThan
DeleteThisPleaseThan's Avatar
You Definitively have a point.
1
02/19/2013 8:03 am
Level 29 : Expert Pokemon
SLK Purin
SLK Purin's Avatar
I have no absolute idea how this has no comments.
1
02/26/2013 5:42 am
Level 39 : Artisan Narwhal
MegaNarwhal_
MegaNarwhal_'s Avatar
Because most people who play Minecraft are kids with the patience and attention span of a goldfish, and therefore most don't even understand the client-server concept, much less peer-to-peer.
1
02/26/2013 8:17 am
Level 29 : Expert Pokemon
SLK Purin
SLK Purin's Avatar
so...you're saying they dont go complicated.
1
02/26/2013 10:02 pm
Level 39 : Artisan Narwhal
MegaNarwhal_
MegaNarwhal_'s Avatar
Yup :P When a kid says "omg laggggg" it could be the server or their computer (more likely the latter). I've seen it on my server many times.
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome