Просто интересно, как можно рассчитать MTU в разных случаях и сценариях. На картинке два тега MPLS — в чём между ними разница? Заголовок Eth 14, MPLS 4, VPLS ID 4, VPLS 4, IP заголовок 20, данные 1480 = 1526 байт. В чём разница между VPLS и VPLS ID? Как проверить размер MTU? Пинг 10.88.88.2 размер=1472 без фрагментации, VPLS туннель между двумя роутерами. Вопрос: пинг идёт из второго VPLS туннеля или со стороны клиентов, подключённых к этому туннелю? Большое спасибо!
plisken
Guest
0
26.11.2018 14:40:00
Я сделал так с двумя SXT G-5HPacD, но MTU почему-то не совпадает.
C:\Users\Jean-Pierre>ping -f -l 1530 Pinging atsv2-fp-shed.wg1.b.yahoo.com [87.248.98.8] with 1530 bytes of data: Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set.
C:\Users\Jean-Pierre>ping -f -l 1534 Pinging atsv2-fp-shed.wg1.b.yahoo.com [87.248.98.8] with 1534 bytes of data: Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set.
Ping statistics for 87.248.98.8: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
C:\Users\Jean-Pierre>ping -f -l 1522 Pinging atsv2-fp-shed.wg1.b.yahoo.com [87.248.98.8] with 1522 bytes of data: Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set.
Ping statistics for 87.248.98.8: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Кто может объяснить, в чём тут дело? Как это вообще работает? Спасибо!
maxsaf
Guest
0
26.11.2018 16:36:00
В Windows ping -f -l 1472 = 1500 MTU 1500 байт (Ethernet MTU) – 20 байт (заголовок IP) – 8 байт (заголовок ICMP) = 1472 байта
plisken
Guest
0
26.11.2018 21:06:00
Нужно ли мне устанавливать MTU 1472 на SXTs? Спасибо за быстрый ответ.
Anumrak
Guest
0
27.11.2018 08:28:00
1472 — это MTU IP-интерфейса. Вопрос по картинке от автора: почему там два заголовка MPLS плюс заголовок VPLS (???) В Wireshark первый MPLS-заголовок — это метка протокола LDP, второй — псевдопровод VPLS-интерфейса, а почему третий ярлык называется VPLS? Трафик VPLS содержит только два MPLS-заголовка по 4 байта каждый (не считая Ethernet и VLAN перед псевдопроводом).
mrz
Guest
0
27.11.2018 09:55:00
слово управления (если оно включено)
Anumrak
Guest
0
27.11.2018 09:59:00
Это часть заголовка MPLS, не так ли?
mrz
Guest
0
27.11.2018 10:09:00
Контрольное слово — это дополнительные 4 байта
Anumrak
Guest
0
27.11.2018 10:21:00
А, понятно. Я же не пользовался этим, поэтому и не видел в дампе. Спасибо.
plisken
Guest
0
27.11.2018 16:41:00
Какой правильный MTU для такой настройки, пожалуйста? Как проверить в Wireshark, что пакеты не фрагментируются? Большое спасибо за объяснение!
Anumrak
Guest
0
28.11.2018 08:32:00
Думаю, что MPLS-пакет просто будет отброшен, потому что в его заголовке нет поля смещения фрагментации. Точно так же, как и PPP.