Halaman

Kamis, 20 Januari 2022

Dasar-dasar TCP Error Recovery

Untuk menghargai apa yang dilakukan protokol transport layer, Anda harus memikirkan layer di atas transport layer, layer aplikasi. Mengapa? Nah, setiap layer menyediakan layanan ke layer di atasnya, seperti layanan error-recovery yang diberikan ke protokol layer aplikasi oleh TCP.

Misalnya, pada Gambar 1-5, Bob dan Larry menggunakan HTTP untuk mentransfer halaman beranda dari server web Larry ke browser web Bob. Tapi apa yang akan terjadi jika permintaan HTTP GET Bob hilang saat transit melalui jaringan TCP/IP? Atau, apa yang akan terjadi jika respons Larry, yang mencakup konten halaman beranda, hilang? Yah, seperti yang Anda duga, dalam kedua kasus tersebut, halaman tersebut tidak akan muncul di browser Bob.

TCP/IP membutuhkan mekanisme untuk menjamin pengiriman data melalui jaringan. Karena banyak protokol layer aplikasi mungkin menginginkan cara untuk menjamin pengiriman data melalui jaringan, pembuat TCP menyertakan fitur error-recovery. TCP menggunakan konsep acknowledgments. Gambar 1-7 menguraikan ide dasar di balik bagaimana TCP pemberitahuan kehilangan data dan meminta pengirim untuk mencoba lagi.





Gambar 1-7 menunjukkan server web Larry mengirim halaman web ke browser web Bob, menggunakan tiga pesan terpisah. Perhatikan bahwa gambar ini menunjukkan header HTTP yang sama seperti Gambar 1-6, tetapi juga menunjukkan header TCP. Header TCP menunjukkan nomor urut (SEQ) dengan setiap pesan. Dalam contoh ini, jaringan mengalami masalah, dan jaringan gagal mengirimkan pesan TCP (disebut segmen) dengan nomor urut 2. Ketika Bob menerima pesan dengan nomor urut 1 dan 3, tetapi tidak menerima pesan dengan nomor urut 2 , Bob menyadari bahwa pesan 2 hilang. Realisasi oleh logika TCP Bob menyebabkan Bob mengirim segmen TCP kembali ke Larry, meminta Larry untuk mengirim pesan 2 lagi.

Dasar IP Routing

Lapisan jaringan TCP/IP, menggunakan protokol IP, menyediakan layanan meneruskan paket IP dari satu perangkat ke perangkat lainnya. Perangkat apa pun dengan alamat IP dapat terhubung ke jaringan TCP/IP dan mengirim paket. Bagian ini menunjukkan contoh perutean IP dasar untuk perspektif.

Gambar 1-10 mengulangi kasus umum di mana server web Larry ingin mengirim bagian dari halaman web ke Bob, tetapi sekarang dengan detail yang terkait dengan IP. Di kiri bawah, perhatikan bahwa server Larry memiliki data aplikasi yang sudah dikenal, header HTTP, dan header TCP yang siap dikirim. Selain itu, pesan sekarang berisi header IP. Header IP menyertakan alamat IP sumber dari alamat IP Larry (1.1.1.1) dan alamat IP tujuan dari alamat IP Bob (2.2.2.2).





Langkah 1, di sebelah kiri Gambar 1-10, dimulai dengan Larry siap mengirim paket IP. Proses IP Larry memilih untuk mengirim paket ke beberapa router — router terdekat di LAN yang sama — dengan harapan router akan tahu cara meneruskan paket. (Logika ini seperti Anda atau saya mengirim semua surat kami dengan meletakkannya di kotak surat terdekat.) Larry tidak perlu tahu lebih banyak tentang topologi atau router lainnya.

Pada Langkah 2, Router R1 menerima paket IP, dan proses IP R1 membuat keputusan. R1 melihat alamat tujuan (2.2.2.2), membandingkan alamat itu dengan rute IP yang diketahui, dan memilih untuk meneruskan paket ke Router R2. Proses meneruskan paket IP ini disebut perutean IP (atau hanya perutean).

