Showing posts with label pengertian. Show all posts
Showing posts with label pengertian. Show all posts

Friday, February 26, 2016

Urutan Kabel Straight dan Crossover

Nah kalian pasti lupa sama urutan kabel pada saat membangun jaringan komputer yang masih pemula :D
Pada kesempatan ini saya akan membagi tentang urutan warna kabel untuk kabel straight dan crossover. Langsung saja simak yah :p
Pada saat membangun jaringan komputer teknik pengkabelan memang sangat penting sekali, karena kabel merupakan media transmisi untuk sharing data. Penyusunan kabel ada 2 macam yakni kabel straight dan kabel crossover, masing-masing urutan penyusuban baik straight maupun cross mempunyai fungsi yang berbeda-beda.
Urutan Kabel Straight dan Crossover
  1. Kabel Straight
  2. digunakan untuk menghubungkan 2 komponen yang mempunyai fungsi yang berbeda, contoh: untuk menghubungkan komputer dengan switch, menghubungkan switch dengan router dan lain-lain.
  3. Kabel Crossover
  4. digunakan untuk menghubungkan 2 perangkat yang sama (contoh: komputer dengan komputer, switch dengan switch).
Berikut adalah urutan penyusunan kabel straight dan crossover.
Kabel Straight
  • Kabel Straight ( kabel straight mempunyai urutan yang sama antara ujung kabel 1 dengan ujung kabel yang satunya) Contoh:
    1. Putih Orange
    2. Orange
    3. Putih Hijau
    4. Biru
    5. Putih Biru
    6. hijau
    7. Putih Coklat
    8. Coklat
    9. Kabel Crossover
  • Kabel Crossover (pada kabel ini antara ujung kabel 1 dengan ujung kabel 2 mempunyai urutan yang berbeda) Contoh:
  • Urutan pada Ujung kabel 1
    1. Putih Orange
    2. Orange
    3. Putih Hijau
    4. Biru
    5. Putih Biru
    6. hijau
    7. Putih Coklat
    8. Coklat
    Urutan pada Ujung kabel 2
    1. Putih Hijau
    2. Hijau
    3. Putih Orange
    4. Biru
    5. Putih Biru
    6. Orange
    7. Putih Coklat
    8. Coklat
Silahkan tinggalkan komentar, sekian dan terima kasih :)
Baca Selengkapnya
asjasb

Pengertian Fungsi dan Kelebihan Kekurangan Telnet

Hay Kawan!
Pada postingan kali ini saya akan membahas tentang pengertian telnet, telnet itu apasih? fungsinya buat apa? kelebihan dan kekurangan pakai telnet itu apa? gak tau ya? oke langsung saja simak cuplikannya berikut ini!
Pengertian Telnet
Telnet (Telecommunications Network Protocol) adalah perangkat lunak yang digunakan untuk melakukan kontrol jarak jauh pada sistem komputer.
Pengertian Fungsi dan Kelebihan Kekurangan Telnet

Pengertian dari telnet bisa dijabarkan sebagai remote login yang terjadi pada jaringan komputer yang memungkinkan penggunanya dapat melakukan login dan bekerja dari jarak yang jauh melalui jaringan internet. Pengguna dapat mengakses dan menjalankan komputer dari jarak yang paling jauh melalui service dari protokol telnet.

Fungsi Telnet
Fungsi utama dari telnet adalah untuk mengontrol dan mengakses komputer dari jarak yang jauh melalui jaringan internet.
Telnet juga memungkinkan pengguna untuk melakukan login sebagai administrator atau user dan menjalankan program atau aplikasi yang ada pada komputer tersebut.

Kelebihan dan Kekurangan menggunakan Telnet
  1. Kelebihan Telnet
  2. memudahkan pengguna untuk mengakses komputer dari jarak yang jauh.selain itu user interface yang cukup ramah, maksudnya pengguna dapat memberikan perintah dari jarak jauh (remote) jadi seolah-olah penggunanya mengeksekusi perintah pada command line pada komputer tersebut.
  3. Kekurangan Telnet
  4. tingkat keamanan data dan program kurang baik yang memungkinkan pengguna NTLM authentication tanpa adanya enkripsi sehingga dapat memudahkan pencurian password yang dilakukan oleh sniffers, jika kita administrator sistem maka disarankan untuk menggunakan SSH pada Linux daripada Telnet Server untuk mengkonfigurasikan sistem kita.
Sekian dari postingan saya, kurang lebihnya saya minta maaf :)
Baca Selengkapnya
asjasb

Pengertian Fungsi Manfaat SSH (Secure Shell)

Pengertian SSH (Secure Shell)
SSH adalah akronim dari Secure Shell yang merupakan sebuah protokol jaringan yang memanfaatkan kriptografi untuk melakukan komunikasi data pada perangkat jaringan agar lebih aman. Dalam konsepnya penggunaan SSH ini harus didukung oleh server maupun perangkat atau komputer klien yang melakukan pertukaran data. Keduanya harus memiliki SSH Server dari sisi komputer server dan SSH Klien untuk komputer penerima (klien).
Banyak digunakan pada sistem operasi berbasis Linux dan Unix untuk mengakses akun Shell, SSH dirancang sebagai pengganti Telnet dan shell remote tak aman lainnya, yang mengirim informasi, terutama kata sandi, dalam bentuk teks sederhana yang membuatnya mudah untuk dicegat. Enkripsi yang digunakan oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan yang tidak aman seperti internet.
Pengertian Fungsi Manfaat SSH (Secure Shell)

Fungsi SSH
Fungsi SSH dapat digunakan untuk menggantikan telnet, rlogin, ftp dan rsh, salah satu fungsi utamanya adalah untuk menjamin keamanan dalam melakukan transmisi data pada suatu jaringan. SSH banyak dimanfaatkan oleh berbagai network admin dibeberapa belahan dunia untuk mengontrol web dan jenis jaringan lainnya seperti WAN. Fuungsi SSH ini sebenarnya adalah dibuat untuk menggantikan protokol sebelumnya yang dianggap sangat rentan terhadap pencurian data melalui malware berbahaya. Protokol tersebut antara lain adalah rlogin, telnet dan protokol rsh.
Fungsi lain SSH adalah :
  1. Melakukan enkripsi terhadap data yang dikirim,
  2. Protokol untuk pertukaran data dalam suatu jaringan,
  3. Otentifikasi, mekanisme untuk memastikan pengirim dan penerima adalah benar dan aman
  4. Kerahasiaan, memastikan kerahasiaan daya yang dikirim agar hanya diketahui oleh penerima dan pengirim.

Manfaat menggunakan SSH
Manfaat menggunakan akun SSH adalah meningkatkan keamanan data pada komputer Anda ketika mengakses internet, karena dengan adanya Akun SSH sebagai perantara koneksi internet Anda, SSH akan memberikan enskripsi pada semua data yang terbaca, baru mengirimkannya ke server lain.
Selain dapat melakukan enskripsi data, SSH juga memiliki kemampuan melakukan Port Forwarding yang mana memungkinkan kita mendapatkan manfaat sebagai berikut ini:
  1. Melakukan koneksi aplikasi TCP (misalnya : webserver, mail server, FTP server) dengan lebih secure (aman)
  2. Melakukan koneksi dengan membypass (melewati) firewall atau proxy setempat.
Manfaat kedua diatas itulah yang sering dicari oleh para pengguna Internet dan memanfaatkannya untuk kepentingan akses internet. Dengan menggunakan Akun SSH Kita juga dapat mengelola VPS untuk dijadikan hosting ataupun fungsionalitas yang lain.
Menggunakan Akun SSH untuk tunneling koneksi internet Anda memang tidak menjamin meningkatkan speed internet Anda. Namun dengan menggunakan Akun SSH, otomatis IP yang Anda gunakan akan bersifat statis dan dapat Anda gunakan secara privat dengan catatan hanya Anda lah user dalam Akun SSH tersebut.
Protocol SSH ini memiliki banyak fungsi, selain fungsi tunneling yang sering kita gunakan, kita juga bisa menggunakan SSH untuk SFTP, SOCKS4/5 proxy atau bisa juga kita gunakan untuk mengatur VPS atau hosting milik kita khususnya VPS dengan OS Linux seperti CentOS.Untuk menggunakan tunneling menggunakan SSH ini kita bisa mengguankan SSH client seperti Bitvise Tunnelier ataupun Putty untuk sistem operasi Windows.
Untuk mendapatkan akun dan penggunaan dari SSH ini, kita bisa mendapatkan akun SSH gratis di cjb.net atau jika kita memiliki VPS biasanya pihak penyedia memberikan juga SSH untuk pengaturan VPS kita.

