JNCIA-Junos : Understanding Junos OS Versioning and Release Types
Junos OS menggunakan sistem versioning tertentu untuk mengidentifikasi tahun rilis, major release, jenis release, dan build number.
Informasi versi Junos dapat dilihat menggunakan command:
ilyasa@R1> show system information
Contoh output:
Junos OS: 22.4R1.10
Format versi Junos:
YY.ReleaseType.Build
Contoh:
22.4R1.10
Junos Version Format
Versi Junos terdiri dari beberapa bagian:
| Component | Example | Description |
|---|---|---|
| Year | 22 | Tahun rilis Junos |
| Major Release | 4 | Nomor major release |
| Release Type | R1 | Jenis release |
| Build Number | 10 | Nomor build internal |
Dua angka pertama menunjukkan tahun rilis Junos.
Contoh:
22.4R1.10 ^^ Year
Artinya versi tersebut berasal dari tahun 2022.
Angka setelah tahun menunjukkan major release.
Contoh:
22.4R1.10 ^ Major Release
Junos menggunakan penomoran major release untuk memberikan fitur baru, peningkatan sistem, dan perbaikan bug.
Release Type
Bagian release type menunjukkan jenis rilis software Junos.
Contoh:
22.4R1.10 ^^ Release Type
Terdapat beberapa jenis release:
Feature Release (R1)
Feature Release merupakan release awal dari suatu versi Junos.
Contoh:
22.4R1
Karakteristik:
- Memperkenalkan fitur baru.
- Berisi perbaikan dari versi sebelumnya.
- Menjadi basis untuk maintenance release berikutnya.
Maintenance Release (R2, R3, Rx)
Maintenance Release merupakan update dari Feature Release.
Contoh:
22.4R3
Karakteristik:
- Fokus pada bug fixes.
- Meningkatkan stabilitas software.
- Umumnya digunakan untuk deployment produksi.
Service Release (S1, S2, Sx)
Service Release digunakan untuk perbaikan masalah tertentu.
Contoh:
22.4R1-S1
Karakteristik:
- Memperbaiki issue yang bersifat kritis.
- Dapat dibuat untuk kebutuhan tertentu.
4. Build Number
Bagian terakhir menunjukkan build number internal.
Contoh:
22.4R1.10
^^
Build Number
Build number digunakan untuk membedakan hasil build software dalam release yang sama.
Biasanya informasi ini tidak menjadi fokus utama administrator ketika memilih versi Junos.
5. Example Version Breakdown
Contoh versi:
22.4R1.10
Dapat dibaca sebagai:
22 | Tahun rilis 2022 4 | Major Release ke-4 R1 | Feature Release pertama 10 | Build number
Summary
Format versi Junos memberikan informasi mengenai:
| Part | Function |
|---|---|
| Year | Menunjukkan tahun rilis |
| Major Release | Menunjukkan versi utama |
| Release Type | Menunjukkan jenis release |
| Build Number | Identifikasi build software |
Jenis release Junos:
| Release Type | Purpose |
|---|---|
| R1 | Feature Release dengan fitur baru |
| R2/R3/Rx | Maintenance Release untuk perbaikan dan stabilitas |
| S1/S2/Sx | Service Release untuk perbaikan tertentu |
Memahami format versi Junos membantu administrator dalam melakukan identifikasi software, troubleshooting, dan perencanaan upgrade perangkat.