Senin, 03 Maret 2014

UJIAN PRAKTEK KKPI

SSD ( Solid State Drive )

1.     Pengertian
Solid State Drive (SSD) adalah inovasi terbaru dari penyimpanan data setelah hardisk. SSD adalah salah satu media penyimpanan yang menggunakan integrated circuit (IC) yang dirakit sebagai memory untuk menyimpan data secara presisten. Ini sangat berbeda dengan magnetic disk seperti hard disk atau floppy disk yang menggunakan komponen elektromekanis yang disana terdapat disk atau platter yang berputar dan head yang bergerak untuk membaca dan menulis pada disk menggunakan gelombang elektromagnetik. Sehingga SSD ini dapat diemulasikan sebagai harddisk namun SSD memiliki lebih banyak keunggulan.
SSD juga memiliki fungsi yang sama seperti HDD. Namun, data tidak disimpan pada lapisan magnetik. Melainkan pada chip-chip memori flash yang saling terhubung. Chip-chip itu bisa saja tertanam secara permanen pada motherboard, kartu PCI/PCIe, atau pada kotak yang bentuknya seperti HDD. Chip flash memori ini berbeda dengan chip yang ada pada USB thumb drive (UFD) dalam hal tipe dan kecepatan. Chip flash memori pada SSD memiliki kecepatan dan reliabilitas yang lebih tinggi daripada UFD. Dengan kapasitas yang sama, harga SSD jauh lebih mahal daripada UFD.

Perbedaan antara HDD (Harddisk) dengan SSD (Solid State Drive) :
·         Data yg disimpan SSD  tidak pada lapisan magnetik, Melainkan pada chip-chip memori flash yang saling terhubung
·         Komsumsi daya SSD lebih kecil daripada HDD : misal, SSD 2,5 inci hanya butuh daya kurang dari 1 Watt, sementara daya yang dipakai HDD mencapai 2,1 Watt. Untuk pengguna PC, perbedaan itu tidak terasa. Tapi pengguna laptop bisa merasakan perbedaan awet baterainya.
·         Kemampuan SSD dalam kecepatan baca tulis yang luar biasa dimana tidak adanya piringan yang berputar ataupun alat pembaca yang harus diposisikan seperti layaknya HDD
·         SSD memberikan peningkatan kinerja pada performa Input Output I/O, dimana konvensional HDD menggunakan piringan (platter) yang berputar dan sebuah head untuk membaca data pada piringan yang tentunya membuat HDD akan memiliki delay dalam melakukan proses tulis baca data,
·         Ketahanan SSD terhadap guncangan lebih baik dari pada hard disk konvensional, karena piringan pada hard disk dapat terganggu kinerjanya bila mengalami guncangan dan dapat menyebabkan hard disk rusak atau bad sector. Hal ini tidak terjadi pada SSD karena tidak ada alat mekanik yang bergerak dan bisa terguncang (full ic = integrated circuit). Tapi SSD bisa juga mengalami kerusakan seperti layaknya ic pada umumnya dan akan berakibat data loss. 
Berikut adalah penjelasan dari masing-,masing komponen SSD antara lain kontroler, flash memory based, DRAM-based, chace atau buffer, battery atau super capacitor seperti Gambar berikut :
 


a.     Kontroler
Kontroler yang terdapat pada SSD berfungsi untuk menjembatani komponen memory NAND pada SSD dengan komputer. Kontroler adalah sebuah embedded processor yang menjalankan kode firmware. Kontroler menjadi faktor penting yang memperngaruhi peforma SSD. Fungsi-fungsi yang dilakukan oleh kontroler diantaranya Error correction (ECC), Wear leveling, Bad block mapping, Read scrubbing and read disturb management, Read and write caching, Garbage collection, Encryption.
b.     Flash memory-based
Sebagian besar pabrik menggunakan non-volatile NAND flash memory dalam pembuatannya, karena lebih murah dibanding DRAM dan mampu mempertahankan data tanpa suplay daya terus menerus, dan menjamin data tetap presisten walau daya mendadak mati. Flash memory memang lebih lambat dibanding DRAM dalam hal kecepatan akses. MLC dapat menyimpan 4 keadaan atau state atau 2 bit per sel memori, sehingga kepadatan data tinggi, oleh karena itu juga menghasilkan banyak erorr, kecepatan penulisan data yang lebih rendah dan konsumsi daya tinggi namun harganya lebih murah dibanding SLC. SLC dapat menyimpan 2 keadaan atau state atau 1 bit per sel memori, kecepatan baca dan tulis data lebih cepat, konsumsi daya rendah dan daya tahan sel memori tinggi, akan tetapi SLC lebih mahal.
c.      DRAM-based
SSD yang menggunakan DRAM adalah menfokuskan pada kecepatan akses data yang ultra. SSD yang menggunakan DRAM biasanya menggunakan baterai inernal atau AC/DC adapter dan sistem back-up strorage, untuk mempertahankan presistensi data selama tidak ada listrik dari sumber listrik luar. Jika listrik padam maka baterai menyediakan tenaga selama penyalinan data dari RAM ke back-up storage. Saat listrik kembali hidup, informasi disalin kembali ke RAM dari back-up storage dan SSD melanjutkan operasi tadi sama halnya dengan fungsi Hibernate pada sistem operasi.
d.     Cache atau buffer
SSD Flash memory-based umumnya menggunakan DRAM kapasitas kecil sebagai cache seperti pada Hard disk. Data yang sering digunakan akan tetap ada di cache selama drive beroperasi. Setelah tidak ada operasi data akan hilang. Tetapi sebuah pabrik kontroler SSD, SandForce tidak menggunakan DRAM cache dalam desainnya, tetapi tetap bisa mencapai performa tinggi.
e.      Battery atau super capacitor
Komponen lainnya yang meningkatkan performa SSD yaitu kapasitor atau baterai. Ini diperlukan untuk menjaga integritas data sehingga data dalam cache dapat disalin ke drive ketika listrik padam. Ada beberapa yang tetap menyimpan data dalam cache sampai listrik hidup kembali. Baterai atau super capasitor sangat dibutuhkan oleh SSD dengan memory flash tipe MLC karena data sangat rentan korup jika listrik padam, namun untuk SSD dengan memory flash tipe SLC, masalah korup data tidak ada, dan memang kebanyakan tidak dilengkapi baterai dan super capacitor.
Fitur dan Teknologi SSDDari sisi sifatnya, SSD dapat digolongkan menjadi dua, yaitu berbasis flash dan berbasis DRAM (Dynamic Random Access Memory). Di pasaran saat ini banyak kita temui teknologi SSD berbasis flash, misalnya Flash Disk, Secure Digital (SD Card), Micro SD Card, Multi Media Card (MMC) dan Compact Flash (CF). Sementara SSD dengan ukuran fisik sebesar harddisk konvensional, yaitu ukuran 1,8 inci dan 2,5 inci dengan kapasitas hingga diatas 128 GB, sejak tahun 2008 sudah mulai populer di pasaran seiring dengan harganya yang makin terjangkau (Wikipedia, 2012).
SSD berbasis flash memanfaatkan sejumlah kecil DRAM untuk cache yang dipakai untuk menyimpan informasi tentang penempatan blok data serta informasi wear levelling (sebuah teknik untuk memperpanjang usia pemakaian memori berbasis flash). Sementara pada SSD dengan kinerja tinggi biasanya juga dilengkapi dengan penyimpanan daya listrik sementara (energy storage). Komponen ini umumnya disusun dari rangkaian kapasitor atau baterai yang berfungsi untuk memindahkan data dari cache SSD ke flash memory saat komputer dimatikan/mati mendadak (jika berbasis kapasitor) atau untuk menyimpan data sementara dalam cache (jika menggunakan baterai).
1)    SSD Berbasis Flash
Data dalam SSD berbasis flash biasanya disimpan dalam sel memori pada chip. Dalam kelompok ini ada dua macam jenis sel memori yang umum digunakan, yaitu jenis MLC (Multi Level Cell) dan SLC (Single Level Cell). SSD jenis MLC biasanya lebih murah dibandingkan dengan yang berbasis SLC. Hal ini disebabkan MLC menyimpan data sebesar 3 bit atau lebih setiap selnya, sedangkan untuk SLC hanya 1 bit saja, sehingga biaya per giga byte-nya menjadi lebih rendah. Sedangkan SSD jenis SLC berharga lebih mahal, namun tipe ini memiliki kelebihan tersendiri jika dibandingkan dengan jenis MLC, yaitu kecepatan transfer data yang lebih tinggi, konsumsi daya yang lebih rendah dan daya tahan sel memori yang lebih lama. Salah satu penyebab mahalnya harga SLC ini adalah ongkos pembuatan yang lebih tinggi per giga byte-nya mengingat SSD jenis SLC hanya mampu menyimpan data dengan jumlah yang lebih sedikit per selnya.
2)    SSD Berbasis DRAM
SSD dengan teknologi ini memiliki kecepatan akses data yang sangat tinggi (umumnya kurang dari 1 mili detik). Perangkat ini biasanya dilengkapi dengan baterai internal dan sistem penyimpanan data cadangan untuk memastikan tetap adanya data dalam SSD saat komputer dimatikan atau mati mendadak. Dalam kondisi ini, baterai dalam SSD akan memasok daya bagi rangkaian sel untuk menyalin semua informasi dari DRAM ke perangkat penyimpanan cadangan. Saat komputer dinyalakan lagi, semua informasi ini akan dikembalikan lagi ke DRAM.

2.     Kelebihan dan kekurangan SSD
Ada banyak kelebihan Solid State Drive jika dibandingkan dengan hard-disk konvensional, diantaranya adalah:
·         Waktu mulai bekerja (start-up) yang lebih cepat : Hal ini berdampak pada akses data yang lebih tinggi, keterlambatan/ penundaan membaca data (latency) yang lebih rendah dan waktu pencarian data (seek time) yang jauh lebih cepat.
·         Tidak memiliki bising/ dengung (noise) mengingat tidak adanya komponen yang bergerak.
·         Lebih hemat daya listrik, meskipun untuk SSD berbasis DRAM masih diperlukan catu daya yang cukup tinggi, namun jika dibandingkan dengan hard-disk konvensional masih jauh lebih hemat energi.
·         Lebih kebal terhadap guncangan, getaran, dan temperatur yang tinggi.
·         Dengan kapasitas penyimpanan yang sama, SSD memiliki bobot yang lebih ringan dan ukuran fisik yang lebih ramping jika dibandingkan dengan hard-disk biasa (khususnya saat ini  SSD hingga ukuran penyimpanan 2 TB) sehingga lebih portable untuk notebook dan mobile external storage.
·         Karena dapat menyimpan data meskipun catu daya tidak ada, kelak teknologi SSD ini jika digabungkan dengan teknologi Memristor (Memory Transistor) membuka kemungkinan tercapainya pembuatan sebuah komputer yang dapat dihidup-matikan layaknya sebuah televisi, sehingga istilah start-up, shut down, hang, blue screen dan sejenisnya hanya menjadi catatan sejarah untuk anak cucu kita.
Kekurangan:
1.     Harga SSD relatif mahal.
2.     Untuk saat ini kapasitas maksimal SSD masih lebih rendah dibandingkan HDD.

sumber :

Jumat, 31 Januari 2014

TUGAS

Stereogram
Stereogram ditemukan oleh by Charles Wheatstone pada tahun 1838. Ia menemukan penjelasan mengenai penglihatan binokular yang menuntunnya untuk membuat streoskop kombinasi dari prisma dan cermin yang memungkinkan seseorang uneuk melihat gambar 3 dimensi dari gambar 2 dimensi.
Stereogram adalah sebuah ilusi optik yang memanfaatkan kedalaman yang tercipta dari satu atau lebih gambar dua dimensi yang flat. Sebetulnya, pada awalnya, stereogram adalah sepasang gambar stereo yang dilihat dengan menggunakan sebuah alat yang disebut dengan Stereoscope. Ada beberapa jenis stereogram, diantaranya adalah Anaglyphs dan Autostereogram. Ketika ditemukan pada tahun 1838 oleh Charles Wheatstone, Wheatstone menemukan suatu penjelasan mengenai binocular vision yang menuntunnya membuat stereoscope yang cara kerjanya berdasarkan pada prinsip kerja prisma dan cermin sehingga seseorang dapat melihat gambar tiga dimensi dari gambar dua dimensi. Stereoscope selanjutnya dikembangkan oleh Sr. Oliver Wendell Holmes pada tahun 1861, dimana stereoscope yang dikembangkannya tidak membutuhkan prisma dan cermin sehingga lebih murah dibuat.
Dalam perkembangannya, stereogram kembali populer setelah munculnya autostereogram yang dibuat dengan menggunakan komputer, dimana gambar 3D disembunyikan di dalam gambar 2D sampai orang yang ingin mengamatinya harus memfokuskan mata dengan tepat sehingga dapat melihat gambar 3D tersebut.
Secara sederhana stereogram bisa diartikan sebagai gambar 2 dimensi yang menyimpan obyek 3 dimensi di dalamnya. Jika dilihat sekilas atau dengan cara biasa, stereogram hanyalah gambar 2 dimensi. Namun kalau dilhat dengan cara khusus, maka kita bisa melihat gambar atau obyek 3 dimensi di dalam gambar tersebut. Kesan tiga dimensi pada stereogram dapat dibedakan menjadi tiga macam, yaitu kesan ketinggian (ortoskopik), datar, dan kedalaman (pseudoskopik). Kunci untuk melihat kesan tiga dimensi pada stereogram adalah mata kiri fokus melihat obyek sebelah kiri dan mata kanan fokus melihat obyek sebelah kanan.
Jenis-jenis stereogram :
1.      Single Image Stereogram (SIS) atau Autostereogram, adalah gambar stereogram yang bisa dilihat tanpa bantuan alat.
2.      Random Dot Stereogram (RDS) / Single Image Random Dot Stereogram (SIRDS), adalah gambar stereogram yang bisa dilihat tanpa bantuan alat ataupun bisa menggunakan bantuan alat bila gambarnya dua (double), alat digunakan yaitu stereoskop.
3.      Single Image Random Text Stereogram (SIRTS), adalah stereogram yang bisa dilihat tanpa bantuan alat. Gambar penyembunyinya bukan berupa gambar tetpi huruf atau angka atau karakter ascii. Lebih dikenal sebagai ASCII Stereogram.
4.      Anaglyph, adalah gambar stereogram yang dibuat dari obyek yang sama tetapi tetpi dibuat dengan sudut berbeda. Stereogram ini banyak digunakan untuk film 3D. Untuk melihatnya harus menggunakan alat, yaitu kacamata tiga dimensi (kaca biru-merah).


