TCP/IP
TCP/IP adalah satu jenis protokol yang memungkinkan kumpulan komputer untuk berkomunikasi dalam suatu jaringan (Network). Layanan yang diberikan oleh TCP/IP antara lain :
1. Pengiriman file (transfer data). File Transfer Protokol (FTP) memungkinkan pengguna komputer yang satu mengirim atau menerima file ke komputer jaringan.
2. Remote login. Network Terminal Protokol (telnet) memungkinkan pengguna komputer dapat melakukan log in ke dalam komputer suatu jaringan. Hal ini seperti menjalankan komputer lain dari komputer pengguna.
3. Komputer mail. Digunakan untuk menerapkan sistem elektronik mail.
4. Network File Sistem (NFS). Memungkinkan klien-klien untuk mengakses file-file pada jaringan jarak jauh walaupun file tersebut disimpan secara lokal.
5. Remote execution. Memungkinkan pengguna komputer untuk menjalankan suatu program di dalam komputer yang berbeda.
Data yang dikirimkan melalui jaringan akan melalui 7 lapisan pada OSI (Open System Interconnection) yang mana pada setiap lapisan mempunyai tipe khusus. Pada lapisan sebelumnya data akan diberi “header” agar dapat dibaca di lapisan berikutnya. 7 lapisan tersebut adalah Application layer, Presentation layer, Session layer, Transport layer, Network layer, Data link layer, dan Physical layer. Pada waktu itu pemberi materi memberikan cara untuk menghafalnya, yaitu “Pak Danu Nonton Tv Sambil Pegangin Anu (hehehe jangan dikonotasikan dengan yang tidak-tidak…)
TCP/IP merupakan penghubung antara satu komputer dengan komputer lain dalam jaringan. Komputer tersebut dapat terhubung walaupun memakai OS yang berbeda. Contohnya seperti pengiriman email. Dalam pengiriman email ada beberapa prinsip yang harus dilakukan. Pertama mencakup hal-hal umum seperti siapa yang mengirim email, siapa yang menerima email, dan isi dari email tersebut. Kedua bagaimana cara agar email itu dapat terkirim sampai tujuannya. Dari konsep tersebut jelas bahwa email memerlukan “pak pos” yang akan mengirimkannya sesuai dengan alamat yang dituju, dan ini adalah tugas dari TCP/IP.
Antara TCP/IP ada pembagian tugas masing-masing. TCP merupakan connection oriented, yang berarti bahwa kedua komputer yang akan melakukan pertukaran data harus terhubung terlebih dahulu sebelum melakukan pertukaran data berlangsung. TCP juga bertanggung jawab untuk menyakinkan bahwa data tersebut sampai ke tujuan, memeriksa kesalahan dan mengirimkan error ke lapisan atas hanya bila TCP tidak berhasil melakukan hubungan. Jika isi data tersebut terlalu besar untuk satu datagram, maka TCP akan membaginya menjadi beberapa datagram. IP bertanggung jawab setelah hubungan berlangsung, tugasnya ialah meroute data paket di dalam jaringan. IP hanya bertugas sebagai “kurir” dari TCP dalam penyampaian datagram dan tidak bertanggung jawab jika data tersebut tidak sampai secara utuh.
IP addres merupakan pengenal yang digunakan untuk memberi alamat host internet. Format IP addres adalah bilangan 32 bit yang tiap 8 bitnya dipisahkan oleh tanda titik. Adapun format IP addres berupa bilangan “biner” (xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx dengan x adalah bilangan biner). IP address adalah nomor yang mengidentifikasi lokasi dari sebuah komputer pada jaringan. Pada dasarnya IP address dapat dianalogikan dengan alamat rumah sebagai petunjuk jalan di mana tepatnya seseorang berada dan petunjuk lokasi di mana kita dapat mengirimkan informasi kepada orang tersebut. Setiap komputer pada jaringan tidak mungkin mempunyai IP address yang sama, sama halnya seperti alamat setiap rumah tidak mungkin ada yang persis sama.
*Untuk tugas NAT dapat dilihat di sini
June 18th, 2009 at 3:38 am
THANK DA BANTUIN
October 8th, 2009 at 7:27 pm
makasih………..