Розмір mtu

Визначення MTU вручну

Для точного визначення MTU потрібно вказати значення за замовчуванням - 1500.

Існує величезна кількість утиліт, які дозволяють це зробити та й не тільки це. Найбільш поширені - Internet Tweak 2001 http://www.magellass.com/, NetBoost 99 http://www.download.ru/, iSpeed http://www.hms.com/, MTUSpeed http://www.mjs.u-net.com/, BlazeNET http://www.indeavour.com/html_about_blazenet.htm. Якщо ж у вас немає. можливості запустити одну з вищеперелічених програм, зробіть це вручну - за допомогою реєстру Windows.

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ Class \ NetTrans \ OOOx.

Якщо там є параметр MaxMTU - видаліть його. Далі, в Панелі управління запустите утиліту Мережа, на вкладці конфігурація виберіть елемент списку Контролер віддаленого доступу і натисніть кнопку Властивості. Відкриється діалогове вікно Властивості: Контролер віддаленого доступу. на вкладці додатково в групі параметрів властивість виберіть елемент списку Розмір пакета IP, а в групі параметрів Значення - великий (Рис. 8.1).

Мал. 8.1. Діалогове вікно Властивості: Контролер віддаленого доступу

Тим самим MTU стає рівним 1500. Для того щоб зміни вступили в силу, перезавантажте комп'ютер.

Щоб перевірити, чи будуть фрагментуватися пакети, потрібно встановити з'єднання з Інтернетом. Для цього можна використовувати програму Ping, що входить до складу будь-якої операційної системи сімейства Windows.

У ній. потрібно задати такі параметри:

ping -f -1 1500 ххх.ххх.ххх.ххх

де ххх. ххх. ххх. ххх - IP-адреса тестованого сервера.

Для тестування MTU набагато зручніше використовувати сучасні програми з графічним інтерфейсом. Існує величезна кількість таких програм. Наприклад, IP Tools. Для початку потрібно визначити IP-адресу тестованого сервера, щоб уникнути втрати часу, відведеного на запит DNS.

Для цього скористайтеся командою Traceroute. Натисніть кнопку Пуск в лівому нижньому кутку екрану, виберіть команду виконати і у вікні наберіть <tracert9gt; і URL веб-сайту. З'явиться вікно програми MS DOS. Наприклад, ввівши будь-яку адресу, через деякий час з'явиться його IP в квадратних дужках. Тепер скористайтеся програмою Ping. Запустіть її з такими параметрами

ping -f -I 1500 ххх.ххх.ххх.ххх

де ххх.ххх.ххх.ххх - IP-адреса тестованого сервера. Найбільш сприятливий час для перевірки MTU для комутованого з'єднання - ніч. Тоді навантаження на лінії зв'язку найменша.

У разі якщо ніякої відповіді не отримано - пакет втрачений. Причому тому, що фрагментувати ми його заборонили, а розмір занадто великий для устаткування провайдера. Починайте поступово зменшувати розмір пакету. Наприклад, замість значення MTU 1500 встановите 1480 і т. Д., До тих пір, поки відповідь не буде отримана.

Можливо, ваш інтернет-провайдер використовує менше значення. Наприклад, 1524, тисячі сто п'ятьдесят два, 1024, 1006, 576, 568, 560, 552, 548, 536, 528, 520, 512.

Цей експеримент підтвердив нашу здогадку - інтернет-провайдер може використовувати будь-який розмір пакета, аж до 1500. Якщо вам ще не набридло експериментувати - спробуйте завантажити файл розміром в 500 Кбайт з одного і того ж сервера при різних значеннях MTU.

Швидше за все, ви зрозумієте, що швидкість більше при використанні великих

пакетів. Повторюся, що це тільки, якщо ваш провайдер може приймати їх, не фрагментируя. Також, якщо "пінговать9quot; багато ваші улюблені сайти нефрагментіруемим пакетом, ви побачите, що майже всі нормально приймають пакети розмірі 1500.

І що? Ви можете запитати: "Де ж той самий рекомендований MTU, рівний 576?" А його, як виявляється на ділі, майже ніде і ні. Тому найкращим радою може стати - не слідувати чужим рекомендаціям, проводити власні дослідження, які можуть дати реальні результати.

Дійсно, на якість і швидкість роботи в Мережі сильний вплив робить фрагментація пакетів, яка відбувається, якщо великий пакет проходить через мережу, що має MTU менше, ніж довжина вашого пакету.

Можна, звичайно, перестрахуватися і вибрати самий мінімальний розмір MTU, при якому пакети напевно не фрагментуватимуться, але це може позначитися на швидкодії вашої системи ще більш згубно, ніж використання великих пакетів. Насправді ж, головне - щоб ваш MTU не перевищував MTU провайдера, при включеній же функції

PMTU система сама знайде для ваших пакетів такий шлях в Мережі, при якому вони не фрагментуватимуться.

До речі, якщо ви виявите, що у провайдера встановлено MTU = 512 і менше, то є сенс подумати про його зміну - занадто багато шлаку буде передаватися разом з вашими даними.

Як знайти правильний розмір MTU для моєї мережі.