CARA menemukan objek stereogram
Stereogram adalah sepasang atau beberapa gambar 2D stereo yang memiliki tingkat kedalaman yang berbeda-beda. Jika dilihat sepintas, anda hanya akan menemukan gambar dengan patern acak. Karena mata anda menggunakan kemampuan autofocus-nya, sehingga yang tertangkap oleh mata adalah gambar 2D tersebut. Sedangkan objek pada sebuah gambar Stereogram tidak berada pada permukaan gambar, tetapi di belakang gambar tersebut. (Perhatikan gambar di bawah ini!

Jadi untuk melihat sebuah objek stereogram, anda harus menggunakan kemampuan fokus lensa mata anda secara manual.
Berikut ini ada beberapa cara sederhana yang bisa anda gunakan untuk menemukan objek pada sebuah gambar stereogram.
1.      Cara pertama yang bisa anda gunakan untuk menemukan objek pada sebuah gambar stereogram, adalah dengan melihat gambar stereogram dengan pandangan hampa, kemudian biarkan mata secara perlahan menemukan fokus di balik gambar tersebut.
2.      Cara selanjutnya yang bisa anda gunakan untuk menemukan objek pada sebuah gambar stereogram adalah dengan mencoba untuk melihat kedua sisi gambar sekaligus (Mata kiri untuk melihat sisi kiri gambar, dan mata kanan untuk melihat sisi kanan gambar), selanjutnya biarkan mata secara perlahan menemukan fokus di balik gambar tersebut.
3.      Cara lain yang juga bisa anda gunakan untuk menemukan objek pada sebuah gambar stereogram, adalah dengan meletakkan gambar stereogram tersebut sedekat mungkin dengan mata sampai melebihi jarak terdekat yang bisa ditangkap jelas oleh mata anda. Diamkan selama beberapa saat, lalu cobalah untuk menjauhkan jarak gambar dari mata anda, atau sebaliknya, anda yang menjauh dari gambar secara perlahan.
4.      Cara lain yang mungkin juga bisa anda gunakan untuk menemukan objek pada sebuah gambar stereogram, adalah dengan mengkombinasikan cara-cara yang telah disebutkan sebelumnya.
Banyak cara untuk dapat melihat gambar yang tersembunyi pada stereogram. Salah satunya adalah dengan menggunakan stereoscope. Cara lainnya adalah dengan mengubah fokus mata kita. Cara untuk mengubah fokus mata kita juga banyak jalannya. Nah, salah satunya sebagai berikut :
1.      Dekatkan muka Anda di depan gambar 5 cm depan wajah.
2.      Kaburkan pandangan (jangan memperhatikan detail gambar latar).
3.      Lalu jauhkan gambar secara perlahan sampe kira-kira 20cm, tahan gambar.
4.      Tetap kaburkan pandangan, jangan sampe berkedip, apabila berkedip ulangi lagi dari langkah 1.
5.      Bila sudah berhasil melihat sebagian image, geser pandangan ke seluruh image secara perlahan, agar terlihat image 3 dimensi secara utuh


coba lihat apa yang ad di balik gambar berikut :


gambar 1


gambar 2




SELAMAT MENCOBA ;)

Minggu, 24 November 2013

Hubungan dan Perbedaan TCP/IP dengan OSI



Hubungan OSI dengan TCP/IP
Model OSI
Pengertian model OSI (Open System Interconnection) adalah suatu model konseptual yang terdiri atas tujuh layer, yang masing-masing layer tersebut mempunyai fungsi yang berbeda. OSI dikembangkan oleh badan Internasional yaitu ISO (International Organization for Standardization) pada tahun 1977. Model ini juga dikenal dengan model tujuh lapis OSI (OSI seven layer model). 
Manfaat
  • Membuat peralatan vendor yang berbeda dapat saling bekerjasama
  • Membuat stadarisasi yang didapat dipakai vendor untuk mengurangi kerumitan perancangan
  • Standarisasi interfaces
  • Modular enginneering
  • Kerjasama dan komunikasi teknologi yang berbeda 
  • Memudahkan pelatihan network
Definisi masing-masing Layer pada model OSI
  • Application adalah Layer paling tinggi dari model OSI, seluruh layer dibawahnya bekerja untuk layer ini, tugas dari application layer adalah 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, NFS. 
  • Presentation 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 komputing (VNC) atau Remote Dekstop Protokol (RDP). 
  • Session Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama. 
  • Transport 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 terhadap paket-paket yang hilang di tengah jalan. 
  • Network Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer3. 
  • Data Link 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 layer2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC). 
  • Physical adalah Layer paling bawah dalam model OSI. Berfungsi untuk 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.
Pengertian TCP/IP
TCP/IP (Transmission Control Protokol / Internet Protokol ) 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. 4. Definisi Masing-masing Layer pada model TCP/IP
  1. Application merupakan Layer paling atas pada model TCP/IP, yang bertanggung jawab untuk menyediakan akses kepada aplikasi terhadap layanan jaringan TCP/IP. Protokol ini mencakup protokol Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Telnet, Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), dan masih banyak protokol lainnya. Dalam beberapa implementasi Stack Protocol, seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau NetBios over TCP/IP (NetBT). 
  2. Transport berguna untuk membuat komunikasi menggunakan sesi koneksi yang bersifat connection-oriented atau broadcast yang bersifat connectionless. Protokol dalam lapisan ini adalah Transmission Control Protocol (TCP) dan User Diagram Protocol (UDP). 
  3. Internet berfungsi untuk melakukan pemetaan (routing) dan enkapsulasi paket-paket data jaringan menjadi paket-paket IP. Protokol yang bekerja dalam lapisan ini adalah Internet Protocol (IP), Address Resolution Protocol (ARP),Internet control Message Protocol (ICMP), dan Internet Group Management Protocol (IGMP). 
  4. Network Interface berfungsi untuk meletakkan frame – frame jaringan di atas media jaringan yang digunakan. TCP/IP dapat bekerja dengan banyak teknologi transport, mulai dari teknologi transport dalam LAN (seperti halnya Ethernet dan Token Ring), Man dan Wan (seperti halnya dial-up model yang berjalan di atas Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN), serta Asynchronous Transfer Mode (ATM).
TCP/IP Protocol Suite

Persamaan OSI dan TCP/IP :
  1. OSI layer dan TCP/IP layer sama-sama memiliki layer (lapisan). 
  2. OSI layer dan TCP/IP layer sama-sama memiliki Application layer meskipun memiliki layanan yang berbeda.
  3. OSI layer dan TCP/IP layer sama-sama memiliki transport dan network layer yang sama.
  4. Asumsi dasar OSI layer dan TCP/IP layer adalah menggunakan teknologi packet switching.
  5. OSI layer dan TCP/IP layer sama-sama punya transport dan network layer yang bisa diperbandingkan. 
  6. OSI layer dan TCP/IP layer sama-sama menggunakan teknologi packet-switching, bukan circuit-switching ( Teknologi Circuit-Switching digunakan pada analog telephone).
Perbedaan OSI dan TCP/IP :
  1. OSI layer memiliki 7 buah layer, dan TCP/IP hanya memiliki 4 Layer. 
  2. Layer teratas pada OSI layer, yaitu application, presentation, dan session direpresentasikan kedalam 1 lapisan Layer TCP/IP, yaitu layer application.
  3. Layer Network pada OSI Layer direpresentasikan sebagai Layer Internet pada TCP/IP Layer, namun fungsi keduanya masih tetap sama.
  4. Layer Network Access pada TCP/IP menggabungkan fungsi dari Layer DataLink dan Physical pada OSI Layer, dengan kata lain, Layer Network Acces merupakan representasi dari kedua layer paling bawah dari OSI Layer, yaitu DataLink dan Physical. 
  5. TCP/IP layer merupakan “Protocol Spesific”, sedangkan OSI Layer adalah “Protocol Independen”.
Hubungan OSI dengan TCP/IP
Keduanya berjalan sendiri-sendiri, tapi yang perlu diketahui adalah saat standar model OSI diumumkan, protokol TCP/IP sudah mulai “dewasa” terlebih dulu.

TCP/IP pada dasarnya tidak sesuai/ memenuhi standar yang digariskan oleh Model OSI. Meskipun demikian dua model yang berbeda ini memiliki tujuan yang sama-sama mulianya, yaitu menstandarkan protokol Jaringan agar dunia jaringan “tidak pusing”.

Walau TCP/IP berbeda dengan Model OSI, tapi masih banyak kompatibilitas di antara keduanya, dan kita akan sering melihat orang membahas protokol TCP/IP dari terminologi Model OSI.

Kita akan melihat hubungan antara protokol TCP/IP yang 4 layer dengan Model OSI yang 7 Layer. Gambar berikut menjelaskan hubungan di antara kedua standar protokol tersebut.

Dari gambar di atas, terlihat bahwa Application Layer dari TCP/IP tugas dan tanggung jawabnya dibagi menjadi 3 layer di Model OSI yaitu Application Layer, Presentation Layer dan Session Layer.

OSI juga membagi Network Interface Layer menjadi dua layer yaitu : Data Link Layer dan Physical Layer.
Berikut penjelasan tentang tugas dan tanggung jawab masing-masing layer dari Model OSI:
Physical Layer – Mengubah pesan/ data menjadi sinyal-sinyal Listrik. Dimana sinyal-sinyal listrik ini akan “berjalan” di media transmisi.
Data Link layer— Tugasnya menyediakan interface/antar muka dengan Kartu Jaringan/ LAN Card/ Network Adapter dan mengurusi link-link logical untuk subnet.
Network layer— Tugasnya adalah menyediakan layanan pengalamatan logical dan fungsi-fungsi routing.
Transport layer— Menyediakan fungsi Kontrol Kesalahan/ Error Control dan Kontrol Aliran Jaringan
Session layer— Menetapkan sesi-sesi antara Aplikasi yang sedang melakukan komunikasi di antara komputer-komputer yang berada di jaringan.
Presentation layer— Tugasnya mengubah pesan/data ke format standar, mengurusi masalah enkripsi dan kompresi data.
Application layer— Menyediakan antarmuka/interface jaringan terhadap aplikasi yang sedang berjalan di komputer, menyediakan aplikasi jaringan untuk transfer file, komunikasi, printer sharing, file sharing dan lain-lainnya.
Begitulah perbandingan kedua model protokol di atas. Satu hal yang perlu diketahui, kedua protokol di atas “hanyalah” merupakan sebuah Standar yang disepakati, bukan Implementasi. Dalam dunia nyata, implementasi dari standar di atas tidak benar-benar “bersih”.
Hal lain yang perlu diketahui bahwa ada dua layer yang hanya benar-benar identik di antara TCP/IP dan OSI layer, yaitu Transport Layer dan Internet (Network) Layer, yaitu layer yang mengurusi masalah Kontrol Kesalahan dan Kontrol Aliran dan layanan pengalamatan secara logical dan fungsi routing.

