Skip to main content

Posts

7 Layer OSI / Open Systems Interconnect

Selamat siang sobat blogger, berjumpa kembali dengan salah satu artikel saya ini. Kali ini saya akan coba membahas tentang 7 lapisan OSI. Apa itu OSI? Kalau kepanjangannya sih Open Systems Interconnect tapi sebetulnya kalau kita diskripsikan kira-kira OSI ini apa ya? Oke, mungkin kita bisa sedikit paham kalau saya cerita sedikit tentang sejarah jaringan komputer dahulu sebelum lahirnya OSI ini. Jadi, dulu ketika OSI ini belum dibuat semua perangkat jaringan yang berbeda vendor tidak bisa saling berkomunikasi, contohnya vendor ZTE hanya bisa ke ZTE sepertilah kira-kira. Lalu dari keterbatasan itu maka dibuatlah OSI ini yang dapat menjembatani komunikasi perangkat beda vendor. Pengertian OSI Layer Dari cerita saya tadi diatas, maka bisa kita ketahui bersama bahwa pengertian dari OSI itu sendiri adalah standar komunikasi yang diterapkan di dalam jaringan komputer . Standar itulah yang menyebabkan seluruh alat komunikasi dapat saling berkomunikasi melalui jaringan. Model...

Perbedaan TCP, UDP dan ICMP

Selamat siang sobat blogger, sering kali kita di dunia networking dengar istilah TCP, UDP atau ICMP. Sebenarnya itu apa ya? Apa bedanya ya? Hemb..... saya akan coba ulas satu persatu, semoga dapat memberikan manfaat bagi sobat blogger semua dan tentunya bagi saya juga. Transmission Control Protocol (TCP) Transmission Control Protocol (TCP) adalah suatu protokol yang berada di lapisan transpor (baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi sambungan ( connection-oriented ) dan dapat diandalkan ( reliable ). User Datagram Protocol (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. Dari penjelasan diatas kita sudah sedikit tahu tentang TCP dan UDP, untuk lebih jelasnya lagi mari kita uraikan lebih lanjut tentang keduannya. TCP dianalogikan paket pent...

IP Address / Internet Protocol Address

Alamat IP ( Internet Protocol Address atau sering disingkat IP) adalah deretan angka biner antara 32 bit sampai 128 bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet . Panjang dari angka ini adalah 32 bit (untuk IPv4 atau IP versi 4), dan 128 bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP. Sistem pengalamatan IP ini terbagi menjadi dua, yakni: IP versi 4 (IPv4) IP versi 6 (IPv6) Perbandingan alamat IP versi 4 dan alamat IP versi 6 Kriteria Alamat IP versi 4 Alamat IP versi 6 Panjang alamat 32 bit 128 bit Jumlah total host (teoritis) 2 32 =±4 miliar host 2 128 Menggunakan kelas alamat Ya, kelas  A ,  B ,  C ,  D , dan  E . Belakangan tidak digunakan lagi, mengingat telah tidak relevan dengan perkembangan jaringan Internet yang pesat. Tidak Alamat multi...

Download Crystal Report For Visual Studio 2013

A ssalamu'alaikum ...... Mengawali hari pertama berpuasa di bulan ramadhan, saya ingin berbagi sedikit cerita kepada teman- teman pembaca setia blog saya. Cerita ini bermula dari saya yang mencoba untuk menggunakan VS2013 dan seperti yang diketahui banyak programmer bahwa VS2010-2013 sudah tidak include Crystal Report seperti pendahulunya , alhasil saya pun kerepotan karena tidak bisa design report di VS2013 ini. Sebelumnya saya menggunakan VS2010 dan dapat Crystal Report untuk VS2010 dengan download executable file nya dahulu kemudian install dan beres semua. Namun, sayang nya di VS2013 tidak berjalan mulus seperti di VS2010 . Tapi Alhamdulillah setelah berselancar cukup lama (lebay dikit lah), ketemu juga salah satu blog yang cukup terkenal milik Mas Pandjie dari blog tersebut saya download executable file untuk VS2013 tapi entah kenapa setelah selesai di install belum ada perubahan pada VS2013 saya. Saya pun kembali berselancar dan Alhamdulillah ketemu juga. Bagi temen-tem...

Konfigurasi ConnectionStrings Saat Runtime C# Windows Applications

Assalamu'alaikum Warahmatullahi Wabarakatuh Kali ini saya akan coba membahas mengenai bagaimana caranya merubah ConnectionStrings saat aplikasi yang kita buat running/berjalan. Kondisi ini saya temukan dari beberapa kasus membuat aplikasi "Client Server", yang dimana tentunya kita sebagai programer tidak ingin kerepotan ketika aplikasi ini akan digunakan oleh user bukan? Biasanya ketika kita membuat suatu aplikasi akan menggunakan connectionString yang sifatnya static saja, entah itu dengan Class, Module atau dengan bantuan File XML dan lainnya. Kondisi seperti ini akan menyulitkan kita ketika aplikasi kita sudah di Compile dan kita kelupaan belum merubah ConnectionString nya. Untuk itu baiknya kita buat satu buah form yang menangani perubahan ConnectionStrings ini. Dalam tutorial kali ini saya akan mencoba menggunakan bahasa pemrograman C# Windows Application, kalaupun teman2 menggunakan VB.Net saya rasa tidak jauh berbeda. I. Tahap Pembuatan Aplikasi Pertama : Ki...

Menggabungkan 3 Kolom dan Menampilkan Umur Employee di SQL

Assalamu'alaikum Warahmatullahi Wabarakatuh Salam jumpa dengan teman-teman semua, lama saya fakum di blog ini karena segudang kesibukan saya (alasan saja tuh). Pada postingan saya kali saya mau share tentang bagaimana menampilkan umur seseorang dari kolom BirthDate dan mencoba menggabungkan 3 buah kolom menjadi satu. Kasus ini saya alami ketika ada seorang teman menanyakan bisa atau tidak dan jika bisa gimana sih caranya. Oke langsung saja saya disini menggunakan database SQL Northwind, saya ambil data dari tabel Employees, struktur tabelnya seperti berikut : I . Kasus Pertama Kasus pertama adalah menggabungkan 3 buah kolom yaitu TitleOfCourtesy, FirstName dan LastName. Berikut Query yang sudah saya buatkan : SELECT Fullname =(((SELECT CONVERT(nvarchar, TitleOfCourtesy + ' ' + FirstName + ' ' + LastName )))) FROM Employees Jadi dari ketiga kolom tersebut saya konvert dulu menjadi satu dengan nama kolom nantinya akan menjadi kolom Fullname, yang sebetul...

Membuat Login Form dengan Password Enkrispsi/Deskripsi

Assalamu'alaikum.... Lama sekali saya tidak update nih blog, langsung saja kita ke topik pembahasan sesuai dengan judul. Dalam project kali ini saya membuat dua buah Form, dimana satu Form untuk proses input, delete, update data dan satu Form lagi adalah form login, berikut tampilan form yang saya maksud : Sederhana sekali bukan tampilan formnya, oke untuk struktur databasenya adalah sebagai berikut, Untuk source codenya dapat temen-temen unduh ditautan berikut ini . Download disini Besar harapan saya, semoga artikel kali ini dapat bermanfaat buat temen-temen semua dan bagi saya juga tentunya. Ok, sekian dulu dari saya, sampai jumpa di artikel-artikel menarik lainnya Wassalamu'alaikum