В допомогу: Є один спосіб, щоб перевірити, чи дійсно проблема пов'язана з MTU. Для цього спробувати увійти в додаток або на сайт за допомогою комутованого доступу. Оскільки комутований доступ використовує MTU розміром 576 байт, то у вас не виникне такої проблеми як при широкосмуговим доступом. Якщо у вас виникають проблеми як при коммутируемом, так і при широкосмуговому підключенні, то суть проблеми, швидше за все, в чомусь іншому.

Один з простих і найбільш точних способів визначення оптимального розміру MTU - MTU пінг тест. Ви просто відправляєте запити і поступово знижуєте розмір пакета до тих пір, поки пакет більше не фрагментируется. Крім того, цей простий тест підходить для точного тестування кінцевих точок, користувачі можуть знайти більш маленький розмір MTU зручнішим для себе. Увага: При з'єднанні PPPoE розмір MTU повинен бути 1 492 (або нижче). Більш детальна інформація про вплив MTU можна знайти тут.

  • У зв'язку з додатковими складнощами, в VPN (віртуальні приватні мережі) необхідний інший спосіб тестування MTU. Дивіться інформацію в кінці цієї статті.
  • Якщо у вас мережа з декількома комп'ютерами, то кожен комп'ютер повинен бути налаштований з однаковим розміром MTU. Крім того, деякі комп'ютери можуть використовувати кілька мережевих адаптерів або адаптер клієнта VPN на одному комп'ютері. Переконайтеся, що ви змінюєте мережевий адаптер, що має відношення до служби широкосмугового мовлення або VPN клієнта.
  • Вбудований PPPoE клієнт Windows XP використовує MTU в розмірі 1480. Для більш детальної інформації дивіться розділ статті про XP. Але це може бути взято до уваги лише, якщо ви використовуєте Вбудований PPPoE клієнт Windows XP!

Визначення правильного MTU

Для визначення правильного розміру MTU для вашої конфігурації, вам необхідно використовувати простий MTU пінг тест. Ви відправляєте запити і поступово знижуєте розмір пакета до тих пір, поки пакет більше не фрагментируется. Виконайте наступні дії :

Команда для даного пінг-тесту - www. tp - link. com - f - l xxxx

  • При тестуванні ви можете використовувати широко відомий домен ping www. google. com - f - l xxxx замість www. tp - link. com
  • Між кожною командою пробіл
  • "- l " - мала літера L, а не цифра один.
  • останні чотири цифри - розмір тестового пакета

Відкрийте діалогове вікно DOS, натиснувши Пуск>Программи9gt; MSDOS - PROMPT. Також ви можете використовувати команду Виконати натиснувши Пуск>Виконати, потім наберіть " cmd ", Якщо ви використовуєте Windows 2000 / XP / Vista, або " command " в Windows 95/98 / ME.

У діалоговому вікні DOS наберіть ping www. tp - link. com - f - l 1472 і натисніть Enter. Майте на увазі, що пакет повинен бути фрагментований (Малюнок 1)

Зменшіть розмір тестового пакета (10 або 12 байт), надішліть запит знову. Майте на увазі, що пакет повинен бути знову фрагментований (Малюнок 2)

Знову зменшите розмір тестового пакета, надішліть запит, тож до тих пір, поки розмір відправляється пакета не потрібно буде фрагментувати (Малюнок 3)

Як тільки ви відправите пакет, який не буде фрагментований, збільште трохи розмір пакета і надішліть запит заново, ви таким чином зможете знайти максимальний розмір пакети, який не буде фрагментований.

Візьміть максимальний розмір пакету, який ви вирахували в ході тестування, додайте 28. Ви додаєте 28 байт тому, що 20 байт зарезервовано для заголовка IP-адреси і 8 байт виділяється для заголовка запиту протоколу ICMP (ICMP Echo Request). Пам'ятайте: Ви повинні додати 28 до вашого результату, отриманого в результаті пінг-тесту!

1440 - максимальний розмір пакета в пінг-тесті

+1468 - оптимальний розмір вашого MTU

Проблеми зі з'єднанням до VPN або мої програми зависають, а час спливає.

Зазвичай виникає дві проблеми, пов'язані з з'єднання з VPN.

Ви взагалі не можете підключитися до сервера VPN.

- Якщо ви зовсім не можете з'єднатися з сервером електронної пошти VPN, при цьому у вас маршрутизатор додаток VPN може вимагати відкрити деякі порти, призначте IP-адреса конкретного комп'ютера або використовуйте окремий клієнт PPPoE безпосередньо на комп'ютері.

Ви можете приєднатися до VPN сервера і зареєструватися, але нічого не відбувається і додатки зависають, час виходить, або проблема з завантаженням.

- Ви можете приєднатися і зареєструватися, але додатки зависають, час виходить, або проблема з завантаженням. Ваш MTU (максимального розміру блоку (в байтах), який може бути переданий) Вказано неправильно.

Ваш відгук допоможе нам поліпшити роботу веб-сайту.

Дякую за звернення

Натисніть тут, щоб зв'язатися з технічною підтримкою TP-Link.

About

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

8 + 1 =