C# Tutorial : Komunikasi Ethernet



Komunikasi Ethernet merupakan salah satu jenis komunikasi yang paling sering ditemui saat ini. Penggunaannya juga beragam, bisa digunakan untuk komunikasi antar PC, PC dengan mikrokontroller, PC dengan PLC, PLC dengan PLC dan sebagainya. Komunikasi Ethernet dapat menggunakan media berupa kabel maupun nirkabel. Media kabel yang digunakan biasanya berupa kabel UTP yang ditiap ujungnya terdapat konektor RJ45, sedangkan yang nirkabel biasanya memanfaatkan router wireless. Untuk mengenali tujuan pengiriman data, komunikasi ini menggunakan IP address dan port. IP Address dianalogikan sebagai kompleks perumahan, dan port dianalogikan sebagai nomor rumah. Jika IP Address dan port yang digunakan asal-asalan, maka paket data yang dikirimkan juga tidak akan pernah sampai ke device tujuan. Pada komunikasi Ethernet terdapat 2 jenis protocol pengiriman data, yaitu TCP dan UDP. Kedua protocol tersebut memiliki kelebihan dan kekurangan masing-masing. Pada praktikum kali ini, kita akan membuat sebuah aplikasi chatting teks sederhana menggunakan protocol UDP.






























Hari ini saya akan menshare bagaimana membuat aplikasi komunikasi ethernet sederhana menggunakan visual studio berbasis pemograman C#.

Berikut adalah langkah – langkah membuat aplikasi komunikasi ethernet menggunakan Visual Studio.
1)      Buka visual studio, pilih new project. Kemudian pilih Windows Form Application, lalu ganti nama untuk memudahkan proses dokumentasi file, klik OK



2)      Inilah  tampilan awal dari Windows Form Application. Pada form yang kosong, kita dapat mendesain view dari aplikasi yang kita buat. Kita akan sering menggunakan Toolbox dan Properties




Ini adalah desain dari aplikasi komunikasi ethernet





Kita dapat memprogram tombol yang telah kita letakkan di form dengan mengklik 2 kali pada tombol yang ingin diprogram.

pada pemograman yang saya buat, terdapat 4 ERROR yang belum dapat saya cari kebenarannya. Jadi, untuk para pembaca yang melihat postingan saya ini, harap maklum dan sekiranya dapat men-share solusi dari error saya.


berikut adalah source code pemograman untuk aplikasi komunikasi ethernet ini

Source Code Ethernet.pdf

Terima Kasih ...