Minggu, 20 Januari 2013

KLASIFIKASI NETWORK CONNECTION PADA LINUX



KLASIFIKASI NETWORK CONNECTION PADA LINUX
Network connections = digunakan untuk menkonfigurasi / setting jaringan pada komputer Linux

        
Ubuntu adalah salah satu software yang paling user-friendly distribusi Linux yang tersedia. Ini kemudahan penggunaan menetes turun dari instalasi semua jalan melalui ke pengalaman pengguna baru. Ini diciptakan untuk membawa Linux ke dunia di mana setiap orang bisa menikmati pengalaman PC gratis frustrasi.
Salah satu daerah yang sering frustrasi orang adalah konfigurasi jaringan nirkabel. Dari perspektif pengguna baru ini harus menjadi sesuatu yang "hanya bekerja." Dalam beberapa distro Linux, konfigurasi koneksi jaringan nirkabel dapat menjadi pengalaman yang dapat menyebabkan suara-suara dan keyboard rusak. Tidak harus seperti itu. Untungnya, Ubuntu setuju. Wireless Konfigurasi Tools di Ubuntu Linux.

Masalah menghubungkan ke titik akses nirkabel. Untuk beberapa tugas ini sederhana. Untuk beberapa, bagaimanapun, tugas ini merupakan latihan melelahkan sia-sia. Ada dua alasan nirkabel dapat menjadi kerumitan:
(1) perangkat nirkabel Didukung, atau
(2) Menggunakan alat yang salah untuk membuat sambungan. Jika masalah Anda adalah mantan Anda beruntung dengan Ubuntu karena distribusi ini memungkinkan Anda untuk men-download dan menginstal driver proprietary yang dapat membuat pekerjaan hardware Anda. Jika masalah Anda adalah yang terakhir Anda juga beruntung, karena Ubuntu datang dengan salah satu alat terbaik untuk mengkonfigurasi jaringan nirkabel yang tersedia.
Menambahkan Driver Proprietary di Ubuntu

 Ada kasus di mana kartu nirkabel Anda mungkin tidak bekerja dengan, driver standar terbuka. Jika Anda menggunakan Ubuntu ini bukan masalah. Anda dapat menginstal pihak ketiga, driver proprietary untuk mengatasi kurangnya dukungan dari driver open source untuk perangkat keras Anda.
CATATAN: Dalam kebanyakan kasus ini bukan kesalahan dari komunitas pengembangan Linux, tetapi lebih karena kesalahan driver hardware tidak melepaskan spesifikasi untuk perangkat mereka.
Untuk menambahkan driver proprietary untuk kartu nirkabel Anda melihat pada menu System (kami menggunakan instalasi default Ubuntu dengan GNOME sebagai desktop). Dalam menu yang Anda akan menemukan submenu Hardware Drivers dalam menu Administration (lihat Gambar 1). Sebelum Anda melanjutkan dengan langkah ini, perlu dicatat bahwa Anda harus memiliki koneksi jaringan yang dibentuk untuk menyelesaikan langkah-langkah karena driver proprietari harus didownload dari internet. Untuk ini, Anda hanya dapat menggunakan koneksi kabel ethernet standar. Setelah Anda menyelesaikan instalasi driver proprietary Anda dapat uplug sambungan kabel dan bisa bekerja dengan setup nirkabel Anda.
[Gambar 1:. Ini akan membuka jendela yang akan memungkinkan Anda untuk menambahkan driver untuk bekerja dengan perangkat keras Anda]
Ketika jendela baru akan terbuka (lihat Gambar 2) Anda akan melihat daftar semua hardware yang mungkin pada komputer Anda yang dapat mengambil keuntungan dari driver proprietary. Apa yang Anda harus lakukan adalah menelusuri isi dari jendela sampai Anda menemukan kartu nirkabel Anda terdaftar. Setelah Anda telah menemukan itu, pilih, dan klik tombol Aktifkan. Anda akan diminta untuk password anda agar instalasi untuk melanjutkan. Masukkan password dan menonton pekerjaan instalasi.
                                  

                                        
Setelah itu selesai Anda dapat menutup jendela pengemudi Proprietary. Sekarang ketika Anda kembali ke Applet NetworkManager dalam panel Anda akan melihat apa nirkabel diaktifkan (lihat Gambar 3).
Konfigurasi Jaringan Nirkabel


                                               
            Sekarang kita perlu kembali dan benar-benar mengkonfigurasi antarmuka nirkabel. Untuk melakukan hal ini kembali dan klik kiri Applet NetworkManager untuk memunculkan menu yang mencakup "Buat jaringan baru nirkabel" entri. Pilih entri tersebut untuk memunculkan jendela kecil di mana Anda akan memasukkan nama jaringan nirkabel dan pilih jenis keamanan yang digunakan jaringan. Jika jaringan menggunakan setup aman jendela akan berubah untuk memasukkan garis Sandi di mana Anda akan memasukkan sandi jaringan nirkabel (lihat Gambar 4).

                                    
                                    
