Difference between revisions of "Static Routing JUNOS"

From Teknologisk videncenter
Jump to: navigation, search
m
m (Next-hop)
 
(2 intermediate revisions by the same user not shown)
Line 8: Line 8:
 
==Next-hop==
 
==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>
 
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</source>
+
<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==
 
==Reject==
 
En reject route smider pakkerne væk der rammer routen og sender en ICMP unreachable tilbage til afsenderen
 
En reject route smider pakkerne væk der rammer routen og sender en ICMP unreachable tilbage til afsenderen
Line 24: Line 26:
 
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
 
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>
 
<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]
+
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]
Line 41: 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=
 
=Referencer=
 
<references/>
 
<references/>

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.

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