PHP: HyperText Prepocessor PHP Web server

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.