The struggle is part of the story

welcome to our blog

I'm Febyana Ramadhanti


Posts

Comments

The Team

Blog Journalist

Connect With Us

Join To Connect With Us

Portfolio

  • Assallamualaikum wr wb :)

    Pada kesempatan kali ini saya akan membahas mengenai PDU (Protocol Data Unit) insformation pada CPT (Cisco Packet Tracer) langsung saja yaa, check it out !

    Pertama kita bahas apa itu Cisco Packet Tracer ?

    Cisco Packet Tracer merupakan sebuah simulator untuk alat alat jaringan Cisco.  Cisco Packet Tracer biasanya sering digunakan sebagai media pembelajaran dan penelitian, termasuk dalam bidang penelitian simulasi jaringan komputer. Saat ini versi terbaru dari Packet Tracer adalah 5,2, untuk menggunakannya bisa registrasi terlebih dahulu pada website resmi Cisco. 

    Protocol Data Unit (PDU) berfungsi untuk mengatur pertukaran / trasmisi paket data antar komputer pada jaringan.Protocol ini bisa berisi packet TCP, UDP, DNS, HTTP dan protocol jaringan lainnya. Pada CPT Anda dapat mengetahui bentuk dan isi maupun panjang dari berbagai packet pada jaringan komputer.

    Sekarang saya akan mensimulasikan topologi jaringan sederhana menggunakan Cisco Packet Tracer untuk melihat isi PDU pada sebuah jaringan.

    1. Langkah pertama, klik End-Device, pilih icon PC kemudian drag and drop ke layar kerja aktif, seperti gambar di bawah,



    2. Kemudian klik Switches (Ctrl+Shift+S), pilih salah satu icon switch lalu drag and drop,



    3. Selanjutnya buat koneksi/hubungkan ke 2 PC pada switch, menggunakan connections (Ctrl+Shift+O), pilih icon automatically,




    4. Setelah semua perangkat terhubung, kemudian setting IP address masing-masing PC dengan kliik double PC-nya, pilih Desktop-IP Configuration, kemudian isikan IP Address dan Subnet Mask seperti gambar di bawah,



    5. Kemudian pilih Static, kemudian masukan IP Address PC1 menggunakan IP Address 192.168.1.11, dan PC2 menggunakan IP Address 192.168.1.12,



    6. Nah, sekarang kedua PC sudah tersambung, untuk mengeceknya kita bisa melihatnya melalui Command Prompt yang ada di menu desktop pada salahsatu PC dengan memasukan "ping (IP address PC yg lainnya)", gambar di bawah menunjukan jika kedua PC sudah terhubung melalui switch.




    7. Pilih tool Amplop dari PC1 ke PC2 atau sebaliknya, jika status "successfull", artinya kedua PC berhasil terhubung



    8. Selanjutnya, untuk melihat PDU information pada topologi tersebut, klik Simulation - Edit Filters - pilih ICMP (karena protokol ICMP)



    9. Klik info untuk melihat PDU information, berikut PDU information pada PC1 dan PC2 





    Metode yang telah saya jelaskan bisa Anda praktekan pada paket-paket yang lain yang ingin Anda pelajari. Terima kasih semoga bermanfaat :)
  • Tugas Praktikum 4 Sistem Operasi perintah penjadwalan (Crontab/At)

           Nah setelah sebelumnya kita sudah membahas mengenai manajemen proses. Kali ini saya akan berbagi sedikit mengenai Printah Penjadwalan yaitu Crontab dan At. Pertama kita bahas terlebihdahulu mengenai Crontab. Check it out :D

                            Perintah Penjadwalan Menggunakan CRONTAB
         Crontab adalah salah satu command yang terdapat di linux yang berfungsi melakukan perintah penjadwalan berdasarkan waktu. Crontab juga dapat mengerjakan penjadwalan secara berulang atau sesuai dengan waktu yang di tentukan. Utilitas ini sangat berguna jika kita ingin menjalankan suatu program atau perintah yang waktunya sudah kita jadwalkan seperti misalnya back up database atau untuk menghapus file temporary. Di sinilah penjadwalan cron berfungsi. Tidak semua sistem memungkinkan untuk Penjadwalan Cron. Kalian harus mengecek sistem kalian untuk melihat apakah Cron tersedia pada sistem kalian. Biasanya File crontab disimpan pada /etc/crontab. Jika Cron Anda belum terinstal, maka kamu dapat menginstalnya dengan cara install crontab di terminal dengan memasukan syntax berikut :
                                    sudo apt-get install crontab


    Dan berikut adalah beberapa perintah dalam crontab :
    • crontab -e : berfungsi untuk mengubah atau mengedit daftar perintah yang akan dijalankan . Saat kita menggunakan perintah “crontab -e” (tanpa tandapetik) maka akan muncul editor yang di dalamnya terdapat list perintah terjadwal untu user terkait. Jika Anda belum pernah menambahkan apapun pada crontab file ini biasanya kosong.
    • crontab –l : berfungsi untuk menampilkan list crontab user saat ini
    • crontab –r : berfungsi untuk menghapus list crontab yang terdapat pada user saat ini
    • crontab -u [nama_user] { -e | -l -r } : berfungsi untuk mengedit crontab pada user tertentu yang Anda inginkan. Jika tidak di set maka di user saat ini yang digunakan.

    Berikut adalah cara penulisan Crontab :
    Ketentuan mengedit crontab urutannya adlah sebagai berikut :
                                m h dom mon dow command
    Keterangan :
    • m : minute (menit), diisi 0 – 59 atau * untuk tidak memakai parameter ini
    • h : hour (jam), diisi 0-23 atau * untuk tidak memakai parameter ini
    • dom : day of month (tanggal), diisi 0-31 atau * untuk tidak memakai parameter ini
    • mon : month (bulan), diisi 1-12 atau * untuk tidak memakai parameter ini
    • dow : day of week (hari), diisi 0-6 dimana 0 = minggu, 1= senin, dst atau * untuk tidak memakai parameter ini
    • command (perintah), diisi perintah yang akan dieksekusi. Bisa perintah dasar linux atau bisa juga kumpulan perintah dalam suatu file yang bisa dieksekusi sebagaimana contoh pada artikel saya tentang back up database.
    • Parameter m,h,dom,mon,dow dapat juga digantikan dengan cukup menuliskan @hourly (menjalankan perintah tiap jam), @daily (menjalankan perintah setiap hari jam 00:00), @weekly (menjalankan perintah tiap hari minggu jam 00:00), atau @monthly (menjalankan perintah tiap awal bulan jam 00:00).
    • Parameter m,h,dom,mon bisa juga dituliskan dengan format “*/n” (tanpa tanda petik) dimana n adalah numeric.
    • Parameter m,h,dom,mon,dow bisa juga ditulis lebih dari 1 dengan separator koma (“,”).
    Sebagai contoh penulisannya : @weekly shutdown –r now , artinya setiap seminggu pada tengah malam server akan menjalankan perintah shutdown.
     
    Adapun format penulisan file Crontab
    Penjelasan :
    5 bintang (*) diatas merepresentasikan bagian2 format waktu yang berbeda, urutannya sebagai berikut :
    (* pertama) : menit (isian : 0 – 59)
    (* kedua) : jam (isian : 0 – 23)
    (* ketiga) : hari dari bulan / tanggal (isian : 1 – 31)
    (* keempat) : bulan (isian : 1 – 12)
    (* kelima) : hari dari minggu (isian : 0 – 6) –> 0 = minggu


    Sebagai Contoh:
    59 23 * * 6 shutdown -r now
    artinya : setiap hari sabtu (6 menunjukan hari Sabtu ) pukul 23:59 WIB server akan melakukan perintah shutdown .


                                 Perintah Penjadwalan Menggunakan AT
    Selain menggunakan crontab, Anda juga bisa menggunakan perintah penjadwalan lain yaitu at. Berikut beberapa perintah dasar bagi perintah at :
    at : perintah ini digunakan untuk menentukan kapan perintah/job akan dieksekusi
    atq : perintah ini digunakan untuk melihat semua antrian perintah/job
    atrm [nomorjob] : Perintah ini digunakan untuk menghapus antrian perintah dengan nomor job tertentu.


    Oleh : Febyana Ramadhanti
    ILMU KOMPUTER
    UNIVERSITAS PENDIDIKAN INDONESIA


    Sumber :
    http://nunung-ruaenipah.blogspot.co.id/2014/12/penjadwalan-dalam-sistem-operasi-linux.html
    https://udibagas.wordpress.com/2010/12/29/perintah-terjadwal-menggunakan-crontab/

  • Tugas Praktikum 3 Sistem Operasi Manajemen Proses
    Assalammualaikum Wr. Wb.
    Hallo, kembali lagi dengan Sistem Operasi :D
    Kali ini saya akan membahas mengenai Manajemen Proses pada Sistem Operasi Linux. Check it out :D
           Proses adalah sebuah program yang sedang dieksekusi. Sedangkan program adalah kumpulan instruksi yang ditulis ke dalam bahasa yang dimengerti sistem operasi. Sebuah proses membutuhkan sejumlah sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, alamat memori, berkas-berkas, dan perangkat-perangkat M/K. Sistem operasi mengalokasikan sumber daya-sumber daya tersebut saat proses itu diciptakan atau sedang diproses/dijalankan. Ketika proses tersebut berhenti dijalankan, sistem operasi akan mengambil kembali semua sumber daya agar bisa digunakan kembali oleh proses lainnya. Kernel adalah kumpulan dari banyak proses. Setiap program yang berjalan merupakan proses ketika sistem operasi dijalankan saat itu proses yang bertanggung jawab untuk memuat load kernel diciptakan. Konsep dasar manajemen proses diantaranya,
    1. Multiprogramming (Program yang dijalankan harus teururut)
    2. Preudoparallelism (Program yang diekseskusinya secara paralel)
    3. Multiprocessing (Melakukan pemrosesan komputer secara bersamaan)
    4. Distributed Processing (Mengerjakan semua proses pengolahan data secara simultan antara komputer utama dengan komputer lainnya)
            Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti:
    1. Membuat dan menghapus proses pengguna dan sistem proses. Sistem operasi bertugas mengalokasikan sumber daya yang dibutuhkan oleh sebuah proses dan kemudian mengambil sumber daya itu kembali setelah proses tersebut selesai agar dapat digunakan untuk proses lainnya.
    2. Menunda atau melanjutkan proses. Sistem operasi akan mengatur proses apa yang harus dijalankan terlebih dahulu berdasarkan berdasarkan prioritas dari proses-proses yang ada. Apa bila terjadi 2 atau lebih proses yang mengantri untuk dijalankan, sistem operasi akan mendahulukan proses yang memiliki prioritas paling besar.
    3. Menyediakan mekanisme untuk proses sinkronisasi. Sistem operasi akan mengatur jalannya beberapa proses yang dieksekusi bersamaan. Tujuannya adalah menghindarkan terjadinya inkonsistensi data karena pengaksesan data yang sama, juga untuk mengatur urutan jalannya proses agar setiap proses berjalan dengan lancar
    4. Menyediakan mekanisme untuk proses komunikasi. Sistem operasi menyediakan mekanisme agar beberapa proses dapat saling berinteraksi dan berkomunikasi (contohnya berbagi sumber daya antar proses) satu sama lain tanpa menyebabkan terganggunya proses lainnya.
    5. Menyediakan mekanisme untuk penanganan deadlock. Deadlock adalah suatu keadaan dimana sistem seperti terhenti karena setiap proses memiliki sumber daya yang tidak bisa dibagi dan menunggu untuk mendapatkan sumber daya yang sedang dimiliki oleh proses lain. Saling menunggu inilah yang disebut deadlock(kebuntuan). Sistem operasi harus bisa mencegah, menghindari, dan mendeteksi adanya deadlock. Jika deadlock terjadi, sistem operasi juga harus dapat memulihkan kondisi sistemnya.

    Berikut adalah perintah-perintah dalam manajemen sistem dengan terminal Ubuntu,
    ps = proses status
    pid = proses id
    tty = nama terminal yang digunakan
    time= waktu runing
    cmd = nama ststs

    1. ps u, merupakan proses status user
    KETERANGAN :
    user = nama laptop
    %cpu = persentase cpu time yang digunakan oleh user
    %mem = persentase untuk memory nya
    rss = real system storage
    stat = status , S ; sleep, R : running
    start = kapan prosesor trs di aktifkan
    vsz = virtual memori size, ukuran virtual memori yang dipakai
    command = perintah yang di pakai
    2. ps -u febyana(nama user), merupakan proses yang dijalankan oleh user
    3. ps -a, merupakan proses untuk menampilkan proses yang telah dieksekusi sebelumnya
    4. ps -au , merupakan gabungan dr ps-a dan ps-u
    5. ps -aux, merupakan semua proses yang berjalan
    6. top , untuk menampilkan proses yang sedang berjalan
    7. htop , untuk menampilkan proses yg lagi berjaalan
    8. ps -eH, menampilkan proses parent dengan anaknya
    9. ps -ef, menampilkan proses parent dengan anaknya hanya letaknya diketaui
    10. pstree , mengubah tampilannya berbentuk pohon dan rapih
    11. firefox , cara membuka applikasi
    12. pkill firefox , menutup firefox dari terminal
    13. pkillall firefox ,menutup semua proses frefox

    Cara merubah nama prioritasnya caranya
    ketik di terminal :
    sudo su renice 15 4585
    Oleh : Febyana Ramadhanti
    ILMU KOMPUTER
    UNIVERSITAS PENDIDIKAN INDONESIA


    sumber :


    http://fadhilaulva.co.vu/
    https://jokosuselo.wordpress.com/sistem-operasi/tugas-individu/tugas-2-konsep-manajemen-proses-di-sistem-operasi/
  •       Hallo kembali laig di blog saya J Kali ini saya akan memberikan tutorial baaimana cara menginstal dual boot sistem operasi dengan menggunakan Ubuntu 14.04.3. Sebelumnya, sistem operasi utama yang saya pakai adalah Windows 7, untuk yang kedua saya pakai Ubuntu 14.04.3, dengan apliksai pihak ketiga memakai wubi14043.
    Nah, ini dia tutorialnya J
    1.  Tempatkan file Disk Image (.iso) Ubuntu dan wubi-nya di satu folder.




    2.   Kemudian, saya hanya tinggal double click wubi14043 sehingga muncul kotak dialog berikut ini.

    3. Lalu pilih saja disk yang ingin ditempati SO Ubuntu ini, besar ruangan yang akan dijadikan partisi, bahasa, dan isi nama pengguna beserta kata sandi sesuai yang diinginkan. Saya sendiri memilih direktori C: dengan partisi 18 GB, nama pengguna seperti yang di screen shot, dll.
    4. Klik pasang sehingga muncul kotak dialog seperti di bawah ini, kemudian tunggu hingga proses pengecekan berkas instalasi selesai.

    5.  Setelah itu, akan ada jendela dimana kita disuruh memilih akan merestart sekarang juga secara otomatis atau secara manual sesuka hati. Pilih yang mana saja, karena tidak ada bedanya, asalkan kita ingat harus merestart komputer kita. Nantinya setelah direstart, akan otomatis masuk ke booting Ubuntu.
    6. Tinggal tunggu aja sampai proses instalasi Ubuntu selesai, dan Ubuntu sudah bisa dijalankan :D

         Gampang, kan? Setelah ini, setiap kita menyalakan laptop/komputer kita, akan ada perintah untuk memilih SO yang akan kita gunakan, yaitu Windows 7 atau Ubuntu.
           
           Sekedar informasi, ketika kita menggunakan SO Ubuntu, file-file yang kita simpan di disk tidak akan terbaca ketika kita mengganti sistem operasinya ke Windows lagi. Jika diperlukan untuk pemindahan data, mungkin bisa menggunakan flash drive dulu.

    Nah, sekian tutorial cara instalasi SO Ubuntu dengan dual boot. Semoga bermanfaat :)

Comments

The Visitors says