By default there is no seperation between management interface traffic and control plane traffic in Junos , it is part of default routing instance :
With config as below , we can isolated the management interface traffic in a seperate table:
Added config snippet and show forwarding-table as below :
regress@border# show
routing-options {
static {
route 172.16.0.0/12 {
next-hop 10.216.167.254;
retain;
no-readvertise;
}
route 192.168.0.0/16 {
next-hop 10.216.167.254;
retain;
no-readvertise;
}
route 10.0.0.0/10 {
next-hop 10.216.167.254;
retain;
no-readvertise;
}
}
}
instance-type forwarding;
[edit routing-instances mgmt_junos]
regress@border# set system management-instance
[edit]
regress@border# run show route forwarding-table
Routing table: mgmt_junos.inet
Internet:
Enabled protocols: Bridging,
Destination Type RtRef Next hop Type Index NhRef Netif
default perm 0 rjct 1047323 1
0.0.0.0/32 perm 0 dscd 1047321 1
10.0.0.0/10 user 0 10.216.167.254 ucst 368 5 fxp0.0
10.216.160.0/21 intf 0 rslv 367 1 fxp0.0
10.216.160.0/32 dest 0 10.216.160.0 recv 365 1 fxp0.0
10.216.162.149/32 intf 0 10.216.162.149 locl 366 2
10.216.162.149/32 dest 0 10.216.162.149 locl 366 2
10.216.167.254/32 dest 0 0:10:db:ff:10:7 ucst 368 5 fxp0.0
10.216.167.255/32 dest 0 10.216.167.255 bcst 364 1 fxp0.0
172.16.0.0/12 user 0 10.216.167.254 ucst 368 5 fxp0.0
192.168.0.0/16 user 0 10.216.167.254 ucst 368 5 fxp0.0
224.0.0.0/4 perm 0 mdsc 1047322 1
224.0.0.1/32 perm 0 224.0.0.1 mcst 1047318 1
255.255.255.255/32 perm 0 bcst 1047319 1
Please find below below reference Juniper Documention on the same topic:
https://www.juniper.net/documentation/en_US/junos/topics/topic-map/management-interface-in-non-default-instance.html
Please find My Solution as Accepted if it solves your question, as it motivates me to reply more such queries