Anda di halaman 1dari 12

NAMA : MUHAMMAD ALIF ALIMUDDIN

KELAS : F (T.Informatika)
NIM : 219280035
SEMESTER : 4

1. User Agent adalah script yang dikirimkan oleh web browser ke web server yang kita tuju, atau ke
setiap situs yang kita kunjungi, jadi setiap situs yang kita kunjungi dapat mengetahui Browser dan
sistem operasi yang kita gunakan sehingga konten dapat disesuaikan dengan jenis sistem operasi
kita.

2. Web Browser, Penjelajah web, peramban web atau penelusur web adalah perangkat lunak yang
berfungsi untuk menerima dan menyajikan sumber informasi dari Internet. Sebuah sumber
informasi diidentifikasi dengan pengidentifikasi sumber seragam yang dapat berupa halaman web,
gambar, video, atau jenis konten lainnya. Contohnya: Chrome, Mozilla Firefox dll.

3. Web server adalah perangkat lunak yang berfungsi sebagai penerima permintaan yang
dikirimkan melalui browser kemudian memberikan tanggapan permintaan dalam bentuk halaman
situs web atau lebih umumnya dalam dokumen HTML. Namun, web server dapat mempunyai dua
pengertian berbeda, yaitu sebagai bagian dari perangkat keras (hardware) maupun sebagai
bagian dari perangkat lunak (software).
Jika merujuk pada hardware, web server digunakan untuk menyimpan semua data seperti HTML
dokumen, gambar, file CSS stylesheets, dan file JavaScript. Sedangkan pada sisi software, fungsi
web server adalah sebagai pusat kontrol untuk memproses permintaan yang diterima dari
browser. Contohnya: Apache Web Server, Nginx, litespeed server dll

4. Jaringan Client-Server memiliki dua komponen utama. Yaitu Client dan Server.
Sesuai namanya, Server atau penyedia layanan adalah komputer yang memberikan layanan untuk
komputer klien. Layanan itu bisa berupa data, akses atau bahkan multi service seperti file server,
mail server atau web server.
Sementara Client atau Workstation adalah komputer yang menerima layanan/ fasilitas yang
disediakan oleh komputer server.
Jadi, intinya, jaringan Client-Server adalah jaringan di mana di dalam jaringan tersebut ada satu
komputer yang sudah didedikasikan untuk menjadi server (Dedicated-Server), dan komputer yang
lainnya bertindak sebagai klien.

5. Apa itu HTTP? HTTP adalah protokol jaringan lapisan aplikasi (application layer) yang
dikembangkan untuk membantu proses transfer antar komputer. Protokol ini berguna untuk
mentransfer informasi seperti dokumen, file, gambar, dan video antar komputer.
6. Transmission Control Protocol (TCP) dan Internet Protocol (IP) merupakan standar dari komunikasi
data yang dipakai oleh komunitas internet. Standar ini mengatur dalam proses tukar-menukar data atau
informasi dari satu komputer ke komputer lain di dalam jaringan internet.

7. OSI Layer merupakan standar komunikasi yang diterapkan untuk jaringan komputer. Standar ini
digunakan untuk menentukan aturan sehingga seluruh alat komunikasi bisa saling terkoneksi melalui
jaringan internet.
OSI Layer dikembangkan untuk komputer agar dapat berkomunikasi pada jaringan yang berbeda secara
efisien. Protoko ini digambarkan sebagai informasi dari suatu aplikasi komputer yang berpindah melalui
jaringan internet ke komputer yang lainnya. OSI Layer secara konseptual terbagi ke dalam tujuh lapisan
dimana masing-masing lapisan memiliki tugas yang spesifik.
Ketujuh lapisan OSI Layer adalah sebagai berikut:
1. Application Layer
Layer OSI ini paling berdekatan dengan end user. Layer ini bertanggung-jawab atas pertukaran
informasi antara program komputer, seperti program e-mail, dan service lain yang jalan di jaringan,
seperti server printer atau aplikasi komputer lainnya.
2. Presentation Layer
Layer OSI ini bertanggung jawab dalam pengkodean dan konversi data dari application layer.
Presentation later bertanggung jawab untuk memastikan semua data yang berasal dari application
layer dapat dibaca pada sistem lainnya.
3. Session Layer
Layer OSI ini mempunyai tugas untuk menentukan bagaimana dua terminal menjaga, memelihara dan
mengatur koneksi. Selain itu layer ini berfungsi untuk membentuk, me-manage, dan memutuskan
session komunikasi antara entitas presentation layer.
4. Transport Layer
Layer OSI ini bertanggung jawab untuk membagi data menjadi segmen, menjaga koneksi logika antar
terminal, dan menyediakan penanganan error.
5. Network Layer
Layer OSI ini bertanggung jawab untuk menentukan alamat jaringan, menentukan rute yang harus
diambil selama perjalanan, dan menhaga antrian trafik di jaringan.
6. DataLink Layer
Layer OSI ini mempunyai tugas untuk menyediakan link untu data dan memaketkannya menjadi frame
yang berhubungan dengan hardware kemudian didistribusikan melalui media.
7. Physical Layer
Layer OSI yang terakhir ini bertugas untuk mengirimkan dan menerima data mentah pada media fisik.
Tujuan utama penggunaan OSI Layer adalah untuk membantu desainer jaringan memahami fungsi dari
tiap-tiap layer yang berhubungan dengan aliran komunikasi data. Termasuk jenis-jenis protokol jaringan
dan metode transmisi.
8. HyperText Markup Language (HTML) merupakan suatu bahasa markah yang digunakan untuk
membuat halaman web, menampilkan berbagai informasi di dalam sebuah browser web. HTMLdibuat
dengan menggunakan aplikasi pengolah kata dan disimpan dalam format ASCII sehingga menjadi
halaman web dengan perintah-perintah HTML.

