Senin, 30 September 2013

Pencarian data di Google



Sebelum menjelaskan kenapa pada saat pencarian di google, data kita gak ketukar dengan user yg lain?...
sya akan menjelaskan bagaimana cara kerja dalam internet,....

1.Secara singkat, dalam proses pengiriman paket data, client harus terhubung terlebih dahulu ke sebuah server agar bisa terhubung ke jaringan internet. Yang menghubungkan client dengan server adalah protocol TCP/IP.
2.Ketika client merequest sebuah halaman web mengakses serach engine misalnya Google. Maka, paket tersebut akan diubah dalam bentuk raw data dan kemudian menjadi frame.
3.Kemudian paket atau datagram tersebut akan ditambahkan header dengan ukuran antara 20-60 byte.
4.Paket data memulai perjalanannya dari router, dari router switch lalu masuk ke dalam jaringan web atau i   nternet. Beberapa paket data akan megalami collsion.  
5.Ketika paket berada di router, maka router akan bertugas mengarahkan tujuan paket. Jika paket tidak jelas, maka paket tersebut akan dihancurkan. Kemudian paket tersebut akan disegmentasi. Setiap segmen memiliki sequence number. Sequence number ini yang berguna bagi lapisan transport untuk merakit segmen-segmen yang terpecah atau yang terbagi tadi menjadi segmen yang utuh.
6.Kemudian paket tersebut akan diteruskan ke proxy server. Proxy akan melakukan filtering alamat web tertentu. Jika client ingin mengakses web yang telah di blokir di proxy server, maka proxy akan mendrop paket tersebut.
7.Paket akan diteruskan ke jaringan global dan akan melewati ribuan router untuk ke server.
8.Paket akan melewati Firewall. Firewall akan mempertahankan keamanannya dengan mencegah malware atau serangan dari luar.
9.Di server paket akan dibuka dan diproses.
10.Setelah itu server akan mengirimkan data dan diberi label dan informasi penting. Dan proses transfer akan berjalan seperti di awal sampai paket data dari server diterima oleh client dan diurutkan sesuai data aslinya.

Ketika kita sama-sama mengakses google.com dan melakukan pencarian, kenapa data pencarian kita tidak tertukar dengan user yang lain? karena disetiap komputer itu memiliki MAC Address yang berbeda dan IP Address (sesuai dengan ISP yang dipakai) yang tidak sama dengan yang lainnya.
pada saat proses penerimaan data dari google, google itu melihat IP addrees dan MAC address suatu komputer yang akan mau dituju....

sekian itu yang bisa saya jelaskan...
jika kurang mengenang pada anda, saya mohon komentarnya...

Sabtu, 28 September 2013

Cara Kerja Team Viewer



TeamViewer adalah suatu program yang cukup sederhana dan sangat mudah digunakan untuk beberapa
keperluan terutama melakukan akses PC secara remote melalui internet.
TeamViewer saat ini sudah mencapai versi 8, merupakan aplikasi yang sangat cocok digunakan untuk mengakses PC lain melalui internet, keunggulan utamannya adalah Gratis siapa juga yang ga seneng denger kata-kata gratis.

Fitur utama TeamViewer adalah:
1. Remote Support
2. Presentation
3. File Transfer
4. VPN

Yang sering saya gunakan hanya Remote Support (akses PC Klien melalui jalur internet), fitur/manfaat TeamViewer yang satu ini sangat membantu jika kita perlu mengakses PC yang jauh dari posisi kita sekarang, karena cukup terkoneksi internet dan mengetahui ID serta Password PC tersebut dalam hitungan detik kita sudah bisa akses PC itu secara remote seperti kita ada di depan PC tersebut secara langsung. Selain fungsi remote desktop, manfaat lain yang sering saya gunakan adalah "File Transfer" dari pada berkirim file lewat email saya lebih pilih menggunakan teamviewer, karena bisa melakukan copy file langsung ke direktori yang kita inginkan, bisanya saya lakukan jika akan update program yang saya buat untuk beberapa konsumen.

Rabu, 25 September 2013

Aplikasi UDP Dan Aplikasi TCP


Contoh aplikasi –aplikasi yang menggunakan protokol UDP
• DNS (Domain Name System)
• SNMP, (Simple Network Management Protocol)
• TFTP (Trivial File Transfer Protocol)
• SunRPC port 111.

DNS menggunakan relasi client – server untuk resolusi nama. Pada saat client mencari satu host, maka ia akan mengirimkan query ke server DNS. Query adalah satu permintaan untuk resolusi nama yang dikirimkan ke server DNS.
1. Pada komputer Client, sebuah program aplikasi misalnya http, meminta pemetaan IP Address (forward  lookup query). Sebuah program aplikasi pada host yang mengakses domain system disebut sebagai resolver, resolver menghubungi DNS server, yang biasa disebut name server.
2. Name server meng-cek ke local database, jika ditemukan, name server mengembalikan IP Address ke resolver jika tidak ditemukan akan meneruskan query tersebut ke name server  root server.
3. Terakhir barulah si client bisa secara langsung menghubungi sebuah website / server yang diminta dengan menggunakan IP Address yang diberikan oleh DNS server.

Contoh aplikasi –aplikasi yang menggunakan protokol TCP
  1.  HTTP (Hypertext Transfer Protocol)
  2.  FTP (File Transfer Protocol)
  3.  SMTP (Simple Mail Transfer Protocol)
Cara kerja http Bila kita mengklik link hypertext atau kita mengetikkan suatu alamat atau URL pada internet browser, maka Anda sedang mentransfer URL ke browser, dan Dari URL ini browser Anda tahu server mana yang akan dihubungi dan file apa yang diminta kemudian web browser akan mengirimkan perintah HTTP ke web server. Web server selanjutnya akan menerima perintah ini dan melakukan aktivitas sesuai dengan perintah yang diminta oleh web browser. Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk ditampilkan kepada kita.