Kegunaan SSH
SSH dirancang untuk menggantikan protokol telnet dan FTP. SSH merupakan produk serbaguna yang dirancang untuk melakukan banyak hal, yang kebanyakan berupa penciptaan tunnel antar host. Dua hal penting SSH adalah console login (menggantikan telnet) dan secure filetransfer (menggantikan FTP), tetapi dengan SSH anda juga memperoleh kemampuan membentuk source tunnel untuk melewatkan HTTP,FTP,POP3, dan apapun lainnya melalui SSH tunel.

Public Key Cryptografi (Kriptografi Kunci Publik)
SSH menggunakan metode public-key cryptography untuk mengenkripsi komunikasi antara dua host, demikian pula untuk autentikasi pemakai. Dengan metode ini, kita akan memerlukan 2 buah kunci berbeda yang digunakan baik untuk melakukan enkripsi dan dekripsi. Dua buah kunci tersebut masing-masing disebut public key (dipublikasikan ke publik/orang lain) dan private key (dirahasiakan/hanya pemiliknya yang tahu). Masing masing kunci di atas dapat digunakan untuk melakukan enkripsi dan dekripsi.

Cara kerja SSH
Public/private key yang masing-masing menjadi identitas SSH bagi keduanya.
Langkah-langkah koneksinya adalah sebagai berikut :
  • Langkah 1
  • Client bind pada local port nomor besar dan melakukan koneksi ke port 22 pada server.
  • Langkah 2
  • Client dan server setuju untuk menggunakan sesi SSH tertentu. Hal ini penting karena SSH v.1 dan v.2 tidak kompatibel.
  • Langkah 3
  • Client meminta public key dan host key milik server.
  • Langkah 4
  • Client dan server menyetujui algoritma enkripsi yang akan dipakai (misalnya TripleDES atau IDEA).
  • Langkah 5
  • Client membentuk suatu session key yang didapat dari client dan mengenkripsinya menggunakan public key milik server.
  • Langkah 6
  • Server men-decrypt session ky yang didapat dari client, meng-re-encrypt-nya dengan public key milik client, dan mengirimkannya kembali ke client untuk verifikasi.
  • Langkah 7
  • Pemakai mengotentikasi dirinya ke server di dalam aliran data terenkripsi dalam session key tersebut. Sampai disini koneksi telah terbentuk, dan client dapat selanjutnya bekerja secara interaktif pada server atau mentransfer file ke atau dari server. Langkah ketujuh diatas dapat dilaksanakan dengan berbagai cara (username/password, kerberos, RSA dan lain-lain).

Oke sekian dari artikel ini, kurang lebihnya saya minta maaf :)
Baca Selengkapnya

Perbedaan HTTP, HTTPS dan FTP

Hay sobat blogger !
Kali ini saya akan memposting artikel tentang perbedaan HTTP, HTTPS dan FTP
Mari langsung saja disimak yah !

HTTP (HyperText Transfer Protocol) adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen.Pengembangan HTTP dikoordinasi oleh Konsorsium World Wide Web (W3C) dan grup bekerja Internet Engineering Task Force (IETF), bekerja dalam publikasi satu seri RFC, yang paling terkenal RFC 2616, yang menjelaskan HTTP/1.1, versi HTTP yang digunakan umum sekarang ini.HTTP adalah sebuah protokol meminta/menjawab antara client dan server.
Perbedaan HTTP, HTTPS dan FTP

Https adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris.Selain menggunakan komunikasi plain text, HTTPS menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security).

Kedua protokol tersebut memberikan perlindungan yang memadai dari serangan eavesdroppers, dan man in the middle attacks. Pada umumnya port HTTPS adalah 443.Tingkat keamanan tergantung pada ketepatan dalam mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh algorithma penyandian yang aktual.Oleh karena itu, pada halaman web digunakan HTTPS, dan URL yang digunakan dimulai dengan ‘https://’ bukan dengan ‘http://’Kesalahpahaman yang sering terjadi pada pengguna kartu kredit di web ialah dengan menganggap HTTPS “sepenuhnya” melindungi transaksi mereka.

Sedangkan pada kenyataannya, HTTPS hanya melakukan enkripsi informasi dari kartu mereka antara browser mereka dengan web server yang menerima informasi. Pada web server, informasi kartu mereka secara tipikal tersimpan di database server (terkadang tidak langsung dikirimkan ke pemroses kartu kredit), dan server database inilah yang paling sering menjadi sasaran penyerangan oleh pihak-pihak yang tidak berkepentingan

FTP, di sisi lain, sebenarnya merupakan protokol yang fungsinya hampir sama dengan HTTP, karena keduanya berfungsi untuk mentransfer data dari suatu server ke komputer Anda. FTP yang merupakan singkatan dari File Transfer Protocol, adalah protokol yang digunakan untuk meng-upload file dari komputer client tertentu ke sebuah FTP server atau untuk men-download file-file dari FTP server ke komputer client tertentu.

Perbedaan antara HTTP dengan FTP terletak pada hasil transfer data. Pada HTTP, data atau content dari web server dikirim ke komputer Anda melalui browser seperti Internet Explorer atau Netscape, hanya untuk ditampilkan saja. Sementara pada FTP, yang terjadi adalah proses copy seperti halnya ketika Anda menyalin sebuah file dari satu folder ke folder lain di komputer Anda.

Jika Anda mengelola sebuah website, biasanya Anda akan diberi sebuah FTP account yang terdiri dari username dan password yang bersifat rahasia. Melalui account inilah Anda dapat mengakses FTP server dan meng-upload file-file ke sana. FTP server yang dilindungi dengan password seperti ini disebut private FTP server, di mana hanya orang tertentu yang dapat mengaksesnya. Sementara itu terdapat pula public FTP server seperti http://ftp.cbn.net.id yang tidak dilindungi password sehingga dapat diakses oleh siapa saja dan dari mana saja.

Secara singkat dapat dilihat di bawah ini:
HTTP – Hypertext Transfer Protocol
Tampilannya berupa halaman web.
Fungsi
- HTTP adalah appliation-level protocol yang kebanyakan digunakan untuk aplikasi world wide web.
Cara Kerja
- Port standard HTTP adalah port 80 (pada server).
- http adalah application level protocol client-server yang menggunakan request/response method.
- Web server menunggu connection dari web browser (http client) untuk meminta request untuk file/data tertentu dan memberikan response kembali.
•   FTP – File Transfer Protocol
Yang ditampilkan adalah folder atau file.
Fungsi
- Untuk mentransfer file antar komputer/device yang terkoneksi dengan TCP/IP network (LAN/internet).
Cara Kerja
- Port standard FTP adalah 21 (pada server).
- Pada sisi server, ftp server menunggu incoming connection di port 21 (default).
- FTP client mencoba connect ke ftp server daemon dengan memasukan user password nya.
- FTP server men-check apakasih user dan password nya valid, Jika valid maka akan berlanjut ke step berikutnya, jika tidak valid maka akan diminta memasukan user/password yang lain beberapa kali, jika tetap invalid maka koneksi akan diputuskan.
- Setelah user tervalidasi maka ftp client dapat men-download/men-upload atau pun mendelete file yang terdapat di server, tergantung dari hak akses yang dimiliki.
•   HTTPS – Hypertext Transfer Protocol Secure
Fungsi
- Sama seperti HTTP, tetapi di dala HTTPS, data yang di transfer dari client ke server dan sebaliknya adalah encrypted. Jadi protocol HTTPS digunakan untuk aplikasi world wide web atau sejenis nya yang berisi data – data yang sensitive seperti online banking.

Sekian dari saya jika ada kekurangan dan kesalahan mohon maaf dan dimohon untuk meninggalkan komentar :D
Baca Selengkapnya

Pengertian FTP

Hay dobat Blogger!
Kali ini saya akan membahas tentang pengertian FTP, perbedaan FTp server dengan ftp client dan fungsi FTP
Pengertian FTP

FTP
FTP singkatan dari File Transfer Protocol adalah suatu protokol jaringan untuk melakukan pertukaran file dalam suatu jaringan komputer yang mendukung protokol TCP/IP. Dua protokol pada FTP yaitu FTP server dan FTP client.