Setelah Anda mengklik tombol Buat Anda akan melihat perubahan applet NetworkManager untuk menunjukkan itu mencoba untuk menghubungkan (lihat Gambar 5). Setelah sambungan dibuat Anda akan mendapatkan pemberitahuan koneksi dibuat dan applet NetworkManager akan menunjukkan semua-to-familar "empat ikon bar nirkabel" (lihat Gambar 6). Anda siap untuk jaringan nirkabel.

                            
Gambar 5: Selama koneksi applet NetworkManager animasi untuk menunjukkan itu bekerja pada membangun koneksi.
                             
Gambar 6: Jumlah bar menunjukkan kekuatan sinyal Anda. Jika Anda klik kiri applet NetworkManager sekarang Anda akan melihat jaringan nirkabel Anda terdaftar sebagai terhubung serta kekuatan sinyal yang Anda terima (lihat Gambar 7). [Gambar 7:. Anda dapat melihat bagaimana mudahnya akan beralih dari kabel ke nirkabel dengan alat ini]
                                                
Mengedit Koneksi Nirkabel Anda
Jika Anda ingin kembali dan mengedit beberapa pengaturan pada jaringan nirkabel Anda itu sangat sederhana. Kembali ke applet NetworkManager dan klik kanan ikon. Pilih entri Koneksi Edit untuk membuka jendela Edit Connections. Pada jendela ini Anda akan melihat lima tab. Klik pada tab Wireless untuk mengungkapkan daftar koneksi nirkabel Anda telah menetapkan (lihat Gambar 8).
                                            
                                      
Katakanlah Anda ingin beralih satu jaringan nirkabel tertentu dari DHCP ke IP Static. Untuk melakukan ini pilih koneksi nirkabel dan klik Edit yang akan memunculkan jendela baru. Dalam jendela ini baru ada tiga tab. Klik pada tab Pengaturan IPv4 (lihat Gambar 9), pilih Manual dari drop Metode bawah, dan mengisi informasi yang diperlukan. Klik OK untuk menyimpan informasi ini.

                                                
Akhirnya, pengaturan koneksi nirkabel di Ubuntu tidak sulit sama sekali. Bahkan jika Anda memiliki kartu bahwa beberapa distro lain tidak dapat mendeteksi, Ubuntu dapat kemungkinan besar membantu Anda keluar. Ubuntu adalah salah satu distribusi paling user friendly dan mengkonfigurasi jaringan nirkabel membuktikan hal itu. semoga materi ini dapat memberikan manfaat

.        
Network connection di bagi 5 :
1.      Wired
2.      Wireless
3.      Mobile Broadband
4.      VPN
5.      DSL
Uraian
1.    Wired
       Wired adalah metoda standar yang dipakai oleh jaringan yaitu penggunaan kabel UTP, Fiber, dsb. Penggunaan wired memiliki keuntungan di antaranya :
a)      kecepatan Transmisi dapat mencapai 1 Gbps
b)      lebih murah dibandingkan wireless
c)      fleksibel dalam mobilitas
d)     mencapai area yang sulit
Alat yang dibutuhkan untuk tersambung dengan internet
a.       Kabel UTP
Kabel UTP adalah kabel khusus buat transmisi data. UTP, singkatan dari “Unshielded Twisted Pair”. Disebut unshielded karena kurang tahan terhadap interferensi elektromagnetik. Dan disebut twisted pair karena di dalamnya terdapat pasangan kabel yang disusun spiral alias saling berlilitan.
b.      Konektor RJ 45
Konektor ini umumnya digunakan untuk jaringan telepon kabel dan untuk aplikasi. Ada juga yang digunakan untuk sambungan serial dalam kasus khusus.
c.       HUB atau Switch
HUB atau Switch digunakan untuk menghubungkan setiap node dalam jaringan LAN. Peralatan ini sering digunakan pada topologi star dan extended star. Perbedaan antara HUB dan Switch adalah kecepatan transfer datanya. Yaitu 10:100 Mbps.
d.      Modem
Modem atau Modul the Modulator adalah peralatan jaringan yang digunakan untuk terhubung ke jaringan internet menggunakan kabel telepon.
e.       LAN Card
LAN Card yaitu sebuah card yang digunakan untuk menghubungkan antara komputer yang satu dengan komputer yang lain. LAN Card ini dipasang pada mother board pada slot PCI Card, untuk mengubungkan antar komputer yang satu dengan komputer yang lain menggunakan kabel UTP yang terdiri dari 8 buah kabel dengan warna warna tertentu, soket yang digunakan adalah soket RJ-45. Untuk jenis Network yang dipilih bisa menggunakan Peer to peer atau menggunakan yang lainnya. Apabila dihubungkan dengan lebih dari dua komputer biasanya membtuhkan alat tambahan yang disebut HUB.


