Historic archive of defunct list bloat-devel@lists.bufferbloat.net
 help / color / mirror / Atom feed
* Help me get started (II)
@ 2018-01-23  9:11 Siavash Eghlimi
  2018-01-23 11:30 ` Toke Høiland-Jørgensen
  0 siblings, 1 reply; 4+ messages in thread
From: Siavash Eghlimi @ 2018-01-23  9:11 UTC (permalink / raw)
  To: bloat-devel

[-- Attachment #1: Type: text/plain, Size: 1185 bytes --]

Dear contributors,

Hi. I already did a post, and got A LOT of help from a
Mr.Høiland-Jørgensen, if I'm not wrong. first I wanted to thank all of you;
and HIM, in particular.

Second, it was suggested to me to so some measurements AND to choose a more
specific area (Aspect) of bufferbloat. Well, I did some measurements and
some research just to get an idea of how it works... Can't say I completely
get it yet, but I'm getting there :)

also, I chose a more detailed aspect of bufferbloat; "Low-layer network
protocols' design and their impact on buffering (ex: WiFi networks can't do
aggregation without some buffering)"

Since I wanna do a Thesis on it, and use Linux as a tool to understand
networking and do programming, I found resources on Linux and its network
stack.

What I need now is specific resources on the ASPECT of bufferbloat that I
chose. where should I go? what should I read? how to get into it? I don't
wanna dive into it blindly. I want to do this RIGHT. and because of the
Thesis, time is of the essence. also, I really wanna do something to help
the community, HOPEFULLY.

I appreciate ANY kind of help.

Thank you all.
Siavash

[-- Attachment #2: Type: text/html, Size: 1396 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread
* Help me get started (II)
@ 2018-02-22 14:19 Siavash Eghlimi
  2018-02-22 16:38 ` Toke Høiland-Jørgensen
  0 siblings, 1 reply; 4+ messages in thread
From: Siavash Eghlimi @ 2018-02-22 14:19 UTC (permalink / raw)
  To: bloat-devel

[-- Attachment #1: Type: text/plain, Size: 2524 bytes --]

Hi everybody, hope you all feel great,

I wanna do a thesis on bufferbloat. I posted some questions and got
beautiful answers. following those conversations, it was asked:

--What did you measure, and what did that show?
    I measured my DSL line via couple of different methods and tools. seems
my line is bloated. ping time got tripled. there is latency in, both, my
download and upload. i have the results saved.

--Was there something there you thought was interesting that you want to
explore further?
    Well, this whole thing is interesting. I didn't know that I'm NOT using
about 47% of my bandwidth :)  (talk about helping people...)
turned out, ALL of my devices have SOME kind of a problem in this area.
but, what was MOST interesting to me was "How much I don't know"; I'm not
only talking about knowledge, but about these problems that exists and MANY
people, even PROs (not that I am one), don't know about.
Science-wise, most interesting part is the implementation of algorithms and
protocols that caused these problems in the first place. why did they cause
it? integrating some of the solutions together (like SQM). things of that
nature is interesting to me. generally, Implementation is more interesting
to me than the solution, itself. (How to do, rather than WHAT to do.)

--And what did you read already? :)
    1. Classic bufferbloat article.
    2. ALMOST advanced network concepts like "Window Scaling" , "Framing",
etc. etc.
    3. One fourth of "TCP/IP Architecture in Linux .... "
    4. Wireshark (Basics)

So, my question:
first, any suggestion, generally, so far?

second, I tried to study FreeBSD since Linux was TOO BIG. anyway, I found a
good book and as I was studying, I could swear I saw something in "
bufferbloat.net" about FreeBSD. So, I checked it out; turns out it's a
project to implement some algorithms like CoDel into FreeBSD. Immediately,
I emailed the professor in charge, and he simply said: "I don't have time"
:)
This project seemed tailor-made for me. lots of coding. something CLEAR to
do. loads of stuff for the Thesis. lots of science and knowledge. but ....

Second place goes to "Flent", though I don't know how much work is there to
be done. Can it bear a thesis for me ?
Third place goes to "SQM".

Any suggestions?  :)
I really wanna start sooner than later and get my hands dirty. I know, this
is not enough research to know exactly what you want, but my time is
limited and I better begin.
(By the way, I can put 7 months on it.)

Thanks a lot
Siavash Eghlimi

[-- Attachment #2: Type: text/html, Size: 3066 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-02-22 16:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-23  9:11 Help me get started (II) Siavash Eghlimi
2018-01-23 11:30 ` Toke Høiland-Jørgensen
2018-02-22 14:19 Siavash Eghlimi
2018-02-22 16:38 ` Toke Høiland-Jørgensen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox