Senin, 15 Mei 2017

Kelebihan dan kekurangan Linux

Kelebihan/ keunggulan Linux:
- Linux Bersifat open source, terbuka dan bebas sehingga untuk mendapatkannya tidak memerlukan biaya (LISENSI FREE)  dan semuanya boleh di utak atik.
- Sekarang Linux sudah mudah di operasikan. Bahkan sekarang orang awam pun sudah banyak yang menggunakannya beda dengan dulu pengguna linux identik dengan para hacker.
- Lebih unggul dalam hal keamanan karena linux merupakan sistem operasi yang multiuser sehingga jika virus menyerang user tertentu, maka akan sangat sulit untuk menyebar ke user lainnya.
- Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada aplikasi linuxnya yang dikembangkan oleh komunitas linux atau bisa juga menggunakan software emulator.
- linux memerlukan resource yang lebih kecil jika dibandingkan dengan Windows sehingga cocok untuk PC yang mempunyai spesifikasi minimum
- Linux mempu berjalan di dua mode.
- Linus lebih stabil sehingga jarang crash atau nge-hang yang mengharuskan kita untuk merestart komputer.
- Ada bermacam-macam pilihan pada linux seperti Ubuntu, Fedora, Debian, Centos, RedHat, Opensuse, Mandriva, dan sebagainya.
- Mempunyai komunitas di berbagai penjuru dunia.
Kekurangan/ kelemahan Linux:
- User banyak yang belum terbiasa menggunakan linux karena mereka lebih terbiasa menggunaka windows.
- Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik pada linux. Jika ingin melihat daftar-daftar hardware yang mendukung linux silahkan dilihat di www.linux-drivers.org atau www.linuxhardware.org/.
- Instalasi linux tidak semudah Instalasi windows.
- Program/ Aplikasi di linux belum seampuh aplikasi windows.
- Bagi administrator sistem perlu belajar dahulu karena belum terbiasa dengan Unix-like,.
- Struktur direktori serta hak akses yang membingungkan bagi user yang terbiasa menggunakan windows.

Jojojojo

Perbedaan Linux Desktop & Linux server

Perbedaan Linux Desktop & Server

Linux Server

Linux Desktop

                                                    
Perbedaan Antara Linux Server & Linux Desktop 
Ketika mencari sebuah distribusi Linux, Anda akan harus memilih antara server dan distribusi desktop. Sementara keduanya dapat diinstal pada server atau desktop komputer sama, mereka memiliki perbedaan yang akan membuat mereka lebih atau kurang disesuaikan dengan penggunaan.
1. Size (Ukuran)
Ukuran distribusi desktop biasanya lebih tinggi daripada untuk distribusi server karena perangkat lunak desktop besar seperti video game dan perangkat lunak perkantoran yang disertakan dalam desktop.
2. Ease of Use (Kemudahan Penggunaan)
Versi Desktop termasuk GUI (antarmuka pengguna grafis) untuk sebagian besar komputer fungsi. Distribusi Server tidak termasuk GUI sebagai banyak, terutama sebagai pencegahan keamanan.
3. Support (Dukungan)
Beberapa vendor Linux akan menyediakan Anda dengan pilihan untuk membeli dukungan untuk server dan korban-korban desktop. Beberapa orang lain akan bergantung pada komunitas pengguna untuk dukungan.
4. Version (Versi)
Server menggunakan versi perangkat lunak, sementara desktop biasanya menggunakan versi terbaru karena versi lama seringkali memiliki bug lebih sedikit dan lebih stabil.
5. Lifecycle (Siklus Hidup)
Distribusi Desktop memiliki cepat, biasanya 1 tahun, siklus hidup. Server sering didukung selama bertahun-tahun sebelum mendapatkan versi baru.
6. Security (Keamanan)
Distribusi Server adalah lebih aman karena mereka menggunakan versi yang lebih stabil dan lebih tua dari perangkat lunak. Mereka juga akan diinstal dengan skema keamanan yang lebih ketat.

Jojojojo

FTP Yaituu

FTP (singkatan dari File Transfer Protocol)



 adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork.

FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.


Fungsi FTP


FTP merupakan salah satu protokol Internet yang paling awal dikembangkan dan masih digunakan hingga saat ini. Fungsi FTP adalah untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.


Cara Kerja FTP


Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP. Sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus pengiriman antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.

Sebuah server FTP diakses menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.

Satu-satunya metode yang digunakan oleh FTP adalah metode autentikasi standar, dimana diperlukan username dan password untuk mengakses data-data yang ada pada FTP server.
Pengguna yang terdaftar (memiliki username dan password) memiliki akses penuh pada beberapa direktori-direktori beserta file-file yang ada di dalamnya sehingga pengguna yang terdaftar tersebut dapat membuat, menyalin, memindahkan atau bahkan menghapus direktori-direktori tersebut.
Untuk cara kerjanya, terlebih dahulu FTP client harus meminta koneksi kepada FTP server, jika sudah terhubung dengan FTP server maka FTP client dapat melakukan pertukaran data seperti upload dan download data.

Satu-satunya metode yang digunakan oleh FTP adalah metode autentikasi standar, dimana diperlukan username dan password untuk mengakses data-data yang ada pada FTP server.
Pengguna yang terdaftar (memiliki username dan password) memiliki akses penuh pada beberapa direktori-direktori beserta file-file yang ada di dalamnya sehingga pengguna yang terdaftar tersebut dapat membuat, menyalin, memindahkan atau bahkan menghapus direktori-direktori tersebut.
Untuk cara kerjanya, terlebih dahulu FTP client harus meminta koneksi kepada FTP server, jika sudah terhubung dengan FTP server maka FTP client dapat melakukan pertukaran data seperti upload dan download data.

Manfaat dari FTP

§    Kita dapat melakukan pertukaran file antar komputer dengan mudah, walaupun file tersebut memiliki ukuran yang besar
§    
      Bagi pemilik website, dengan adanya FTP, mereka dapat melakukan backup website mereka dengan mudah
§    
      Kita dapat melakukan indirect maupun implicit remote computer
§    
      FTP menyediakan transfer data yang reliable dan efisien.

Apa NAT itu??

NAT



NAT (Network Address Translation) adalah adalah sebuah proses pemetaan alamat IP dimana perangkat jaringan komputer akan memberikan alamat IP public ke perangkat jaringan local sehingga banyak IP private yang dapat mengakses IP public.

Dengan kata lain NAT akan mentranslasikan alamat IP sehingga IP address pada jaringan local dapat mengakses IP public pada jaringan WAN. NAT mentranslasikan alamat IP private untuk dapat mengakses alamat host diinternat dengan menggunakan alamat IP public pada jaringan tersebut. Tanpa hal tersebut(NAT) tidaka mungkin IP private pada jaringan local bisa mengakses internet.

Apa Fungsi dari NAT (Network Address Translation) pada jaringan komputer?

NAT (Network Address Translation) pada jaringan komputer berfungsi sebagai translasi alamat IP public ke alamat IP private atau sebaliknya sehingga dengan adanya NAT ini setiap komputer pada jaringan LAN dapat mengakses internet dengan mudah.

Kita tahu bahwa alamat IP Public didunia ini sudah semakin menipis sehingga penggunaan dati NAT ini dirasa sangatlah efisien dan efektif terutama dalam alokasi alamat IP.

Jenis - jenis dari NAT (Network Address Translation)

Pada jaringan komputer terdapat 2 jenis NAT, diantaranya:
·                     Dnat atau Destiantion Network Address Translation adalah sebuah NAT yang berfungsi untuk meneruskan paket dari IP public melalui firewall ke suatu host dalam jaringan. Dnat hanya bekerja pada tabel nat dan didalam tabel NAT berisi 3 bagian yang disebut dengan CHAIN, ketiga CHAIN tersebut meliputi prerouting, postrouting dan output.
·                     SNAT atau Source Network Address Translation yaitu sebuah NAT yang bertugas untuk merubah source address dari suatu paket data. SNAT hanya berlaku pada postrouting.