Control IP Overhead feature (0.40 beta)

User avatar
Neo26
Site User
Posts: 331
Joined: Sun Dec 09, 2012 1:53 pm

Control IP Overhead feature (0.40 beta)

Postby Neo26 » Tue Sep 10, 2013 11:13 am

Hi, I tried to turn that feature on/off but I see no difference, it's bugged?

btw, there is still a lot of overhead not counted.

User avatar
DavidXanatos
Site Admin
Posts: 769
Joined: Wed Jun 30, 2010 7:54 pm

Postby DavidXanatos » Tue Sep 10, 2013 12:16 pm

Control IP Overhead is a setting that shouldn't be public i think,

it also does not do what you think it does.

What it does is when disabled the bandwidth control always allows for IP overhead so that if you set your upload limit below the value that you generate in terms of IP overhead due to fast downloading, the overhead will go beyond the limit line int he starts. Say it wont be controlled or one could also say limited.

Howe ever any other upload traffic will remain limited, and the IP overhead will still be taken into account, say for example if you limit your upload to 20 kb/s and neo estimates 15 kb/s IP overhead it will adjust upload to 5 and the limit will be kept.

The limit will only be exceeded when the IP overhead is greater than the total set bandwidth limit.

I will remove the setting from the gui in the next version, though I'm not sure if to set it enabled or disabled by default.



About some overhead still not counted, it is some more IP overhead, it can not be counted by principle, it can only be guessed.
I don't know at this point how to make the guessing more accurate, I should add a MSS setting that would probably help.


David X.
Live free or die trying!

User avatar
Neo26
Site User
Posts: 331
Joined: Sun Dec 09, 2012 1:53 pm

Postby Neo26 » Tue Sep 10, 2013 12:19 pm

I still not understand really good what it does so I give no suggestions about On/Off.

About the overhead... what are you waiting for ? :)

User avatar
DavidXanatos
Site Admin
Posts: 769
Joined: Wed Jun 30, 2010 7:54 pm

Postby DavidXanatos » Tue Sep 10, 2013 12:23 pm

> About the overhead... what are you waiting for ?

About some overhead still not counted, it is some more IP overhead, it can not be counted by principle, it can only be guessed.
I don't know at this point how to make the guessing more accurate, I should add a MSS setting that would probably help.


MSS wont help you as the MSS you tolled me is the default DSL one, the one I have and the one Neo uses, so it would only help other users.

The problem with IP overhead is that you always have some packet lost and resent packets and there is no way to get the info win the OS how many they ware.
So we can guess the amount of frames sent and those the ACK count we should revive, but wen can't know how much packet lost there ware.

May be I could add a setting in % where a user can enter his expected packet lost, a.k.a. the % miss match between what Neo guesses assuming no lost at all and what the user sees on the network adapter.


EDIT: or I could add a NAFC like feature and measure the discrepance and create some correction table for the speed :/
like the user would have to train Neo to his connection, would be cool though not n00b friendly i think.
Live free or die trying!

User avatar
Neo26
Site User
Posts: 331
Joined: Sun Dec 09, 2012 1:53 pm

Postby Neo26 » Tue Sep 10, 2013 12:31 pm

Let's make this test in the beta and later we'll decide if keep that settings fur final version but I think once found an acceptable value the setting is not needed.


Return to “Bugs”

Who is online

Users browsing this forum: No registered users and 18 guests

cron
Fatal: Not able to open ./cache/data_global.php