Difference between revisions of "Juniper 101"
From Teknologisk videncenter
m (→Konfiguration) |
m (→Konfiguration) |
||
Line 31: | Line 31: | ||
;jbundle | ;jbundle | ||
:jbundle er en enkelt pakke der indeholder alle de andre pakker. | :jbundle er en enkelt pakke der indeholder alle de andre pakker. | ||
+ | =Help Reference= | ||
+ | <source lang=cli> | ||
+ | root@SRX240# <input>help reference interfaces address</input> | ||
+ | |||
+ | Syntax | ||
+ | |||
+ | address address { | ||
+ | arp ip-address (mac | multicast-mac) mac-address <publish>; | ||
+ | broadcast address; | ||
+ | destination address; | ||
+ | destination-profile name; | ||
+ | eui-64; | ||
+ | master-only; | ||
+ | multipoint-destination address dlci dlci-identifier; | ||
+ | |||
+ | ... | ||
+ | |||
+ | Hierarchy Level | ||
+ | |||
+ | [edit interfaces interface-name unit logical-unit-number family family], | ||
+ | |||
+ | [edit logical-systems logical-system-name interfaces interface-name unit | ||
+ | logical-unit-number family family] | ||
+ | |||
+ | ... | ||
+ | |||
+ | [edit] | ||
+ | root@SRX240# | ||
=Konfiguration= | =Konfiguration= | ||
Login to the router | Login to the router | ||
Line 77: | Line 105: | ||
root@SRX240# | root@SRX240# | ||
</source> | </source> | ||
+ | |||
=Summary= | =Summary= | ||
{{Source cli}} | {{Source cli}} |
Revision as of 13:46, 19 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.
Help Reference
root@SRX240# <input>help reference interfaces address</input>
Syntax
address address {
arp ip-address (mac | multicast-mac) mac-address <publish>;
broadcast address;
destination address;
destination-profile name;
eui-64;
master-only;
multipoint-destination address dlci dlci-identifier;
...
Hierarchy Level
[edit interfaces interface-name unit logical-unit-number family family],
[edit logical-systems logical-system-name interfaces interface-name unit
logical-unit-number family family]
...
[edit]
root@SRX240#
=Konfiguration=
Login to the router
<source lang=cli>
SRX240 (ttyu0)
login: <input>root</input>
Password:
--- JUNOS 9.5R1.8 built 2009-04-13 20:03:09 UTC
root@SRX240%<input>cli</input> - root brugeren skal starte CLI fra shell'en
root@SRX240> - Større end betyder routeren er i operational mode
root@SRX240> <input>configure</input> - Har hopper vi ind i Configuration Mode
Entering configuration mode
[edit]
root@SRX240# - Havelågen betyder at Routeren er i Configuration Mode
Hvis man vil køre operational mode kommandoer fra configuration mode skal man bruger run
root@SRX240> show arp
MAC Address Address Name Interface Flags
10:8c:cf:2e:7c:0d 10.0.0.1 10.0.0.1 ge-0/0/0.0 none
10:8c:cf:2e:91:6e 10.0.0.6 10.0.0.6 ge-0/0/1.0 none
00:18:b9:89:84:41 10.0.0.10 10.0.0.10 ge-0/0/2.0 none
Total entries: 3
root@SRX240> configure
Entering configuration mode
[edit]
root@SRX240# show arp
^
syntax error.
[edit]
root@SRX240# run show arp
MAC Address Address Name Interface Flags
10:8c:cf:2e:7c:0d 10.0.0.1 10.0.0.1 ge-0/0/0.0 none
10:8c:cf:2e:91:6e 10.0.0.6 10.0.0.6 ge-0/0/1.0 none
00:18:b9:89:84:41 10.0.0.10 10.0.0.10 ge-0/0/2.0 none
Total entries: 3
[edit]
root@SRX240#