Now You see me Now You Don't

Senin, 20 Oktober 2014



PERBEDAAN dan PERSAMAAN OSI VS TCP/IP
banyak yang nanyain tentang perbedaan antara OSI layer dan TCP/IP, Pertama kita bahas dulu satu persatu secara singkat apa itu OSI dan apa itu TCP/IP.
pertama-tama baik itu OSI ataupun TCP/IP merupakan suatu Protokol, apa itu Protokol ?
oke jadi baiknya di kita mengetahui dulu apa itu protokol ?…. Protokol merupakan Sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer.
sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer.
Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.
Prinsip dalam membuat protokol ada tiga hal yang harus dipertimbangkan, yaitu efektivitas, kehandalan, dan Kemampuan dalam kondisi gagal di network. Protokol distandarisasi oleh beberapa organisasi yaitu IETF, ETSI, ITU, dan ANSI.
Tugas yang biasanya dilakukan oleh sebuah protokol dalam sebuah jaringan diantaranya adalah :
  • Melakukan deteksi adanya koneksi fisik atau ada tidaknya komputer / mesin lainnya.
  • Melakukan metode “jabat-tangan” (handshaking).
  • Negosiasi berbagai macam karakteristik hubungan.
  • Bagaimana mengawali dan mengakhiri suatu pesan.
  • Bagaimana format pesan yang digunakan.
  • Yang harus dilakukan saat terjadi kerusakan pesan atau pesan yang tidak sempurna.
  • Mendeteksi rugi-rugi pada hubungan jaringan dan langkah-langkah yang dilakukan selanjutnya.
  • Mengakhiri suatu koneksi.
** Nah diatas kita sudah bahas apa itu protokol, dan seperti itu lah gambaran umum protokol
berikutnya kita akan bahas/diskusi tentang OSI dan TCP/IP

 1.  OSI
OSI ( Open System Interconnection ) merupakan protokol yang dikembangkan ISO ( International Organization of Standarization ) sekitar tahun 1977, ISO sendiri merupakan suatu Organisasi yang menyediakan/mengatur standar kerangka logika terstruktur bagaimana proses komunikasi data berinteraksi melalui jaringan. Standard ini dikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada jaringan yang berbeda secara efisien.
OSI membagi telekomunikasi ke dalam tujuh lapisan. Lapisan dibagi dalam dua kelompok. Empat lapisan di tingkat pertama digunakan setiap kali pesan lewat dari atau ke pengguna. Tiga lapisan yang lebih rendah digunakan ketika setiap pesan melewati komputer host.
Dalam model referensi OSI terdapat 7 layer, dimana setiap layer memiliki fungsi jaringan yang berbeda:
-       Layer 7. Application
Aplikasi yang saling berkomunikasi antar komputer. Aplikasi layer mengacu pada pelayanan komunikasi pada suatu aplikasi. Contohnya; Telnet, HTTP, FTP, WWW Browser, NFS, SMTP, SNMP
-       Layer 6. Presentation
Pada layer ini bertujuan untuk mendefinisikan format data, seperti ASCII text, binary dan JPEG. Contohnya; JPEG, ASCII, TIFF, GIF, MPEG, MIDI
-       Layer 5. Session
Sesi layer mendefinisikan bagaimana memulai, mengontrol dan mengakhiri suatu percakapan (biasa disebut session). Contohnya; RPC, SQL, NFS, SCP
-       Layer 4. Transport
Pada layer 4 ini bisa dipilih apakah menggunakan protokol yang mendukung errorrecovery atau tidak. Melakukan multiplexing terhadap data yang datang, mengurutkan data yang datang apabila datangnya tidak berurutan. Contohnya; TCP, UDP, SPX
-       Layer 3. Network
Layer ini mendefinisikan pengiriman data dari ujung ke ujung. Untuk melakukan pengiriman pada layer ini juga melakukan pengalamatan. Mendifinisikan pengiriman jalur (routing). Cotohnya; IP, IPX, Appletalk DDP
-       Layer 2. Data link
Layer ini mengatur pengiriman data dari interface yang berbeda. Semisal pengiriman data dari ethernet 802.3 menuju ke High-level Data Link Control (HDLC), pengiriman data WAN. Contohnya; IEEE 802.2/802.3, HDLC, Frame relay, PPP, FDDI, ATM
-       Layer 1. Physical
Layer ini mengatur tentang bentuk interface yang berbeda-beda dari sebuah media transmisi. Spesifikasi yang berbeda misal konektor, pin, penggunaan pin, arus listrik yang lewat, encoding, sumber cahaya dll. Contohnya; EIA/TIA-232, V35, EIA/TIA- 449, V.24, RJ45, Ethernet, NRZI, NRZ, B8ZS
 2.      TCP/IP (Transmission Control Protocol/Internet Protocol)
adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet.
Protokol TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja. Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen.
Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board(IAB), dan Internet Engineering Task Force (IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.
Model ini memiliki 4 layer: 
–Application
–Transport
–Internet
– Network
-       Application Layer (layer 4)
Protokol-protokol pada layer aplikasi TCP/IP menyediakan servis-servis bagi software-software yang berjalan pada komputer. Layer aplikasi tidak menyediakan software itu sendiri tapi hanya menyediakan servis-servis yang bisa dimanfaatkan oleh software yang berjalan pada komputer kita, misalnya Mozilla Firefox yang berjalan pada komputer kita memanfaatkan protokol HTTP untuk mengakses suatu halaman web.
Beberapa protokol yang beroperasi pada layer ini antara lain : HTTP, FTP, POP3, SMTP, dsb.
-       Transport Layer (layer 3)
Terdiri dari 2 buah protokol utama :  Transmission Control Protocol (TCP) , dan User Datagram Protocol (UDP).
Menyediakan servis yang akan digunakan oleh Application Layer, misalnya: HTTP software meminta TCP untuk menjamin sampainya data pada tujuan, jika terjadi gangguan pada saat transmisi maka HTTP tidak akan melakukan apa-apa, tapi TCP akan mengirim ulang data yang hilang dan memastikan sampainya data pada tujuan.
-       Internet Layer (layer 2)
Menyediakan fungsi IP addressing, routing dan penentuan path terbaik
Protokol yang paling terkenal adalah protokol IP (satu2nya protokol pada layer ini di TCP/IP)
-       Network Access Layer (layer 1)
Mendefinisikan protokol-protokol dan juga hardware yang digunakan untuk pengiriman data misalnya cabling, pemberian header dan trailer sehingga data bisa melewati tipe-tipe network yang berbeda topologi, mentransmisi data yang berupa bits ke jaringan, dsb.
Protokol pada layer ini antara lain Ethernet pada jaringan LAN atau PPP pada WAN, juga termasuk Frame Relay.
KESIMPULAN :
PERBEDAAN
  1. OSI layer memiliki 7 buah layer, dan TCP/IP hanya memiliki 4 Layer.
  2. TCP/IP layer merupakan “Protocol Spesific”, sedangkan OSI Layer adalahProtocol Independen.3.
  3. Layer teratas pada OSI layer, yaitu application, presentation, dan sessiondirepresentasikan kedalam 1 lapisan Layer TCP/IP,yaitu layer.
  4. Semua standard yang digunakan pada jaringan TCP/IP dapat diperoleh secaracuma-cuma dari berbagai komputer di InterNet, tidak seperti OSI.
  5. Perkembangan ISO/OSI tersendat tidak seperti TCP/IP.
  6. Untuk jangka panjang, kemungkinan TCP/IP akan menjadi standart dunia jaringankomputer, tidak seperti OSI.
  7. OSI mengembangkan modelnya berdasarkan teori, sedangkan TCPmengembangkan modelnya setelah sudah diimplementasikan.
  8. TCP/IP mengombinasikan presentation dan session layer OSI ke dalam applicationlayer.
  9. TCP/IP mengombinasikan data link dan physical layers OSI ke dalam satu layer.
  10. TCP/IP lebih sederhana dengan 4 layer.
  11. TCP/IP lebih kredibel karena protokolnya. Tidak ada network dibangun dengan protokol OSI,walaupun setiap orang menggunakan model OSI untuk memandu pikiran mereka.
PERSAMAAN
Persamaan antara model OSI dan TCP/IP antara lain :
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”

Kamis, 16 Oktober 2014

Pengertian Sistem Operasi

Sistem Operasi (Operating System) atau yang biasa disingkat OS, merupakan perangkat lunak (software) sistem yang bertugas melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar dari suatu sistem Komputer. Manajemen ini termasuk menjalakan software aplikasi seperti program-program pengolah kata, pemutar multimedia, dan sebagainya.
Sistem Operasi(Operating System)

Sistem Operasi merupakan software pertama yang terdapat pada memori komputer pada saat komputer dijalankan. Sedangkan software-software lainnya akan dijalankan setelah sistem operasi berjalan terlebih dahulu. Setelah itu sistem operasi akan melakukan pelayanan terhadap software-software tersebut. Beberapa layanan yang biasa dikerjakan oleh sistem operasi yaitu:
1. Akses Disk
2. Manajemen MemoriSistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunyai akses kepada sistem file.
3. Penjadwalan Task, Jika ada beberapa program yang berjalan secara bersamaan sistem operasi akan mengatur jadwal yang tepat, sehingga program-program tersebut tidak crash serta dapat berjalan sesuai prosedir.
4. Pengaturan user interface
5. dsb..

Beberapa tugas diatas seharusnya dikerjakan oleh Software. Akan tetapi dengan adanya sistem operasi , software tak perlu mengerjakan tugas-tugas tersebut. Bagian sistem operasi yang melakukan tugas-tugas inti tersebut dinamakan Kernel.

Sistem operasi secara umum terdiri dari beberapa bagian :
1. Mekanisme Boot. yaitu meletakan Kernel ke dalam Memori
2. Kernel, yang merupakan inti dari sebuah sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari Pengguna
4. Pustaka-pustaka, sebagai penyedia kumpulan fungsi dasar dan standart yang dapat dipanggil oleh aplikasi lain.
5. Driver, berguna untuk berinteraksi dengan Hardware eksternal.
Ada banyak sekali macam-macam sistem operasi yang dapat kita temui di pasaran. Beberapa diantaranya ada yang harganya sangat mahal, beberapa diantaranya ada juga yang dibagikan secara gratis. Beberapa Contoh Sistem Operasi Komputer adalah :
1. Windows
2. Linux
3. MacOS(Macintosh Operating System)
4. Solaris
5. Garuda OS (buatan Indonesia)
8. dll.

Jumat, 03 Oktober 2014


Cara Instal Windows 7 

Selamat pagi, jika beberapa waktu lalu saya sudah menjelaskan bagaimana cara instalasi Linux Ubuntu, sekarang dalam urusan coding kita juga menggunakan OS terpopuler yakni Windows 7. Cara menginstal Windows 7 sebenarnya cukup mudah dibanding Linux Ubuntu dan di internet sudah banyak sekali tutorialnya, akan tetapi di sini tetap saya tuliskan karena merupakan materi dari blog ini sebagai awal kita untuk melakukan coding nanti.
Cara Instal Windows 7 Lengkap (Disertai Gambar)

Overview
Windows 7 adalah sistem operasi besutan Microsoft yang merupakan varian OS dengan jumlah penjualan terbanyak. Hal ini dikarenakan kemudahan dalam penggunaan alias user friendly, kompatibilitas yang baik, dukungan fitur dan pembaharuan perangkat lunak yang baik, dan sangat ramah dengan banyak program aplikasi. Akan tetapi seiring dengan berkembangnya varian Windows terbaru yakni Windows 8.x, pembaharuan sejumlah fitur Windows 7 pun semakin berkurang. Tapi sampai sekarang banyak sekali pengembang yang masih menggunakan Windows 7 sebagai OS andalan mereka.

Tutorial
Langkah-langkah menginstal Windows 7 adalah sebagai berikut.
  1. Masukkan CD/Flashdisk yang berisi OS Windows 7 berformat ISO dan jalankan sehingga file instalasi Windows 7 dimuat.
    Cara Instal Windows 7 Lengkap
  2. Setelah berjalan, maka akan muncul tampilan konfigurasi bahasa yang akan digunakan, waktu, dan jenis metode masukan keyboard. Jika sudah diatur, klik next.
    Cara Instal Windows 7 Lengkap
  3. Lalu klik Install now untuk memulai proses instalasi. Untuk pilihan lainnya seperti What to know before installing windows untuk mengetahui segala hal yang perlu diketahui sebelum menginstal dan pilihan repair your computer untuk memperbaiki Windows terpasang yang mengalami kerusakan.
    Cara Instal Windows 7 Lengkap
  4. Tunggu beberapa saat, sehingga muncul pernyataan lisensi. Centang pada I accept the licence terms lalu klik next.
    Cara Instal Windows 7 Lengkap
  5. Selanjutnya akan muncul jenis instalasi. Pilih Custom (advanced) untuk melakukan proses instalasi yang mana dalam prosesnya akan mengubah partisi yang ada, sedangkan pilihan Upgrade hanya mengubah versi terbaru dari windows tanpa mengubah data yang ada dalam komputer.
    Cara Instal Windows 7 Lengkap
  6. Kemudain akan muncul tampilan untuk memulai proses partisi, klik Drive options (advanced) lalu pilih new pada tampilan selanjutnya.
    Cara Instal Windows 7 Lengkap
  7. Isikan besar memori yang akan digunakan untuk menyimpan file sistem instalasi lalu klik Apply. Atur berapa partisi yang dibuat sebagai Drive penyimpanan dan berapa besarnya tiap partisi.
    Cara Instal Windows 7 Lengkap
  8. Dalam langkah ke-7 saya membagi harddisk komputer menjadi 3 drive yang bisa dilihat gambarnya di bawah ini.
    Cara Instal Windows 7 Lengkap
  9. Setelah proses partisi selesai klik next, maka proses instalasi berjalan. Pada saat proses instalasi berjalan, komputer akan melakukan restart, lalu akan melanjutkan proses instalasi sampai selesai.
    Cara Instal Windows 7 Lengkap
  10. Setelah proses instalasi selesai, komputer akan melakukan restart ulang dan melakukan persiapan untuk penggunaan pertama kali. Setelah selesai, maka akan muncul tampilan untuk mengisikan user name. Selain itu kita juga mengisikan nama dari tipe komputer, misal komputer pribadi, komputer kerja, atau lainnya. Isikan sesuai keinginan lalu klik next.
    Cara Instal Windows 7 Lengkap
  11. Sekarang masukkan password komputer untuk masuk ke akun anda nantinya.
    Cara Instal Windows 7 Lengkap
  12. Selanjutnya masukkan produk key untuk lisensi keabsahan Windows yang didapat saat membeli CD Instalasinya, lalu klik next.
    Cara Instal Windows 7 Lengkap
  13. Selanjutnya akan muncul tampilan Set Up Windows seperti gambar dibawah. Akan ada 3 pilihan, yaitu use recommended settings untuk memasang pembaharuan penting dan direkomendasikan oleh windows, installl important updates only untuk memasang pembaharuan keamanan dan komponen yang penting untuk windows, dan ask me later untuk memberitahu kita nanti jika ada pembaharuan baru untuk kita instal atau tidak. Untuk amannya, maka kita pilih Uses recommended setting.
    Cara Instal Windows 7 Lengkap
  14. Kemudian atur waktu dan zona waktu yang digunakan untuk OS Windows nantinya, lalu klik next.
    Cara Instal Windows 7 Lengkap
  15. Tampilan selanjutnya menampilkan jenis jaringan yang akan digunakan. Ada 3 pilihan jaringan, antara lain Pilihan Home Network jika komputer menggunakan jaringan di area rumah saja, Works Network jika komputer menggunakan jaringan di area kantor atau tempat kerja saja, dan Public Network jika komputer menggunakan jaringan di area umum (dimana saja). Jadi untuk menggunakan jaringan dimana saja, maka pilih Pubic Network.
    Cara Instal Windows 7 Lengkap
  16. Tunggu komputer menyelesaikan konfigurasi termasuk menyiapkan komputer untuk menggunakan Windows 7. Setelah selesai, maka akan muncul tampilan desktop Windows 7.
    Cara Instal Windows 7 Lengkap
Ada varian Windows 7 yang disertai dengan fitur Aero Glass dan fitur ini akan aktif jika VGA komputer/laptop sudah dipasang atau mendukung untuk menggunakannya.

Nah, itulah cara instal Windows 7 lengkap disertai gambar untuk mempermudah proses memasangannya. Selanjutnya saya akan membahas bagaimana menggunakan Command Prompt dan Terminal untuk melakukan perintah-perintah dasar. Sampai jumpa di postingan selanjutnya dan keep coding.

Selasa, 30 September 2014

Advanced Baller

 Sekarang kita akan membahas mengenai teknik lanjutan dari teknik dasar yang sebelumnya udah gw posting guys
Teknik2 di bawah ini bisa di variasikan lagi sama lo guys jadi silahkan di coba dan jangan lupa apa kata bang jordan "Just play.Have fun.Enjoy"

Fade Away
Fade away adalah tehnik yang mendorong badan kebelakang saat melakukan shoot, sehingga menyulitkan defender untuk menghadang bola. tehnik ini lumayan susah dilakukan buat kamu yang baru belajar basket. Bila keseimbangan badan tidak terjaga bisa-bisa terpelanting dan jatuh kebelakang. Pemain NBA yang sering memakai teknik ini adalah sang legenda basket seperti Michael Jordan dan Kobe Bryant.


Foto Fade Away Kobe Bryant dan gambar sendiri


Hook Shoot
Hook adalah tehnik yang sangat efektif bila kamu dijaga oleh orang yang lebih tinggi dari kamu. Yaitu cara menembak dari samping  dengan satu tangan. Jadi jarak antara orang yang menghadang dan kita bias agak jauh. Belakangan tehnik ini sering dipakai oleh Rony Gunawan Satria Muda Britama waktu melawan Garuda Bandung di Final 2009, dan keakuratan mencapat 80%.

Teknik Hook Shoot

Jump Shoot
Teknik yang butuh lompatan tinggi, dan akurasi tembakan yang mumpuni. gampang kok tinggal lompat dan tembak deh!!!.
JUMP SHOOT


SlamDunK
Nahhhh yang namanya slamdunk itu paling ngetop, bikin jantungan, dan dahsyat. sebenarnya cukup simple, yaitu hanya memasukan bola secara langsung ke ring dan menghempaskan tangan ring basket. walaupun simple, tapi untuk orang dengan tinggi 171 cm seperti slam ini hampir mustahil untuk melakukannya karena lompatannya tidak cukup tinggi.
SLAMDUNK ACTION
SLAMDUNK

By:Fariz M Al-ghazali