9. XML adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat
dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan
kelanjutan dari HTML yang merupakan bahasa standar untuk melacak Internet.

10. Cascading Style Sheet merupakan aturan untuk mengatur beberapa komponen dalam sebuah
web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan bahasa pemograman. lebih
tepatnya CSS di gunakan untuk mendesain tampilan web agar menarik

11. JavaScript adalah bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di
internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Google Chrome, Internet
Explorer, Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web
menggunakan tag SCRIPT.

12. PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke
dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan
untuk membangun sebuah CMS.

13. MySQL adalah salah satu jenis database yang bersifat open source. Tentunya, banyak sekali
bentuk database selain MySQL sendiri. Website dan aplikasi berbasis mobile memerlukan database
server untuk menampung informasi yang banyak.

14. CodeIgniter merupakan aplikasi sumber terbuka yang berupa kerangka kerja PHP dengan model
MVC untuk membangun situs web dinamis dengan menggunakan PHP. CodeIgniter memudahkan
pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan
membuatnya dari awal.
Get started Open in app

Muhammad Yunan Adil

Follow 7 Followers About

Bagaimana cara kerja Internet ?


Cara kerja dibalik teknologi yang sangat populer di mata dunia

Muhammad Yunan Adil Sep 15, 2019 · 5 min read

Photo by NASA on Unsplash


Internet adalah tulang punggung dari web, sebuah teknologi yang menjadikan Web
dapat diakses. Hal paling dasarnya, internet adalah sebuah jaringan besar dari beberapa
komputer yang saling berkomunikasi satu sama lain

Jaringan Sederhana
Saat dua buah komputer ingin berkomunikasi, kita harus “menghubungkan” mereka,
baik secara fisik (biasanya menggunakan kabel Ethernet) atau tanpa kabel (wirelessly)
(contohnya menggunakan WiFi atau Bluetooth)

Dua buah komputer yang saling terhubung

Jaringan ini tidak terbatas pada dua buah komputer saja. Kita dapat menghubungkan
sebanyak-banyaknya komputer, sesuai yang kita mau. Tapi cara menghubungkannya
akan menjadi lebih rumit.

Misalnya, kita akan menghubungkan 10 buah komputer satu sama lain, jadi kita harus
memiliki 45 kabel dan 9 colokan setiap komputer
10 buah komputer dihubungkan secara bersamaan

Untuk mengatasi kerumitan ini, maka setiap komputer yang berada dalam jaringan
dapat dihubungkan ke satu komputer yang berperan khusus, yang disebut router.
Router ini hanya memiliki satu tugas, yaitu sebagai pemberi sinyal. Untuk memastikan
bahwa jika ada komputer yang mengirimkan pesan, maka pesan itu dapat sampai ke
komputer yang dituju

Misalnya, untuk mengirimkan pesan ke komputer B, maka komputer A mengirimkan


pesan ke router, dan router meneruskannya ke komputer B tanpa mengantarkan pesan
tersebut ke komputer C

Dengan penggunaan router, jaringan di atas hanya membutuhkan 10 kabel dengan


setiap komputer memiliki 1 colokan dan router membutuhkan 10 colokan
Menggunakan router untuk menghubungkan komputer

Jaringan di dalam Jaringan ?