Perbedaan FTP server dan FTP client
  • FTP Server
  • Merupakan server yang bertugas memberikan layanan pengiriman / tukar menukar data kepada FTP client dengan syarat FTP client harus meminta (request) terlebih dahulu kepada FTP server.
  • FTP Client
  • Sedangkan FTP client merupakan komputer / perangkat yang meminta layanan tukar menukar data kepada FTP server. Setelah terkoneksi dengan FTP server, FTP client dapat melakukan proses download, upload dan lain sebagainya sesuai dengan izin yang telah diberikan oleh FTP server sebelumnya.

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.
Baca Selengkapnya

Pengertian Website / Web Site

Hay sobat blogger !
Pada kesempatan kali ini saya akan membahas tentang apa itu domain. Jika mau tahu tentang domain, hosting dan website silahkan cari diblog ini :D

Pengertian Website / Web Site

Website / Web Site
Website sering juga disebut Web, dapat diartikan suatu kumpulan-kumpulan halaman yang menampilkan berbagai macam informasi teks, data, gambar diam ataupun bergerak, data animasi, suara, video maupun gabungan dari semuanya, baik itu yang bersifat statis maupun yang dinamis, yang dimana membentuk satu rangkaian bangunan yang saling berkaitan dimana masing-masing dihubungkan dengan jaringan halaman atau hyperlink.
Atau definisi website adalah kumpulan dari berbagai macam halaman situs, yang terangkum didalam sebuah domain atau juga subdomain, yang lebih tempatnya berada di dalam WWW (World Wide Web) yang tentunya terdapat di dalam Internet. Halaman website biasanya berupa dokumen yang ditulis dalam format Hyper Text Markup Language (HTML), yang bisa diakses melalui HTTP, HTTP adalah suatu protokol yang menyampaikan berbagai informasi dari server website untuk ditampilkan kepada para user atau pemakai melalui web browser.

Jenis Website / Web Site
Secara umum, situs web digolongkan menjadi 3 jenis yaitu: Website Statis, Website Dinamis, Website Interaktif.
  1. Website Statis
  2. adalah suatu website yang mempunyai halaman yang tidak berubah. Yang artinya adalah untuk melakukan sebah perubahan pada suatu halaman hanya bisa dilakukan secara manual yitu dengan cara mengedit kode-kode yang menjadi struktur dari website itu sendiri.
  3. Website Dinamis
  4. adalah merupakan suatu website yang secara strukturnya diperuntukan untuk update sesering mungkin. Biasanya selain dimana utamanya yang bisa diakses oleh para pengguna (user) pada umumnya, juga telah disediakan halaman backend yaitu untuk mengedit kontent dari website tersebut. Contoh dari website dinamis seperti web berita yang didalamnya terdapat fasilitas berita, dsb.
  5. Website Interaktif
  6. adalah suatu website yang memang pada saat ini memang terkenal. Contohnya website interaktif seperti forum dan blog. Di website ini para pengguna bisa berinteraksi dan juga beradu argument mengenai apa yang menjadi pemikiran mereka.

Unsur-unsur penunjang dalam Website / Web Site
Untuk membangun sebuah website yang lebih advance, kita juga diharuskan untuk menyediakan unsur penunjang lainnya.
Diantara unsur-unsur website itu adalah sebagai berikut:
  1. Domain Name
  2. Domain Name atau URL adalah alamat unik di dunia internet yang digunakan untuk mengenali sebuah situs, atau dengan kata lain nama domain adalah alamat yang digunakan untuk menemukan sebuah website di internet. (saran kalau mau membuat domain usahakan nama domainnya mudah dihafal)
  3. Web Hosting
  4. Web Hosting adalah ruangan yang terdapat dalam harddisk tempat menyimpan berbagai data, file-file, gambar dan lainnya yang akan ditampilkan di website. Besarnya data yang bisa dimasukkan tergantung dari besarnya web hosting yang disewa/dipunyai, semakin besar web hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam website.
  5. Bahasa Pemrograman
  6. Bahasa program adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktifnya sebuah website. Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis, dan interaktif serta terlihat bagus. Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website.
  7. Desain Web
  8. Unsur website yang penting dan utama adalah desain. Desain website menentukan kualitas dan keindahan sebuah website. Desain sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah website. Serta mempengaruhi dengan kenyamanan konsumen atau pembaca.
  9. Publikasi
  10. Keberadaan seakan kekurangan makna dan nilai kegunaannya jika dibangun tanpa dikunjungi atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs kepada masyarakat memerlukan apa yang disebut publikasi atau promosi tadi.

Manfaat Website / Web Site
Manfaat dari website biasanya sebagaian orang memiliki suatu alasan untuk membuat web itu sendiri, diantaranya:
  1. Memperluas jangkauan promosisesuatu, dengan memiliki website maka produk kita lebih bisa dikenal oleh masyarakat khususnya pengguna internet.
  2. Bisa menjadi media tanpa batas, sebab internet adalah media informasi yang tanpa batas. Dengan memiliki website kita berarti sama saja memiliki banayk karyawan yang mempromosikan produk kita selama 24 jam. Yang artinya diman website kita akan memberikan suatu informasi kepada calon konsumen selama 24 jam.
  3. Promosi yang luas, internet adalah suatu media promosi terluas di dunia jika dilihat dari jangkauan area.
  4. Media pengenalan perusahaan, Jika kita memeliki suatu perusahaan akan lebih mudah kita mengenalkan perusahaan lewat website, kerana jangkauannya internet yang luas dan pemakainya yang banyak, sehingga perusahaan kita akan dikenaloleh masyarakat banyak sehingga dapat mendatangkan calon konsumen dengan cara promosi produk lewat website.
  5. Dan lain-lain.
Terimakasih telah mampir untuk membaca artikel saya, kurang lebihnya saya minta maaf :)
Baca Selengkapnya

Pengertian Hosting

Hay sobat blogger !
Pada kesempatan kali ini saya akan membahas tentang apa itu domain. Jika mau tahu tentang domain, hosting dan website silahkan cari diblog ini :D
Pengertian Hosting

Hosting
Hosting atau disebut juga dengan web hosting atau sewa hosting adalah penyewaan tempat untuk menampung data-data yang diperlukan oleh sebuah website sehingga dapat diakses lewat internet. Data disini dapat berupa file, gambar, email, aplikasi atau program maupun script dan database
Hosting berasal dari kata host, komputer yang terhubung dalam jaringan layanan ini sebagai solusi untuk menampatkan halaman-halaman web anda agar selalu online. Dengan demikian, kita tidak perlu menyediakan satu komputer khusus yang selalu online di kantor atau di rumah, melainkan cukup dengan bekerjasama dengan penyedia jasa hosting ini.

