Свежее Поиск
Общие форумы
Специализированные форумы
ПроцессорыРазгон и охлаждениеСистемные платыМодули памятиВидеосистемаTV- и FM-тюнеры, видеовход, видеовыходЦифровое видео: захват, монтаж, обработкаМониторы и другие устройства отображенияЦифровое фотоБеспилотные летательные аппаратыЦифровой звукProAudio: Профессиональное звуковое оборудованиеСтереосистемыДомашний кинотеатр: проигрыватели и источники сигналаДомашний кинотеатр: аудиосистемаДомашний кинотеатр: ТV и проекторыМагнитные и SSD накопителиОптические носители информацииСетевые носители информацииПериферияКорпуса, блоки питания, UPSСети, сетевые технологии, подключение к интернетуСистемное администрирование, безопасностьСерверыНоутбуки, нетбуки и ультрабукиПланшеты и электронные книгиМобильные телефоны, смартфоны, кпк, коммуникаторыМобильные гаджетыОператоры и технологии мобильной связиТелефония, телекоммуникации, офисные АТСБытовая техника
Программы
Игры
Авторские форумы
Прочие форумы
Форумы поддержки портала iXBT.com
Архивы конференции
Архив "О Конференции"Архив "Процессоры"Архив "Разгон и охлаждение"Архив "Системные платы"Архив "Модули памяти"Архив "Видеосистема"Архив "Видеозахват"Архив "Мониторы и другие устройства отображения"Архив "Цифровое изображение"Архив "Цифровой звук"Архив "Периферия"Архив "Корпуса, блоки питания, UPS"Архив "Коммуникации: сети и сетевые технологии"Домашний интернет, модемы (архив)Архив "Системное администрирование, безопасность"Архив "Мобильная связь"Программы Microsoft: Windows, Office, Server, Windows LiveАрхив "OС и системное ПО"Архив "Программы: Интернет"Архив "Программирование"Форум прикладных программистовАрхив "Электронные устройства и компоненты"Архив "Околокомпьютерный Флейм & Общий"Архив "Полемика (Злобный Флейм)"Околоавтомобильный ФлеймФорум ремонтниковВопросы компании IntelФотокамеры SamsungФорум о магазине приложений RuStoreФорум по продукции компании Huawei
Справка и сервисы
Другие проекты iXBT.com
Эта тема расположена в архиве и закрыта для обсуждения.
Страницы:Кликните, чтобы указать произвольную страницу12далее
jimmy-floyd: значение MTU. для чего нужно, что дает изменение его значения и прочее.
jimmy-floyd
Member
Автор темы
38/371 ответов
17 лет на iXBT, с мая 2007
Чаще пишет в "MacLife" (27%)
Web-страница
Инфо
j
jimmy-floyd Member Автор темы
  17 лет назад / 09 апреля 2008 06:51
Юзал поиск - ничего.
значит в настройках WAN есть MTU параметр, по умолчанию стоит 1500. бывает у некоторых сайты определнные не грузятся и понижение значения MTU может решить проблему, Но может ли это привести к потери скорости или медленной загрузки web-страниц? и вообще что такое MTU простыми Не Wikipediевскими словами и для чего оно нужно?
jimmy-floyd
Member
Автор темы
39/376 ответов
17 лет на iXBT, с мая 2007
Чаще пишет в "MacLife" (27%)
Web-страница
Инфо
j
jimmy-floyd Member Автор темы
17 лет назад / 10 апреля 2008 21:07
никто не в курсе?
SashkaMC
unregistered
S
SashkaMC unregistered
17 лет назад / 10 апреля 2008 23:35
MTU - определяет размер фрейма при передаче блока данных на канальном уровне сети.
Для Ethernet по умолчанию это 1500 байт.
Когда IP хочет отослать блок данных большего размера просисходит его фрагментация (разбиение).
Для разных сетей этот параметр различен, например

Ethernet 1500
FDDI 4352
X.25 576

