Senin, 23 September 2013

proses pengambilan data dari INTERNET yang super canggih


Bagaimana cara komputer melakukan komunikasi dengan komputer lain yang terhubung ke internet? Kita lihat contohnya. Misalnya IP address anda adalah 1.2.3.4 dan anda ingin mengirimkan pesan ke komputer dengan IP address 5.6.7.8. Pesan yang anda tulis berupa kata ‘Hello 5.6.7.8!’. Pesan tersebut harus dikirim melalui saluran yang menghubungkan komputer anda ke internet. katakanlah anda telah terhubung ke ISP anda dari rumah dan pesan yang bersangkutan harus dikirim melalui saluran telepon. Oleh karena itu, pesan yang awalnya berupa teks abjad harus diterjemahkan menjadi sinyal elektronik, ditransmisikan melalui internet, lalu diterjemahkan kembali ke dalam teks abjad. Bagaimana caranya ya? Nah, proses ini dilakukan oleh lapisan-lapisan protokol. Setiap komputer protokol untuk berkomunikasi di internet. Protokol yang digunakan pada internet ini disebut sebagai protokol TCP/IP.
Apa saja sih tahapan-tahapan yang terjadi pada protokol TCP/IP? Sebelumnya, kami perkenalkan 4 layer (lapisan) utama pada protokol TCP/IP, yaitu Application layer, TCP layer, IP layer dan hardware. Berikut penjelasannya :
- Pesan yang bersangkutan akan memulai perjalanan dari Application layer dan melanjutkannya ke TCP layer. Setiap paket akan diberi nomor port. Protokol harus tahu di komputer tujuan program mana yang akan menerima pesan, itulah sebabnya paket dilengkapi dengan nomor port.
- Setelah melalui TCP layer, paket akan melanjutkan perjalanan ke IP layer dimana setiap paket akan menerima alamat tujuan, yaitu 5.6.7.8 (berdasarkan contoh).
- Kini paket pesan anda telah memiliki nomor port dan IP address serta siap untuk dikirim melalui internet. Sedangkan hardware layer akan mengubah paket yang awalnya berisi teks abjad ke sinyal elektronik untuk kemudian mengirimkannya melalui saluran telepon.
- Di ujung lain saluran telepon, ISP anda telah memiliki koneksi langsung ke internet. Kemudian router ISP akan memeriksa alamat tujuan pada setiap paket data serta menentukan akan dikirim ke mana paket yang bersangkutan tadi. Untuk menentukan IP yang menjadi target, biasa dipergunakan system DNS (Domain Name Server) yang berfungsi untuk merubah nama dari berbentuk huruf (A-Z, -, 0-9) menjadi data berbentuk angka.
- Akhirnya, paket akan sampai di komputer tujuan, yaitu komputer dengan IP address 5.6.7.8. Disini, paket-paket akan mulai melakukan perjalanan pulang. Selama perjalanan pulang, semua data-data routing (seperti IP address dan nomor port) yang disertakan sebelumnya akan dilucuti dari paket.
- Saat data tersebut sampai pada application layer, maka paket telah berubah kembali ke bentuk aslinya, yaitu ‘Hello 5.6.7.8!’

Tidak ada komentar:

Posting Komentar