Difference between revisions of "Static Routing JUNOS"
m (Created page with "I JUNOS ses enhver metode der kan smide en route i routing tabellen kaldes en protokol<ref>Juniper SRX Series. O-Reilley S. 146</ref>. Også statisk routing.<br/> Her ses et ekse...") |
m (→Next-hop) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
Her ses et eksempel med IPv4 og IPv6 routes. IPv4 routes falder automatisk i inet0 RIB, mens IPv6 routes skal specificeres til inet6.0 RIB'en.<br/> | Her ses et eksempel med IPv4 og IPv6 routes. IPv4 routes falder automatisk i inet0 RIB, mens IPv6 routes skal specificeres til inet6.0 RIB'en.<br/> | ||
Hver protokol har mindst en RIB, men kan have flere. | Hver protokol har mindst en RIB, men kan have flere. | ||
+ | ==Exit-Interface== | ||
+ | På point-2-point interfaces kan exit interfacet defines uden en next-hop adresse | ||
+ | <source lang=cli> | ||
+ | set routing-options static route 10.100/16 next-hop so-0/0/1.0</source> | ||
+ | ==Next-hop== | ||
+ | På multi access networks er en next-hop adresse nødvendig.<ref>http://inetzeroblog.com/who-needs-dynamic-routing-static-routing-and-other-settings-from-edit-routing-options/</ref> | ||
+ | <source lang=cli>set routing-options static route 10.100/16 next-hop 200.1.1.1 resolve</source> | ||
+ | Resolve argumentet bruges ved et indirekte next-hop | ||
+ | |||
+ | ==Reject== | ||
+ | En reject route smider pakkerne væk der rammer routen og sender en ICMP unreachable tilbage til afsenderen | ||
+ | <source lang=cli>set routing-options static route 10.100/16 reject</source> | ||
+ | ==Discard== | ||
+ | Discard smider pakkerne væk, men informerer ikke afsenderen. | ||
+ | <source lang=cli>set routing-options static route 10.100/16 discard</source> | ||
+ | ==Next-table== | ||
+ | Flytter trafik fra en RIB til en anden. | ||
+ | <source lang=cli>set routing-options static route 10.100/16 next-table VR-A.inet.0</source> | ||
+ | ==Metric== | ||
+ | Som default har statiske routes en metric på 0. Den kan ændres hvis de skal redistribueres ind i en routing protokol. | ||
+ | <source lang=cli>set routing-options static route 10.100/16 next-hop 10.10.1.2 metric 5</source> | ||
+ | ==Preference== | ||
+ | Hvis en statisk route skal bruges som backup i forhold til en dynamisk route lært vi en routing protokol kan preference flyttes til en højere værdi end for protokollen. Floating Static Route | ||
+ | <source lang=cli>set routing-options static route 10.100/16 next-hop 10.10.2.1 preference 200</source> | ||
+ | Se flere Preferencer for [[Global_Route_Preference_JUNOS|Juniper]] | ||
+ | ==No-readvertise== | ||
+ | Enhver statisk route i routing tabellen kan normaltvis blive redistribueret ind i en protokol. Hvis man ikke ønsker at tillade en statisk route at blive redistribueret, kan no-readvertise bruges<ref>https://www.juniper.net/techpubs/en_US/junos12.1/topics/topic-map/policy-static-route-control.html</ref> | ||
+ | <source lang=cli>set routing-options static route 192.168.0.0/24 next-hop 10.0.3.2 | ||
+ | set routing-options static route 192.168.0.0/24 no-readvertise</source> | ||
+ | =Eksempel= | ||
<source lang=cli> | <source lang=cli> | ||
[edit routing-options] | [edit routing-options] | ||
− | root@Router# show | + | root@Router# <input>show</input> |
rib inet6.0 { | rib inet6.0 { | ||
static { | static { | ||
Line 11: | Line 41: | ||
} | } | ||
[edit routing-options] | [edit routing-options] | ||
− | root@Router# show | + | root@Router# <input>show</input> |
static { | static { | ||
route 192.168.47.0/24 next-hop 172.16.1.2; | route 192.168.47.0/24 next-hop 172.16.1.2; | ||
Line 18: | Line 48: | ||
Eksemple på statisk Route fra junos Dokumentation<ref>http://www.juniper.net/documentation/en_US/junos14.2/topics/topic-map/policy-static-route-selection.html</ref><br/> | Eksemple på statisk Route fra junos Dokumentation<ref>http://www.juniper.net/documentation/en_US/junos14.2/topics/topic-map/policy-static-route-selection.html</ref><br/> | ||
Som vi ser her bruges der en IP adresse til nexthop, der kan også bruges interface. | Som vi ser her bruges der en IP adresse til nexthop, der kan også bruges interface. | ||
+ | |||
+ | =Referencer= | ||
+ | <references/> | ||
+ | {{Source cli}} | ||
+ | [[Category:Juniper]] | ||
+ | [[Category:IPv6]] | ||
+ | [[Category:SRX Packet-Based Forwarding]] | ||
+ | [[Category:SRX Flow-Based Forwarding]] |
Latest revision as of 07:34, 13 January 2015
I JUNOS ses enhver metode der kan smide en route i routing tabellen kaldes en protokol[1]. Også statisk routing.
Her ses et eksempel med IPv4 og IPv6 routes. IPv4 routes falder automatisk i inet0 RIB, mens IPv6 routes skal specificeres til inet6.0 RIB'en.
Hver protokol har mindst en RIB, men kan have flere.
Contents
Exit-Interface
På point-2-point interfaces kan exit interfacet defines uden en next-hop adresse
set routing-options static route 10.100/16 next-hop so-0/0/1.0
Next-hop
På multi access networks er en next-hop adresse nødvendig.[2]
set routing-options static route 10.100/16 next-hop 200.1.1.1 resolve
Resolve argumentet bruges ved et indirekte next-hop
Reject
En reject route smider pakkerne væk der rammer routen og sender en ICMP unreachable tilbage til afsenderen
set routing-options static route 10.100/16 reject
Discard
Discard smider pakkerne væk, men informerer ikke afsenderen.
set routing-options static route 10.100/16 discard
Next-table
Flytter trafik fra en RIB til en anden.
set routing-options static route 10.100/16 next-table VR-A.inet.0
Metric
Som default har statiske routes en metric på 0. Den kan ændres hvis de skal redistribueres ind i en routing protokol.
set routing-options static route 10.100/16 next-hop 10.10.1.2 metric 5
Preference
Hvis en statisk route skal bruges som backup i forhold til en dynamisk route lært vi en routing protokol kan preference flyttes til en højere værdi end for protokollen. Floating Static Route
set routing-options static route 10.100/16 next-hop 10.10.2.1 preference 200
Se flere Preferencer for Juniper
No-readvertise
Enhver statisk route i routing tabellen kan normaltvis blive redistribueret ind i en protokol. Hvis man ikke ønsker at tillade en statisk route at blive redistribueret, kan no-readvertise bruges[3]
set routing-options static route 192.168.0.0/24 next-hop 10.0.3.2
set routing-options static route 192.168.0.0/24 no-readvertise
Eksempel
[edit routing-options]
root@Router# <input>show</input>
rib inet6.0 {
static {
route 2001:16d8:cafe::/48 next-hop fec0::cafe:cfff:fe96:f76e;
}
}
[edit routing-options]
root@Router# <input>show</input>
static {
route 192.168.47.0/24 next-hop 172.16.1.2;
}
Eksemple på statisk Route fra junos Dokumentation[4]
Som vi ser her bruges der en IP adresse til nexthop, der kan også bruges interface.
Referencer
- ↑ Juniper SRX Series. O-Reilley S. 146
- ↑ http://inetzeroblog.com/who-needs-dynamic-routing-static-routing-and-other-settings-from-edit-routing-options/
- ↑ https://www.juniper.net/techpubs/en_US/junos12.1/topics/topic-map/policy-static-route-control.html
- ↑ http://www.juniper.net/documentation/en_US/junos14.2/topics/topic-map/policy-static-route-selection.html