Sabtu, 04 April 2015

PEMISAHAN DATA MELALUI C# DEVELOP

TUGAS 6. 
         Protocol komunikasi di internet sangat bergantung pada format teks. Ketika anda melakukan browsing ke google.com, maka yang terjadi adalah pertukaran string teks terus-menerus antara router-router sampai dengan server google. Sebagai contoh adalah protokol TCP  yang memiliki format sebagaiberikut:  Misalnya awal dari protokol ditandai dengan karakter "abcde", akhir darisatu paket protokol ditandai dengan flag "edcba". Kemudian 2 byte berikutnya menunjukkan source port, diikuti 2 byte destination address.Lalu HLEN sebanyak 5 byte yang menunjukkan banyaknya data. Setelah itu data sebanyak HLEN. Terdapat trailer 4 byte, sebelum ditutup CRC 4 byte.

          Buat program untuk memisah-misahkan satu paket protokol. Misalnya data yang diterima dari internet sebagai berikut:

 *&(ikh)(abcde304900015halo apa kabar?okeh5986edcbaio test*0iou 

Program anda harus bisa mengambil satu paket protokol yang ditandaidengan flag awal dan akhir protokol. Kemudian memisah-misahkan source port, destination port, data dan trailer. 

tahap penyelesaiain :
 1. Pertama buka program C# develop
 2. kemudian pilih NEW SOLUTION > WINDOWS APLICATION > beri identitas
 3. Muncul ikon form lalu edit form menggunakan TEXTBOX, LABEL, dan BUTTON seperti tampilan berikut.

 
4. Selanjutnya pada SOURCE atau bisa klik 2 kali pada ikon BUTTON 1 / START
5. Lakukan inisialisasi pada program ini yang akan menjalankan secara keseluruhan. Seperti berikut.

 

6.  Selanjutnya kembali ke form DESIGN klik 2 kali pada ikon BUTTON 2 / CLEAR. seperti berikut.
7. Masukkan program reset data seperti berikut. 

 

8. Selanjutnya saya tambahkan mainform Closing untuk memperunik tampilan.

 9. Jalankan program.

 

Cukup sekian tutorial yang bisa saya berikan untuk lebih jelas nya dapat melihat video tutorial saya di Youtube



Tidak ada komentar:

Posting Komentar