Gambar 2.5. Proses request dari pengguna dan response dari server.
Gambar 2.5 menunjukan proses request dari pengguna dimana pengguna dengan menggunakan web browser untuk mengakses web server melalui HTTP request yang
diarahkan oleh proxy server ke web server yang akan dituju. Pada web server, request tersebut diproses menggunakan PHP untuk mengakses file sistem yang berada pada server
dan dikirimkan kembali ke pengguna melalui HTTP response yang ditampilkan pada web browser
.
2.8. Transmission Control ProtocolInternet Protocol TCPIP
TCPIP adalah standar komunikasi data yang digunakan dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan internet. TCPIP terdiri dari
empat lapisanlayer protokol yang memiliki fungsi dan kegunaan masing-masing. Berikut penejelasan dari setaip lapisan protokolnya:
1. Network Access Layer
Network Access Layer adalah lapisan paling bawah pada TCPIP yang
menyediakan sarana untuk dapat menerima dan mengirim data melalui perangkat antarmuka jaringan sehingga dapat berkomunikasi dengan perangkat lain.
2. Internet Layer
Pada lapisan ini menangani alamat untuk setiap perangkat, mendapatkan data dari Transport Layer
untuk diubah menjadi paket data sebelum diteruskan ke Network Access Layer
untuk dikirim ke perangkat lain, dan menangani pengiriman paket data sesuai dengan tujuannya.
3.
Transport Layer Transport Layer
adalah lapisan yang bertanggung jawab membuat hubungan antara perangkat pengirim dan penerima sehingga dapat digunakan untuk
pengiriman data. 4.
Aplication Layer Aplication Layer
merupakan lapisan teratas pada TCPIP yang menyediakan layanan untuk aplikasi komputer yang menggunakan jaringan.
2.9. Transmisi Serial Asynchronous
Pada transmisi data serial, data dikirim setiap bitnya secara berurutan dalam satuan waktu. Gambar 2.6 menunjukan gambar dari data yang ditransmisikan secara serial.
Gambar 2.6. Data yang ditransmisikan secara serial.
Terdapat tiga mode dalam transmisi data serial, yaitu asynchronous, synchronous dan isochronous. Pada transmisi serial asynchronous, data dikirim per karakter setiap kali
pengirimannya dengan tambahan start bit yang bernilai “0” atau low, dan stop bit yang berniali “1” atau high. Start bit yang berada di awal karakter data berfungsi sebagai
penanda dimulainya data karakter yang dikirimkan, sedangkan stop bit berfungsi sebagai penanda akhir dari bit karakter yang dikirimkan.
2.10. Metode Transmisi Data
Terdapat tiga metode dalam transmisi data, yaitu simplex, half duplex dan full duplex.
Penjelasan dari tiap-tiap metodenya adalah sebagai berikut:
1. Simplex
Pada metode simplex arah transmisinya adalah satu arah. Sehingga peralatan yang menggunakan metode simplex, hanya dapat berfungsi sebagai pengirim
atau penerima.