IPV6 dan IPV4
IPv6 merupakan sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 6. Dan panjang totalnya adalah 128-bit, dan secara teoritis dapat mengalamati hingga 2128=3,4 x 1038 host komputer di seluruh dunia.
Perbedaan IP4 dan IPV6
Ipv4
IPv6
Panjang alamat 32 bit (4 bytes)
Panjang alamat 128 bit (16 bytes)
Dikonfigurasi secara manual atau DHCP IPv4
Tidak harus dikonfigurasi secara manual, bisa menggunakan address autoconfiguration
Dukungan terhadap IPSec opsional
Dukungan terhadap IPSec dibutuhkan
Header mengandung option.
Data opsional dimasukkan seluruhnya ke dalam extensions
header.
Tidak mensyaratkan ukuran paket pada link-layer dan harus bisa menyusun kembali paket berukuran 576 byte.
Paket link-layer harus mendukung ukuran paket 1280 byte dan harus bisa menyusun
kembali paket berukuran 1500 byte
Fragmentasi dilakukan oleh pengirim dan  ada router, menurunkan kinerja router.
Fragmentasi dilakukan hanya oleh pengirim
Checksum termasuk pada header.
Cheksum tidak masuk dalam header.
Menggunakan ARP Request secara broadcast untuk menterjemahkan alamat IPv4 ke alamat
link-layer.
ARP Request telah digantikan oleh Neighbor Solitcitation secara multicast.
Untuk mengelola keanggotaan grup pada subnet lokal digunakan Internet Group Management Protocol (IGMP).
IGMP telah digantikan fungsinya oleh Multicast Listener Discovery (MLD)

Sementara kelebihan atau solusi yang terdapat di dalam desain IPv6 adalah salah satu pemicu percepatan implementasi. Kelebihan-kelebihan IPv6 adalah sebagai berikut:
-          IPv6 merupakan solusi bagi keterbatasan alamat IPv4 (32 bit). IPv6 dengan 128 bit memungkinkan pengalamatan yang lebih banyak, yang memungkinkan IP-nisasi berbagai perangkat (PDA, handphone, perangkat rumah tangga, perlengkapan otomotif).
-          Aspek keamanan dan kualitas layanan (QoS) yang telah terintegrasi.
-          Desain autokonfigurasi IPv6 dan strukturnya yang berhirarki memungkinkan dukungan terhadap komunikasi bergerak tanpa memutuskan komunikasi end-to-end.
-          IPv6 memungkinkan komunikasi peer-to-peer tanpa melalui NAT, sehingga memudahkan proses kolaborasi / komunikasi end-to-end: manusia ke manusia, mesin ke mesin, manusia ke masin atau sebaliknya
2.    Wireless
       Wireless atau dalam bahasa indonesia disebut nirkabel, adalah teknologi yang menghubungkan dua piranti untuk bertukar data tanpa media kabel. Data dipertukarkan melalui media gelombang cahaya tertentu (seperti teknologi infra merah pada remote TV)
atau gelombang radio (seperti bluetooth pada komputer dan ponsel)dengan frekuensi tertentu.
Wireless digunakan untuk menkonfigurasi / setting ke WIFI.
       SSID (Service Set Identifier) merupakan identifikasi atau nama untuk jaringan Wireless. Setiap peralatan Wi-Fi harus menggunakan SSID (Service Set Identifier) tertentu. Peralatan Wi-Fi dianggap satu jaringan jika menggunakan SSID yang sama. Agar dapat berkomunikasi, setiap peralatan Wireless haruslah menggunakan SSID bersifat case-sensitive, penulisan huruf besar dan huruf kecil akan sangat berpengaruh.
3.    Mobile Broadband
Mobile broadband adalah teknologi internet yang menggunakan jaringan komunikasi data yang memungkinkan pengiriman dan penerima data dalam kecepatan tinggi dan dalam jumlah yang besar baik itu data video, gambar, teks dan data – data lainnya. Mobile Broadband digunakan untuk setting ke modem dalam Linux.
4.    VPN
       VPN adalah singkatan Virtual Private Network, yaitu sebuah koneksi private melalui jaringan publik atau internet, virtual network berarti jaringan yang terjadi hanya bersifat virtual. Private yaitu jaringan yang terbentuk bersifat private dimana tidak semua orang bisa mengaksesnya. Data yang dikirimkan terenkripsi sehingga tetap rahasia meskipun melalui jaringan publik. Jika menggunakan VPN kita seolah-olah membuat jaringan didalam jaringan atau biasa disebut tunnel. VPN merupakan perpaduan antara teknologi tunneling dan enkripsi.
5.    DSL
DSL merupakan singkatan dari Digital Subscriber Line. DSL merupakan teknologi yang menggunakan kabel telepon yang sudah ada untuk mengirimkan data dengan kecepatan tinggi. ADSL (Asymetric Digital Subscriber Line) adalah suatu teknologi modem yang bekerja pada frekuensi antara 34 kHz sampai 1104 kHz. Inilah penyebab utama perbedaan kecepatan transfer data antara modem ADSL dengan modem konvensional (yang bekerja pada frekuensi di bawah 4 kHz). Keuntungan ADSL adalah memberikan kemampuan akses internet berkecepatan tinggi dan suara/fax secara simultan.
Karakter yang membedakan ADSL dari DSL adalah aliran kapasitas data dari satu arah lebih besar daripada arah yang lain atau disebut juga asimetris. Para penyelenggara biasanya memasarkan ADSL sebagai bentuk layanan untuk orang-orang yang berhubungan dengan Internet relatif lebih pasif, yang menginginkan download dari Internet tetapi tidak begitu memerlukan untuk menjalankan server yang tentu saja sangat memerlukan lebar pita yang besar dari segala arah.