Selasa, 16 Agustus 2011

TUTORIAL LAN Hacking (Buat Newbie yang mau belajar hack)

Cara hacking via LAN (untuk curi pass orang2 yang lagi browsing)

Pertama-tama sorry kalo repost karena teknik ini bukanlah teknik yang fresh di dunia hacking tapi teknik ini belum basi karena sampai saat ini masih dapat digunakan karena sebagian besar jaringan meggunakan jaringan hub & switch yang tidak terenkripsi.
Mengapa tidak terenkripsi?

* Network Admin sebagian besar adalah orang IT yang specialist dalam membuat program, bukan dalam Network Security
* Bila dienkripsi bandwidth yang dibuthkan akan meningkat dan tentu inet yang sudah lemot ini akan semakin lemot dan akhirnya page error
* Harganya tidak murah untuk memperoleh yang terenkripsi

Perbedaan antara jaringan Hub dan Switch:

* Pada jaringan hub semua data yang mengalir di jaringan dapat dilihat/diambil oleh komputer manapun yang ada di jaringan asalakan komputer tersebut merequest data tersebut, kalo tidak direquest ya tidak akan datang.
* Pada jaringan switch hanya komputer yang melakukan pertukaran data yang dapat melihat data tersebut, komputer2 lain tidak berhak merequest data tersebut.

Masalahnya adalah harga dari router hub dan switch tidak berbeda jauh sehingga kebanyakan tempat sekarang sudah menggunakan metode switch yang menyulitkan untuk network hacking.

Hacking ini menggunakan teknik:

* Sniffing
* ARP Poison Routing

Kedua Teknik di atas tidak akan bisa dicegah oleh firewall apapun di komputer korban, dijamin.

Important Note: ARP Poison Routing dapat meyebabkan denial of service (dos) pada salah satu / semua komputer pada network anda

Kelebihan:

* Tidak akan terdeteksi oleh firewall tipe dan seri apapun karena kelemahannya terletak pada sistem jaringan bukan pada komputernya
* Bisa mencuri semua jenis login password yang melalui server HTTP
* Bisa mencuri semua login password orang yang ada di jaringan Hub selama program diaktifkan
* Untuk ARP Poisoning bisa digunakan untuk mencuri password di HTTPS
* Semua programnya free

Kekurangan:

* Untuk jaringan Switch harus di ARP poisoning 1 persatu dan bandwidth anda akan termakan banyak untuk hal itu (kalo inet super cepat ga masalah)
* Ketahuan / tidak oleh admin jaringan di luar tanggung jawab saya

Mulai dari sini anggap bahwa di network dalam kisah ini ada 3 komputer, yaitu:

* Komputer Korban
* Komputer Hacker
* Server

Perbedaan-perbedaan antara jaringan switch dan jaringan hub:
Langkah-langkah pertama:

1. Cek tipe jaringan anda, anda ada di jaringan switch / hub. Jika anda berada di jaringan hub bersyukurlah karena proses hacking anda akan jauh lebih mudah.
2. Download program-program yang dibutuhkan yaitu Wireshark dan Cain&Abel.
Code:




Cara Menggunakan WireShark:

