Assalamualikum Wr. Wb.
Pada kesemptan kali ini saya akan sedikit berbagi ilmu saya tetang apa itu TCP/IP. Kita sebagai pengguna internet pasti memiliki ip yang kita gunakan untuk terseambung ke internet. Ataupun jika kita ingin berhubungan dengan komputer yang lain pasti kita membutuhkan apa itu yang dinamakan IP.\
Tetapi apakah kita mengetahui apa itu IP ?
Maka dari itu saya akan sedikit menjelaskan apakah yang dimaksud dengan Ip.
Langsung saja kita simak pembahasanya berikut ini.
Menurut Wikipedia TCP/IP adalah sebagai berikiut.
TCP/IP
(singkatan dari Transmission Control
Protocol/Internet Protocol) adalah gabungan dari protokol
TCP (Transmission Control Protocol) dan IP (Internet Protocol)
sebagai sekelompok protokol yang mengatur komunikasi data dalam
proses tukar-menukar data dari satu komputer ke komputer lain di
dalam jaringan internet yang akan memastikan pengiriman data sampai
ke alamat yang dituju. Protokol ini tidaklah dapat berdiri sendiri,
karena memang protokol ini berupa kumpulan protokol (protocol suite).
Protokol ini juga merupakan protokol yang paling banyak digunakan
saat ini, karena protokol ini mampu bekerja dan diimplementasikan
pada lintas perangkat lunak (software) di berbagai sistem operasi
Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP
stack.
Secara garis besar Ip adalah nomor pengalamatan suatu perangkat komputer. Yang dimana bertugas sebagai pengatur komunikasi data dalam proses tukar menukar data dari komputer satu ke komputer yang lain.
Dalam hal ini sebuah jaringan memiliki 7 lapisan yang dimana memiliki tugas masing masing yang sering disebut dengan OSI Layer.
Berikut adalah tingkatan dari OSI Layer serta penggunaannya.
- Lapisan Fisik
- Lapisan Tautan data
- Lapisan Jaringan
- Lapisan Transportasi
- Lapisan Session
- Lapisan Presentasai
- Lapisan Aplikasi.
Kemudian berikut adalah penjelasan atas Layer-layer diatas yang saya kutip dari www.Mikrosoft.com
LAPISAN FISIK
Lapisan fisik, lapisan terendah model OSI, berkaitan dengan transmisi dan penerimaan aliran terstruktur bit mentah melalui media fisik. Menjelaskan listrik/optik, mekanis dan fungsional antarmuka ke media fisik, dan membawa sinyal untuk semua lapisan lebih tinggi. Menyediakan:-
Data pengkodean: mengubah pola sederhana
sinyal digital (1d dan 0d) yang digunakan oleh PC untuk menampung
lebih baik sifat media fisik, dan untuk membantu sinkronisasi bit
dan bingkai. Menentukan:
-
Status sinyal apa yang mewakili 1 biner
-
Cara stasiun penerima mengetahui ketika "waktu-bit" dimulai
-
Bagaimana stasiun penerima menetapkan limit bingkai
-
-
Lampiran menengah fisik, menampung berbagai kemungkinan di media:
-
Akankah transceiver eksternal (MAU) digunakan untuk menyambung ke media?
-
Berapa banyak pin yang dimiliki konektor dan untuk apakah setiap pin digunakan?
-
-
Teknik transmisi: menentukan apakah bit disandikan akan dikirim oleh pita dasar (digital) atau sinyal broadband (analog).
-
Transmisi media fisik: mengirimkan bit sebagai sinyal listrik atau optik yang sesuai untuk media fisik, dan menentukan:
-
Opsi media fisik apa yang dapat digunakan
-
Berapa banyak volt/db harus digunakan untuk menunjukkan status sinyal tertentu yang menggunakan media fisik yang diberikan
-
LAPISAN TAUTAN DATA
Lapisan tautan data menyediakan transfer bingkai data bebas kesalahan dari satu node lain melalui lapisan fisik, memungkinkan lapisan di atasnya untuk menerima secara maya transmisi bebas kesalahan melalui tautan. Untuk melakukannya, lapisan tautan data menyediakan:-
Tautan penetapan dan penghentian: menetapkan dan mengakhiri tautan logis antara dua node.
-
Bingkai kontrol lalu lintas: memberitahu node transmisi "back-off" ketika buffer bingkai tidak tersedia.
-
Bingkai pengurutan: mengirim/menerima bingkai secara berurutan.
-
Bingkai pengakuan: menyediakan/mengharapkan pengakuan bingkai. Mendeteksi dan memulihkan dari kesalahan yang terjadi di lapisan fisik dengan mengirim kembali bingkai yang tidak diakui dan penanganan penerimaan duplikasi bingkai.
-
Membatasi bingkai: membuat dan mengenali batas bingkai.
-
Pemeriksaan galat bingkai: memeriksa bingkai yang diterima untuk integritas.
-
Media akses manajemen: menentukan kapan node "memiliki hak" untuk menggunakan media fisik.
LAPISAN JARINGAN
Lapisan jaringan mengontrol pengoperasian subnet, menentukan jalur fisik data yang harus diambil berdasarkan kondisi jaringan, prioritas layanan, dan faktor lainnya. Menyediakan:-
Perutean: rute bingkai antara jaringan.
-
Kontrol lalu lintas subnet: perute (jaringan lapisan menengah sistem) dapat memerintahkan Stasiun pengiriman "throttle kembali" transmisi frame saat mengisi router buffer.
-
Fragmentasi bingkai: jika ini menentukan perute downstream unit transmisi maksimum (MTU) kurang dari ukuran bingkai, perute dapat memecah bingkai untuk transmisi dan merakit ulang di Stasiun tujuan.
-
Pemetaan alamat fisik Logis: menerjemahkan alamat logis, atau nama, menjadi alamat fisik.
-
Subnet penggunaan akuntansi: memiliki fungsi akuntansi untuk melacak bingkai diteruskan oleh sistem menengah subnet, menghasilkan informasi tagihan.
Ukuran dan kompleksitas protokol transport tergantung pada jenis layanan yang diperoleh dari lapisan jaringan. Untuk lapisan jaringan yang handal dengan kemampuan virtual, lapisan transpor minimal diperlukan. Jika lapisan jaringan tidak dapat diandalkan dan/atau hanya mendukung datagram, protokol transportasi harus menyertakan deteksi kesalahan dan pemulihan yang luas.
Lapisan transportasi menyediakan:
-
Segmentasi pesan: menerima pesan dari lapisan (sesi) di atasnya, membagi pesan ke unit yang lebih kecil (jika tidak cukup kecil), dan lolos unit yang lebih kecil ke lapisan jaringan. Lapisan transportasi di Stasiun tujuan menyatukan kembali pesan.
-
Pengakuan pesan: menyediakan pengiriman pesan akhir ke akhir yang handal dengan pengakuan.
-
Kontrol lalu lintas pesan: memberitahu Stasiun transmisi untuk "back-off" ketika buffer pesan tidak tersedia.
-
Sesi multiplexing: membagi beberapa aliran pesan, atau sesi ke salah satu link logis dan terus melacak pesan mana yang ditujukan ke sesi mana (Lihat lapisan sesi).
Informasi header lapisan transportasi kemudian harus menyertakan informasi kontrol, seperti pesan awal dan akhir bendera pesan, untuk mengaktifkan lapisan transportasi pada akhir untuk mengenali pesan batas. Selain itu, jika lapisan rendah tidak mempertahankan urutan, header transportasi harus berisi informasi urutan agar transport layer di akhir menerima untuk potongan kembali bersama-sama dalam urutan yang benar sebelum menyerahkan pesan yang diterima hingga lapisan di atas.
LAPISAN SESI
Lapisan sesi memungkinkan sesi penetapan antara proses yang berjalan di Stasiun berbeda. Menyediakan:-
Penetapan sesi, pemeliharaan dan penghentian: memungkinkan dua proses aplikasi pada mesin yang berbeda untuk membuat, menggunakan dan mengakhiri sambungan, disebut sesi.
-
Sesi dukungan: melakukan fungsi yang mengizinkan proses ini berkomunikasi melalui jaringan, melakukan keamanan, pengenalan nama, log, dan sebagainya.
LAPISAN PRESENTASI
Lapisan presentasi format data yang diberikan ke lapisan aplikasi. Ini dapat dilihat sebagai penerjemah untuk jaringan. Lapisan ini dapat menerjemahkan data dari format yang digunakan oleh aplikasi lapisan ke dalam format yang umum di Stasiun pengiriman, kemudian menerjemahkan format umum ke format yang diketahui lapisan aplikasi di Stasiun menerima.Lapisan presentasi menyediakan:
-
Karakter kode terjemahan: sebagai contoh, ASCII ke EBCDIC.
-
Konversi data: bit pesanan, CR-CR/LF, terapung bilangan bulat titik, dan seterusnya.
-
Kompresi data: mengurangi jumlah bit yang perlu dikirimkan di jaringan.
- Enkripsi data: mengenkripsi data untuk alasan keamanan. Sebagai contoh, enkripsi kata sandi.
LAPISAN APLIKASI
Lapisan aplikasi berfungsi sebagai jendela untuk pengguna dan proses aplikasi untuk mengakses layanan jaringan. Lapisan ini berisi berbagai fungsi yang biasanya diperlukan:
-
Sumber daya berbagi dan pengalihan perangkat
-
Akses file jarak jauh
-
Akses jarak jauh pencetak
-
Komunikasi antar proses
-
Manajemen jaringan
-
Layanan direktori
-
Pesan elektronik (seperti Surat)
-
Terminal jaringan virtual
0 komentar:
Post a Comment