Tipe hosting
Ada banyak layanan hosting yang tersedia dari yang gratisan, murah hingga yang mahal. Semuanya mempunyai kelebihan dan keterbatasan, sehingga tipe yang kita gunakan sebaiknya sesuai dengan kebutuhan kita.
  1. Free Web Hosting (Hosting Gratisan)
  2. Ini merupakan layanan tak berbayar, jadi kita tidak perlu membayar apa-apa tetapi biasanya akan banyak iklan yang muncul pada website kita dan sebagian tidak memungkinkan kita memiliki domain pribadi. Web Hosting Gratis ditawarkan oleh berbagai perusahaan dengan layanan sangat terbatas bila dibandingkan dengan hosting berbayar. Contoh free web hosting adalah bythost.com, 000webhost.com, dll. Sedangkan contoh penyedia hosting gratisan untuk blog atau blog hosting adalah wordpress.com atau wordpress.org | blogger.com atau blogspot.com| webs.com | dll.
  3. Shared / Virtual Web Hosting
  4. Satu situs Web ditempatkan pada server yang sama dan berbagi dengan banyak situs lain, dari ratusan atau ribuan situs. Biasanya, semua domain bisa berbagi sumber daya dari server tersebut, seperti RAM dan CPU. Fitur yang tersedia dengan jenis layanan ini bisa cukup luas. Sebuah situs web bisa dihost bersama dengan reseller. Biasanya hosting yang satu ini yang paling banyak digunakan karena biayanya juga lebih murah.
  5. Reseller Web Hosting
  6. Memungkinkan klien untuk menjadi web host sendiri. Reseller untuk setiap domain dapat berfungsi pada kombinasi semua tipe hosting, tergantung siapa penyedia afiliasinya. Akun reseller mungkin sangat bervariasi jumlahnya: mereka bisa mempunyai virtual dedicated server hingga colocated server sendiri. Banyak reseller menyediakan layanan yang hampir identik dengan penyedia shared hosting dan memberikan dukungan teknis sendiri.
  7. Virtual Dedicated Server
  8. Juga dikenal sebagai Virtual Private Server (VPS) yang membagi sumber daya server menjadi virtual server, di mana sumber daya dapat dialokasikan dengan cara yang tidak langsung yang mencerminkan hardware. VPSÂ sering menjadi sumber daya yang teralokasikan berdasarkan satu server menjadi banyak VPS, namun virtualisasi boleh dilakukan untuk beberapa alasan, termasuk kemampuan untuk memindahkan kontainer VPS antar server. Pengguna dapat memiliki akses utama ke ruang maya mereka sendiri. Hal ini juga dikenal sebagai virtual private server atau VPS. Pelanggan kadang-kadang bertanggung jawab untuk patching dan memelihara server.
  9. Dedicated Hosting
  10. Kita memperoleh Web server sendiri dan mendapatkan kendali penuh atasnya, meskipun sebenarnya kita biasanya tidak benar-benar memiliki server sendiri. Tipe lain Dedicated hosting adalah Self-Managed atau Unmanaged Hosting. Ini biasanya hosting yang paling mahal karena kita memiliki server sendiri dan dalam satu server tersebut hanya ada satu hosting dan domain milik kita. Karena kita memiliki akses administratif penuh, berarti kita bertanggung jawab atas keamanan dan pemeliharaan sendiri sehingga kita memerlukan tenaga ahli untuk melakukannya.
  11. Managed Hosting
  12. Kita mendapatkan server web sendiri, tetapi tidak memiliki kontrol penuh atasnya, namun kita diizinkan untuk mengatur data melalui FTP atau alat manajemen lainnya. Kita memiliki control terbatas sehingga penyedia dapat menjamin kualitas layanan dengan tidak memungkinkan kita untuk mengubah server atau berpotensi menciptakan masalah konfigurasi. Pengguna biasanya tidak memiliki server, karena server disewakan.
  13. Colocation Web Hosting
  14. Ini adalah jenis layanan web hosting yang paling handal dan mahal. Mirip dengan dedicated web hosting, tetapi pengguna memiliki server colo sendiri terletak diperusahaan hosting dan mereka yang merawatnya Dalam kebanyakan kasus, penyedia colocation mungkin memberikan sedikit untuk tidak mendukung secara langsung komputer kita, dan hanya menyediakan listrik, akses internet, dan fasilitas penyimpanan untuk server. Pada kebanyakan kasus untuk colo, kita akan memiliki administrator sendiri yang mengunjungi pusat data di lapangan untuk melakukan upgrade hardware atau perubahan apapun.
  15. Cloud Hosting
  16. Adalah platform hosting jenis baru yang kuat, terukur, dan dapat dihandalkan berdasarkan keseimbangan beban server dan adanya bantuan perhitungan tagihan. Layanan hosting ini memungkinkan kita untuk membayar hanya apa yang kita gunakan terhadap apa yang kita dapat gunakan.
  17. Clustered Hosting
  18. Hosting yang memiliki beberapa server dengan konten yang sama untuk pemanfaatan sumber daya yang lebih baik. Clustered Server adalah solusi sempurna untuk dedicated hosting dengan tingkat ketersediaan yang tinggi atau membuat suatu solusi web hosting yang dapat terukur. Sebuah Cluster bisa memisahkan pelayanan web dari kemampuan database hosting.
  19. Grid Hosting
  20. Ini bentuk hosting terdistribusi ketika sebuah server cluster bertindak seperti grid dan terdiri dari beberapa node.
  21. Home Server
  22. Biasanya satu komputer yang ditempatkan di kediaman pribadi yang dapat digunakan untuk satu atau lebih host situs web yang biasanya berasal dari konsumen kelas koneksi broadband. Servernya bisa berupa komputer rakitan atau PC lama. Beberapa ISP secara aktif berusaha memblokir home server dengan melarang permintaan masuk ke TCP port 80 dari koneksi pengguna dan dengan menolak memberikan alamat IP statis. Cara umum untuk mencapai nama host DNS yang handal adalah dengan membuat sebuah account dengan layanan DNS dinamis. Layanan DNS dinamis secara otomatis akan mengubah alamat IP yang dituju URL menjadi ke alamat IP ketika perubahan.
Sekian dan terima kasih atas kunjungannya :D
Baca Selengkapnya

Pengertian Domain

Hay sobat blogger !
Pada kesempatan kali ini saya akan membahas tentang apa itu domain. Jika mau tahu tentang domain, hosting dan website silahkan cari diblog ini :D
Pengertian Domain

Domain
Apa itu domain? Domain adalah nama unik yang diberikan untuk mengindentifikasi nama server komputer seperti website, web server, email server di jaringan internet. Nama domain juga dikenal sebagai suatu kesatuan dari suatu situs web misalnya "sibr21.net". Nama domain biasanya disebut dengan istilah URL atau alamat website. Domain bertujuan untuk memudahkan pengguna internet ketika melakukan akses ke server, selain untuk mempermudah mengingat nama server yang pernah dikunjungi tanpa harus mengenal deretan angka yang rumit (alamat IP server).

Domain dibagi menjadi 3 :
  1. Domain TLD (Top Level Domain)
  2. adalah domain-domain yang paling populer dipakai di seluruh dunia seperti .com, .net, .org, .info dan beberapa ekstensi lainnya.
  3. Second Level Domain
  4. adalah domain level2 ( di Indonesia kita juga kenal seperti .co.id, .web.id, net.id, .my.id dan beberapa ekstensi lainnya.
  5. Lower Level Domain
  6. biasanya juga disebut dengan subdomain. misal : .blog.sibro21.net
Jenis-jenis domain berdasarkan Top Level Domainnya:
  1. Global Top Level Domain (gTLD)
  2. adalah domain yang menggunakan ekstensi global/TLD internasional. Ada banyak jumlah gTLD yang bisa digunakan untuk website, diantaranya: .COM (Commercial) untuk perusahaan komersial, .NET (Network) untuk perusahaan jaringan/networking, .ORG (Organization) diperuntukan bagi badan organisasi, .TV (Television) untuk perusahaan penyiaran televisi, .GOV (Goverment) untuk lembaga pemerintahan, dan masih banyak yang lain seperti .cc, .in, .co, .in dan sebagainya
  3. Country COde Top Level DOmain (ccTLD)
  4. adalah domain yang dikhususkan untuk digunakan dimasing-masing negara. Untuk bisa menggunakan ekstensi domain ini harus memenuhi persyaratan yang telah ditentukan pada masing-masing negara. Kalau di Indonesia sendiri minimal mewajibkan .ID (Indonesia) eksetensi doamain negara Indonesia.
Sekian dan terima kasih telah berkunjung dan membaca artike saya. Kurang lebihnya saya minta maaf :)
Baca Selengkapnya

Perbedaan dan Persaaman TCP dengan OSI Layer

Hay sobat Blogger!
Kali ini saya akan membahas tentang perbedaan dan persamaan OSI layer dengan TCP!
Jika belum tahu tentang apa itu TCP dan apa itu OSI Layer anda bisa cari diblog ini :)
Perbedaan TCP dengan OSI Layer

Perbedaan
Perbedaan antara OSI Layer dan TCP/IP diantaranya adalah:
  1. OSI Layer memiliki 7 buah layer, dan TCP?IP hanya memiliki 4 layer.
  2. TCP/IP layer merupakan "protocol Spesific", sedangkan OSI Layer adalah "Protocol Independen".
  3. Layer teratas pada OSI Layer, yaitu : application, persentation, dan session di presentasikan kedalam satu lapisan Layer TCP/IP, yaitu Application Layer.
  4. Semua standar yang digunakan pada jaringan TCP/IP dapat diperoleh secara cuma-cuma dari berbagai komputer di internet, tidak seperti OSI Laye.r
  5. Perkembangan ISO/OSI tersendat tidak seperti TCP/IP.
  6. Untuk jangka panjang, kemungkinan TCP/IP akan menjaadi standard dunia jaringan komputer, tidak seperti OSI.
  7. OSI mengembangkan modelnya berdasarkan teori, sedangkan TCP mengembangkan modelnya setelah sudah diimplementasikan.
  8. TCP/IP mengombinasikan presentation dan session layer OSI ke dalam application layer.
  9. TCP/IP lebih sederhana dengan empat layer
  10. TCP/IP lebih kredibel karena protoklnya tidak ada network dibangangun dengan protokol OSI, walaupun setiap orang menggunakan model OSI untuk memandu pikiran mereka.

