Video: Writing 2D Games in C using SDL by Thomas Lively 2025
Dalam rangkaian komputer, satu paket maklumat mengalir melalui tujuh lapisan ketika ia bergerak dari satu komputer ke komputer lain. Data bermula perjalanannya apabila aplikasi pengguna akhir menghantar data ke komputer rangkaian lain.
Data memasuki rangkaian melalui antara lapisan Aplikasi, seperti SMB. Data itu kemudiannya berfungsi melalui susunan protokol.
Sepanjang perjalanan, protokol pada setiap lapisan memanipulasi data dengan menambah maklumat header, menukar data ke format yang berbeza, menggabungkan paket untuk membentuk paket yang lebih besar, dan sebagainya. Apabila data mencapai protokol lapisan Fizikal, ia sebenarnya diletakkan pada media rangkaian (dengan kata lain, kabel) dan dihantar ke komputer penerima.
Apabila komputer menerima data, data berfungsi melalui susunan protokol. Kemudian, protokol pada setiap lapisan membalikkan pemprosesan yang dilakukan oleh lapisan yang sepadan pada komputer penghantaran. Tajuk dikeluarkan, data ditukar kembali ke format asalnya, paket yang dibahagikan kepada paket yang lebih kecil akan dimasukkan semula ke mesej yang lebih besar, dan sebagainya.
Apabila paket mencapai protokol lapisan Aplikasi, ia dihantar ke aplikasi yang boleh memproses data.