Pada Langkah 3, Router R2 mengulangi jenis logika yang sama yang digunakan oleh Router R1. Proses IP R2 akan membandingkan alamat IP tujuan paket (2.2.2.2) dengan rute IP yang diketahui R2 dan membuat pilihan untuk meneruskan paket ke kanan, ke Bob.

Rabu, 27 Oktober 2021

Belajar PHP : Pengenalan PHP

PHP: Hypertext Preprocessor (PHP) adalah bahasa scripting open source gratis yang sangat populer. Skrip PHP dijalankan di server. 

Berikut daftar singkat kemampuan PHP: 

- Menghasilkan konten halaman dinamis 

- Membuat, membuka, membaca, menulis, menghapus, dan menutup file di server 

- Mengumpulkan data formulir 

- Menambah, menghapus, dan memodifikasi informasi yang tersimpan di database Anda 

- Mengontrol akses pengguna 

- Mengenkripsi data 

- dan banyak lagi!

  

PHP berjalan di berbagai platform, termasuk Windows, Linux, Unix, Mac OS X, dan sebagainya. 

PHP kompatibel dengan hampir semua server modern, seperti Apache, IIS, dan lainnya. 

PHP mendukung berbagai database. 

PHPnya gratis!

 

Selasa, 26 Oktober 2021

Belajar PHP : PHP Syntax

 Skrip PHP dimulai dengan <?php dan diakhiri dengan ?>

  

Berikut adalah contoh file PHP sederhana. Skrip PHP menggunakan fungsi bawaan yang disebut "echo" untuk menampilkan teks "Halo Dunia" ke halaman web.

 

Tampilan:


 

 

  

Atau, kita dapat menyertakan PHP dalam tag <script> HTML.

 

  

Kamu juga dapat menggunakan singkatan tag PHP, <? ?>, selama didukung oleh server.

 

Rabu, 27 Januari 2021

RAFA' ISIM

 📚 MATERI 8 : RAFA' ISIM 📚
_______

بسم ﷲ الرحمن الحيم
الحمد لله والصلاة والسلام على رسول الله

Kita akan mengetahui ciri-ciri rafa' pada Isim.

Ada tiga ciri rafa' pada isim :

1⃣ Dhammah ( -ُ ) ,yang mana ada pada :
        

🌱 Isim Mufrad (tunggal). Seperti :
🍃 مُحَمَّدٌ
🍃 عَائِشَةُ
        

🌱 Jama' Taksir. Seperti :
🍃 رُسُلٌ
( Para rasul/utusan )
        

🌱 Jama' Muannats Salim. Seperti :
🍃 مُؤْمِنَاتٌ
( Para perempuan yang beriman )
🍃 مُسْلِمَاتٌ
( Para perempuan yang berislam )

2⃣ Wawu ( و ), dia ada di :
        

🌱 Jama' Mudzakkar Salim. Seperti :
🍃 مُسْلِمُوْنَ
( Para lelaki yang berislam )
🍃 مُؤْمِنُوْنَ
( Para lelaki yang beriman )
        

🌱 Al-Asma Al-Khamsah. Seperti :
🍃 أَخُوْكَ
( Saudara laki-lakimu )

3⃣ Alif ( ا ), dia ada pada :
        

🌱 Mutsanna. Seperti :
🍃 وَالِدَانِ
 ( Kedua orangtua )

📍 Catatan:
        🔖 Jama' taksir : jamak tidak beraturan.
        🔖 Jama' muannats salim : jamak beraturan untuk muannats. Cirinya, diakhiri اتٌ ( aatun ).
         🔖 Jama' mudzakkar salim : jamak beraturan untuk mudzakkar. Cirinya, diakhiri وْنَ ( uuna ) atau يْنَ ( iina ).
         🔖 Al-Asma Al-Khomsah : lima isim khusus yang menggunakan huruf mad ketika disandarkan kepada sesuatu. Yakni,
🔹 أَبُوْ كَ (ayahmu)
🔹 أَخُوْ كَ (saudara laki-lakimu)
🔹 حَمُوْ كَ (iparmu)
🔹 فُوْ كَ (mulutmu)
🔹 ذُوْ عِلْمٍ (pemilik ilmu)


وصلى الله على نبينا محمد وعلى آله وصحبه وسلم

_____
✒ Tim Nadwa

JENIS I'RAB

 📚 MATERI 7 : JENIS I'RAB 📚
_________

بسم ﷲ الرحمن الرحيم
الحمد لله والصلاۃ والسلام علی رسول ﷲ

🏷 Sebagaimana telah dijelaskan di sesi sebelumnya, I'rab merupakan perubahan akhir kata untuk menunjukkan fungsi/jabatan kata tersebut di dalam kalimat.

🏷 Ada 4 jenis i'rab, yaitu :

      1⃣ Rafa' (رَفْعٌ)
              Merupakan ciri khas kata yang merupakan inti dalam kalimat. Kedudukan tersebut bisa berupa subjek yang nanti kita kenal sebagai fa’il atau predikat seperti pada khabar.

      2⃣ Nashab (نَصْبٌ)
              Merupakan penanda bahwa suatu kata menempati kedudukan/jabatan sebagai tambahan seperti objek ( maf'ul bih ) dalam suatu kalimat.

      3⃣ Jar (جَرٌّ)
              Tidak memberikan penanda apapun namun merupakan i'rab khusus kata berkategori isim.

      4⃣ Jazm (جَزْمٌ)
              Jenis ini merupakan i'rab spesifik untuk kata kerja ( fi'il) dan tidak memberi fungsi khusus dalam kalimat.

📍 Adapun ciri-ciri dari tiap i'rab akan dibahas di pertemuan selanjutnya. In sya Allah..

وصلی ﷲ علی نبينا محمد وعلی آله وصحبه وسلم
_________
✒ Tim Nadwa

I'RAB

 📚 MATERI 6 : I'RAB 📚
________

الحمد لله و الصلاة و السلام على رسول الله

1⃣ Perbedaan Bahasa Indonesia dan Bahasa Arab
 

Bahasa Indonesia susunan kalimatnya tetap. Maka ia tidak membutuhkan I’rab.
Sedangkan Bahasa Arab susunannya lebih variatif. Maka ia membutuhkan I’rab.

Misalnya, dalam Bahasa Indonesia kita mengatakan :
    AHMAD MAKAN ROTI✅
susunan kalimat ini tidak boleh diubah-ubah, karena maknanya akan rancu. Tidak boleh kita ubah menjadi :
    ROTI MAKAN AHMAD❌

Adapun dalam Bahasa Arab, terjemahan untuk kalimat AHMAD MAKAN ROTI bisa kita buat bervariasi:


    أَحْمَدُ يَأْكُلُ الخُبْزَ✅
    يَأْكُلُ الخُبْزَ أَحْمَدُ✅
    يَأْكُلُ أَحْمَدُ الخُبْزَ✅
    
Kita boleh mengubah-ubah susunan kalimat dalam Bahasa Arab, selama kita mematuhi aturan I’rab.

Aturan I’rab tersebut insya Allah akan segera kita pelajari di video-video berikutnya.

2⃣ Pengertian I’rab

 
I’rab adalah perubahan akhiran kata untuk menunjukan fungsinya di dalam kalimat.
Jenis-jenis I’rab akan dibahas pada materi berikutnya. In sya Allah..

و صلى الله على نبينا محمد و على آله و صحبه و سلم

_______
✒ Tim Nadwa

Sabtu, 23 Januari 2021

ISIM GHAIRU MUNSHARIF

 📚 MATERI 5: ISIM GHAIRU MUNSHARIF 📚
_____________

بسم الله الرحمن الرحيم
الحمد لله و الصلاة و السلام على رسول الله

1⃣ Isim mu'rab adalah isim yang bisa berubah akhirannya. Seperti,
🍃 جَاءَ زَيْدٌ
         ( Zaid telah datang )
🍃 رَأَيْتُ زَيْدًا
         ( Aku melihat Zaid )
🍂 جَاءَ مُسْلِمَانِ
         ( Dua orang muslim telah datang )
🍂 رَأَيْتُ مُسْلِمَيْنِ
         ( Aku melihat dua orang muslim ) 


        

📍 Jika kita perhatikan,
               

🔖 Kata زَيْد bisa berubah akhirannya. Yang demikian ini dikarenakan dia adalah isim mu'rab.
               

🔖 Pun kata مُسْلِمَانِ, bisa berubah akhirannya. Dari yang awalnya adalah alif dan nun menjadi ya' dan nun, مُسْلِمَيْنِ. Yang demikian juga dikarenakan dia adalah isim mu'rab.


2⃣ Isim mu'rab ditinjau dari bisa tidaknya dimasuki tanwin terbagi menjadi 2, yaitu : Isim munsharif dan Isim ghairu munsharif.

3⃣ Isim munsharif adalah isim yang bisa dimasuki tanwin, seperti :
🍃 مُسْلِمٌ ( Seorang muslim )
🍃 كِتَابٌ ( Buku )
🍃 دَرْسٌ ( Pelajaran )
🍃 مَسْجِدٌ ( Masjid )
🍃 قَلَمٌ ( Pena )
🍃 بَيْتٌ ( Rumah )

4⃣ Isim ghairu munsharif adalah isim yang tidak bisa dimasuki tanwin. Di antara isim ghairu munsharif,
        

🌱 Sebagian isim jamak :
🍃 مَسَاجِدُ ( Masjid-masjid )
🍃 أَصْدِقَاءُ ( Para sahabat )
🍃 زُمَلَاءُ ( Teman-teman )
        

