Junos Intermediate Routing (JIR) Flashcards
What is static routing?
Manually configured route to each a particular destination
What is a martian route?
Prefixes ignored by Junos OS in the sense that they are never installed in the routing table.
Default routes include:
- 0.0.0.0/8 orlonger
- 127.0.0.0/8 orlonger
- 192.0.0.0/24 orlonger
- 240.0.0.0/4 orlonger
What command will display all martian routes?
‘show route martians’
What are the six match types for martian routes?
- exact
- orlonger
- prefix-length-range
- through
- upto
What command would remove a martian route?
configure edit routing-options
set martians 240/4 orlonger allow
What commands would add a martian route?
configure edit routing-options
set martians 240/4 orlonger
What is a routing instance?
A unique collection of routing tables, interfaces, and routing protocol parameters
also known as routing information base (RIB)
What is the master routing instance?
default unicast routing instance which includes the inet.0 and inet6.0 routing tables
What common situations would warrant a user-defined routing instance?
- Filter-based forwarding (FBF)
- Virtual Private Network (VPN) services
- System Virtualization
What are some of the common routing instance types?
- forwarding - used to implement FBF
- l2vpn
- no-forwarding - used to separate large networks into smaller admin entities
- virtual-router - used for non-vpn related applications such as system virtualization
- vpls - used for point-to-multipoint LAN implementations between a set of sites in a VPN
- vrf - used in Layer 3 VPN implementations
What command would return the interfaces connected to a particular routing-instance?
‘show interface terse routing-instances ‘
What is a RIB Group?
A Routing Information Base group, aka Routing table
What is the purpose of RIB groups?
To share routes between routing tables
What are the configuration options within the rib-group configuration?
- import-rib: can list multiple routing tables, and inform the software where to place incoming route information
- export-rib: can list only one routing table, and inform the software where to extract route information
Identify the function of the configuration provided
Shares OSPF routes between inet.0 and test.inet.0
What is Equal-Cost Multipath Load Sharing?
Ability to distribute traffic destined to the same destination prefix over equal-cost paths simultaneously
Describe the difference between per-flow load balancing and per-packet load balancing
per-packet load balancing sends packets round-robin across all equal-cost links
per-flow maintains individual traffic flows between end statioons
What are the benefits of per-flow load balancing?
- Packets generally arrive at the destination in the order sent resulting in less application delay.
- QoS policies are easier to implement
What behavior is depicted in the provided screenshot?
Default Junos behavior
Only the selected next-hop is installed in the forwarding table as they are equal-cost.
What is the mechanism for changing the default load-balancing behavior?
Routing policies can be defined and applied to allow for individual flows to use all equal-cost paths.
What steps should Walter take to meet the objectives outlined in the image?
- Define a load-balancing policy
- Apply load-balancing policy
- include the layer 3 and layer 4 port data
When reviewing the forwarding table, what does ‘ulst’ mean under the ‘Type’ header?
ulst indicates a list of unicast next hops.
A packet forwarded to this next hop goes to any next hop within the list
What is Filter-Based Forwarding? (FBF)
Filter-Based Forwarding (FBF) enables routers to forward traffic based on additional criteria, such as a packet’s source address.
What configuration tasks are required for Filter-Based Forwarding?
- Creating a match filter - defined under [edit firewall]
- Creating Routing Instances - defined under [edit routing-instances]
- Creating a RIB group - defined under [edit routing-options]
What routing instance-type is used for FBF?
forwarding