Persamaan
Persamaan antara OSI Layer dan TCP/IP diantaranya adalah:
  1. Keduanya memiliki layer (lapisan).
  2. Sama-sama memiliki Application layer meskipun memiliki layanan yang berbeda.
  3. Memiliki transport dan network layer yang sama.
  4. Asumsi dasar keduanya adalah menggunakan teknologi packet switching.
  5. Dua-duanya punya transport dan network layer yang bisa diperbandingkan
  6. Dua-duanya menggunakan teknologi packet-switching, bukan circuit-switching (Teknologi Circuit-Switching digunakan pada analog telephone).
  7. TCP/IP layer merupakan "Protocol Spesific", sedangkan OSI Layer adalah "Protocol Independen"
Sekian dan terima kasih :)
Baca Selengkapnya

Pengertian dan Fungsi 7 OSI Layer

Pengertian OSI Layer
Layer OSI adalah model arsitektur jaringan yang dikembangkan oleh Badan International Organization of Standardization (ISO) di wilayah Eropa pada tahun 1997. OSI nama kependekan dari nama aslinya yaitu Open System Interconnection. Model OSI biasa disebut dengan nama "Model Tujuh Lapis OSI".
Pengertian dan Fungsi 7 OSI Layer

Sebelum adanya model referensi OSI, sistem jaringan komputer sangat tergantung kepada pemasok (vendor). OSI berupaya membentuk suatu standar umum jaringan komputer untuk menunjang interoperatibilitas antar pemasok yang berbeda. Biasanya didalam suatu jaringan yang besar terdapat banyak sekali protokol jaringan yang berbeda. Tidak adanya suatu protokol yang sama, membuat banyak perangkat tidak dapat saling berkomunikasi.
Model referensi OSI ini pertama kali ditujukan untuk sebagai basis mengembangkan protokol-protokol jaringan, yang pada kenyataannya inisiatif ini mengalami kegagalan. Kegagalan tersebut disebabkan oleh berbagai macam faktor sebagai berikut:
  1. Dibanding dengan model referensi DARPA (model internet) yang dikembangkan oleh IETF, model OSI sangat berdekatan. Model dari DARPA adalah model basis TCP/IP yang populer digunakan.
  2. Model OSI digadang-gadang sangat kompleks. Beberapa fungsi dirasa kurang bagus, sementara fungsinya diulang-ulang pada beberapa lapisan.
  3. Pertumbuhan internet dan TCP/IP menjadikan model referensi OSI kurang dipakai dan kurang diminati oleh pemakai
Pemerintah Amerika Serikat (USA) tengah berusaha untuk mengembangkan model referensi OSI dan mencoba untuk mendukung model referensi OSI ini dengan solusi jaringan pemerintah pada tahun 1980-an, dengan mengimplementasikan beberapa standar yang Government Open Systems Interconnection Profile (GOSIP). Namun usaha ini tidak berhasil dan mulai diabaikan dan ditinggalkan pada tahun 1995, dan implementasi jaringan yang menggunkan model referensi Layer OSI jarang dijumpai diluar wilayah kawasan Eropa.
Layer OSI akhirnya dilihat sebagai sebuah model ideal dari koneksi logis yang harus terjadi agar komunikasi data dalam suatu jaringa dapat berlangsung. Beberapa protokol yang digunakan dalam dunia nyata semacam TCP/IP, Decnet dan IBM System Network Architecture (SNA) memetakan tumpukan protokol mereka ke model referensi layer OSI. Model 7 Layer OSI juga sebagai titik awal untuk mempelajari bagaimana beberapa protokol jaringan didalam sebuah protokol agar bisa berfungsi dan berinteraksi.

Tingkatan Layer
  1. Upper : Application, Persentation, Session, Transport.
  2. Lower : Network, Data Link, Physical.
Dari tujuh lapisan layer osi tersebut dibagi menjadi dua tingkatan, yaitu upper (tingkatan atas) dan lower (tingkatan bawah).
7 lapisan osi layer

Fungsi 7 lapisan OSI Layer
  1. Application Layer
  2. Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, dan NFS.
  3. Persentation Layer
  4. Berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam Windows NT) dan juga Network shell (semacam Virtual Network Computing (VNC) atau Remote Desktop Protocol (RDP).
  5. Session Layer
  6. Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
  7. Transport Layer
  8. Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paket yang hilang di tengah jalan.
  9. Network Layer
  10. bagian Model OSI ini berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-3.
  11. Data-Link Layer
  12. bagian Data Link Layer OSI befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnya Media Access Control Address (MAC Address)), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
  13. Physical Layer
  14. bagian OSI berupa Physical Layer berfungsi mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
Sekian dari postingan saya ini :D jika ada kesalahan dan kekurangan saya mohon maaf :)
Baca Selengkapnya

Perbedaan TCP dan UDP

Hay sobat blogger ! kali ini saya akan membahas tentang perbedaan tcp dan udp serta tabel perbedaannya.
Perbedaan TCP dan UDP

Perbedaan TCP dan UDP
Berbeda dengan TCP, UDP merupakan connectionless dan tidak ada keandalan, windowing, serta fungsi untuk memastikan data diterima dengan benar. Namun, UDP juga menyediakan fungsi yang sama dengan TCP, seperti transfer data dan multiplexing, tetapi ia melakukannya dengan byte tambahan yang lebih sedikit dalam header UDP.

UDP melakukan multiplexing UDP menggunakan cara yang sama seperti TCP. Satu-satunya perbedaan adalah transport protocol yang digunakan, yaitu UDP. Suatu aplikasi dapat membuka nomor port yang sama pada satu host, tetapi satu menggunakan TCP dan yang satu lagi menggunakan UDP. Hal ini tidak biasa, tetapi diperbolehkan. Jika suatu layanan mendukung TCP dan UDP, ia meggunakan nilai yang sama untuk nomor port TCP dan UDP.

UDP mempunyai keuntungan dibandingkan TCP dengan tidak menggunakan field sequence dan acknowledgement. Keuntungan UDP yang paling jelas dari TCP adalah byte tambahan yang lebih sedikit. Disamping itu, UDP tidak perlu menunggu penerimaan atau menyimpan data dalam memory sampai data tersebut diterima. Ini berarti, aplikasi UDP tidak diperlambat oleh proses penerimaan dan memory dapat dibebaskan lebih cepat.
Pada tabel, anda dapat melihat fungsi yang dilakukan (atau tidak dilakukan) oleh UDP atau TCP

Tabel Perbedaan TCP UDP
Dibawah ini merupakan tabel perbedaan TCP dan UDP :
Tabel Perbedaan TCP UDP
Baca Selengkapnya

Sejarah dan Level Mikrotik

Pada kesempatan pada hari ini saya akan membahas tentang sejarah dan level pada Mikrotik. Oke tanpa basa-basi saya akan membahasnya :)
Sejarah Mikrotik
Mikrotik pertama kali digagas pembuatannya pada tahun 1996 oleh dua orang hebat bernama John (John Tully) dan Arnis (Arnis Riekstins). Keuda orang ini berasal dari Negara Moldova tepatnya di kota Riga, sebuah negara pecahan Uni Soviet. Kedua orang tersebut memulai sejarah Mikrotik dengan membangun sebuah perangkat hasil dari perpaduan antara 2 buah sistem operasi (Linux dan MS DOS) dan teknologi Wireless LAN atau WLAN Aeronet yang memiliki kecepatan 2Mbps.
Sejarah dan Level Mikrotik

Misi besar kedua orang tersebut mulai menemukan titik terang setelah ada 5 konsumen di Latvia. Misi besar mereka adalah membuat suatu sistem operasi untuk router, bukan hanya membuat wireless ISP (WISP) seperti yang telah mereka lakukan pada awal sejarah mikrotik di atas. Lambat laut mimpi mereka terwujud dengan dibantu beberapa staf berjumlah 5-15 orang. Mereka mengembangkan OS Mikrotik untuk router tersebut menggunakan Linux, Linux dengan kernel 2.2 adalah yang mereka pergunakan pertama kali untuk membangun mikrotik RouterOS, dan hingga kini mikrotik terus berkembang dan kepopulerannya ini dibuktikan dengan banyaknya pengguna sistem operaso router Mikrotik di beberapa negara berkembang di dunia.

Pembagian Level Mikrotik
Mikrotik RouterOS hadir dalam berbagai level. Tiap level memiliki kemampuannya masing-masing, mulai dari level 3 hinggak level 6. Secara singkay level 3 digunakan untuk router berinterface ethernet, level 4 untuk wireless client atau serial interface, level 5 untuk wireless AP, dan level 6 tidak mempunyai limitasi apapun.
Untuk aplikasi hotspot biasanya digunakan level 4 (200 user), level 5 (500 user) dan level 6 (Unlimited user).
Detail perbedaan masing-masing level dapat dilihat pada tabel dibawah ini.
level mikrotik
Sekian dari saya kurang lebihnya sama mohon maaf :)
Baca Selengkapnya