* Jalankan program wireshark
* Tekan tombol Ctrl+k (klik capture lalu option)
* Pastikan isi pada Interfacenya adalah Ethernet Card anda yang menuju ke jaringan, bila bukan ganti dan pastikan pula bahwa “Capture packets in promiscuous mode” on
* Klik tombol start
* Klik tombol stop setelah anda merasa yakin bahwa ada password yang masuk selama anda menekan tombol start
* Anda bisa melihat semua jenis packet yang masuk dan keluar di jaringan (atau pada komputer anda saja jika network anda menggunakan Swtich
* Untuk menganalisis datanya klik kanan pada data yang ingin di analisis lalu klik “Follow TCP Stream” dan selamat menganalisis paketnya (saya tidak akan menjelaskan caranya karena saya tidak bisa )
* Yang jelas dari data itu pasti di dalamnya terdapat informasi2 yang dimasukkan korban ke website dan sebaliknya

Cara di atas hanya berlaku apabila jaringan anda adalah Hub bukan switch
Dari cara di atas anda dapat mengetahui bahwa jaringan anda adalah hub/switch dengan melihat pada kolom IP Source dan IP Destination. Bila pada setiap baris salah satu dari keduanya merupakan ip anda maka dapat dipastikan jaringan anda adalah jaringan switch, bila tidak ya berarti sebaliknya.

Cara Menggunakan Cain&Abel:

* Penggunaan program ini jauh lebih mudah dan simple daripada menggunakan wireshark, tetapi bila anda menginginkan semua packet yang sudah keluar dan masuk disarankan anda menggunakan program wireshark
* Buka program Cain anda
* Klik pada bagian configure
* Pada bagian “Sniffer” pilih ethernet card yang akan anda gunakan
* Pada bagian “HTTP Fields” anda harus menambahkan username fields dan password fields nya apabila yang anda inginkan tidak ada di daftar.
Sebagai contoh saya akan beritahukan bahwa kalo anda mau hack password Friendster anda harus menambahkan di username fields dan passworsd fields kata name, untuk yang lain anda bisa mencarinya dengan menekan klik kanan view source dan anda harus mencari variabel input dari login dan password website tersebut. Yang sudah ada di defaultnya rasanyan sudah cukup lengkap, anda dapat mencuri pass yang ada di klubmentari tanpa menambah apapun.
* Setelah itu apply settingannya dan klik ok
* Di menu utama terdapat 8 tab, dan yang akan dibahas hanya 1 tab yaitu tab “Sniffer” karena itu pilih lah tab tersebut dan jangan pindah2 dari tab tersebut untuk mencegah kebingungan anda sendiri
* Aktifkan Sniffer dengan cara klik tombol sniffer yang ada di atas tab2 tersebut, carilah tombol yang tulisannya “Start/Stop Sniffer”
* Bila anda ada di jaringan hub saat ini anda sudah bisa mengetahui password yang masuk dengan cara klik tab (Kali ini tab yang ada di bawah bukan yang di tengah, yang ditengah sudah tidak usah diklik-klik lagi) “Passwords”
* Anda tinggal memilih password dari koneksi mana yang ingin anda lihat akan sudah terdaftar di sana
* Bila anda ternyata ada di jaringan switch, ini membutuhkan perjuangan lebih, anda harus mengaktifkan APR yang tombolonya ada di sebelah kanan Sniffer (Dan ini tidak dijamin berhasil karena manage dari switch jauh lebih lengkap&secure dari hub)
* Sebelum diaktifkan pada tab sniffer yang bagian bawah pilih APR
* Akan terlihat 2 buah list yang masih kosong, klik list kosong bagian atas kemudian klik tombol “+” (Bentuknya seperti itu) yang ada di jajaran tombol sniffer APR dll
* Akan ada 2 buah field yang berisi semua host yang ada di jaringan anda
* Hubungkan antara alamat ip korban dan alamat ip gateway server (untuk mengetahui alamat gateway server klik start pada komp anda pilih run ketik cmd lalu ketik ipconfig pada command prompt)
* Setelah itu baru aktifkan APR, dan semua data dari komp korban ke server dapat anda lihat dengan cara yang sama.

Anda dapat menjalankan kedua program di atas secara bersamaan (Cain untuk APR dan wireshark untuk packet sniffing) bila ingin hasil yang lebih maksimal.

Password yang bisa anda curi adalah password yang ada di server HTTP (server yang tidak terenkripsi), bila data tersebut ada di server yang terenkripsi maka anda harus mendekripsi data tersebut sebelum memperoleh passwordnya (dan itu akan membutuhkan langkah2 yang jauh lebih panjang dari cara hack ini)

Untuk istilah-istilah yang tidak ngerti bisa dicari di wikipedia (tapi yang inggris ya kalo yang indo jg belum tentu ada).
————————————————————————–
sumber :  http://kwoksundip.wordpress.com/2007/04/17/tutorial-lan-hacking-buat-newbie-yang-mau-belajar-hack/  

Jumat, 12 Agustus 2011

IEEE

Name
Description
Note
Bridging (networking) and Network Management

inactive

disbanded
Defines the MAC layer for a Token Ring
inactive
disbanded
Broadband LAN using Coaxial Cable
disbanded
Fiber Optic TAG
disbanded
Integrated Services LAN
disbanded
Interoperable LAN Security
disbanded
Wireless LAN (WLAN) & Mesh (Wi-Fi certification)

IEEE 802.12
disbanded
IEEE 802.13
unused

IEEE 802.14
disbanded

Bluetooth certification

IEEE 802.15 and IEEE 802.11 coexistence

High-Rate wireless PAN

Low-Rate wireless PAN (e.g., ZigBee, WirelessHART, MiWi, etc.)

Mesh networking for WPAN

Broadband Wireless Access (WiMAX certification)

IEEE 802.16.1

Resilient packet ring

Radio Regulatory TAG

Coexistence TAG

Mobile Broadband Wireless Access

Media Independent Handoff

Wireless Regional Area Network

Emergency Services Working Group
New (March, 2010)



Laporan Enkapsulasi

Laporan Enkapsulasi Faiz

Selasa, 02 Agustus 2011

Perbedaan LAN,MAN & WAN

Local Area Network

Local Area Network biasa disingkat LAN adalah jaringan komputer yang jaringannya hanya mencakup wilayah kecil; seperti jaringan komputer kampus, gedung, kantor, dalam rumah, sekolah atau yang lebih kecil. Saat ini, kebanyakan LAN berbasis pada teknologi IEEE 802.3 Ethernet menggunakan perangkat switch, yang mempunyai kecepatan transfer data 10, 100, atau 1000 Mbit/s. Selain teknologi Ethernet, saat ini teknologi 802.11b (atau biasa disebut Wi-fi) juga sering digunakan untuk membentuk LAN. Tempat-tempat yang menyediakan koneksi LAN dengan teknologi Wi-fi biasa disebut hotspot.

Pada sebuah LAN, setiap node atau komputer mempunyai daya komputasi sendiri, berbeda dengan konsep dump terminal. Setiap komputer juga dapat mengakses sumber daya yang ada di LAN sesuai dengan hak akses yang telah diatur. Sumber daya tersebut dapat berupa data atau perangkat seperti printer. Pada LAN, seorang pengguna juga dapat berkomunikasi dengan pengguna yang lain dengan menggunakan aplikasi yang sesuai.

Berbeda dengan Jaringan Area Luas atau Wide Area Network (WAN), maka LAN mempunyai karakteristik sebagai berikut :

1. Mempunyai pesat data yang lebih tinggi
2. Meliputi wilayah geografi yang lebih sempit
3. Tidak membutuhkan jalur telekomunikasi yang disewa dari operator telekomunikasi

Biasanya salah satu komputer di antara jaringan komputer itu akan digunakan menjadi server yang mengatur semua sistem di dalam jaringan tersebut.

Wide Area Network

Wide Area Network adalah singkatan dari istilah teknologi informasi dalam bahasa Inggris: Wide Area Network merupakan jaringan komputer yang mencakup area yang besar sebagai contoh yaitu jaringan komputer antar wilayah, kota atau bahkan negara, atau dapat didefinisikan juga sebagai jaringan komputer yang membutuhkan router dan saluran komunikasi publik.

WAN digunakan untuk menghubungkan jaringan lokal yang satu dengan jaringan lokal yang lain, sehingga pengguna atau komputer di lokasi yang satu dapat berkomunikasi dengan pengguna dan komputer di lokasi yang lain.

Metropolitan Area Network

Metropolitan Area Network atau disingkat dengan MAN. Suatu jaringan dalam suatu kota dengan transfer data berkecepatan tinggi, yang menghubungkan berbagai lokasi seperti kampus, perkantoran, pemerintahan, dan sebagainya. Jaringan MAN adalah gabungan dari beberapa LAN. Jangkauan dari MAN ini antar 10 hingga 50 km, MAN ini merupakan jaringan yang tepaMetropolitan area network atau disingkat dengan MAN. Suatu jaringan dalam suatu kota dengan transfer data berkecepatan tinggi, yang menghubungkan berbagai lokasi seperti kampus, perkantoran, pemerintahan, dan sebagainya. Jaringan MAN adalah gabungan dari beberapa LAN. Jangkauan dari MAN ini antar 10 hingga 50 km, MAN ini merupakan jaringan yang tepat untuk membangun jaringan antar kantor-kantor dalam satu kota antara pabrik/instansi dan kantor pusat yang berada dalam jangkauannya.

Sumber : http://bit.ly/ov1rgY

Tutorial Install Ubuntu 10.04 Server

"Di Bawah Ini Adalah Hasil Menginstall Ubuntu Server Di VMware Workstation"




"Di Bawah Ini Adalah Tutorial Menginstall Ubuntu Server (Dalam Bentuk PDF)"

Install Ubuntu Server

Senin, 01 Agustus 2011

Enkapsulasi & Dekapsulasi

  Enkapsulasi adalah sebuah proses menambahkan header dan trailer atau melakukan pemaketan pada sebuah data. Dengan enkapsulasi data menjadi memiliki identitas.

Enkapsulasi terjadi ketika sebuah protokol yang berada pada lapisan yang lebih rendah menerima data dari protokol yang berada pada lapisan yang lebih tinggi dan meletakkan data ke format data yang dipahami oleh protokol tersebut. Dalam OSI Reference Model, proses enkapsulasi yang terjadi pada lapisan terendah umumnya disebut sebagai "framing". Beberapa jenis enkapsulasi lainnya antara lain:

A. Frame Ethernet yang melakukan enkapsulasi terhadap datagram yang dibentuk oleh Internet Protocol (IP), yang dalam datagram tersebut juga melakukan enkapsulasi terhadap paket data yang dibuat oleh protokol TCP atau UDP. Data yang dienkapsulasi oleh protokol TCP atau UDP tersebut sendiri merupakan data aktual yang ditransmisikan melalui jaringan.

B.Frame Ethernet yang dienkapsulasi ke dalam bentuk frame Asynchronous Transfer Mode (ATM) agar dapat ditransmisikan melalui backbone ATM.

Lapisan data-link dalam Model Referensi OSI merupakan lapisan yang bertanggung jawab dalam melakukan enkapsulasi atau framing data sebelum dapat ditransmisikan di atas media jaringan (kabel, radio, atau cahaya). Dalam teknologi jaringan Local Area Network , hal ini dilakukan oleh Carrier sense multiple access with collision detection untuk jaringan Ethernet; token-passing untuk jaringan Token Ring, dan lain-lain.
 
  Dekapsulasi adalah Proses pemisahan header IP terluar pada paket yang datang, sehingga datagram yang ditumpangkan itu dapat diakses dan dapat dikirimkan ke tujuan yang sebenarnya. Dekapsulasi merupakan kebalikan dari enkapsulasi.

Dengan enkapsulasi data menjadi memiliki identitas. Contoh sederhana proses enkapsulasi dalam proses pengiriman surat, jika sebuah surat akan dikirim namun tanpa adanya  amplop, alamat dan perangko. Surat tersebut hendaknya memiliki identitas agar dapat sampai ke tujuan, jika tidak memiliki identitas maka surat tersebut tidak akan dapat sampai ke tujuan. Amplop dengan alamat dan perangko sama dengan enkapsulasi pada data.
Proses enkapsulasi berbeda-beda dalam tiap layernya, berikut prosesnya :
  1. Awalnya data dibuat, ketika memulai proses pengiriman, data turun melalui Application layer (layer 7) yang bertanggung jawab dalam pertukaran informasi dari komputer ke jaringan, pada dasarnya layer ini merupakan interface antara jaringan dengan aplikasi yang digunakan user. Dapat juga disebut bahwa layer ini berfungsi untuk mendefinisikan request dari user.
Kemudian data diteruskan ke layer Presentation (layer 6), yang mana layer ini bertanggung jawab dalam menentukan apakah ia perlu untuk melakukan enkripsi terhadap request ini ataupun ke bentuk lain dari translasi data. Jika proses sudah lengkap, selanjutnya ditambahakan informasi yang diperlukan.
Lalu di forward ke Session layer (layer 5) yang mana layer ini akan memeriksa apakah aplikasi merequest suatu informasi dan memverifikasi layanan yang direquest itu pada server.
Setiap informasi yang akan dilewatkan ditambahkan header setiap turun 1 layer . Namun, pada pemrosesan layer 5, 6 dan 7 terkadang tidak diperlukan adanya header. Ini dikarena-kan tidak ada informasi baru yang perlu diproses.
  1. Sampailah data di Transport layer (layer 4), memastikan bahwa ia mempunya suatu koneksi yang sudah tepat dengan server dan memulai proses dengan mengubah informasi itu ke bentuk segment. Pengecekan error dan penggabungan data yang berasal dari aplikasi yang sama dilakukan di layer transport ini serta keutuhan data di jamin pula di sini. Terbentuk L4PDU dari proses ini.
  2. Selanjutnya segment tersebut diteruskan ke Network layer (layer 3), disini diterima segment-segment tadi dan ditambahkan alamat network untuk station yang me-request dan alamat network untuk server yang direquest. Segment-segment tersebut akan diubah menjadi packet-packet, Kemudian layer Network membuat header Network, dimana didalamnya terdapat juga alamat layer Network, dan ditempatkan L4PDU dibaliknya, dan terbentuklah L3PDU.
  3. Kemudian packet-packet tadi dilewatkan ke layer Data Link (layer 2) dan paket-paket tadi diatur dan kemudian akan dibungkus lagi ke dalam individual frame, salah satu contoh dalam proses ini adalah memberikan alamat MAC tujuan dan MAC address sumber yang kemudian informasi tersebut digunakan untuk membuat trailer. Dikarenakan suatu paket dapat dikirimkan melalui banyak sekali perangkat dan router, disinilah peran MAC Address dalam mengirimkan paket antara satu router dan router lainnya.  Kemudian akan ditransmisikan ke media. Seluruh informasi yanng ditambahkan oleh tiap layer sebelumnya (sebagai suatu actual file request) harus cocok ke dalam ukuran 46-1500 byte data field pada frame ethernet. Data link layer bertanggung jawab untuk mengirimkan frame menurut topologi yang digunakan.  Terbentuklah L2PDU pada proses ini.
  4. Terakhir, sampailah data di layer Physical (layer 1), informasi akan dibawa dari source menuju destination. Karena Physical layer tidak mengenal frame, ia akan melewatkan informasi itu ke bentuk bits. Tidak terjadi penambahan header pada layer ini. Layer Physical ini berhubungan dengan perangkat keras. Akhirnya bit-bit tersebut nantinya akan disinkronisasi dan kemudian diubah menjadi sinyal listrik yang berupa tinggi rendahnya tegangan dan selanjutnya ditransmisikan melalui media. Misalnya dari kabel ke tujuan, hal ini sesuai dengan karakteristik lapisan Physical layer yang menentukan rangkaian kejadian dimana arus bit berpindah melalui medium fisik.
Pada tiap layer terdapat LxPDU (Layer N Protocol Data Unit), dimana merupakan bentuk dari byte pada header-trailer pada data. PDU merupakan proses-proses pada setiap layer dari model OSI. Pada tiap-tiap layer juga terbentuk bentukan baru, pada layer 2 PDU termasuk header dan trailer disebut bentukan frame. Pada layer 3 disebut paket (packet). Sedangkan pada layer 4 disebut segmen (segment).
Setelah dilakukan proses enkapsulasi, lalu dikirimkan ke server dan server akan melakukan proses tadi secara terbalik, yaitu dari Physical layer ke Application layer, proses ini disebut dekapsulasi. Jika pada enkapsulasi dilakukan pembungkusan, maka pada dekapsulasi akan melakukan pembukaan dari bungkus-bungkus tadi melalui layer-layer nya.
Referensi:
Sumber :
http://id.wikipedia.org/wiki/Enkapsulasi_%28komputer%29
http://blog.unsri.ac.id/nchi/jaringan-komputer/proses-enkapsulasi-pada-osi-layer/mrdetail/4508/

Model Referensi TCP/IP



Gambar 3. 13 Susunan model OSI dan TCP/IP empat lapis
GAMBAR: Susunan model OSI dan TCP/IP empat lapis
   TCP/IP dikembangkan sebelum model OSI ada. Namun demikian lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya dengan lapisan-lapisan OSI. Protokol TCP/IP hanya dibuat atas lima lapisan saja: physical, data link, network, transport dan application. Hanya lapisan aplikasi pada TCP/IP mencakupi tiga lapisan OSI teratas, sebagaimana dapat dilihat pada Gambar berikut. Khusus layer keempat, Protokol TCP/IP mendefinisikan 2 buah protokol yakni Transmission Control Protocol (TCP) dan User Datagram Protocol Protocol (UDP). Sementara itu pada lapisan ketiga, TCP/IP mendefiniskan sebagai Internetworking Protocol (IP), namun ada beberapa protokol lain yang mendukung pergerakan data pada lapisan ini.


Susunan model OSI dan TCP/IP lima lapis
GAMBAR: Susunan model OSI dan TCP/IP lima lapis
  1. Physical Layer. Pada lapisan ini TCP/IP tidak mendefinisikan protokol yang spesifik. Artinya TCP/IP mendukung semua standar dan proprietary protokol lain. Pada lapisan ini ditentukan karakteristik media transmisi, rata-rata pensinyalan, serta skema pengkodean sinyal dan sarana sistem pengiriman data ke device yang terhubung ke network
  2. Data Link Layer. Berkaitan dengan logical-interface diantara satu ujung sistem dan jaringan dan melakukan fragmentasi atau defragmentasi datagram. Ada juga beberapa pendapat yang menggabungkan lapisan ini dengan lapisan fisik sehingga kedua lapisan ini dianggap sebagai satu lapisan, sehingga TCP/IP dianggap hanya terdiri dari empat lapis. Perhatikan perbandingannya pada kedua gambar di atas.
  3. Network Layer Internet Protocol (IP). Berkaitan dengan routing data dari sumber ke tujuan. Pelayanan pengiriman paket elementer. Definisikan datagram (jika alamat tujuan tidak dalam jaringan lokal, diberi gateway = device yang menswitch paket antara jaringan fisik yang beda; memutuskan gateway yang digunakan). Pada lapisan ini TCP/IP mendukung IP dan didukung oleh protokol lain yaitu RARP, ICMP, ARP dan IGMP.
    1. Internetworking Protocol (IP) Adalah mekanisme transmisi yang digunakan oleh TCP/IP. IP disebut juga unreliable dan connectionless datagram protocol-a besteffort delivery service. IP mentransportasikan data dalam paket-paket yang disebut datagram.
    2. Address Resolution Protocol (ARP) ARP digunakan untuk menyesuaikan alamat IP dengan alamatfisik (Physical address).
    3. Reverse Address Resolution Protocol (RARP) RARP membolehkan host menemukan alamat IP nya jika dia sudah tahu alamat fiskinya. Ini berlaku pada saat host baru terkoneksi ke jaringan.
    4. Internet Control Message Protocol (ICMP) ICMP adalah suatu mekanisme yang digunakan oleh sejumlah host dan gateway untuk mengirim notifikasi datagram yang mengalami masalah kepada host pengirim.Internet
    5. Group Message Protocol (IGMP) IGMP digunakan untuk memfasilitasi transmisi message yang simultan kepasa kelompok/group penerima.
  4. Transport Layer. Pada lapisan ini terbagi menjadi dua, UDP dan TCP
    1. User Datagram Protocol (UDP) UDP adalah protokol process-to-process yang menambahakan hanya alamat port, check-sum error control, dan panjang informasi data dari lapisan di atasnya. (Connectionless)
    2. Transmission Control Protocol (TCP) TCP menyediakan layanan penuh lapisan transpor untuk aplikasi. TCP juga dikatakan protokol transport untuk stream yang reliabel. Dalam konteks ini artinya TCP bermakna connectionoriented, dengan kata lain: koneksi end-to-end harus dibangun dulu di kedua ujung terminal sebelum kedua ujung terminal mengirimkan data. (Connection Oriented)
  5. Application Layer. Layer dalam TCP/IP adalah kombinasi lapisan-lapisan session, presentation dan application pada OSI yang menyediakan komunikasi diantara proses atau aplikasi-aplikasi pada host yang berbeda: telnet, ftp, http, dll.
Gambar 3. 15 Protocol Data Unit (PDU) pada arsitektur TCP/IP
GAMBAR: Protocol Data Unit (PDU) pada arsitektur TCP/IP


Untuk mengontrol operasi pertukaran data, informasi kontrol serta data user harus ditransmisikan, sebagaimana digambarkan pada gambar di bawah. Dapat dikatakan bahwa proses pengiriman menggerakkan satu blok data dan meneruskannya ke TCP. TCP memecah blok data ini menjadi bagian-bagian kecil agar mudah disusun. Untuk setiap bagian-bagian kecil ini, TCP menyisipkan informasi kontrol yang disebut sebagai TCP header, yang akhirnya membentuk segmen TCP. Informasi kontrol dipergunakan oleh pasangan (peer) entiti protokol TCP pada host lainnya. Contoh item-item yang termasuk dalam header ini adalah sebagai berikut:
  • Destination port: saat entiti penerima TCP menerima segmen TCP, harus diketahui kepada siapa data tersebut dikirimkan.
  • Sequence number: TCP memberikan nomor yang dikirim secara bertahap ke port tujuan, sehingga jika destination menerima tidak sesuai dengan urutannya, maka entiti destination akan meminta untuk dikirim kembali.
  • Checksum: pada pengiriman segmen TCP diikutkan pula suatu kode yang yang  disebut dengan segment remainder. Remainder TCP yang diterima akan dikalkulasi dan dibandingkan hasilnya dengan kode yang datang. Jika terjadi ketidasesuaian, berarti telah terjadi kesalahan transmisi.
Diakses pada Senin,1 Agustus 2011 11:17 AM

Konsep Komunikasi Data dan Jaringan Komputer


Pengertian Dan Sejarah Jaringan Komunikasi Data 

Pertama kali komputer ditemukan, ia belum bisa berkomunikasi dengan sesamanya. Pada saat itu komputer masih sangat sederhana. Berkat kemajuan teknologi di bidangelektronika, komputer mulai berkembang pesat dan semakin dirasakna manfaatnyadalam kehidupan kita. Saat ini komputer sudah menjamur di mana-mana. Komputertidak hanya dimonopoli oleh perusahaan-perusahaan, universitas-univeristas,atau lembaga-lembaga lainnya, tetapi sekarang komputer sudah dapat dimilikisecara pribadi seperti layaknya kita memiliki radio, dll.

Mayoritaspemakai komputer terdapat di perusahaan-perusahaan atau kantor-kantor. Suatuperusahaan yang besar seringkali memiliki kantor-kantor cabang. Apabila suatuperusahaan yang mempunyai cabang di beberapa tempat adalah tidak efisien apabilasetiap kali dilakukan pengolahan datanya harus dikirim ke pusat komputernya. Perludiperhatikan bahwa berfungsinya suatu komputer untuk mengahasilkan informasiyang benar-benar handal, maka sedapat mungkin data yang dimasukkan benar-benarasli dari tangan pertama pencatat datanya, dan belum mengalami pengolahan daritangan ke tangan.


Apabila demikianbagaimana dengan data yang akan dioleh berasal dari cabang-cabang yang tersebardi beberapa tempat yang jauh letaknya dari pusat komputer. Di sini pentingnyadibangun suatu sistem komputerisasi, terutama untuk mengurangi waktu yangdibutuhkan untuk pengolahan data. Tetapi kenyataannya, dalam sirkulasi suatusistem pengolahan data, pengolahan itu sendiri hanya suatu bagian. Secara garisbesar suatu sistem sirkulasi pengolahan data terdiri dari pengumpulan data,pemrosesan, dan distribusi. Dari sirkulasi ini masalah yang banyak dijumpaidari perusahaan-perusahaan justru dalam hal pengumpulan data dan distribusidata dan informasi untuk beberapa lokasi.

Kemajuantekonologi komunikasi sekarang mempunyai pengaruh pada perkembangan pengolahandata. Data dari satu lokasi dapat dikirim ke lokasi lain dengan alattelekomunikasi. Data perlu dikirim daris satu lokasi ke lokasi lain denganalasan berikut :


Transaksisering terjadi pada suatu lokasi yang berbeda dengan lokasi pengolahan datanyaatau lokasi di mana data tersebut akan digunakan, sehingga data perlu dikirimke lokasi pengolahan data dan dikirim lagi ke lokasi yang membutuhkan informasidari data tersebut.


Biasanyalebih efisien atau lebih murah mengirim data lewat jalur komunikasi,lebih-lebih bila data telah diorganisasikan melalui komputer, dibandingkandengan cara pengiriman biasa.


Suatuorganisasi yang mempunyai beberapa lokasi pengolahan data, data dari suatulokasi pengolahan yang sibuk dapat membagi tugasnya dengan mengirimkan data kelokasi pengolahan lain yang kurang atau tidak sibuk.


Alat-alatyang mahal seperti alat pencetak grafik atau printer berkecepatan tinggi, sukupdi satu lokasi saja, sehingga lebih hemat.


Untuk data yangmenggunakan komputer, pengiriman data menggunakan sistem transmisi elektronik,biasanya disebut dengan istilah komunikasi data. Teknik komputer dan teknkkomunikasi berkembang dengan pesat. Akibatnya teknik komunikasi data yangmerupakan perpaduan antara kedua teknik tersebut juga berkembang sangat pesat. Akhir-akhirini perkembangan tersebut terasa juga dampaknya di Indonesia, sehinggakeperluan akan tenaga yang terampil dan yang mempunyai pengetahuan komunikasidata juga meningkat.


Untuk mengkomunikasikan data dari satu lokasi ke lokasi yang lain, 3 elemen sistem harus tersedia, yaitu sumber data, media transmisi, dan penerima. Jika salahsatu elemen tidak ada, maka komunikasi tidak akan dapat dilakukan. Gambar 1dapat memperjelas mengenai ketiga elemen tersebut. Berikut ini penjelasanmengenai ketiga elemen komunikasi data tersebut.


1. Sumber


Sumber adalah pihak yangmengirim informasi, misalnya pesawat telepon, telex, terminal dan lain-lain. Tugasnyamembangkitkan berita atau informasi dan menempatkannya pada media transmisi. Sumberpada umumnya dilengkapi dengan alat lain (antarmuka atau transducer) yang dapatmengubah informasi yang akan dikirimkan menjadi bentuk yang sesuai dengan mediatransmisi yang digunakan, misalnya menjadi


• pulsa listrik


• gelombang elektromagnet


• pulsa digital seperti PCM (pulse code modulation)


2. Media transmisi


Beberapa mediatransmisi dapat digunakan channel (jalur) transmisi atau carrier dari data yangdikirimkan, dapat berupa kabel, gelombang elektromagnetik, dan lain-lain. Dalamhal ini ia bertugas menerima berita yang dikirimkan oleh suatu sumberinformasi. Transmisi data merupakan proses pengiriman data dari satu sumber kepenerima data. Untuk mengetahui tentang transmisi data lebih lengkap, makaperlu diketahui beberapa hal yang berhubungan dengan proses ini. Hal-hal tersebutmenyangkut :


• media transmisi


• kapasitas channel transmisi


• tipe dari channel transmisi


• kode transmisi yang digunakan


• mode transmisi


• protokol


• penanganan kesalahan transmisi


Prosespengubahan informasi menjadi bentuk yang sesuai dengan media transmisi disebutmodulasi. Bila sinyal dimodulasi, maka ia akan dapat menempuh jarak yang jauh. Proses kebalikannyadisebut demodulasi. Media transmisi dapat berupa :


• gelombang elektromagnet


• sepasang kawat (twisted pair)


• serat optik


• kabel coax Dan lain-lain



3. Penerima


Penerima adalahalat yang menerima data atau informasi, misalnya pesawat telepon, terminal, danlain-lain. Tugasnya menerima berita yang dikirimkan oleh suatu sumberinformasi. Penerima mempunyai alat lain yang fungsinya kebalikan dari pemancar,yaitu alat informasi yang bentuknya sesuai dengan media transmisi yangdigunakan menjadi bentuk asalnya.


Komunikasi datamenambah dimensi khusus dalam penggunaan sistem komputer. Perkembangannyabegitu pesat, terutama pada tahun terakhir ini. Sekarang ini, hampir-hampirtidak mungkin kita memikirkan suatu sistem komputer yang tidak memilikifasilitas komunikasi data. Komunikasi data juga merupakan gabungan dua teknikyang sama sekali jauh berbeda, yaitu pengolahan data dan telekomunikasi. Secaraumum dapat dikatakan bahwa komunikasi data memberikan fasilitas komunikasijarak jauh dengan sistem komputer. Melalui diagram Venn dapat ditunjukkanperpaduan pengolahan data dan teknik telekomunikasi yang menjadi bentukkomunikasi data.



Bentuk Sistem Komunikasi Data

Suatu sistem komunikasi data dapat berbentuk offline communication system atau onlinecommunication system. Sistem komunikasi data dapat dimulai dengan sistem yangsederhana, seperti misalnya jaringan akses terminal, yaitu jaringan yangmemungkinkan seorang operator mendapatkan akses ke fasilitas yang tersediadalam jaringan tersebut. Operator bisa mengakses komputer guna memperolehfasilitas, misalnya menjalankan program aplikasi, mengakses database, danmelakukan komunikasi dengan operator lain. Dalam lingkungan ideal, semuafasilitas ini harus tampak seakan-akan dalam terminalnya, walaupun sesungguhnyasecara fisik berada pada lokasi yang terpisah.

A. Offline communication system


Offlinecommunication system adalah suatu sistem pengiriman data melalui fasilitastelekomunikasi dari satu lokasi ke pusat pengolahan data, tetapi data yangdikirim tidak langsung diproses oleh CPU (Central Processing Unit). Sepertipada Gambar 3, di mana data yang akan diproses dibaca oleh terminal, kemudiadengan menggunakan modem, data tersebut dikirim melalui telekomunikasi. Ditempat tujuan data diterima juga oleh modem, kemudian oleh terminal, datadisimpan ke alamat perekam seperti pada disket, magnetic tape, dan lain-lain. Darialat perekam data ini, nantinya dapat diproses oleh komputer.


Peralatan-peralatanyang diperlukan dalam offline communication system, antara lain :


1.Terminal


Terminal adalahsuatu I/O device yang digunakan untuk mengirim data dan menerima data jarakjauh dengan menggunakan fasilitas telekomunikasi. Peralatan terminal inibermacam-macam, seperti magnetic tape unit, disk drive, paper tape, danlain-lain.


2. JalurkomunikasI


Jalur komunikasiadalah fasilitas telekomunikasi yang sering digunakan, seperti : telepon,telegraf, telex, dan dapat juga dengan fasilitas lainnya.


3. Modem


Model adalahsingkatan dari Modulator / Demodulator. Suatu alat yang mengalihkan data darisistem kode digital ke dalam sistem kode analog dan sebaliknya.


B. Online communication system


Berbeda dengansistem komunikasi offline, pada sistem ini data yang dikirim melalui terminaldapat langsung diolah oleh pusat komputer, dalam hal ini CPU. Online communicationsystem dapat berbentuk :


• Remote Job Entry (RJE) system


• Realtime system



• Timesharing system


• Distributed data processing system





C. RJE system


Data yang akandikirim dikumpulkan terlebih dahulu dan secara bersama-sama dikirimkan kekomputer pusat untuk diproses. Karena data dikumpulkan (batch) terlebih duludalam satu periode, maka cara pengolahan system ini disebut dengan batchprocessing system. Hasil dari pengolahan data umumnya ada di komputer pusat dantidak dapat langsung seketika dihasilkannya, karena komputer pusat harussekaligus memproses sekumpulan data yang cukup besar.


D. Realtime system


Suatu realtime systemmemungkinkan untuk mengirimkan data ke pusat komputer, diproses di pusatkomputer seketika pada saat data diterima dan kemudia mengirimkan kembali hasilpengolahan ke pengirim data saat itu juga. American Airlines merupakan perusahaanyang pertama kali mempelopori sistem ini. Dengan realtime system ini, penumpangpesawat terbang dari suatu bandara atau agen tertentu dapat memesan tiket untuksuatu penerbangan tertentu dan mendapatkan hasilnya kurang dari 15 deitk, hanyasekedat untuk mengetahui apakah masih ada tempat duduk di pesawat atau tidak.


Sistem realtime ini juga memungkinkan penghapusan waktuyang diperlukan untuk pengumpulan data dan distribusi data. Dalam hal iniberlaku komunikasi dua arah, yaitu pengiriman dan penerimaan respon dari pusatkomputer dalam waktu yang relatif cepat


Penggunaan sistem inimemerlukan suatu teknik dalam hal sistem disain, dan pemrograman, hal inidisebabkan karena pada pusat komputer dibutuhkan suatu bank data atau databaseyang siap untuk setiap kebutuhan. Biasanya peralatan yang digunakan sebagaidatabase adalah magnetic disk storage, karena dapat mengolah secara directaccess (akses langsung), dan perlu diketahui bahwa pada sistem ini menggunakankemampuan multiprogramming, untuk melayani berbagai macam keperluan dalam satuwaktu yang sama.


E. Time sharing system


Time sharing system adalahsuatu teknik penggunaan online system oleh beberapa pemakai secara bergantianmenurut waktu yang diperlukan pemakai (gambar 6). Disebabkan waktu perkembanganproses CPU semakin cepat, sedangkan alat Input/Output tidak dapat mengimbangikecepatan dari CPU, maka kecepatan dari CPU dapat digunakan secara efisiendengan melayani beberapa alat I/O secara bergantian. Christopher Strachy padatahun 1959 telah memberikan ide mengenai pembagian waktu yang dilakukan olehCPU. Baru pada tahun 1961, pertama kali sistem yang benar-benar berbentuk timesharing system dilakukan di MIT (Massachusetts Institute of Technology) dandiberi nama CTSS (Compatible Time Sharing System) yang bisa melayani sebanyak 8pemakai dengan menggunakan komputer IBM 7090.


Salah satupenggunaan time sharing system ini dapat dilihat dalam pemakaian suatu tellerterminal pada suatu bank. Bilamana seorang nasabah datang ke bank tersebutuntuk menyimpan uang atau mengambil uang, maka buku tabungannya ditempatkanpada terminal. Dan oleh operator pada terminal tersebut dicatat melalui papanketik (keyboard), kemudian data tersebut dikirim secara langsung ke pusatkomputer, memprosesnya, menghitung jumlah uang seperti yang dikehendaki, danmencetaknya pada buku tabungan tersebut untuk transaksi yang baru sajadilakukan.


F. Distributed data processing system


Distributed dataprocessing (DDP) system merupakan bentuk yang sering digunakan sekarang sebagaiperkembangan dari time sharing system. Bila beberapa sistem komputer yang bebastersebar yang masing-masing dapat memproses data sendiri dan dihubungkan denganjaringan telekomunikasi, maka istilah time sharing sudah tidak tepat lagi. DDPsystem dapat didefinisikan sebagai suatu sistem komputer interaktif yangterpencar secara geografis dan dihubungkan dengan jalur telekomunikasi danseitap komputer mampu memproses data secara mandiri dan mempunyai kemampuanberhubungan dengan komputer lain dalam suatu sistem.


Setiap lokasimenggunakan komputer yang lebih kecil dari komputer pusat dan mempunyai simpananluar sendiri serta dapat melakukan pengolahan data sendiri. Pekerjaan yangterlalu besar yang tidak dapat dioleh di tempat sendiri, dapat diambil darikomputer pusat.



sumber :http://www.g-excess.com/4661/pengertian-dan-sejarah-jaringan-komunikasi-data/

Tabel trigonometri dari berbagai sudut & Tabel sudut istimewa

Tabel Trigonometri Dari Berbagai Sudut

Tabel Sudut Istimewa


 
Copyright 2009 Nurfaiz Ekosetio's Blog
Blogger Theme by BloggerThemes Design by WPThemesCreator