Pengertian dan Fungsi TCP/IP dalam Jaringan Komputer
Pengertian TCP/IP
Pengertian TCP/IP adalah sebuah
perangkat lunak jaringan komputer yang terdapat dalam satu sistem dan
memungkinkan komputer satu dengan komputer lain dapat mentransfer data dalam
satu grup network/jaringan. TCP singkatan dari Transmission
Control Protocol dan IP singkatan dari Internet
Protocol. TCP/IP menjadi satu nama karena fungsinya selalu bergandengan
satu sama lain dalam komunikasi data.
Fungsi TCP/IP
- Umumnya TCP / IP digunakan untuk pengiriman file dalam satu jaringan.
- TCP / IP juga sering dimanfaatkan untuk keperluan “Remote login”
- Computer mail.
- Telnet, dll.
1. Ketentuan Kelas Alamat IP
Sebuah alamat IP berisi satu bagian
network dan satu bagian host, tetapi formatnya tidak sama pada setiap alamat
IP. Sejumlah bit alamat dipakai disini untuk mengidentifikasi network, dan
angka dipakai untuk mengidentifikasi host, dan beragam kelas alamat IP. Alamat
IP memiliki tiga kelas utama yaitu kelas A, kelas B, dan kelas C. Ketentuan
kelas alamat IP itu berupa :
- Jika bit pertama dari sebuah alamat IP adalah angka 0, ini menunjukan network kelas A. Tujuh bit berikutnya menunjukan identitas network, dan 24 bit terakhir menunjukan identitas host. Ada 128 buah network kelas , tetapi didalam setiap kelas A bisa terdapat jutaan host.
- Jika bit pertama dari dua angka alamat IP adalah 10, ini menunjukan alamat IP network kelas B. Angka Bit pertama kelas, kemudian 24 bit berikutnya menunjukan identitas alamat network, dan 10 bit berikutnya untuk host. Ada ribuan angka network kelas B dan setiap kelas B dapat berisi ribuan host.
- Jika bit pertama dari tiga bit alamat IP adalah 110, ini merupakan alamat IP kelas C. Tiga bit pertama berupa alamat kelas. 21 bit berikutnya sebagai alamat network, dan 8 bit selanjutnya merupakan identitas host. Ada jutaan network kelas C, dan didalam tiap kelas C ada 254 host.
Mungkin memang sedikit rumit ya
kalau tidak ada contohnya, ini contohnya saya berikan sebagai berikut:
- Sebuah network memiliki alamat IP 026.104.0.19. Ini bisa ditulis juga dengan 26.104.0.19. menjelaskan adanya host dengan alamat IP nomor 104.0.19 dalam network 26 yang termasuk kelas A.
- Alamat IP 128.66.12.1. menunjukan alamat IP host 12.1 didalam network nomor 128.66 yang termasuk kelas B.
Pembagian Tugas TCP/IP (Protocol Layer)
TCP/IP dibagi menjadi beberapa divisi/layer/modul dengan tugas dan tanggung
jawab masing-masing untuk mengolah data yang diterima/ yang akan dikirm.
berdasar standar TCP/IP dibagi menjadi 4 Layer utama yaitu
: Application Layer ,Transport Layer ,Internet Layer/Network layer
,Network interface Layer/psical layer. dalam standar OSI dibagi secara
detail menjadi 7 sub layer seperti gambar dibawah ini
1. Application Layer
ini adalah layer/divisi/bagian paling teratas dalam
sistem TCP/IP ,dibagian ini berisi aplikasi atau process yang biasa kita
gunakan sehari hari untuk bekerja dan bermain komputer, dimana aplikasi yang
kita gunakan akan memilih protocol untuk mengirim dan menerima data, misalnya
untuk browsing dan download aplikasi web browser akan memilih protocol HTTP .
untuk mengupload file ke server,aplikasi FTP akan memilih protocol FTP untuk
mengirim file.
aplikasi akan memilih jenis protocol untuk mengirim dan menerima data, setelah aplikasi menentukan protocol yang akan digunakan maka aplikasi akan menyerahkan proses berikutnya ke layer/divisi dibawah nya yaitu transport layer untuk memulai proses pengiriman data.
aplikasi akan memilih jenis protocol untuk mengirim dan menerima data, setelah aplikasi menentukan protocol yang akan digunakan maka aplikasi akan menyerahkan proses berikutnya ke layer/divisi dibawah nya yaitu transport layer untuk memulai proses pengiriman data.
2. Transport Layer/Host to Host
Divisi ini bertugas untuk menerima data dari layer
diatasnya yaitu application layer, dan menentukan jenis protocol yang akan
digunakan untuk pengiriman data, 2 protocol yang umum digunakan adalah UDP
(User Datagram Protocol) dan TCP(Transmission Control Protocol)
TCP- digunakan untuk mengirim
data dengan prioritas keutuhan data, dimana data yang dikirim dan diterima sama
peris atau jaminan 100% bagian pecahan data yang dikirim akan benar-benar utuh.
karena jika sampai data hilang 1bit saja,file akan rusak dan tidak berguna,
seperti ketika melakukan pengiriman file aplikasi maka dipilih protocol TCP
untuk memastikan file tidak korup ketika dikirim melalui jalur internet.
karene menggunakan tingkat validasi yang tinggi untuk memastikan data telah diterima dan jika tidak diterima makan akan dikirim ulang menjadikan protocol jenis ini agak lambat karena harus bekerja extra.
karene menggunakan tingkat validasi yang tinggi untuk memastikan data telah diterima dan jika tidak diterima makan akan dikirim ulang menjadikan protocol jenis ini agak lambat karena harus bekerja extra.
UDP- protocol ini mengabaikan
keutuhan data yang dikirim dan diterima, tugasnyahanya mengirim data tanpa
peduli apakah data diterima dengan utuh atau tidak.ptotocol ini sangat cepat
dalam mengrim data karena seperti orang asal lempar barang saja tanpa peduli
barang sampai /tidak. penggunaan protocol ini dikhususkkan untuk mentransfer
data/informasi dengan target data tersaji secara real time dan tanpa delay.
misalnya game online, streaming (radio streaming /video streaming) , jenis
data video/audio /game online hanya akan lag/ glitch saja dan tidak ada
istilah korup. karena memang yang diperluakan adalah real time.
Di layer ini koneksi antara 2 komputer terbentuk
secara virtual dan terjadi proses kirim dan menerima data.(seperti kita
mengirimkan paket ke seseorang menggunakan jasa kirim seperti JNE)
3. Network Layer/Internetwork Layer
layer/divisi ini yang sering kita sebut internet
layer, karena paket dikirim ke tujuan berdasar IP Address yang terpasang
pada setiap komputer yang terkoneksi ke jaringan. di layer ini data yang besar
yang berasal dari layer diatasnya akan dipecah dan disesuaikan ukurannya sesuai
media yang akan dilaluinya.
data yang besar yang telah dipecah menjadi paket
data lebih kecil/frame akan dibungkus (enkapsulasi) dan diberi label asal dan
tujuan dari paket, layer/divisi ini bertanggaung jawab atas routing(menentukan
tujuan dan jalur) paket yang akan dikirim.
4. Network Interface Layer
atau bisa disebut juga hardaware yang digunakan
untuk mentransmisikan signal(ethernet). Dilayer ini hardware dan driver bekerja
untuk mengubah logical data menjadi signal yang ditransmisikan melalui media
kabel tembaga/fibre optic atau mengubahnya menjadi signal radio secara
wireless.
Daftar Pustaka
Tidak ada komentar:
Posting Komentar