Pengertian dan Fungsi Mikrotik

Pengertian Mikrotik
Mikrotik adalah sistem operasi dan perangkat lunak yang dapat digunakan untuk menjadikan komputer menjadi router network yang handal, mencakup berbagai fitur yang dibuat untuk IP network dan jaringan wireless, cocok digunakan oleh ISP, provider hotspot dan warnet.
Pengertian dan Fungsi Mikrotik

Mikrotik didesain untuk mudah digunakan dan sangat baik digunakan untuk keperluan administrasi jaringan komputer seperti merancang dan membangun sebuah sistem jaringan komputer skala kecil hingga yang kompleks sekalipun.

Belakangan ini banyak usaha warnet yang menggunakan mikrotik sebagai routernya, dan hasilnya mereka merasa puas dengan apa yang diberikan mikrotik. Terlebih kemajuan dunia wireless yang menyajikan berbagai macam pelayanan mulai melirik benda yang satu ini. Berbagai fitur ditawarkan pada mikrotik diantaranya:
  • Firewall dan NAT
  • Routing - Static routing
  • Data Rate Management
  • Hotspot
  • Point-to-Point tunneling protocols
  • Simple tunnels
  • Web proxy
  • Caching DNS client
  • DHCP
  • Universal Client
  • VRRP
  • UPnP
  • NTP
  • Monitorinng/Accounting
  • SNMP
  • MNDP
  • Tools
Fungsi Mikrotik
  • Pengaturan koneksi internet dapat dilakukan secara terpusat dan memudahkan untuk pengelolaannya.
  • Konfigurasi LAN dapat dilakukan dengan hanya mengandalkan PC Mikrotik Router OS dengan hardware requirements yang sangat rendah.
  • Blocking situs-situs terlarang dengan menggunakan proxy di mikrotik
  • Pembuatan PPPoE Server
  • Billing Hotspot
  • Memisahkan bandwidth traffic internasional dan local
Sekian dari saya jika ada kesalahan atau kekurangan saya minta maaf :)
Baca Selengkapnya

Thursday, February 25, 2016

Pengertian UDP

hay hay !
kali ini saya akan membahas tentang pengertian UDP
oke langsung saja simak pembahasannya dibawah ini
Pengertian UDP

User Datagram Protocol (UDP) adalah salah satu protokol lapisan transpor TCP/IP yang mendukung komunikasi yang tidak andal (unreliable), tanpa koneksi (connectionless) antara host-host dalam jaringan yang menggunakan TCP/IP. UDP memiliki karakteristik-karakteristik berikut:

    Connectionless (tanpa koneksi): Pesan-pesan UDP akan dikirimkan tanpa harus dilakukan proses negosiasi koneksi antara dua host yang hendak berukar informasi.
    Unreliable (tidak andal): Pesan-pesan UDP akan dikirimkan sebagai datagram tanpa adanya nomor urut atau pesan acknowledgment. Protokol lapisan aplikasi yang berjalan di atas UDP harus melakukan pemulihan terhadap pesan-pesan yang hilang selama transmisi. Umumnya, protokol lapisan aplikasi yang berjalan di atas UDP mengimplementasikan layanan keandalan mereka masing-masing, atau mengirim pesan secara periodik atau dengan menggunakan waktu yang telah didefinisikan.

    UDP menyediakan mekanisme untuk mengirim pesan-pesan ke sebuahprotokol lapisan aplikasi atau proses tertentu di dalam sebuah host dalam jaringan yang menggunakan TCP/IP. Header UDP berisi field Source Process Identification dan Destination Process Identification.
    UDP menyediakan penghitungan checksum berukuran 16-bit terhadap keseluruhan pesan UDP.
Baca Selengkapnya

Pengertian TCP/IP

Pada hari ini saya akan memposting tentang TCP/IP, pengertian, tcp/ip adalah, dan akan saya bahas juga tentang udp dan osi layer  di artikel lain
Pengertian TCP/IP


Pengertian TCP/IP
Pengertian tcp/ip adalah singkatan dari Transmission Control Protocol/Internet Protocol. TCP/IP merupakan standar komunikasi data yang digunakan untuk dalam proses tukar-menukar data dari satu komputer ke komputer lain pada jaringan internet. Karena berupa kumpulan protokol (protocol suite) mana protokol ini tidaklah mampu berdiri sendiri. TCP/IP merupakan yang paling banyak yang dipakai saat ini.

Protokol TCP/IP


Protokol TCP/IP
  1. Aplication Layer
  2. Bertugas untuk melayani permintaan data atau servis, aplikasi pada layer ini menunggu di portnya masing-masing pada suatu antrian untuk diproses. Yang bekerja pada layer ini yaitu aplikasi: - Network Terminal Protocol (TELNET) Yang menyediakan remote login dalam jaringan. - File Transfer Protocol (FTP) Digunakan untuk file transfer. - Simple Mail Protocol (SMTP) Digunakan untuk mengirimkan e-mail (electronic mail). - Domain Name Service (DNS) Untuk memetakan IP Address ke dalam nama tertentu. - Routing Information Protocol (RIP) Protokol routing. - Open Shortest Path First (OSPF) Protokol routing. - Network File System (NFS) Untuk berbagi/sharing file dalam suatu jaringan terhadap berbagai host. - Hyper Text Transfer Protocol (HTTP) Protokol yang digunakan untuk web browsing.
  3. Transportation Layer
  4. Untuk membentuk sebuah sambungan antara host penerima dan pengirim sebelum kedua host tersebut berkomunikasi dan seberapa sering kedua host ini akan mengirim acknowledgment dalam sambungan tersebut satu sama lainnya. Transport layer hanya terdiri dari dua macam protokol diantaranya yaitu: - Transmission Control Protocol (TCP) - User Datagram Protocol (UDP)
  5. Internet Layer
  6. Berisi protokol yang mempunyai tanggung jawab dalam penglamatan dan enkapsulasi paket data jaringan. Pada internet layer terdiri dari berbagai protokol yaitu : - IP - ARP - ICMP - IGMP
  7. Network Access Layer
  8. Network access layer adalah gabungan dari Network, Data Link dan Physical Layer. Network access layer menyediakan media bagi sistem untuk mengirimkan data ke device lain yang terkoneksi secara langsung.
Oke sampai disini ya.. nantikan pengertian UDP selanjurnya :p Jika da kesalahan kata mohon berkomentar yah agar bisa diperbaiki :)
Baca Selengkapnya

Perbedaan apt-get update, upgrade, dan dist-upgrade

Kali ini saya akan memposting artikel tentang perbedaan apt-get update, upgrade, dan dist-upgrade di Linux.
Perbedaan apt-get update, upgrade, dan dist-upgrade
  1. apt-get update
  2. Update merupakan pembaharuan yang dirancang untuk memperbaiki masalah dengan memperbaharui sebuah program komputer atau menambah data pendukung, termasuk juga memperbaiki kelemahan-kelemahan (bug) dan meningkatkan kegunaan atau kinerjanya.
  3. apt-get upgrade
  4. Upgrade digunakan untuk menginstall versi terbaru dari semua paket saat ini yang diinstall pada sistem dari sumber-sumber yang telah disebutkan dalam /etc/apt/sources.list . Paket yang terinstall akan di-upgrade dengan versi terbaru yang tersedia, dengan keadaan paket saat ini yang terinstall atau paket yang belum diinstall diambil dan diinstall. Versi baru dari paket yang terinstall yang tidak dapat di-upgrade tanpa mengubah status install dari paket lain akan tetap ada versi mereka saat ini. Update harus dilakukan terlebih dahulu agar apt-get tahu bahwa terdapat versi baru dari paket yang tersedia.
  5. apt-get dist-upgrade
  6. dist-upgrade disamping melakukan fungsi upgrade, juga secara cerdas menangani perubahan ketergantungan paket dengan versi baru, apt-get memiliki "cerdas" sistem resolusi konflik, dan akan mencoba untuk meng-upgrade paket yang paling penting dengan mengorbankan yang kurang penting jika diperlukan. Jadi, perintah dist-upgrade dapat menghapus beberapa paket. File /etce/apt/sources.list berisi daftar lokasi untuk memulai mengambil file paket yang diinginkan.
