Difference between revisions of "Juniper 101"

From Teknologisk videncenter
Jump to: navigation, search
m (Software)
m (Software komponenter)
Line 26: Line 26:
 
:Indeholder det Embedded OS der styrer komponenterne på Packet Forwarding Engine.
 
:Indeholder det Embedded OS der styrer komponenterne på Packet Forwarding Engine.
 
;jdocs
 
;jdocs
:Indeholder komplet JUNOS dokumentation
+
:Indeholder komplet JUNOS dokumentation(help topic osfp area-backbone)
 
;jcrypto
 
;jcrypto
 
:Indeholder krypterings software til fx, SSH og IPSec. Pakken er kun tilgængelig i US og Canada.
 
:Indeholder krypterings software til fx, SSH og IPSec. Pakken er kun tilgængelig i US og Canada.
 
;jbundle
 
;jbundle
 
:jbundle er en enkelt pakke der indeholder alle de andre pakker.
 
:jbundle er en enkelt pakke der indeholder alle de andre pakker.

Revision as of 12:58, 12 September 2011

Se tegning af Junipers Hardware kasse

Software

Junos virker på sværs af alle hardware platforme.... ARGH der mangler noget

Software Arkitektur

JUNOS baserer sig på FreeBSD Unix operativsystemet, men er dog ændret og hardende af Juniper til at kunne køre på deres udstyr.

JUNOS består bl.a. af følgende daemons

Routing Protocol Daemon(rpd)
rpd står for at sende og modtage routing protokol beskeder, ændring af routings tabellen og implementere routing politikker.
Device Control Daemon(dcd)
Routerens interfaces bliver styret af dcd, både de fysiske og logiske karaktertræk.
Management Daemon(mgd)
mgd styrer alt adgang til routeren SSH og cli.
Chassis Daemon(chassisd)
chassisd styrer selve routeren, og sammenhængen mellem den passive midplane, FPC og Control Board
Packet Forwarding Engine Daemon(pfed)
pfed styrer kommunikaitonen mellem Routing Engine og Packet Forwarding Engine. En af dens funktioner er fx. at indhente oplysninger om interface statistiker.

Software komponenter

JUNOS software består af forskellige pakker, og indeholder filer specifik til deres funktion. Følgende pakker kan findes i JUNOS software:

jkernel
Indeholder basis komponenterne for JUNOS software OS'et
jbase
Indeholder opdateringer til OS'et siden sidste jkernel
jroute
Indeholder den software der kør på Routing Engine, den styrer unicast routing, multicast routing og MPLS signalerings protokollerne. Pakken indeholder også nogle daemons som fx. mgd
jpfe
Indeholder det Embedded OS der styrer komponenterne på Packet Forwarding Engine.
jdocs
Indeholder komplet JUNOS dokumentation(help topic osfp area-backbone)
jcrypto
Indeholder krypterings software til fx, SSH og IPSec. Pakken er kun tilgængelig i US og Canada.
jbundle
jbundle er en enkelt pakke der indeholder alle de andre pakker.