Apa itu Protokol Internet Serial Line?

Serial Line Internet Protocol, juga dikenal dengan akronim SLIP, adalah sarana pengiriman datagram Internet Protocol melalui tautan serial. Ini mentransmisikan setiap byte paket, menambahkan satu atau lebih byte penanda unik ke aliran sesuai kebutuhan. SLIP dapat digunakan oleh dua sistem untuk berkomunikasi melalui koneksi kabel langsung atau tautan modem. Sebagian besar komputer pribadi menggunakan Point-to-Point Protocol (PPP), tetapi SLIP sering digunakan di mana overhead yang sangat rendah diperlukan.

Saat mentransmisikan datagram, Serial Line Internet Protocol dapat mengirim byte penanda “akhir” melalui tautan serial terlebih dahulu. Kemudian mengirimkan setiap byte paket, kecuali jika itu adalah salah satu dari dua nilai desimal: 219 atau 192. Jika 192, nilai penanda akhir, SLIP mengirimkan dua byte khusus sebagai gantinya; 219 diikuti oleh 220. Jika 219, SLIP mengirimkan kode dua byte yang berbeda—219 diikuti oleh 221. Setelah semua byte dari paket Internet Protocol telah dikirim, SLIP mengirimkan 192 byte penanda akhir.

Ketika sebuah paket diterima oleh SLIP, SLIP menghapus penanda akhir dan mengganti pasangan byte khusus dengan nilai aslinya. Beberapa implementasi SLIP juga dapat menghapus paket-paket dengan panjang nol. Datagram yang dihasilkan, jika ada, kemudian diteruskan ke lapisan jaringan berikutnya tanpa analisis lebih lanjut. Deteksi dan koreksi kesalahan diserahkan ke lapisan berikutnya, yang harus meminta pengiriman ulang paket jika kesalahan ditemukan.

Spesifikasi SLIP dirilis oleh Internet Engineering Task Force (IETF) pada tahun 1988 sebagai Request For Comments (RFC) 1055. Ini mengidentifikasi beberapa kekurangan SLIP, termasuk penanganan kesalahan dan kurangnya pesan kontrol. Masalah umum lainnya dengan Serial Line Internet Protocol adalah tidak adanya identifikasi protokol paket. Karena SLIP hanya dirancang untuk menangani datagram Protokol Internet, ini mungkin bukan masalah yang sering terjadi. SLIP cukup mampu menangani beberapa protokol Internet, bagaimanapun, diberikan sarana untuk mengidentifikasi mereka.

Kurangnya keamanan adalah pertimbangan lain untuk menggunakan Serial Line Internet Protocol. Tidak ada mekanisme untuk otentikasi koneksi atau enkripsi data apa pun pada lapisan ini dengan SLIP. Juga tidak ada sarana penemuan alamat Protokol Internet untuk perutean pada lapisan jaringan berikutnya. Berkenaan dengan ukuran paket maksimum, spesifikasi SLIP tidak jelas, menunjukkan batas yang digunakan oleh implementasi lain.

Protokol Internet Jalur Serial tidak memampatkan data paket apa pun, meskipun modem pada tautan serial akan memampatkan, jika modem sedang digunakan. Compressed SLIP (CSLIP), yang didefinisikan pada tahun 1990 oleh RFC 1144, melakukan upaya ke arah ini. Ini menyusutkan header Transmission Control Protocol (TCP) dari setiap paket menjadi tujuh byte dari aslinya 20. Namun, sisa paket tetap tidak berubah. Pada tahun 1994, PPP—didefinisikan dalam RFC 1661—diciptakan sebagai protokol baru yang kuat yang menyelesaikan banyak masalah SLIP.