Соответственно когда IP пакет попадает допустим из Ethernet с МТУ 1500 на РОУТЕР и далее должен пойти по Х.25 сети, РОУТЕР произведет фрагментацию пакета - разбивая его на несколько размером не больше параметра МТУ для сети Х.25

Однако в передаваемом IP пакете может стоять спечиальный бит DontFragment - запрещающи фрагментацию пакета - в связи с этим в вышеописанным случае РОУТЕР просто отбросит пакет например в 1400 байт, так как он не может (без разбивки) быть переданным по Х.25. и выходом их ситуации может быть уменьшение вручную через реестр операционки значение МТУ.
+ к этому может быть проблема к доступу к определенным сайтам определенных провайдеров. Это может касаться сайтов и служб, которые расположены на серверах компании Zenon N.S.P и некоторые других крупных (в основном зарубежных) провайдеров.
Zenon N.S.P. и некоторые другие провайдеры игнорируют (фильтруют) большие пакеты (например, больше чем 1372).
jimmy-floyd
Member
Автор темы
40/377 ответов
17 лет на iXBT, с мая 2007
Чаще пишет в "MacLife" (27%)
Web-страница
Инфо
j
jimmy-floyd Member Автор темы
17 лет назад / 11 апреля 2008 02:55
SashkaMC
Спасибо за подробный ответ.
поставил значение MTU 1370.
Valery
Member
13/871 ответов
24 года на iXBT, с февраля 2001
Чаще пишет в "Общий" (10%)
Инфо
V
Valery Member
17 лет назад / 11 апреля 2008 09:22
jimmy-floyd
А это значение выставляется? У меня виста и я не могу найти, у меня беспроводный интернет iBurst , тут кто то задавал вопрос о том, как изменить MTU, но вроде как ответов не было, может подскажешь?
SashkaMC
unregistered
S
SashkaMC unregistered
17 лет назад / 11 апреля 2008 09:38
В Windows XP оптимизация MTU потеряла актуальность, так как по умолчанию в этой системе включён режим автоматического определения MTU. Пользователю желательно только проверить этот факт. Для этого откройте раздел реестра HKEY_LOCAL_MACHINE\ SYSTEM\ ControlSet\ Services\ Tcpip\ Parameters и убедитесь в отсутствии в нём параметра "EnablePMTUDiscovery"=dword:00000000.

При установке нулевого значения этого параметра, MTU для всех нелокальных соединений становится равным 576, что в большинстве случаев неоптимально — российские провайдеры чаще всего используют 1500. Раздельно же для каждого сетевого интерфейса можно установить MTU следующим образом.

Щёлкните в области уведомлений панели задач по значку своего соединения и посмотрите используемый в настоящее время IP-адрес. В подразделах реестра HKEY_LOCAL_MACHINE\ SYSTEM\ ControlSet\ Services\ Tcpip\ Parameters\ Interfaces\ ИДЕНТИФИКАТОР_АДАПТЕРА найдите тот, для которого прописан текущий IP выбранного соединения (параметр IPAddress или DhcpIPAddress) — именно здесь и следует указывать необходимый MTU: "MTU"=dword:000005dc (1500).

Поскольку Windows XP автоматически выбирает наилучшее MTU, в нашем случае необходимо просто удостовериться, что для этого соединения не установлено какое-то, отличное от оптимального, фиксированное значение. Кстати, это самое оптимальное значение выяснить довольно легко, проведя несложный эксперимент. Откройте консоль cmd.exe и введите в ней команду:

PING -f -l 1472 xxx.xxx.xxx.xxx

где xxx.xxx.xxx.xxx — IP-адрес сервера вашего провайдера. Если вы получите в ответ что-то типа “Reply from xxx.xxx.xxx.xxx: bytes=1472 time=144ms TTL=10”, то это будет означать что MTU=1500 (28 байт заголовка не учитываются). Если же ответ будет “Packet needs to be fragmented but DF set”, то уменьшайте значение 1472 до тех пор, пока не получите прохождение пакета — это значение плюс 28 байт заголовка и будет равным искомому MTU.