Skema di atas cukup sederhana. Karena hanya memiliki 10 buah komputer dalam
jaringan. Bagaimana untuk skema dalam menghubungkan 100, 1000, bahkan jutaan
komputer ?

Tentu, kita tidak dapat menggunakan 1 router saja. Tapi, kita tahu kalau router juga
merupakan sebuah komputer (tapi berperan khusus). Oleh karena itu, kita juga dapat
menghubungkan router dengan router lainnya

Menghubungkan dua buah router


Dengan menghubungkan komputer ke router, lalu router ke router, kita memiliki skema
jaringan yang tidak terbatas

Skema hubungan router ke router

Skema di atas semakin mendekatkan kita kepada apa yang disebut sebagai jaringan
internet. Tapi, selama ini kita hanya membangun satu jaringan (yaitu jaringan kita).
Orang-orang di luar sana juga membutuhkan internet, jadi mereka pun dapat
membangun jaringan seperti ini

Sekarang, masing-masing dari kita sudah memiliki jaringan. Tapi, bagaimana cara
untuk kita dapat berkomunikasi dengan jaringan orang lain ?. Misalnya, saya berada di
Makassar dan aku ingin mengirim pesan kepada seorang teman di Jakarta
“Tidak mungkin” bagi saya untuk menghubungkan router millikku dengan router dia,
menggunakan kabel dengan jarak yang sangat jauh (antar pulau :v)

Oleh karena itu, kita memanfaatkan kabel yang sudah terhubung di tempat masing-
masing, misalnya kabel telepon atau kabel listrik. Misalnya, jaringan telepon sudah
terhubung di tempat kita dan juga di tempat orang lain, jadi kita bisa memanfaatkan
skema ini

Untuk menghubungkan jaringan kita ke jaringan telepon, maka kita membutuhkan satu
peralatan khusus yang disebut modem. Modem akan mengirim informasi dari jaringan
kita ke sistem informasi yang dimiliki jaringan telepon, dan sebaliknya

Router terhubung dengan modem

Jadi, sekarang kita sudah terhubung ke jaringan telepon. Langkah selanjutnya adalah
mengirim pesan dari jaringan kita ke jaringan yang dituju. Untuk itu, kita harus
menghubungkan jaringan kita ke sebuah Internet Service Provider (ISP). Sebuah
perusahaan ISP akan menggunakan beberapa router yang telah terhubung satu sama
lain untuk mengakses router dari ISP lain.

Jadi, pesan dari jaringan kita akan melalui jaringan ISP untuk sampai ke jaringan yang
dituju
Dan, dari keseluruhan skema dan proses ini, jaringa internet telah terbangun. Internet
terdiri dari seluruh infrastruktur jaringan ini
Infrastruktur yang membangun jaringan internet

Bagaimana menemukan komputer dalam jaringan yang dituju ?


Jika kita ingin mengirim pesan ke sebuah komputer, maka kita harus tentukan komputer
yang ingin dituju. Semua komputer terhubung ke sebuah jaringan dan memiliki alamat
unik untuk mengidentifikasinya, yang disebut IP Address. Yaitu, sebuah alamat dari 4
angka yang dipisahkan oleh titik, contohnya : 192.168.2.10

Tapi, alamat tersebut cukup sulit untuk selalu kita ingat. Untuk membuatnya lebih
mudah, kita akan membuat alias dari IP tersebut, yang dinamakan domain name.
Contoh, alamat google.com adalah nama domain dari alamat IP 173.194.121.32.

Jadi, nama domain berguna untuk memudahkan kita menemukan komputer yang dituju

Nama domain dan alamat IP ( Google )


Internet dan Web
Dari yang kita tahu, saat kita melakukan browsing dengan web browser, kita biasanya
menggunakan nama domain untuk mengakses website. Jadi, apakah internet dan web
itu adalah hal yang sama ?. Tidak sesederhana itu.

Setelah kita bahas, internet adalah sebuah infrastruktur teknis yang memungkinkan
miliaran komputer dapat terhubung satu sama lain. Di antara komputer-komputer
tersebut, beberapa komputer disebut sebagai web servers, yang dapat mengirimkan
pesan ke web browser

Jadi, Internet adalah infrastrukturnya, dan web adalah layanan yang dibuat dalam
infrastruktur ini. Selain web, ada beberapa layanan juga yang dibuat di dalam Internet,
seperti email dan IRC

Referensi :
https://developer.mozilla.org/en-
US/docs/Learn/Common_questions/How_does_the_Internet_work

Internet Web Website Computers Technology

About Help Legal

Get the Medium app

Anda mungkin juga menyukai