JUNOS RUNS THE WORLD
AND MOST OF THE JUNIPERS EQUIPMENT:
DESCRIBING THE FUNCTIONS OF THE CONTROL AND
FORWARDING PLANE:
THE CONTROL PLANE:
THE FORWARDING PLANE:
The Junos OS CLI compare with Cisco
The Basics:
Platforms Running the Junos OS
http://mozquito-network.blogspot.com/2013/11/configure-junos-part-1.html
https://kb.juniper.net/kb/documents/public/junos/StudyGuides
B-)
A packet is received on an interface (1,2) and is segmented into J-cells by the I/O Manager ASIC (3). The Distributed Buffer Manager ASIC stores the packet in the shared memory pool (4-6). The Internet Processor ASIC performs a route lookup (7) and sends the result to the Distributed Buffer Manager ASIC (8), which forwards it to the outgoing I/O Manager ASIC (9). After queuing the packet, the I/O Manager ASIC receives the J-cells from the memory pool (10) and re-forms the packet (11). It is sent to the outgoing PIC I/O Manager ASIC for transmission into the network (12).
RIPv2 defaults to advertising Response messages using the 224.0.0.9/32 multicast group address.
Using an MPLS network to support Layer 3 VPNs.By default, the JUNOS software stores VPN routing information advertised between Provider Edge routers in the bgp.l3vpn.0 routing table.
The JUNOS software places a single next-hop entry into the forwarding table for each valid route in the routing table, by default. Can modify this behaviour by configuring a routing policy within the [edit routing-options forwarding-table] configuration hierarchy.
3 prefixes will match route-filter 192.168.0.0/16 upto /17. The upto match type stops the evaluation of the route filter and matches the routes found at the specified level. This route filter matches the 192.168.0.0/16, 192.168.0.0/17, and 192.168.128.0/17 routes.
The Routing Protocol Daemon (rpd) software process is responsible for / in charge of operating all routing protocols in the JUNOS software.
Certification Levels:
Introduction to JUNOS Software:
JUNOS Software:
Single Software Train:
Separation of Control and Forwarding:
Routing Engine:
Packet Forwarding Engine (PFE):
Transit Traffic Progressing: Pass-through
Exception Traffic Processing:
Overview of JUNOS Platforms:
Common User Interface Options:
Logging In:
root@router% cli - Shell Prompt
CLI Modes:
Context-Sensitive Help:
A bit of JNCIE-SP:
JNCIA:
Command and Variable Completion:
Editing Command Lines:
EMACS-style editing sequences are supported:
A VT100 terminal type also supports the Arrow keys
Using | (Pipe):
CLI Operational Mode:
Active Versus Candidate Configuration:
Overview: The Life of a Configuration File:
Entering Configuration Mode:
Configuration Statement Hierarchy:
[edit]
user@host# edit protocols ospf area 51 stub
[edit protocols ospf area 0.0.0.51 stub]
user@host#
Configuration File Is Hierarchical:
Moving Between Levels:
Removing Configuration Statements/elements on a Junos device:
Test Knowledge:
Committing a Configuration:
Comparing Configuration File Differences:
Loading Configuration Files:
Using the run command: Cisco do
J-Web Overview:
Dashboard Tab:
Configure Tab:
Monitor Tab: Operational Mode
Maintain Tab
Troubleshoot Tab
Initial Configuration Checklist
Initial Configuration:
Viewing the Results:
The Rescue Configuration:
Overview of Interfaces:
Interface Naming:
Logical Units:
Interface Properties:
Authentication Order Example:
[edit]
user@host# show system authentication-order
authentication-order [ radius tacplus ];
Components of Authorization:
User > Class > Permission > deny-commands (operational mode) / deny-configuration (configuration mode) > allow-commands / allow-configuration > Authorized or Denied
[edit system login]
root@host# show
class noc-admin {
permission [ clear network reset view ];
allow-commands "(configure private)";
deny-commands "(file)";
allow-configuration "(interface)...
set system login user admin class super-user authentication ...
System Logging Overview:
Syslog Configuration Example:
[edit system syslog]
user@host# show
user * { < Emergency messages go to all logged-in users (*)
any emergency;
}
host 10.210.14.174 { < Logs to a remote host
Interpreting Syslog Messages:
Traceoptions Overview:
Traceoptions Configuration Example:
Analyzing Log and Trace Files:
Miscellaneous Log File Commands:
NTP Clock Synchronization:
Monitoring NTP Clock Synchronization:
Archiving Configuration Files:
Monitoring the Archival Process:
SNMP Overview:
Example: Configuration SNMP:
[edit snmp]
user@host# show
description "My JUNOS Device";
location...
Monitoring Tools:
Monitoring System-Level
Monitoring the Chassis:
Verifying Interface Status:
Terse Output Example:
Monitoring Interfaces
Network Utilities:
Packet Capture Example:
JUNOS Software Naming Convention:
Upgrade the JUNOS Software:
Password Recovery Process:
Junos Troubleshooting Process:
Before You Begin...:
Know What Is Normal:
Change-Control Processes:
Plan for the Worst:
Configuration:
Disruptive Practices:
Recreate in Lab Environment:
Maintenance Windows:
Troubleshooting:
A Process-Based Methodology:
Where To Begin?:
Troubleshooting Steps:
Define Success:
Verify the Problem:
Isolate the Problem:
Characterize the issue:
Hypothesize:
Layered Approach:
TCP - OSI:
Revisiting Control and Data Planes:
Predict and Test:
Recursive Process:
Consider the Possibilities:
Configuration Errors:
The Human Brain, a Funny Thing...:
Take a moment and read the following paragraph:
Arocdnicg to rsceearch it deosn’t mttaer in waht oredr the ltteers in a wrod are, the olny iprmoatnt tihng is taht the frist and lsat ltteer are in the rghit pcale. The rset can be a toatl mses and you can sitll raed it wouthit pobelrm. Tihs is buseace the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe.
Sample operational mode commands:
Hardware Errors:
The Human Brain - Still a Funny Thing...:
Count the number of Fs:
The necessity of training farm hands for first class farms in the fatherly handling of farm live stock is foremost in the eyes of farm owners. Since the forefathers of the farm owners trained the farm hands for first class farms in the fatherly handling of farm livestock, the farm owners feel they should carry on with the family tradition of training farm hands of first class farmers in the fatherly handling of farm live stock because they believe it is the basis of good fundamental farm management.
Parsing System Log and Other Output:
Hardware Troubleshooting:
Software Errors:
Troubleshooting software problems:
One More Possibility...:
Identify a possible Solutions:
Implement the Solution:
Challenging Network Issues:
Monitoring Memory and Storage:
Viewing Boot and System Logs:
Monitoring Chassis Alarms:
Examining User Processes and Daemons:
Generating Core Files:
Configuring Routing Protocols and Routing Tables:
Determine Current Control Plane Requirements:
Configuring Control Plane Protection:
Performing Interface Troubleshooting:
A short IS-IS review:
IS-IS Terminology and Examples:
The IS-IS adjacency state machine:
Troubleshooting IS-IS:
Troubleshooting BGP:
Routing Policy Overview:
Neighbors - Import policy > Routing information base - Export policy > Neighbors
Routing information base - Best route selection > Forwarding Table
Forwarding table export policy:
Routing information base - Best route selection with Export policy > Forwarding Table
user@router# show routing-options
autonomous-system 65512;
forwarding-table {
export forwarding-policy;
}
If it is transit traffic, it is not exception traffic:
- SCP traffic that enters one interface and exits another interface on a local router.
- BGP updates that travel through the local router and are destined for a remote router.
- Telnet traffic that travels through the local router and is destined for a remote end host.
It looks like you're new here. If you want to get involved, click one of these buttons!