Oke, sekian dulu postingan saya. Bila ada kesalahan atau kekurangan saya minta maaf :)
Baca Selengkapnya

Sunday, February 21, 2016

Macam-macam Jaringan Komputer

macam -macam jaringan komputer

Macam-macam jaringan komputer
Umumnya jaringan komputer dikelompokkan menjadi 5 kategori, yaitu berdasarkan jangkauan geografis, distribusi sumber informasi/data, peranan dan hubungan tiap komputer dalam memproses data, dan berdasarkan jenis topologi yang digunakan.
Berikut ini penjabarannya :
  1. Berdasarkan Jangkauan Geografis
    1. LAN
    2. LAN
    3. Local Area Network atau yang disingkat LAN merupakan jaringan yang hanya mencakup wilayah kecil saja, semisal warnet, kantor atau sekolah. Biasanya jaringan Lan menggunakan teknologi IEEE 802.3 Ethernet yang mempunyai kecepatan transfer data sekitar 10,100, bahkan 1000 MB/s. Selain menggunakan teknologi Ethernet, tak sedikitpun juga yang menggunakan teknologi nirkabel seperti Wi-Fi untuk jaringan LAN.
    4. MAN
    5. man
      Metropolitan Area Network atau MAN merupakan jaringan yang mencakup suatu kota dengan dibekali kecepatan transfer data yang tinggi. Bisa dibilang jaringan MAN merupakan gabungan dari beberapa jaringan LAN. Jangkauan dari jaringan MAN berkisar 10-50 KM. MAN hanya memiliki satu atau dua kabel dan tidak dilengkapi dengan elemen switching yang berfungsi membuat rancangan menjadi lebih simple.
    6. WAN
    7. wan
      Wide Area Network atau WAN merupakan jaringan yang jangkauannya mencakup daerah geografis yang luas, semisal sebuah negara bahkan benua. WAN umumnya digunakan untuk menghubungkan dua atau lebih jaringan lokal sehingga pengguna dapat berkomunikasi dengan pengguna lain meskipun berada di lokasi yang berbeda. 
       
  2. Berdasarkan Distribusi Sumber Informasi/Data
    1. Jaringan Terpusat
    2. Jaringan Terpusat
      Yang dimaksud jaringan terpusat adalah jaringan yang terdiri dari komputer client dan komputer server dimana komputer client bertugas sebagai perantara dalam mengakses sumber informasi/data yang berasal dari komputer server. Dalam jaringan terpusat terdapat istilah dumb terminal ( terminal bisu ), dimana terminal ini tidak memiliki alat pemroses data.
    3. Jaringan Terdistribusi
    4. jaringan terdistribusi
      Jaringan ini merupakan hasil perpaduan dari beberapa jaringan terpusat sehingga memungkinkan beberapa komputer server dan client yang saling terhubung membentuk suatu sistem jaringa tertentu. 
       
  3. Berdasarkan Media Transmisi Data yang Digunakan
    1. Jaringan Berkabel (Wired Network)
    2. Jaringan Berkabel (Wired Network)
      Media transmisi data yang digunakan dalam jaringan ini berupa kabel. Kabel tersebut digunakan untuk menghubungkan satu komputer dengan komputer lainnya agar bisa saling bertukar informasi/data atau terhubung dengan internet. Salah satu media transmisi yang digunakan dalam wired network adalah kabel UTP.
    3. Jaringan Nirkabel (Wireless Network)
    4. jaringan nirkabel
      Dalam jaringan ini diperlukan gelombang elektomagnetik sebagai media transmisi datanya. Berbeda dengan jaringan berkabel (wired network), jaringan ini tidak menggunakan kabel untuk bertukar informasi/data dengan komputer lain melainkan menggunakan gelombang elektromagnetik untuk mengirim sinyal informasi/data antar komputer satu dengan komputer lainnya. Wireless adapter, salah satu media transmisi yang digunakan dalam wireless network.
       
  4. Berdasarkan Peranan dan Hubungan Tiap Komputer dalam Memproses Data
    1. Jaringan Client-Server
    2. Jaringan Client-Server
      Jaringan ini terdiri dari satu atau lebih komputer server dan komputer client. Biasanya terdiri dari suatu komputer server dan beberapa komputer client. Komputer server bertugas menyediakan sumber daya data, sedangkan komputer client hanya dapat menggunakan sumber daya data tersebut.
    3. Jaringan Peer to Peer
    4. Jaringan Peer to Peer
      Dalam jaringan ini masing-masing komputer, baik itu komputer server maupun komputer client mempunyai kedudukan yang sama. Jadi, komputer server dapat menjadi komputer client, dan sebaliknya komputer client juga dapat menjadi komputer server.
       
  5. Berdasarkan Topologi Jaringan yang Digunakan
    1. Topologi Bus
    2. Pada model topologi bus komputer yang terhubung ke dalam sebuah jaringan akan tersusun rapi seperti antrian yang dihubungkan dengan satu kabel coaxial serta konektor BNC, kemudian pada ujung jaringan menggunakan terminator sebagai perangkat penutup.
      topologi bus
      • Kelebihan dari bus adalah kabel yang digunakan tidak banyak dan menghemat biaya pemasangan.
      • Kekurangan topologi bus adalah jika terjadi gangguan atau masalah pada satu komputer bisa mengganggu jaringan di komputer lain, dan topologi ini sangat sulit mendeteksi gangguan, sering terjadinya antrian data, dan jika jaraknya terlalu jauh harus menggunakan repeater.
    3. Topologi Star
    4. Topologi ini membentuk seperti bintang karena semua komputer dihubungkan ke sebuah switch dengan kabel UTP, sehingga hub/switch lah pusat dari jaringan dan bertugas untuk mengontrol lalu lintas data. Jadi jika komputer 1 ingin mengirim data ke komputer 4, data akan dikirim ke switch dan langsung dikirimkan ke komputer tujuan tanpa melewati komputer lain. Topologi jaringan komputer inilah yang paling banyak digunakan sekarang karena kelebihannya lebih banyak.
      topologi star
      • Kelebihan topologi ini adalah sangat mudah mendeteksi komputer mana yang mengalami gangguan, mudah untuk melakukan penambahan atau pengurangan komputer tanpa mengganggu yang lain, serta tingkat keamanan sebuah data lebih tinggi.
      • Kekurangan topologi jaringan komputer ini adalah memerlukan biaya yang tinggi untuk pemasangan, karena membutuhkan kabel yang banyak serta switch/hub, dan kestablian jaringan sangat tergantung pada terminal pusat, sehingga jika switch/hub mengalami gangguan, maka seluruh jaringan akan terganggu
    5. Topologi Ring
    6. Pada topologi ring setiap komputer dihubungkan dengan komputer lain dan seterusnya sampai kembali lagi ke komputer pertana, dan membentuk lingkaran sehingga disebut ring, topologi ini berkomunikasi menggunakan data token untuk mengontrol hak akses komputer untuk menerima data, misalnya komputer 1 kan mengirim file ke komputer 4, maka data akan melewati komputer 2 dan 3 dampai di terima oleh komputer 4. Jadi sebuah komputer akan melanjutkan pengiriman data jika yang dituju bukan IP Address dia.
      topologi ring
      • Kelebihan dari topologi jaringan komputer ring adalah pada kemudahan dalam proses pemasangan dan instalasi, penggunaan jumlah kabel lan yang sedikit sehingga akan menghemat biaya.
      • Kekurangan paling fatal dari topologi ini adalah jika salah satu komputer ataupun kabelnya bermasalh, maka pengirim data akan terganggu bahkan error.
    7. Topologi Mesh
    8. Pada topologi ini setiap komputer akan terhubung dengan komputer lain dalam jaringannya menggunakan kabel tunggal, jadi proses pengiriman data akan langsung mencapai komputer tujuan tanpa melalui komputer lain ataupun switch atau hub.
      topologi mesh
      • Kelebihannya adalah proses pengiriman lebih cepat dan tanpa melalui komputer lain, jika salah satu komputer mengalami kerusakan tidak akan mengganggu komputer lain.
      • Kekurangan dari topologi ini sudah jelas, akan memakan sangat banyak biaya karena membutuhkan jumlah kabel yang sangat banyak dan setiap komputer harus memiliki Port I/O yang banyak juga, selain itu proses instalasi sangat rumit.
    9. Topologi Tree
    10. Topologi jaringan komputer Tree merupakan gabungan dari beberapa topologi star yang dihubungkan dengan topologi bus, jadi setiap topologi star akan terhubung ke topologi star lainnya menggnakan topologi bus, biasanya dalam topologi ini terdapat beberapa tingkatan jaringan dan jaringan yang berada pada tingkat yang lebih tinggi dapat mengontrol jaringan yang berada pada tingkat yang lebih rendah.
      topologi tree
      • Kelebihan topologi tree adalah mudah menemukan suatu kesalahan dan juga mudah melakukan perubahan jaringan jika diperlukan.
      • Kekurangannya yaitu menggunakan banyak kabel sering terjadi tabrakan dan lambat, jika terjadi kesalahan pada jaringan tingkat tinggi, maka jaringan tingkat rendah akan terganggu juga.