Гораздо важнее, впрочем, в Windows XP установить оптимальное значение буфера RWIN (Receive Window). Для качественных линий связи и GPRS-соединений рекомендуется выбирать довольно большое значение RWIN — в этом случае мы опять-таки экономим трафик благодаря уменьшению числа данных, подтверждающих приём пакета. К сожалению, изменение этого параметра влияет на все соединения в системе, поэтому при использовании кроме LAN ещё и обычного модема лучше не зарываться и выбрать значение RWIN порядка 14 600 байт (то есть MTU минус 40, умноженное на 10). В реестре это будет соответствовать параметру типа DWORD:

HKEY_LOCAL_MACHINE\ SYSTEM\ ControlSet\ Services\ Tcpip\ Parameters
TcpWindowSize="14600"

Впрочем, при желании можно поэкспериментировать и с большими значениями. А для того, чтобы не редактировать все эти параметры вручную, желательно воспользоваться небольшой бесплатной утилитой Dr.TCP (www.dslreports.com/front/drtcp.html), специально предназначенной для настройки Windows XP
Valery
Member
14/872 ответов
24 года на iXBT, с февраля 2001
Чаще пишет в "Общий" (10%)
Инфо
V
Valery Member
17 лет назад / 11 апреля 2008 17:23
SashkaMC
А в висте тоже также делается?
Perti
unregistered
P
Perti unregistered
17 лет назад / 25 апреля 2008 14:29
У меня в ADSL модеме есть настройки MTU и обязательно надо что-то вписать. Сколько лучше поставить ?
jimmy-floyd
Member
Автор темы
44/399 ответов
17 лет на iXBT, с мая 2007
Чаще пишет в "MacLife" (27%)
Web-страница
Инфо
j
jimmy-floyd Member Автор темы
17 лет назад / 25 апреля 2008 19:51
Valery
значение МТУ выставляется в самом модеме. а иБерст, это вы забугром юзаете или у нас тоже есть чтоли?
Perti
поэксперементируй от 1000 до 1400.
Perti
unregistered
P
Perti unregistered
17 лет назад / 26 апреля 2008 10:13
jimmy-floyd

Там ограничения есть. Минимум 1320 кажется, минимум и поставил. Максимум 1400 с чем-то
jimmy-floyd
Member
Автор темы
45/401 ответов
17 лет на iXBT, с мая 2007
Чаще пишет в "MacLife" (27%)
Web-страница
Инфо
j
jimmy-floyd Member Автор темы
17 лет назад / 26 апреля 2008 18:12
Perti
у меня zyxel 660htwб ставил 1000 - работало. а в стандарте 1500 стояло.
dimascc
unregistered
d
dimascc unregistered
17 лет назад / 14 июля 2008 15:21
Объясните, плз, если "В Windows XP оптимизация MTU потеряла актуальность, так как по умолчанию в этой системе включён режим автоматического определения MTU.", то почему при выходе в Инет через одного провайдера все сайты открываются без проблем, а при выходе с другого многие не открываются? Вероятно дело не настройках серверов DNS, т.к. при прописывании IP DNS "правильного" прова в настройках сетев.карты, к которой подключен кабель "неправильного" прова, сайты могут по прежнему не открываться. Дело 100% не в настройках конкретного компа и ОС (моего), т.к. на нашем местном форуме много жалоб на неоткрывание страниц от многих пользователей.
Кстати, в техподд. пров сам рекомендовал уменьшить MTU до 1300.
М.б. можно требовать от прова, чтобы он установил своё ПО\железо так, чтобы клиенты в своих компах сами ничего не меняли?

