-
Notifications
You must be signed in to change notification settings - Fork 17
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
Ipv4 connectivity #262
Merged
Merged
Ipv4 connectivity #262
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Numeric values have been replaced in the code with the use of this constant. - It would be nice to add the ability to set AS in the configuration file, but this is also used in the cli.
In this commit, only the definition of a new tunnel type has been added, the behavior is still the same as for MPLS over UDP. The implementation of the new behavior is done in the next commit.
In controlplane.conf, it was possible to set static routes for route. Added the ability to also set routes for route tunnel, to do this, set the route: "tunnel": true One can also set the path_information and label parameters. If these parameters are not set, the default values will be used.
- Added comments to some type fields. - Formatting of long function definitions has been changed. - Replaced std::tuple<std::string, uint32_t> with rib:: vrf_priority_t.
When route tunnel is enabled, tunneling will be used for all subnets. But this does not need to be done for local subnets. To do this, the subnet must be set in the localPrefixes section.
The old autotest for ipv4/ipv6 MPLS over UDP has also been simplified.
A similar feature was available in tun64 and balancer. The ipv6 src address from 65 to 96 bits is written to the ipv4 src of the original packet.
f9c068e
to
7b034c7
Compare
ol-imorozko
requested changes
Dec 16, 2024
overall LGTM |
GeorgyKirichenko
approved these changes
Jan 31, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
ol-imorozko
approved these changes
Jan 31, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The following functionality has been added to this PR: