|
|
ru.networks- RU.NETWORKS ------------------------------------------------------------------ From : Al Zaharov 2:5005/58.88 15 Oct 2001 11:06:19 To : Oleg Wineberg Subject : Re: limit inet --------------------------------------------------------------------------------
> И все же. Hасколько я понимаю, присутствующие здесь отлично понимают, как это
> работает. Поскольку не возражают. А я, к сожалению, пока понять не могу.
> Тыкать меня носом в исходники чего бы это ни было, это конечно метод (особенно
> если Вы сами их читаете с листа). Однако я в них все равно ничего не пойму.
> Поскольку я не программист, а просто новелл-инженер. Мне бы хотелось понять
> принцип работыю Очевидно, packet drop (то есть убиение пакетов) в данном
> случае бессмысленнен. Поскольку задача ведь не ставится "задавить кому-то
> полосу". Задача ставится перераспределить полосу в чью-то пользу. А дропать
> пакет, который уже прибежал к Вам - ни себе ни людям. Это никому и ничего не
> добавит. Hельзя ли на пальцах объяснить, как это сделать, если провайдер не
> обладает достаточным интеллектом, чтобы не пихать Вам в канал все, что просят
> Ваши ползователи. Может, раз это для всехписутствующих настолько очевидно,
> меня просветят? Только попроще как нибудь. Без исходников. Только сам принцип.
вы серьезно полагаете, что если я, сидя на диалапе начну тянуть файл
размером эдак 10 гиг с машины где-то далеко и расположенной на линии т3,
загружу все ее 45 мбит, хотя бы временно? тогда, простите кто и где будет
их кэшировать? если объяснять простыми словами, то:
- -----
However, the internet is mostly based on TCP/IP which has a few features
that help us. TCP/IP has no way of knowing the capacity of the network
between two hosts, so it just starts sending data faster and faster ('slow
start') and when packets start getting lost, because there is no room to
send them, it will slow down.
This is the equivalent of not reading half of your mail, and hoping that
people will stop sending it to you. With the difference that it works for
the Internet :-)
FIXME: explain that normally, ACKs are used to determine speed
- -----
надеюсь, так понятно? если все еще нет, объясню подробней..
цитата выдрана из Linux 2.4 Advanced Routing HOWTO, оригинал можно найти
на http://www.ds9a.nl/2.4Routing, также можно прочесть
http://netfilter.kernelnotes.org/unreliable-guides/networking-concepts-HOWTO.htm
--
wbw, kaiser
--- tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.4.10 (i586))
* Origin: e-will (2:5005/58.88)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.networks/266284031ea15.html, оценка из 5, голосов 10
|