(правильный пров: подключение отдельной витой парой сразу в сетевую карту
неправильный: подкл. через адсл-модем
в компе 2 сетевых)
принтер
Member
150/952 ответов
19 лет на iXBT, с марта 2006
49 фото на iXBT.photo
Чаще пишет в "Эл. устройства" (49%)
Инфо
п
принтер Member
17 лет назад / 21 августа 2008 03:48
А почему мой 2500u не дает 1500 выставить?
Al_Rider
Member
13/88 ответов
20 лет на iXBT, с июля 2004
Чаще пишет в "Накопители" (23%)
Россия, Омск
Инфо
Al_Rider Member
17 лет назад / 21 августа 2008 07:40
принтер
А почему мой 2500u не дает 1500 выставить?
Скорее всего потому что 8 байт заголовка РРРоЕ он уже "в уме" держит и сам прибавляет, так что максимум 1492.
принтер
Member
151/953 ответов
19 лет на iXBT, с марта 2006
49 фото на iXBT.photo
Чаще пишет в "Эл. устройства" (49%)
Инфо
п
принтер Member
17 лет назад / 21 августа 2008 17:58
Аесли я захочу выставить например 2000? Или это стандартом не заложено?
Al_Rider
Member
14/89 ответов
20 лет на iXBT, с июля 2004
Чаще пишет в "Накопители" (23%)
Россия, Омск
Инфо
Al_Rider Member
17 лет назад / 22 августа 2008 07:53
принтер
Или это стандартом не заложено?
Максимальный размер Ethernet-пакета составляет 1500 байт, а максимальный размер пакета, передаваемого через PPPoE, составляет 1492 байта. Заголовок PPPoE занимает 6 байт, а PPP Protocol ID 2 байта. Таким образом, пакеты размером свыше 1492 байта будут отбрасываться при использовании PPPoE.
Николай М
unregistered
Н
Николай М unregistered
16 лет назад / 10 января 2009 06:02
Прочитав ету статью я задался интересным вопросом, уменя MTU выставлено 1492 (в модеме D-Link 2500U), имеет ли смысл уменьшать этот размер .
Не всегда чем больше тем лучше .
Black Tiger
Member
23/1100 ответов
21 год на iXBT, с декабря 2003
Чаще пишет в "Общий" (32%)
Россия, Санкт-Петербург
Инфо
B
Black Tiger Member
16 лет назад / 10 января 2009 06:21
Николай М
имеет ли смысл уменьшать этот размер
Разве что в том случае, если точно известно, что где-то на пути в интернет есть линк с меньшим значением MTU. Тогда уменьшение MTU позволит избежать фрагментации пакетов. Иначе это только навредит, потому что уменьшение MTU приводит к росту накладных расходов на заголовки.
Николай М
unregistered
Н
Николай М unregistered
16 лет назад / 10 января 2009 06:40
Прочитал в статье http://help.expedient.net/broadband/mtu_ping_test.shtml
ping www.my.ukrtelecom.ua -f -l 1464
Пробовал разные значения.
Так вот даю команду ping www.my.ukrtelecom.ua -f -l 1465 - пишет требуется фрагментация пакета, но установлен запрешающий флаг. И так со всеми значениями выше 1464.
Значения ниже 1464 дают только немного менший пинг.
В статье, ссылку на которую я дал, пишется, что к этому значению надо прибавить +28, в итоге получаем 1492. (в модеме стоит такое значение). Думаю пускай стоит .
Alexsandr
Member
1/927 ответов
20 лет на iXBT, с февраля 2005
59 фото на iXBT.photo
Чаще пишет в "Моб. телефоны" (33%)
Инфо
A
Alexsandr Member
14 лет назад / 18 ноября 2010 11:09
как поменять значение MTU в windows 2008 server?
Overtimer
Member
2/316 ответов
17 лет на iXBT, с ноября 2007
Чаще пишет в "Ноутбуки" (50%)
Россия, Москва
Инфо
Overtimer Member
14 лет назад / 25 ноября 2010 15:28
Alexsandr:
как поменять значение MTU в windows 2008 server?
если не хотите копаться ручками в реестре, то с помощью какой-нибудь специальной утилиты, например, SG TCP Optimizer'a.
myeasylife
Member
1/114 ответов
13 лет на iXBT, с августа 2011
Чаще пишет в "Политика" (31%)
Украина, Львов
Инфо
m
myeasylife Member
13 лет назад / 27 августа 2012 22:58
Al_Rider:
принтер
Или это стандартом не заложено?
Максимальный размер Ethernet-пакета составляет 1500 байт, а максимальный размер пакета, передаваемого через PPPoE, составляет 1492 байта. Заголовок PPPoE занимает 6 байт, а PPP Protocol ID 2 байта. Таким образом, пакеты размером свыше 1492 байта будут отбрасываться при использовании PPPoE.
из этого следует что при использовании PPPoE значение MTU должно быть менее 1492

