Socket dalam Aksi
Pelajaran 19 dari 32 dalam kursus Model OSI di Coddy.
Alamat IP dan port yang diikat bersama di dalam program disebut socket. Server menunggu koneksi pada socket, sedangkan client terhubung ke sana. Itulah layer 4 dalam bentuk konkret.
Kamu bisa melihatnya terjadi dengan dua alat yang sudah kamu miliki: python3 -m http.server PORT menjalankan server yang menunggu koneksi, dan nc -z host port mengetuk sebuah port dan melaporkan, melalui status keluarnya, apakah ada yang menjawab.
Server perlu waktu untuk mulai berjalan, jadi skrip sungguhan mencoba mengetuknya beberapa kali sebelum menyimpulkan apa pun.
Tantangan
SedangBuka socket dan buktikan bahwa socket sedang mendengarkan:
- Jalankan server di port 9210 di latar belakang
- Tunggu hingga server aktif
- Uji dengan
nc -zdan cetakopenjika server merespons, atauclosedjika tidak
Output yang diharapkan:
openCoba sendiri
Semua pelajaran di Model OSI
8Perjalanan Sebuah Paket
Saat Klik TerjadiMelintasi JaringanTiba dan Bergerak NaikRekap: Dari Ujung ke UjungLatihan sendiri: Playground Terminal