Sign In
Upload
Manuals
Brands
Juniper Manuals
Network Hardware
Junos OS
Juniper Junos OS Manuals
Manuals and User Guides for Juniper Junos OS. We have
2
Juniper Junos OS manuals available for free PDF download: Manual, Getting Started Manual
Juniper Junos OS Manual (282 pages)
Junos XML Management Protocol Guide
Brand:
Juniper
| Category:
Software
| Size: 3.51 MB
Table of Contents
Table of Contents
9
About this Guide
17
Junos Documentation and Release Notes
17
Objectives
17
Audience
18
Documentation Conventions
19
Supported Platforms
19
Table 1: Notice Icons
19
Using the Indexes
19
Table 2: Text and Syntax Conventions
20
Documentation Feedback
21
Requesting Technical Support
21
Self-Help Online Tools and Resources
21
Opening a Case with JTAC
22
Overview
23
Chapter 1 Introduction to the Junos XML Management Protocol and Junos XML
25
Api
25
Junos XML Management Protocol and Junos XML API Overview
25
XML Overview
26
Junos XML and Junos XML Management Protocol Tag Elements
26
Document Type Definition
27
Api
27
Overview of a Junos XML Protocol Session
28
Chapter 2 Using Junos XML Management Protocol and Junos XML Tag Elements
31
XML and Junos XML Management Protocol Conventions Overview
31
Request and Response Tag Elements
32
Child Tag Elements of a Request Tag Element
32
Child Tag Elements of a Response Tag Element
33
Spaces, Newline Characters, and Other White Space
33
Using Junos XML Management Protocol and Junos XML Tag Elements
33
XML Comments
34
XML Processing Instructions
34
Predefined Entity References
34
Table 3: Predefined Entity Reference Substitutions for Tag Content Values
35
Table 4: Predefined Entity Reference Substitutions for Attribute Values
35
Mapping Commands to Junos XML Tag Elements
36
Mapping for Command Options with Variable Values
36
Mapping for Fixed-Form Command Options
36
Mapping Configuration Statements to Junos XML Tag Elements
37
Mapping for Hierarchy Levels and Container Statements
37
Mapping for Objects that Have an Identifier
38
Mapping for Single-Value and Fixed-Form Leaf Statements
39
Mapping for Leaf Statements with Multiple Values
40
Mapping for Multiple Options on One or more Lines
41
Mapping for Comments about Configuration Statements
42
Using the same Configuration Tag Elements in Requests and Responses
43
Using the Junos XML Management Protocol
45
Chapter 3 Controlling the Junos XML Management Protocol Session
47
Client Application's Role in a Junos XML Protocol Session
47
Establishing a Junos XML Management Protocol Session
48
Supported Access Protocols
49
Prerequisites for Establishing a Connection
49
Prerequisites for All Access Protocols
49
Controlling the Junos XML Management Protocol Session
49
Table 5: Supported Access Protocols and Authentication Mechanisms
49
Prerequisites for Clear-Text Connections
51
Prerequisites for SSH Connections
52
Prerequisites for Outbound SSH Connections
53
Prerequisites for SSL Connections
57
Connecting to the Junos XML Protocol Server
59
Application
59
Connecting to the Junos XML Protocol Server from the Client
59
Connecting to the Junos XML Protocol Server from the CLI
60
Starting the Junos XML Protocol Session
60
Emitting the Initialization PI and Tag
61
Server
63
Authenticating with the Junos XML Protocol Server
65
Supported Software Versions
65
Table 6: Junos XML Protocol Version 1.0 PI and Opening Tag
65
Verifying Software Compatibility
65
Submitting an Authentication Request
66
Interpreting the Authentication Response
67
Prerequisites for Telnet Connections
59
Exchanging Information with the Junos XML Protocol Server
67
Request Classes
68
Sending a Request to the Junos XML Protocol Server
68
Including Attributes in the Opening <Rpc> Tag
70
Parsing the Junos XML Protocol Server Response
70
Junos XML Protocol Server Response Classes
71
Xmlns:junos Attribute
71
Using a Standard API to Parse Response Tag Elements
72
Handling an Error or Warning
73
Copy
74
Halting a Request
74
Locking the Candidate Configuration
75
Creating a Private Copy of the Configuration
76
Unlocking the Candidate Configuration
76
Ending a Junos XML Protocol Session and Closing the Connection
77
Displaying CLI Output as XML Tag Elements
78
Example of a Junos XML Protocol Session
78
Exchanging Initialization Pis and Tag Elements
79
Sending an Operational Request
79
Locking the Configuration
79
Changing the Configuration
80
Committing the Configuration
80
Unlocking the Configuration
81
Closing the Junos XML Protocol Session
81
Chapter 4 Requesting Information
83
Requesting Information
83
Overview of the Request Procedure
84
Requesting Operational Information
84
Parsing the <Output> Tag Element
85
Requesting Information
85
Requesting Configuration Information
86
Chapter 5 Configuration
87
Requesting Output as Formatted ASCII Text or Junos XML Tag Elements
90
Requesting a Change Indicator for Configuration Elements
92
Requesting an Indicator for Identifiers
95
Specifying the Output Format for Configuration Groups
96
Specifying Whether Configuration Groups Are Displayed Separately
97
Displaying the Source Group for Inherited Configuration Elements
98
Examples: Specifying Output Format for Configuration Groups
100
Specifying the Source and Output Format of Configuration Information
87
Specifying the Scope of Configuration Information to Return
103
Requesting the Complete Configuration
103
Requesting a Hierarchy Level or Container Object Without an Identifier
104
Requesting All Configuration Objects of a Specified Type
105
Requesting a Specified Number of Configuration Objects
106
Requesting Identifiers Only
108
Requesting One Configuration Object
110
Requesting a Subset of Objects by Using Regular Expressions
112
Table 7: Regular Expression Operators for the Matching Attribute
113
Requesting Multiple Configuration Elements Simultaneously
115
Requesting an XML Schema for the Configuration Hierarchy
116
Creating the Junos.xsd File
117
Example: Requesting an XML Schema
118
Requesting a Previous (Rollback) Configuration
119
Comparing Two Previous (Rollback) Configurations
121
Requesting the Rescue Configuration
122
Changing Configuration Information
125
Overview of Configuration Changes
125
Specifying the Source and Format of New Configuration Data
127
Providing Configuration Data in a File
127
Providing Configuration Data as a Data Stream
128
Elements
129
Replacing the Entire Configuration
130
Replacing the Configuration with New Data
130
Rolling Back to a Previous or Rescue Configuration
131
Creating, Modifying, or Deleting Configuration Elements
131
Merging Configuration Elements
132
Replacing Configuration Elements
135
Creating New Configuration Elements
136
Replacing Configuration Elements Only if They Have Changed
137
Deleting a Single-Value or Fixed-Form Option from a Configuration
138
Deleting Configuration Elements
138
Deleting a Configuration Object that Has an Identifier
139
Deleting a Hierarchy Level or Container Object
139
Object
140
Deleting Values from a Multivalue Option of a Configuration Object
142
Reordering Elements in Configuration Objects
143
Renaming a Configuration Object
145
Changing a Configuration Element's Activation State
147
Deactivating a Newly Created Element
147
Deactivating or Reactivating an Existing Element
148
Changing a Configuration Element's Activation State Simultaneously with Other
149
Changes
149
Replacing an Element and Setting Its Activation State
150
Using Formatted ASCII Text for the Replacement Element
150
Using Junos XML Tag Elements for the Replacement Element
150
Renaming an Object and Setting Its Activation State
151
Reordering an Element and Setting Its Activation State
151
Example: Replacing an Object and Deactivating It
152
Chapter 6 Committing a Configuration
155
Committing the Candidate Configuration
156
Committing a Private Copy of the Configuration
157
Committing a Configuration at a Specified Time
158
Committing the Candidate Configuration Only after Confirmation
159
Committing and Synchronizing a Configuration on Redundant Control
162
Planes
162
Synchronizing the Configuration on both Routing Engines
163
Example: Synchronizing the Configuration on both Routing Engines
164
Forcing a Synchronized Commit Operation
164
Example: Forcing a Synchronization
165
Synchronizing Configurations Simultaneously with Other Operations
165
Verifying the Configuration on both Routing Engines
165
Scheduling Synchronization for a Specified Time
166
Synchronizing Configurations but Requiring Confirmation
166
Logging a Message about Synchronized Configurations
167
Logging a Message about a Commit Operation
167
Committing a Configuration
155
Verifying a Configuration before Committing It
155
Chapter 7 Summary of Junos XML Protocol Tag Elements
171
Abort
171
Abort-Acknowledgement
172
Authentication-Response
173
Challenge
174
Checksum-Information
175
Close-Configuration
176
Commit-Configuration
177
Commit-Results
181
Database-Status
182
Database-Status-Information
183
End-Session
183
Get-Checksum-Information
184
Get-Configuration
185
Junoscript
188
Load-Configuration
190
Load-Configuration-Results
193
Lock-Configuration
193
Open-Configuration
194
Reason
195
Request-End-Session
195
Request-Login
196
Routing-Engine
197
Rpc
198
Rpc-Reply
199
Unlock-Configuration
199
Xml
200
Xnm:error
201
Xnm:warning
203
Active
205
Chapter 8 Summary of Attributes in Junos XML Tags
205
Count
206
Delete
207
Inactive
208
Insert
209
Junos:changed
210
Junos:changed-Localtime
211
Junos:changed-Seconds
211
Junos:commit-Localtime
212
Junos:commit-Seconds
212
Junos:commit-User
213
Junos:group
214
Junos:key
215
Junos:position
216
Junos:total
217
Matching
218
Recurse
219
Rename
220
Replace
221
Start
222
Xmlns
223
Chapter 9 Writing Junos XML Protocol Perl Client Applications
227
Overview of the Junos::device Perl Module and Sample Scripts
227
Downloading the Junos XML Protocol Perl Client and Prerequisites Package
228
Unpacking the Junos XML Protocol Perl Client and Sample Scripts
229
Installing the Prerequisites Package and the Junos XML Protocol Perl Client
229
Unpacking and Installing the Junos XML Protocol Perl Client Prerequisites
230
Package
230
Installing the Junos XML Protocol Perl Client
231
Tutorial: Writing Perl Client Applications
232
Import Perl Modules and Declare Constants
232
Connect to the Junos XML Protocol Server
233
Group Requests
233
Obtain and Record Parameters Required by the Junos::device
233
Satisfying Protocol Prerequisites
233
Object
234
Obtaining Application-Specific Parameters
237
Converting Disallowed Characters
238
Establishing the Connection
239
Submitting a Request to the Junos XML Protocol Server
239
Providing Method Options or Attributes
240
Submitting a Request
242
Example: Getting an Inventory of Hardware Components
243
Example: Loading Configuration Statements
244
Parsing and Formatting the Response from the Junos XML Protocol
248
Parsing and Formatting an Operational Response
248
Server
248
Parsing and Outputting Configuration Data
250
Closing the Connection to the Junos XML Protocol Server
254
Mapping CLI Commands to Perl Methods
254
Chapter 10 Writing Junos XML Protocol C Client Applications
255
Establishing a Junos XML Protocol Session
255
Accessing and Editing Device Configurations
256
Index
265
Index
267
Index of Statements and Commands
279
Advertisement
Juniper Junos OS Getting Started Manual (158 pages)
for Branch SRX Series
Brand:
Juniper
| Category:
Network Hardware
| Size: 1.43 MB
Table of Contents
Table of Contents
3
List of Figures
7
About the Documentation
11
Documentation and Release Notes
11
Supported Platforms
11
Using the Examples in this Manual
11
Merging a Full Example
12
Merging a Snippet
12
Documentation Conventions
13
About the Documentation
13
Table 1: Notice Icons
13
Table 2: Text and Syntax Conventions
13
Documentation Feedback
15
Requesting Technical Support
15
Self-Help Online Tools and Resources
15
Opening a Case with JTAC
16
Overview
17
Chapter 1 Introduction to SRX Series Devices
19
SRX Series Overview
19
Chapter 2 Understanding Factory Default Configuration Settings
21
Chapter 3 Configuring an SRX Series Device for the First Time
21
Setting up a Branch SRX Series Services Gateway
21
Understanding Factory Default Configuration Settings
23
Understanding Factory Default Configuration Settings of an SRX210
23
Default Configuration Topology
23
Default Port Settings
24
Figure 1: SRX210 Deployment Topology
24
Default Settings for Interfaces, Zones, Policy, and NAT
25
Table 3: Default Interfaces Settings
25
Table 4: Default Security Policy Settings
25
Default System Services
26
Autoinstallation
26
SRX210 Factory Default Settings-A Sample
26
Table 5: Default NAT Settings
26
Configuring an SRX Series Device for the First Time
33
Understanding Methods to Manage the Branch SRX Series
33
Mandatory Settings to Configure the Branch SRX Series
34
Time
34
Configuring a Hostname to Identify a Branch SRX Series Services Gateway in
34
Table 6: Settings Used to Configure the SRX210
34
Configuring an SRX Series Device for the First Time
35
Your Network
36
Configuring Internet Access for the Branch SRX Series
37
Figure 2: Connecting an SRX210 to the Internet
37
Configuring a Network Time Protocol Server for the Branch SRX Series
38
Validating the Branch SRX Series Configuration
39
Verifying the Branch SRX Series Configuration
40
Chapter 4 Resetting the SRX Series Device
43
Resetting the Branch SRX Series
43
Resetting Your Branch SRX Series
43
Resetting Your SRX Series to a Rescue Configuration
43
Resetting Your SRX Series to Factory Settings
43
Configuring Basic SRX Series Features
45
Chapter 5 Configuring Security Zones and Policies for SRX Series
45
Configuring UTM for Branch SRX Series
45
Configuring Security Zones and Policies for SRX Series
47
Understanding Security Zones and Policies for SRX Series
47
Zones
47
Security Policy
48
Example: Configuring Security Zones and Policies for SRX Series
48
Table 7: Factory-Default Settings for Security Policies for Branch SRX Series
48
Figure 3: Topology for Security Policy Configuration
49
Configuring Security Zones and Policies for SRX Series
49
Table 8: Address Books Configuration
49
Table 9: Security Policy Configuration
50
Chapter 6 Configuring NAT for SRX Series
55
Understanding NAT for SRX Series
55
Example: Configuring Destination NAT for SRX Series
56
Configuring NAT for SRX Series
57
Figure 4: Destination NAT Single Address Translation
57
Table 10: Destination NAT Mapping
57
Configuring NAT for SRX Series
61
Chapter 7 Managing Licenses for SRX Series
63
Updating Licenses for a Branch SRX Series
63
Chapter 8 Configuring UTM for Branch SRX Series
65
Understanding Unified Threat Management for Branch SRX Series
65
Table 11: Default UTM Profiles on Branch SRX Series
66
Example: Configuring Unified Threat Management for a Branch SRX Series
67
Default UTM Policy for Branch SRX Series
70
Default UTM Policy
70
Predefined UTM Profile Configuration for Branch SRX Series
70
Antispam
70
Antivirus
71
Web Filtering
72
Chapter 9 Configuring Intrusion Detection and Prevention for SRX Series
79
Understanding Intrusion Detection and Prevention for SRX Series
79
Example: Configuring Intrusion Detection and Prevention for SRX Series
80
Chapter 10 Understandingstatefulfirewall,Ipsecvpn,Andchassisclusterfor
87
Branch SRX Series
87
Understanding Branch SRX Series Stateful Firewall Functionality
87
Understanding Ipsec VPN for SRX Series
88
Understanding Chassis Cluster for SRX Series
88
Configuration Statements and Operational Commands
89
Configuration Statements
91
Security Configuration Statement Hierarchy
91
Chapter 11 Configuration Statements
91
[Edit Security Address-Book] Hierarchy Level
92
[Edit Security Idp] Hierarchy Level
93
[Edit Security Ike] Hierarchy Level
103
[Edit Security Ipsec] Hierarchy Level
104
[Edit Security Nat] Hierarchy Level
106
[Edit Security Policies] Hierarchy Level
109
[Edit Security Utm] Hierarchy Level
114
[Edit Security Zones] Hierarchy Level
121
Chapter 12 Operational Commands
123
Request System License Update
124
Show Security Flow Session
125
Operational Commands
125
Table 12: Show Security Flow Session Output Fields
126
Show Security Idp Active-Policy
131
Table 13: Show Security Idp Active-Policy Output Fields
131
Show Security Idp Status
132
Table 14: Show Security Idp Status Output Fields
132
Show Security Nat Destination Summary
134
Table 15: Show Security Nat Destination Summary Output Fields
134
Show Security Policies
136
Table 16: Show Security Policies Output Fields
137
Show Security Utm Session
144
Show Security Utm Status
145
Show Security Zones
146
Table 17: Show Security Zones Output Fields
146
Show System License (View)
149
Table 18: Show System License Output Fields
149
Show System Services Dhcp Client
152
Table 19: Show System Services Dhcp Client Output Fields
152
Part 5 Index
155
Index
157
Advertisement
Related Products
Juniper JRR200
Juniper JATP700
Juniper JUNOS OS 10.4 - PROTECTED SYSTEM DOMAIN
Juniper JUNOS OS 10.4 RELEASE NOTES
Juniper JUNOS OS 10.4
Juniper JUNOSE 11.0.X PHYSICAL LAYER
Juniper JUNOSE 11.2.X PHYSICAL LAYER
Juniper JUNOSE
Juniper JUNOS 10.2
Juniper JUNOS J Series
Juniper Categories
Network Router
Switch
Gateway
Software
Network Hardware
More Juniper Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL