Мрежови инструменти
Планирайте MTU на тунела и TCP MSS
Започнете с наличната IP MTU и приспаднете заглавките, които трябва да се вместят в нея. Калкулаторът използва въведените параметри; той не измерва мрежов път.
Разпределение на байтовете
- Външна IP заглавка
- 20 байта
- Основна GRE заглавка
- 4 байта
Вътрешна IP MTU = транспортна IP MTU − обем на капсулирането
Три обичайни примера
Тези примери използват транспортна IP MTU от 1 500 байта, IPv4 отвътре и отвън, без допълнителни заглавки. Те показват аритметиката, а не конфигурация на услуга.
| Режим | Обем на капсулирането | Вътрешна IP MTU | TCP MSS |
|---|---|---|---|
| IP-in-IP | 20 | 1 480 | 1 440 |
| GRE на слой 3 | 24 | 1 476 | 1 436 |
| VXLAN с вътрешен Ethernet | 50 | 1 450 | 1 410 |
Основният GRE използва 24 байта: 20 за външен IPv4 и 4 за GRE. Ако проверен път има още 24 байта допълнителен обем, вътрешният бюджет става 1 452 вместо 1 476. Нито една стойност не е универсална; използвайте предоставените настройки за всеки тунел.
Тълкувайте резултата на правилния слой
Началната стойност е размерът на IP пакет, който транспортът може да пренесе. Външните Ethernet заглавки, FCS, преамбюлът и интервалът между кадрите са извън тази IP MTU. Те имат значение за размера на кадъра и скоростта по средата; повторното им приспадане би смесило различни граници на измерване.
GRE и IP-in-IP
Този GRE модел пренася директно IP пакет. Не включва вътрешна Ethernet заглавка, ERSPAN метаданни или GRE разширения за маршрутизация. Контролната сума добавя собственото си поле и резервираното поле; ключът и поредният номер добавят по още четири байта. IP-in-IP добавя избраната външна IP заглавка.
VXLAN и VLAN
VXLAN пренася Ethernet кадър в UDP. Отчетете външните IP и UDP заглавки, VXLAN заглавката и вътрешната Ethernet заглавка. Оригиналният вътрешен FCS не се пренася. Бройте само VLAN таговете, запазени в капсулирания кадър; VTEP може да ги премахне или пренапише.
MTU, MSS и реален трафик
Промяната само на TCP MSS не решава прекалено големите UDP дейтаграми или всички проблеми при откриването на MTU по пътя. Различните пътища, обратната маршрутизация, обработката на ICMP и показването на хардуерните ускорения могат да променят наблюденията. Проверете представителни TCP и UDP обмени, включително с големи полезни товари, по всеки основен и резервен път.
Допълнителни заглавки и изключения
Външните IPv4 опции, IPv6 разширенията и допълнителното капсулиране не се извеждат автоматично. Въведете само известен допълнителен размер. Променливият обем, фрагментацията, сглобяването и адаптацията на връзката изискват отделна техническа оценка. Кратък ping или установена BGP сесия не удостоверяват използваемата MTU за приложението.
Въпроси за планирането на тунели
1 476 ли е правилната MTU за всеки GRE тунел?
Не. Това е резултатът при транспортна IP MTU от 1 500 байта и основна GRE заглавка върху IPv4. Опции, друго капсулиране или по-малка транспортна MTU променят резултата. Спазвайте стойностите за конкретната връзка.
Мога ли да използвам една и съща MTU за основния и резервния тунел?
Само ако предоставените параметри и реалните пътища го позволяват. Резервният тунел може да използва друго капсулиране или транспортен път. Запазете отделни стойности, когато е необходимо, и проверете двата пътя, преди да разчитате на превключването.
Трябва ли да извадя TCP времевите маркери от обявената MSS?
Изчислението с фиксирани заглавки следва RFC 6691. Изпращачът коригира реалната дължина на TCP данните според използваните опции; MSS не обещава, че всеки сегмент носи толкова приложни байтове.
Този инструмент тества ли мрежата ми или променя ли рутера?
Не. Приема само числови бюджети и избор на протокол. Изчислява в браузъра или чрез GET формуляр на сървъра и създава текстов отчет. Не изпраща проби към крайна точка и не прилага конфигурация.
Стандарти и обхват на изчислението
Подгответе целия път на доставка
Съчетайте бюджета в байтове с маршрутизацията, капацитета на портовете и приемен тест за легитимен приложен трафик.