-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ISIS invalid format of hello packet when interface mtu is between 1501 and 1535 #14924
Comments
can you give us a pcap of the packets being generated from FRR? |
isis1508.dmp |
Capture is strange. When I open it into wireshark I got Invalid Length/Type error for the Ethernet frames. Only source and destination mac addresses are recognized. |
Yes. I see the same in Wireshark. |
This issue is stale because it has been open 180 days with no activity. Comment or remove the |
This issue will be automatically closed in the specified period unless there is further activity. |
The issue may have no activity, but was it fixed? |
Describe the bug
FRR creates an invalid format of the hello ISIS packet when interface MTU is between 1501 and 1535.
The lab:
Cisco Router <---> FRR directly connected.
MTU is set to 1508
Configurations:
FRR configuration:
Interface configuration:
Cisco configuration:
ISIS neighbors status
FRR output:
Cisco output:
Debugging:
FRR side:
Cisco side:
Tcpdump on FRR side:
Cisco does not understand this packet.
If we set MTU 1500 or 1536 on both sides, everything works.
But if we create the lab FRR<-->FRR, routers will understand this packet as hello and adjacency will created.
Versions
I have tested it on Debian 12 the result was the same.
The text was updated successfully, but these errors were encountered: