![]() |
|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
General P2P Network Discussion For general discussion about peer-to-peer networks. |
![]() |
| LinkBack | Thread Tools | Display Modes |
|
| ||||
![]() Quote:
Unlike Gnutella queries travel only 1 hop, but to compensate for that the fan-out factor is much higher. I've set it to 512 now, although that might bump into some built-in I2P limits. So theoretical maximum for an Ultrapeer would be 512 * 512 * 512 + 512 = 134218240 but of course in reality it would be much, much lower. Quote:
There is no dynamic querying so there is no way to know when a search has ended, but in reality queries reach the entire network very quickly. If you are receiving many results back from a single responder that could take a bit more time. I would say 20 seconds maximum, give or take. Quote:
Leafs are not implemented yet ![]() Quote:
UPnP is "outsourced" to the I2P router. It tries to map a random TCP and UDP port, which you should be able to change through the settings. However, all the firewall traversal business is handled by I2P as well; nobody at the MuWire layer is firewalled, so everyone can be an ultrapeer. As for the other suggestions I agree the library management can be improved a lot and I will get to it eventually. The first public release was just a few months ago as you can see from the git history. |
| ||||
![]() Thanks and well done! I think it's a bit early to ask at this point but it would be nice if there were view options for shared files. With long directory paths it can be difficult to see the specific file names. 1. How important is firewalling in both i2p and with Muwire? I'm not sure how much relevance UDP has with i2p since afaik i2p is mostly tcp based. I've noticed Muwire does not prompt to be added to the OSX firewall exceptions. I needed to add it. If this level of firewalling was important I guess you would build-in a prompting for Muwire to be added to the firewall exceptions. (Not sure it makes a difference but I guess there might also be the issue of different firewall variations OSX has developed.) Quote:
I needed to restart MW for the changes to be reflected in the MW firewall status. ![]() 2. How often does MW check the firewalling status? LW used to check the status on a frequent note at least early in the session. 3. Search extra hop - does this put extra strain on the network? I'm guessing this is a very rough equivalent of OOB? Or a cheeky pushing of the protocol. ![]() 4. Are id3 or equivalent tags used in any way in regards to advertising files? From what I can ascertain from your earlier answer, only the literal filenames are used. |
| |||||||
![]() Quote:
I've been thinking of a tree-based representation, but it wouldn't be the default. Reason is, the JTree structure is much slower than JTable and if there are many shared files (as in tens of thousands) the gui would get very slow. I will add it at some point though. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
| ||||
![]() Thanks for your answers. Is there a how to or other descriptive page for how to use Muwire? What is a Watched Directory? I forgot to ask about this. I notice you made some changes to this some hours ago in the code. I setup two watched directories but not sure what they actually do. ![]() I inititially thought a watched directory might detail search hits or upload counts, etc. I had hoped you might have descriptive contextual menus that describe what a particular tool does when you hover your cursor overtop the tool button. I realise this kind of concept might require a lot of work to add. From memory LW 4 used to have this ability and LW 5 had it to a lesser extent. Quote:
Looks like the OP/TS might be wanting the equivalent of what LW 5 had for private sharing between friends. Though the way LW 5 achieved it might become redundant in years to come such as linking with gmail. I cannot remember the specifics, just what gmail will be accepting in the future. I think there might be a guest comment about this at WSHR’s SF. |
| ||||
![]() Quote:
Quote:
Quote:
Quote:
![]() |
![]() |
| |