-
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
Will LDPD and MPLS work with this kernel? #375
Comments
Translation: Will LDPD and MPLS work with this kernel? Here, actually the core: |
I do not believe that the MPLS-Linux repo of i-maravic made it into the linux kernel. MPLS started to be supported in the linux kernel was introduced around March of 2015. This support allowed a maximum of two labels on the stack. This should roughly correspond to Linux 4.0. It looks like various bug fixes went in over the last couple of years. In late March of this hear David Ahern reworked this limitation and now Linux can support much large MPLS label stacks. This should be in the 4.11 kernel when it is released. |
Translation: Я не верю, что репозиторий MPLS-Linux от i-maravic превратил его в ядро linux. MPLS начала поддерживаться в ядре linux, которое было выпущено в марте 2015 года. Эта поддержка позволила использовать максимум две метки в стеке. Это должно примерно соответствовать Linux 4.0. Похоже, что в течение последних нескольких лет были исправлены различные исправления ошибок. В конце марта этого дня Дэвид Ахерн переработал это ограничение, и теперь Linux может поддерживать много больших стеков меток MPLS. Это должно быть в ядре 4.11 при его выпуске. |
Дело в том, что в ядре Linux нету поддержки VPLS. А в вышеуказанном ядре такая поддержка есть. Также она есть в OpenBSD. Почему в Linux нету поддержки VPLS? |
Translation: The fact is that there is no VPLS support in the Linux kernel. And in the above kernel, there is such support. Also it is in OpenBSD. Why is there no VPLS support in Linux? |
Because no-one has implemented it yet. I imagine it will be implemented at some point in time in the future. Потому что его еще никто не реализовал. Я думаю, он будет реализован в определенный момент времени в будущем. |
А почему тогда его реализовали в OpenBSD? Кто его там реализовывал? |
Translation: And why then it was implemented in OpenBSD? Who implemented it there? |
I cannot answer the why( or who of it) it was implemented in OpenBSD, other than someone had a need for VPLS and paid someone to implement it in OpenBSD. Once someone ponies up some resources for this to happen in Linux it will happen very shortly afterwords. Я не могу ответить на вопрос о том, почему (или кто он) был реализован в OpenBSD, кроме того, кто-то нуждался в VPLS и платил кому-то за его реализацию в OpenBSD. Когда кто-то поднимает некоторые ресурсы для этого в Linux, это произойдет очень скоро послесловия. |
Closing discussion as that I think we've fully explored the issue |
Вот, собственно ядро:
https://github.com/i-maravic/MPLS-Linux
Будет ли с ним работать frrouting?
The text was updated successfully, but these errors were encountered: