Perbandingan non ELS & ELS Support di Juniper Switch (Junos OS)

Beberapa bulan lalu, saya baru tahu Juniper (Junos OS) ada 2 versi yaitu pre-ELS dan post-ELS yang jelas perbedaan command -nya, ELS singkatan dari Enhanced Layer 2 Software. Junos OS mulai versi 15.1X49-D50 untuk switch sudah ELS, isunya Juniper untuk menstandartkan perintah pada switch dan router pada layer 2.

Yang paling kelihatan membedakan ada pada cara configuration, antaranya:

  • Di pre-ELS perintah port-mode menjadi interface-mode pada post-ELS, contoh:

    pre-ELS
    set interfaces ge-0/0/33 unit 0 family ethernet-switching port-mode trunk
    post-ELS
    set interfaces ge-0/0/33 unit 0 family ethernet-switching interface-mode trunk

  • Seperti perubahan perintah diatas, untuk perintah ethernet-switching-options pada pre-ELS berubah menjadi switch-options pada post-ELS. Sebagai contoh penggunaan pada port voip:

    pre-ELS
    set ethernet-switching-options voip interface ge-0/0/0
    post-ELS
    set switch-options voip interface ge-0/0/0

  • Pemberian IP Address pada vlan, l3-interfaces, di versi pre-ELS bisa langsung pada interface vlan -nya namun di post-ELS pemberian IP lewat interface irb., contoh:

    pre-ELS
    set vlans vlan10 l3-interface vlan.10
    set interfaces vlan unit 10 family inet address 192.168.3.200/24
    post-ELS
    set vlans vlan10 vlan-id 10  l3-interface irb.10
    set interfaces irb unit 10 family inet address 192.168.3.200/24

  • Config untuk Native VLAN, pada pre-ELS bisa langsung di letakkan pada config interface dan tidak masuk ke vlan member namun pada post-ELS untuk native VLAN harus dimasukkan juga ke vlan member, contoh:

    pre-ELS
    set interface ge-0/0/2 unit 0 family ethernet-switching port-mode trunk vlan member 100
    set interface ge-0/0/2 native-vlan-id 99
    post-ELS
    set interface ge-0/0/2 native-vlan-id 99
    set interface ge-0/0/2 unit 0 family ethernet-switching interface-mode trunk vlan member [ 99 100 ]

  • Versi post-ELS, Vlan bisa langsung di tagged pada interfaces, contoh:

    post-ELS
    set vlans test100 vlan-id 100 interface ge-0/0/0

  • Untuk QinQ, versi post-ELS lebih ribet untuk config -nya tidak seperti versi sebelumnya dimana vlan langsung masuk ke dalam trunk sedangkan di pre-ELS menggunakan unit dan masih panjang lagi perintah-perintahnya, tidak itu saja pada pre-ELS menggunakan perintah dot1q-tunneling pada config vlan -nya. Untuk contoh ikuti link -nya:

    pre-ELS
    Switch Juniper EX3xxx Series – QinQ

    post-ELS

Akhir kata, perbedaan ini yang hanya di ketahui oleh saya, mungkin masih banyak perbedaan lainnya. Dan yang masih menjadi pertanyaan saya adalah apa perbedaan dengan Junos OS yang versi lama (pre-ELS) dan versi baru (post-ELS).