Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: PredatorX в Jan 06, 2011, 22:46



Титла: двойно по-големи пакети..
Публикувано от: PredatorX в Jan 06, 2011, 22:46
Здравейте,
аз и съквартирантите ми имаме малък проблем с интернет връзката..
Ситуацията е следната:
имаме рутер и сме 4 човека вързани към него... но от време на време връзката става почти незиползваема за всички ни и не можем да разберем защо.
Гледахме настройките на рутера всичко е наред, няма и прикачили се външни компютри, но забелязахме че аз (убунту)  получавам и изпращам двойно по-големи пакети като размер към мрежата, отколкото останалите трима.. (те са с уин 7) + това много повече на брой..(към три пъти)
Възможно ли е този по-голям трафик от моя страна да съсипва мрежата и съответно интернет връзката
и ако е да как мога да намаля размера на изпращаните от мен пакети?


Титла: Re: двойно по-големи пакети..
Публикувано от: jet в Jan 07, 2011, 01:03
в предишната фирма, в която работех, само аз бях на Линукс - другите бяха с Win XP - като тръгнех да свалям нещо и на всички останали им клякаше трансфера.

А ти като спреш да точиш, оправя ли им се нета?
Освен това и-нет доставчиците ограничават броя конекции - като няма свободна- чакаш без значение от скоростта

можеш да ограничиш Maximum connections per torrent на торент клиента, както и скоростите на качване / сваляне


Титла: Re: двойно по-големи пакети..
Публикувано от: PredatorX в Jan 07, 2011, 01:32
Ами това се получава на моменти.. независимо какво съм пуснал... дори и след рестарт на системата отново изпращам повече пакети и незнам защо... и за това попитах дали е възможно да намаля размера на самите пакети.. на уин по подразбиране са по 32 байта докато при мен за по 64..
И идеята ми е това дори и да изпращам  повече пакети като бройка, поне да са по-малки на размер..
:)
Колкото до торентите..  ако няма проблем за момента с връзката се свалят за по 5 мин.. не са проблем.. за да ги ограничавам



Титла: Re: двойно по-големи пакети..
Публикувано от: n00b в Jan 07, 2011, 01:45
??? Абе момко какви са тези 32 байтови пакети ???

MTU-то е около 1500 (1492 да сме по-точни), ама как до докарвате до 32 ми е неясно. Може би трябва да се направи и Minimal Transfer Unit?

Всъщност има за Етернет мисля че беше 46 байта.


Титла: Re: двойно по-големи пакети..
Публикувано от: danaildr в Jan 07, 2011, 08:34
Ама ти за големината на пакета при ping ли говориш?
Ако е така
ping -s 64(или по-малко, колкото искаш) host_koito_pingvash
Но при мен поне по-малък от 40 bytes не успях да пратя.


Титла: Re: двойно по-големи пакети..
Публикувано от: PredatorX в Jan 07, 2011, 08:37
Веднага ще се аргументирам и ако не сам прав моля обяснете ми :)
Един прост пинг към замунда.нет да речем (за проверка на връзката) представлява просто изпращане на пакети до замунда.нет и ако връзката е успешна получаваш пакет обратно, при което виждаш
64 bytes from .....: icmp_seq=.. ttl=.. time=...ms за Ubuntu и
replay form ....: ttl...size=32bytes .... нещо такова не го помня на изуст.. за уиндоус
ее това не означава ли че си получил/изпратил някакъв пакет с размер 32 байта и  64 съответно?
Не ми се вярва за всяко приложение в системата, за което е нужна интернет връзка да си изпраща пакети с рандом размер.. :) понеже е безсмислено .


Титла: Re: двойно по-големи пакети..
Публикувано от: PredatorX в Jan 07, 2011, 08:57
Направих опит с пингове.. .. значи като изпратиш пакет с определен размер получаваш пакет с малко по-голям размер от този който си изпратил значи при мен се получава това:
по подразбиране:

>ping zamunda.net
ping zamunda.net (ip..) 56(84) bytes of data
64 bytes form <ip..>:icmp_seq=,....

по зададен размер:

>ping -s 32 zamunda.net
ping zamunda.net (ip..) 32(60) bytes of data
40 bytes form <ip..>

Ето от къде е идвало объркването... мислех че какъвто пакет изпратиш (като размер), такъв получаваш и за това казах че размера на пакетите ми е 64 байта.. А от горните редове излиза че размера е това отгоре (56) и (32 съответно)..
след като се уточнихме колко е размера на пакетите по подразбиране.. имам последен въпрос..
при условие че можеш на ръка да промениш размера на пакета.., възможно ли е да го направиш по подразбиране да е толкова колко си искаш?


Титла: Re: двойно по-големи пакети..
Публикувано от: danaildr в Jan 07, 2011, 11:16
Няма невъзможни неща. Но как да стане, да каже някой който знае


Титла: Re: двойно по-големи пакети..
Публикувано от: b2l в Jan 07, 2011, 11:28
MTU-то е около 1500 (1492 да сме по-точни)...

И за да сме съвсем точни 1492 е размера на MTU при PPPoE връзка и 1472 при non-PPPoE и non-VPN такава.

PS: А ти можеш да си намалиш MTU-то с:
Код:
# ifconfig eth0 mtu 1412


Титла: Re: двойно по-големи пакети..
Публикувано от: anstas в Jan 07, 2011, 11:50
Добър ден!

http://cb.vu/unixtoolbox_bg.xhtml#network

Разгледай  раздел 4 - Мрежа!

Има и още много интересни неща в това удивително куфарче!

Успехи!


Титла: Re: двойно по-големи пакети..
Публикувано от: luda_glawa в Jan 07, 2011, 13:46
//offtopic

Ще извинявате ама .... ВИЕ луди ли сте? Не се занимавайте с глупости. Причината е някъде другаде.


Титла: Re: двойно по-големи пакети..
Публикувано от: danaildr в Jan 07, 2011, 14:15
//offtopic

Ще извинявате ама .... ВИЕ луди ли сте? Не се занимавайте с глупости. Причината е някъде другаде.
То е ясно, че причината е другаде, но това не пречи да си начешем езиците (в случая пръстите).