Size: a a a

2021 December 20

A

ArcticFox in linkmeup_chat
источник

A

ArcticFox in linkmeup_chat
источник

A

ArcticFox in linkmeup_chat
источник

AP

Andrey Pazychev in linkmeup_chat
это не ответ. это так, выпук в потолок.
роутер получил пакет и ничего с ним не сделал. точнее что он с ним сделал не известно. при чём тут ртк цод
источник

AP

Andrey Pazychev in linkmeup_chat
щё проще кейс -) (вот что называется метод утенка в действии)..

выходной tun2 без mpls. просто пришло в mpls  интерфейс 8000 и должно было уйти в простой IP 1400 - и карамба.

ни посылателю не пришел icmp какой типа "будь поуже" ни фрагментации ничего.
источник

A

ArcticFox in linkmeup_chat
а он получил?
источник

A

ArcticFox in linkmeup_chat
чтотза ролтор то?
источник

AP

Andrey Pazychev in linkmeup_chat
по tcpdump получил
источник

AP

Andrey Pazychev in linkmeup_chat
виртуальная машина с ubuntu 21.04 и  FRR 7.5.1-4cc14d346b
источник

A

ArcticFox in linkmeup_chat
фв никакого нет?
источник

AP

Andrey Pazychev in linkmeup_chat
# Generated by iptables-save v1.4.21 on Mon Dec 20 10:33:26 2021
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [1430014492:689265603024]
-A FORWARD -p icmp -j ACCEPT
-A FORWARD -i eth+ -j ACCEPT
-A FORWARD -i tun-+ -j ACCEPT
источник

A

ArcticFox in linkmeup_chat
out
источник

AP

Andrey Pazychev in linkmeup_chat
это же маршрутизируемый трафик, какой out? -))
источник

AP

Andrey Pazychev in linkmeup_chat
в любом случае там всё accept
источник

A

ArcticFox in linkmeup_chat
icmp fragmentation needed как отправлять будем?
источник

A

ArcticFox in linkmeup_chat
облом-с
источник

AP

Andrey Pazychev in linkmeup_chat
out проходит на этих основаниях:
:OUTPUT ACCEPT [1430014492:689265603024]
источник

A

ArcticFox in linkmeup_chat
ㄟ( ▔, ▔ )ㄏ
источник

RP

Roman Polukhin in linkmeup_chat
Интересный вопрос, поддерживает ли реализация в Linux ядре MPLS процедуру MPLS fragmentation установленную в RFC 3032 или же реализуется поведение:

«If a labeled IPv4 datagram is "too big", and the DF bit is not set in its IP header, then the LSR MAY silently discard the datagram.»
источник

AD

Anton Danilov in linkmeup_chat
исходный код открыт. можешь почитать и понять.
источник