Sekian dari saya, jika ada kesalahan dan kekurangan mohon maaf :)
Baca Selengkapnya

Saturday, February 20, 2016

Pengertian dan Manfaat Jaringan Komputer

Jaringan komputer
  1. Pengertian Jaringan Komputer
    • Jaringan Komputer
    • Jaringan komputer adalah sebuah sistem yang terdiri dari dua atau lebih komputer yang saling terhubung satu sama lain melalui media transmisi atau media komunikasi sehingga dapat saling berbagi data, aplikasi maupun berbagai perangkat keras komputer. Istilah jaringan komputer sendiri juga dapat diartikan sebagai kumpulan sejumlah terminal komunikasi yang terdiri dari dua komputer atau lebih yang saling terhubung. Tujuan dibangunnya jaringan komputer adalah agar informasi/data yang dibawa pengiri, (transmitter) dapat sampai kepada penerima (receiver) dengan tepat dan akurat. Jaringan komputer memungkinkan penggunanya dapat melakukan komunikasi satu sama lain dengan mudah. Selain itu, peran jaringan komputer sangat diperlukan untuk mengintegrasi data antar komputer-komputer client sehingga diperolehlah suatu data yang relevan.
    • Manfaat Jaringan Komputer
    • Manfaat dan fungsi Jaringan Komputer antara lain:
      1. Dengan jaringan komputer, kita bisa mengakses file yang kita miliki sekaligus file orang lain yang telah disebarluaskan melalui suatu jaringan, semisal jaringan internet.
      2. Melalui jaringan komputer, kita bisa melakukan proses pengiriman data secara cepat dam efisien.
      3. Jaringan komputer membantu seseorang berhubungan dengan orang lain dari berbagai wilayah dengan mudah.
      4. Selain itu, pengguna juga dapat mengirim teks, gambar, audio, maupun video secara real time dengan bantuan jaringan komputer.
      5. Kita dapat mengakses berita atau informasi dengan sangat mudah melalui internet dikarenakan internet merupakan salah satu contoh jaringan komputer.
      6. Mempercepat proses sharing data (berbagi data). Biasanya untuk berbagi proses data kita menggunakan perangkat tambahan semisal flashdisk, akan tetapi dengan adanya jaringan komputer transfer data akan lebih cepat bahkan dapat menjangkau jarak yang cukup jauh sekalipun.
Sekian dari postingan saya, jika ada kesalahan dan kekurangannya saya minta maaf :)
Baca Selengkapnya

Wednesday, February 17, 2016

Pengertian Python

Pengertian Python

Hay sobat Blogger!!! pada kesempatan pagi hari ini saya akan  membahas tentang Pengertian Python, python sebagai bahasa pemrograman yang banyak digunakan, pemanfaatan python digunakan untuk membangun aplikasi yang berbasis web maupun mobile. Beberapa perusahaan yang menggunakan python diantaranya adalah Instagram, Pinterest dan Rdio. Bahasa yang diciptakan oleh Guido Van Rossum pada tahun 1991 ini juga digunakan oleh para pengembang Google, Yahoo!, bahkan Nasa. Ok. Kita langsung saja ya membahas python yah :D

Python adalah bahas pemrograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python yang diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif.
Python mendukung multi paradigma pemrograman, utamanya; namun tidak dibatasi; pada pemrograman berorientasi objek, pemrograman imperatif, dan pemrograman fungsional. Salah satu fitur yang tersedia pada python adalah sebagai bahasa pemrograman dinamis yang dilengkapi dengan manajemen memori otomatis. Seperti halnya pada bahasa pemrograman dinamis lainnya, python umumnya digunakan sebagai bahasa skrip meski pada praktiknya penggunaan bahasa ini lebih luas mencakup konteks pemanfaatan yang umumnya tidak dilakukan dengan menggunakan bahasa skrip. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.
Saat ini kode python dapat dijalankan diberbagai platform sistem operasi, beberapa diantaranya adalah:
  • Linux/Unix
  • Windows
  • Mac OS X
  • OS/2
  • Amiga
  • Palm
  • Symbian
Python didistribusikan dengan beberapa lisensi yang berbeda dari beberapa versi. Namun pada prinsipnya Python dapat diperoleh dan digunakan secara bebas, bahkan untuk kepentingan komersial. Lisensi python tidak bertentangan baik menurut definisi Open Source maupun General Public License (GPL).
Bebrapa fitur yang dimiliki Python adalah:
  • Memiliki kepustakaan yang luas dalam distribusi Python telah disediakan modul modul 'siap pakai; untuk berbagai keperluan
  • Memiliki tata bahasa yang jernih dan mudah dipelajari
  • Memiliki aturan layout kode sumber yang memudahkan pengecekan, pembacaan kembali dan penulisan ulang kode sumber
  • Berorientasi obyek
  • Memiliki sistem pengolahan memori otomatis (garbage collectuion, seperti java)
  • Modular, mudah dikembangkan dengan menciptakan modul-modul baru, modul-modul tersebut dapat dibangun dengan bahasa Python maupun C/C++
  • Memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa pemrograman Java, Python memiliki fasilitas pengaturan penggunaan ingatan komputer sehingga para pemrogram tidak perlu melakukan pengaturan ingatan komputer secara langsung
  • Memiliki banyak fasilitas pendukung sehingga mudah dalam pengoprasiannya
Nah itulah sedikit tentang pengertian Python, Jika ada kekurangan saya minta maaf :) atau ditambah padah kolom komentar silahkan.
Baca Selengkapnya

Tuesday, February 16, 2016

Sejarah Python

Sejarah Python

Sejarah Python
Python dikembangkan oleh Guido Van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan CWI adalah 1.2.
Tahun 1995, Guido Pindah ke CNRI sambil terus melanjutkan pengembangan Python. Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti Python pindah ke BeOpen PythonLabs. Python 2.0 keluarkan oleh BeOpen. Setelah mengeluarkan Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke DigitalCreations.
Saat ini pengembangan Python terus dilakukan oleh sekumpulan pemrogram yang dikoordinir Guido dan Python Software Foundation. Python Software Foundation adalah sebuaj organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python sejak versi 2.1 dan dengan demikian mencegah Python dimiliki oleh perusahaan komersial. Saat ini distribusi Python sudah mencapai versi 2.7 dan 3.0.
Nama Python dipilih oleh Guido sebagai nama bahasa penciptaanya karena kecintaan Guido pada acara televisi Monty Python's Flying Circus. Oleh karena itu seringkali ungkapan-ungkapan khas dari acara tersebut seringkali muncul dalam korespondensi antar pengguna Python.
Python dikenal sebagai bahasa pemrograman yang sederhana, akan tetapi bukan berarti mudah. Yang dimaksud sederhana adalah cara penulisan baris programnya
Contoh :
  1. Untuk memisahkan antar baris pada java kita harus menggunakan karakter ";", sedangkan pada python cukup dengan tekan enter atau pindah baris maka sudah dianggap sebagai akhir baris
  2. Pada Java, kita perlu pendeklarasian tipe data pada suatu variabel, misal:
    int a; float a, b, c;
    sedangkan pada python hal tersebut tak perlu dilakukan, karena python memiliki variabel yang dinamis. tetapi kita juga bisa melakukan pemaksaan tipe data seperti :
    x = int(x)
    y = float(y)
  3. Penulisan konstantanya pun terbilang mudah. Contoh pada java:
    int a;
    a = 20;
    Pada python kita cukup menuliskan:
    a = 20
Dan masih banyak lagi kemudahan penulisaannya. Maka dari itu banyak orang yang senang menggunakan Python, terlebih diluar negeri. Mirisnya di Indonesia masih saja di Manjakan dengan Visual Studio. Dengan tinggal klik sana sini dan sedikit progamming, kita sudah bisa membuat aplikasi.

Sekian dan terima kasih atas kunjungannya, bila ada kesalahan atau kekurangan saya minta maaf :)
Baca Selengkapnya