Добавление от 27.08.2012 23:05:

а в 7-ке это как сделать ? я не нашёл в свойствах адаптера
Ivan74
unregistered
I
Ivan74 unregistered
  13 лет назад / 05 сентября 2012 06:43
У меня провайдер NetByNet, протокол PPPoE. Если комп подключен напрямую, интернет работает как надо. Если через роутер Asus RX3041H, начинаются проблемы: загрузка некоторых сайтов очень медленная; видео на ютубе может не загрузится полностью (приходится перетаскивать ползунок на незагруженную область чтобы загрузка продолжилась); на сайте нтв.ру видео либо не проигрывается вообще, либо грузится по 1% в полчаса. В веб-морде роутера есть пункт MSS Clamping. Значение MSS можно устанавливать от 40 до 200. Ставил разные значения - от min до max - никаких изменений не заметил. Возможно ли что причина проблем не в MTU/MSS, и если так и есть, то куда копать?
freeman8
unregistered
f
freeman8 unregistered
13 лет назад / 11 сентября 2012 06:02
http://en.wikipedia.org/wiki/Path_MTU_Discovery
Может он блокирует ICMP и MTU компом неправильно определяется. Хотя, вряд ли. Ведь роутер-то тоже должен определять на внешнем интерфейсе. Ну и пакеты фрагментировать из 1500 LANa в то, что там, либо сам слал ICMP сообщение. Или, как это, тогда оно точно не роутер (оффтоп). Надо попытать найти в настройках разрешение ICMP, посомтреть, поможет ли (после переподключения). Если нет, то на компе поставить MTU NetByNet'a, видимо, по сообщению выше <=1492. Если и это не решит - искать на роутере MTU внешнего интерфейса и там тоже ставить MTU. Дальше, видимо, решать, что дело не в MTU.
Sitecos
unregistered
S
Sitecos unregistered
13 лет назад / 25 сентября 2012 11:34

Ivan74, Уу меня тоже netbynet, роутер ASUS rt-10n.

Тоже мучался, пока на сайте help.netbynet.ru не посмотрел внимательнее в настройки.
У меня по умолчанию MTU 1492 стояло, а надо 1472 .
Вечерами файлы нельзя было выложить в сеть. только подключив к компу напрямую. Выставил MTU и сразу залил без проблем.
Отдельно хочу отметить, что на всякий случай выстави безопасность WPA-Auto-Personal, а шифрование TKIP.
Думал, что это никак не влияет, но поставил как на сайте в хелпе написано
http://help.netbynet.ru/instrukciya-po-nastrojke-rou…-asus-wl-500gpv2/

