Minggu, 03 Juni 2018
Definisi
TCP/IP adalah singkatan
dari Transmission Control Protocol/Internet Protocol. TCP/IP
merupakan standar komunikasi data yang digunakan untuk proses tukar-menukar
data dari satu komputer ke komputer lain pada jaringan Internet. Karena berupa
kumpulan protokol (protocol suite) maka protokol ini tidaklah mampu
berdiri sendiri. Protokol ini juga merupakan protokol yang paling banyak
digunakan saat ini, karena protokol ini mampu bekerja dan diterapkan pada
lintas perangkat lunak dalam berbagai sistem operasi Istilah yang diberikan
kepada perangkat lunak ini adalah TCP/IP stack. Pada TCP/IP terdapat protocol
utama yaitu :
1. Aplication
Layer
Bertugas untuk melayani permintaan data
atau servis, aplikasi pada layer ini menunggu di portnya masing-masing pada
suatu antrian untuk diproses. Yang bekerja pada layer ini yaitu aplikasi :
· Network
Terminal Protocol (TELNET), yang menyediakanremote login dalam
jaringan.
· File Transfer Protocol (FTP),
digunakan untuk file transfer.
· Simple
Mail Transfer Protocol (SMTP), dugunakan untuk mengirimkan e-mail (electronic
mail).
· Domain
Name Service (DNS), untuk memetakan IP Address ke dalam nama tertentu.
· Routing
Information Protocol (RIP), protokol routing.
· Open
Shortest Path First (OSPF), protokol routing.
· Network
File System (NFS) untuk berbagi/sharing file dalam
suatu jaringan terhadap berbagai host.
· Hyper
Text Transfer Protokol (HTTP), protokol yang digunakan untuk web
browsing.
2. Transportation
Layer
Untuk membentuk sebuah sambungan
antara host penerima dan pengirim sebelum kedua host tersebut
berkomunikasi dan seberapa sering kedua host ini akan
mengirim acknowledgment dalam sambungan tersebut satu sama
lainnya. Transport layer hanya terdiri dari dua macam protocol diantaranya
yaitu :
· Transmission
Control Protocol (TCP)
· User
Datagram Protocol (UDP)
3. Internet
Layer
Berisi protokol yang mempunyai tanggung
jawab dalam pengalamatan dan enkapsulasi paket data jaringan. Pada Internet
layer terdiri dari beberapa protokol yaitu :
· IP
· ARP
· ICMP
· IGMP
4. Network
Acces Layer
Network Access Layer adalah
gabungan dari Network, Data Link danPhysical
Layer. Network Acces Layer menyediakan media bagi sistem
untuk mengirimkan data ke device lain yang terkoneksi secara
langsung.
Fungsi Protokol
Fungsi-fungsi protokol secara detail
dapat dijelaskan sebagai berikut:
· Fragmentasi dan Reassembly,
membagi informasi yang dikirim menjadi beberapa paket data pada saat sisi
pengirim mengirimkan informasi tadi dan setelah diterima maka sisi penerima
akan menggabungkan lagi menjadi paket berita yang lengkap.
· Encaptulation,
melengkapi berita yang dikirimkan denganaddress, kode-kode koreksi dan
lain-lain.
· Connection
Control, membangun hubungan komunikasi daritransmitter dan receiver,
dimana dalam membangun hubungan ini termasuk dalam hal pengiriman data dan
mengakhiri hubungan.
· Flow
Control, mengatur perjalanan data dari transmitter kereceiver.
· Error
Control, dalam pengiriman data tak lepas dari kesalahan, baik itu dalam
proses pengiriman maupun pada waktu data itu diterima. Fungsi dari error
control adalah mengontrol terjadinya kesalahan yang terjadi pada waktu
data dikirimkan.
· Transmission
Service, memberi pelayanan komunikasi data khususnya yang berkaitan dengan
prioritas dan keamanan serta perlindungan data.
Referensi: