не хочеться грубить, но не несите чепуху пожалуйста
eye ~ # ifconfig eth0 | grep MTU
UP BROADCAST RUNNING MULTICAST MTU:300 Metric:1
eye ~ # ping ya.ru -s 1500
PING ya.ru (213.180.204.8) 1500(1528) bytes of data.
1508 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=56 time=30.9 ms
1508 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=56 time=30.6 ms
1508 bytes from ya.ru (213.180.204.8): icmp_seq=3 ttl=56 time=30.4 ms
^C
--- ya.ru ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2006ms
rtt min/avg/max/mdev = 30.488/30.705/30.955/0.278 ms
red ~ #
почемуто все думают что знают что такое MTU и фрагментация, но на самом деле этого не знает никто из тех кто такое говорит.я знаю о чем говорю, просто не знаю как в ХР выставить значение аналогичное maxmtu в 9х версиях.
проблема не в размере пакета, а в его фрагментации, которая не желательна, мягко говоря, для всего что является потоковым.
LionHeart: а может дело вовсе не в MTU у тебя, а в зарезанном нахер прохождении пакетов PMTUD по трассе? (в некотором особо умном оборудовании пакеты path mtu discovery - "forward disabled" в дефолтах IOS, ну и некоторые админы (этого оборудования) об этом понятия не имеют).
Причём некоторые, повторяю, версии IOS-ов, первое делают "by default" (я с такими дефолтами сталкивался, потом авторы эти дефолты обозвали "своим багом"Problems with PMTUD
There are three things that can break PMTUD, two of which are uncommon and one of which is common.
A router can drop a packet and not send an ICMP message. (Uncommon)
A router can generate and send an ICMP message but the ICMP message gets blocked by a router or firewall between this router and the sender. (Common)
A router can generate and send an ICMP message, but the sender ignores the message. (Uncommon)
The first and last of the three bullets above are uncommon and are usually the result of an error, but the middle bullet describes a common problem. People that implement ICMP packet filters tend to block all ICMP message types rather than only blocking certain ICMP message types. A packet filter can block all ICMP message types except those that are "unreachable" or "time-exceeded." The success or failure of PMTUD hinges upon ICMP unreachable messages getting through to the sender of a TCP/IP packet. ICMP time-exceeded messages are important for other IP issues. An example of such a packet filter, implemented on a router is shown below.
access-list 101 permit icmp any any unreachable
access-list 101 permit icmp any any time-exceeded
access-list 101 deny icmp any any
access-list 101 permit ip any any
). Со вторым вариантом также сталкивался - и это был вовсе не роутер у end-юзера, а магистральный маршрутизатор (у считающего себя "квалифицированным" администратора-транзитника).This list shows the related software defects.
Cisco bug ID CSCdj11304 ( registered customers only)
Cisco bug ID CSCdi75411 ( registered customers only)
Cisco bug ID CSCdj74245 ( registered customers only)
Странно, для кого авторы ios-ов это писали.... Причём некоторые, повторяю, IOS-ы, первое делают "by default" (я с такими дефолтами сталкивался). Со вторым вариантом также сталкивался - и это был вовсе не роутер у end-юзера, а магистральный маршрутизатор (у считающего себя "квалифицированным" администратора-транзитника).
Причём некоторые, повторяю, IOS-ы, первое делают "by default" (я с такими дефолтами сталкивался).
This list shows the related software defects.
Cisco bug ID CSCdj11304 ( registered customers only)
Cisco bug ID CSCdi75411 ( registered customers only)
Cisco bug ID CSCdj74245 ( registered customers only)
This is sometimes due to a lower layer problem with the link, such as a Frame Relay circuit with a too-small MTU and too little buffering, a malfunctioning channel service unit/data service unit (CSU/DSU) or repeater, an out-of-spec cable, or a software or firmware defect.
IOS 12.2(28),вылезало при "ip icmp rate-limit unreach DF", лечилось только выключением лимита, т.е. "no ip icmp rate-limit ..". Субверсию не помню, ибо давно избавился от этой глюковерсии .хочу себе такой IOS! Скинешь как-нить
Пакеты фрагментируются...при MTU 1400(такое оно по умолчанию) максимальный нефрагментируемый пакет 1370. НО если я в реестре выставляю 1370 - то проходит максимум 1342... и пакеты все равно фрагментирутся.
Господа, и без умствований было понятно, что дело у ТС не в фрагментации пакетов. Ибо дефолтовый для эзернета МТУ 1400 ОДНОЗНАЧНО будет порезан на трассе до ютуба и возможно будет собран и снова порезан и так несколько раз
А может ты не будешь так категорично отвечать за ВСЕ хопы по пути к ютубу? У меня получилось 17 штук.врядле дефолтный для ethernet МТУ 1500 будет порезан по дороге к ютубу. (вы ж не думаете что ютубовские серваки подключены к интернету через PPoE лол
Что измениться????Ну сообщишь ты серверу, что пакеты, отправляемые к тебе, надо резать не под размер 1372 байт, а на 1200 или на 1438, что от этого на твоей стороне изменится? ничего абсолютно. разве что для сервера чуть больше нагрузка в стеке будет
нет. А ты подумал о таком "не зависящем от тебя устройстве", как pptp-сервер провайдера и его быстродействие?alex444 -ты комент про различие при работе UDP и TCP\IP стеков мною упомянутые пропустил мимо глаз?
на то именно и есть буфер данных в приложении-проигрывателе.я получу от сервера 100 пакетов а не 150 = меньше задержка при передачи данных.