Хоть роутер у меня и другой, но вроде все работает. Для другого Asusa кстати чем-то отличается шифрование
CrashOverride
Member
320/7496 ответов
19 лет на iXBT, с февраля 2006
Чаще пишет в "Цифр.звук" (24%)
Web-страница
Инфо
C
CrashOverride Member
13 лет назад / 25 сентября 2012 21:55
А вот как подобрать MTU для ADSL ?
Ситуация :
Attainable Rate (Kbps): 25612 1248
Rate (Kbps): 22850 1019
MSGc (number of bytes in overhead channel message): 56 12
B (number of bytes in Mux Data Frame): 248 63
M (number of Mux Data Frames in FEC Data Frame): 1 1
T (Mux Data Frames over sync bytes): 3 2
R (number of check bytes in FEC Data Frame): 6 6
S (ratio of FEC over PMD Data Frame length): 0.3482 1.9929
L (number of bits in PMD Data Frame): 5858 281
D (interleaver depth): 64 8
Я так понимаю , что :

MSGc (number of bytes in overhead channel message): 56 12 - размер заголовков в байтах ADSL2+
B (number of bytes in Mux Data Frame): 248 63 - размер полезных данных в байтах для каждогоканала
T (Mux Data Frames over sync bytes): 3 2 - размер синхробайтов для каждого канала
R (number of check bytes in FEC Data Frame): 6 6 - размер избыточной информации в каждом канале...

Исходя из этого получается что MTU = 56+12+248+63+3+2+6+6=396 или что-то не вяжется ?
Ivan74
unregistered
I
Ivan74 unregistered
13 лет назад / 29 сентября 2012 05:29
freeman8, Sitecos, Спасибо за помощь.
Похоже что роутер наполовину мёртв. Либо для него нужна очень тонкая настройка, вплоть до манипуляций с ядром через shell или создания новой прошивки.
На других роутерах (D-Link DI-524 и ASUS RT-N66U) всё работает без хитрых настроек, даже не менял MTU. На ASUS RT-N66U MTU/MRU = 1492.
SandMan@
Member
14/47270 ответов
23 года на iXBT, с августа 2001
Чаще пишет в "Политика" (90%)
Инфо
S
SandMan@ Member
12 лет назад / 10 января 2013 23:34
Overtimer
если не хотите копаться ручками в реестре, то с помощью какой-нибудь специальной утилиты, например, SG TCP Optimizer'a.

неакадемично))
в вын 2008 сервер есть дивная утилита netsh там можно че угодно в параметрах интерфейса сетевого любого выставить. утилита по структуре подобна сиська иос. ее сиська для мелкософта по заказу писала..
Milaz Bs
unregistered
M
Milaz Bs unregistered
12 лет назад / 21 февраля 2013 00:04
спасибо после того снизил MTU на 1400 все заработало
Серега Де ла паско
Junior Member
1/79 ответов
11 лет на iXBT, с августа 2013
Россия, Москва
Web-страница
Инфо
С
Серега Де ла паско Junior Member
12 лет назад / 02 сентября 2013 18:28
А если в роутере стоит MTU и MRU 1492 (провайдер тоже рекомендует такие значения), но на компьютере стоит 1500, то что?
Роутер работает в двое больше чтоб поделить пакет?
Фуркат Сапарбаев
unregistered
Ф
Фуркат Сапарбаев unregistered
11 лет назад / 17 декабря 2013 00:47
я не могу загрузить файлы в инет, думаю это из-за МТУ пользуюсь 3г модемом от билайн, скачиват просто отлично, что делать??
Владислав Балашов
Junior Member
3/3 ответов
11 лет на iXBT, с декабря 2013
Web-страница
Инфо
В
Владислав Балашов Junior Member
11 лет назад / 18 декабря 2013 12:03
Серега Де ла паско:
А если в роутере стоит MTU и MRU 1492 (провайдер тоже рекомендует такие значения), но на компьютере стоит 1500, то что?
Роутер работает в двое больше чтоб поделить пакет?
Запускаем cmd и вводим
netsh int ipv4 set subint номер или имя интерфейса mtu=1492 store=persistent
и роутер ничего фрагментировать не будет
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Страницы:Кликните, чтобы указать произвольную страницу12далее
Эта тема расположена в архиве и закрыта для обсуждения.