🌱 Nama muannats. Nama muannats di sini bisa berupa nama perempuan secara hakiki, atau nama yang memiliki tanda muannats (yakni diakhiri ta' marbuthah - ة), meskipun bukan nama seorang perempuan. Contoh,
🍃 عَائِشَةُ - زَيْنَبُ - مَرْيَمُ
                ( Nama perempuan hakiki )
🍃 مُغِيْرَةُ - مُعَاوِيَةُ
                ( Nama laki-laki yang berakhiran ta' marbuthah )
🍃 مَكَّةُ
                ( Nama tempat yang berakhiran ta' marbuthah )
        

🌱 Nama ajam (non-Arab). Contoh,
🍃 إِبْرَاهِيْمُ
🍃 جِبْرِيْلُ
🍃 إِبْلِيْسُ
        

🌱 Nama berwazan fi'il. Yakni, nama yang memiliki pola/bentuk sebagaimana fi'il. Seperti,
🍃 يَزِيْدُ
🍃 أَحْمَدُ
🍃 أَكْبَرُ

و صلى الله على نبينا محمد و على آله و صحبه و سلم

_______
✒ Tim Nadwa

sumber : grup wa Nadar

Selasa, 10 Maret 2020

ISIM MUTSANNA

📚 MATERI 4 : ISIM MUTSANNA 📚

بسم الله الرحمن الرحيم
الحمد لله والصلاة والسلام على رسول الله

1⃣  Definisi Isim mutsanna
Isim mutsanna adalah setiap isim yang menunjukkan makna dua ( baik mudzakkar ataupun muannats ) dengan menambahkan Alif dan nun atau ya dan nun di akhir isim mufrodnya. 

2⃣  Cara membuat isim mutsanna: dengan menambahkan alif dan nun atau ya dan nun pada mufrodnya .

        
👉 Contoh untuk isim mudzakkar :
مُسْلِمٌ + ا + نِ = مُسْلِمَانِ
               Atau 
مُسْلِمٌ + يْ + نِ = مُسْلِمَيْنِ

        
 👉 Contoh untuk isim muannats :

مُسْلِمَةٌ + ا + نِ = مُسْلِمَتَانِ
                Atau 
مُسْلِمَةٌ + يْ + نِ = مسْلِمَتَيْنِ

              
📍 Perhatikan harakat huruf sebelum alif dan ya❗
                    
🌱 Setelah mendapatkan tambahan huruf alif atau ya dan nun, maka ia berharakat fathah yg mana asalnya (mufrodnya) di dhammah مُسلِمٌ.
                    
🌱 Kemudian huruf nun-nya diharokati kasrah.

وصلى الله على نبينا محمد وعلى آله و صحبه وسلم

_________
✒ Tim Nadwa

Sumber : grup wa nadar

Senin, 09 Maret 2020

ISIM MUDZAKKAR & MUANNATS

📚 MATERI 3 : ISIM MUDZAKKAR & MUANNATS 📚
_______________________________

بسم اللّٰه الرحمن الرحيم
الحمد لله و الصلاة و السلام على رسول اللّٰه

1⃣ Isim menurut jenisnya terbagi menjadi dua; mudzakkar dan muannats

2⃣  Mudzakkar adalah isim yang menunjukkan jenis laki-laki. Contoh :
🍃 مُسْلِمٌ (laki-laki muslim)
🍃 بَيْتٌ (rumah)

3⃣  Muannats adalah isim yang menunjukkan jenis perempuan. Contoh :
🍃 مُسْلِمَةٌ (wanita muslimah)
🍃 مَدْرَسَةٌ (sekolah)

4⃣ Mudzakkar terbagi menjadi dua, 
       
🔖 Mudzakkar haqiqi (untuk makhluk hidup berakal, yakni : manusia dan tidak berakal, yakni : hewan). Contoh :
🍃 طَالِبٌ (Siswa)
🍃 بَقَرٌ (Sapi jantan)
🍃 أَحْمَدُ (Nama laki-laki)
        
🔖 Mudzakkar majazi (untuk benda mati). Contoh : 
🍃 مَسْجِدٌ (Masjid)
🍃 تُفَّاحٌ (Apel)
🍃 قَلَمٌ (Pena)
                
📍 Benda-benda ini hakikatnya tidak memiliki jenis. Namun, teranggap mudzakkar.

5⃣ Muannats terbagi menjadi dua;
       
🔖 Muannats haqiqi (untuk makhluk hidup berakal, yakni : manusia dan tidak berakal, yakni : hewan). Contoh :
🍃 طَالِبَةٌ (Siswi)
🍃 بَقَرَةٌ (Sapi betina)
🍃 فَاطِمَةُ (Nama perempuan)
      
🔖 Muannats majazi (untuk tidak berakal). Contoh :
🍃 مَكْتَبَةٌ (Perpustakaan)
🍃 عَيْنٌ (Mata)
🍃 شَمسٌ (Matahari)

6⃣  Isim yang termasuk muannats,
       
🔖 Isim berakhiran ta' marbuthah ( ة )
🍃 سَيَّارَةٌ (Mobil)
       
🔖 Nama perempuan
🍃 زَيْنَبُ
       
🔖 Ada Alif ta'nits maqsurah (ى)
🍃 كُبْرَى (Besar)
       
🔖 Ada Alif ta'nits mamdudah (اء)
🍃 خَضْرَاءُ (Hijau)
       
🔖 Anggota tubuh berpasangan
🍃 يَدٌ (Tangan)
🍃 أُذُنٌ (Telinga)
       
🔖 Isim muannats lain yg tak bertanda
🍃 أَرْضٌ (Bumi / Planet)
🍃 كَأْسٌ (Gelas)
              
📍Benda-benda ini hakikatnya tidak memiliki jenis. Namun, teranggap muannats

و صلى الله على نبينا محمد و على آله و صحبه و سلم

_________________
✒ Tim Nadwa

Sumber : grup wa nadar