Pemrograman Jaringan TCP-IP Dan Internet
Pemrograman Jaringan TCP-IP Dan Internet
Nbtstat
Mengecek keadaan NetBIOS yang dipakai dalam koneksi jaringan TCP/IP, mengupdate nama NetBIOS cache dan menentukan registrasi nama dan scope ID.
Netstat Nslookup
Menampilkan statistik koneksi pada jaringan TCP/IP Mengecek record, domain host aliases, domain host services dan informasi sistem operasi dengan proses query DNS. Hanya pada server Windows.
ping
Mengirim ICMP Echo Requests untuk mengecek apakah konfigurasi TCP/IP sudah benar dan sistem TCP/IP pada remote host ada atau tidak.
tracert pathping
Trace path jalur penyampaian data kepada remote host. Trace path pada remote host dan melaporkan paket yang hilang pada masing-masing router sepanjang jalur pengiriman data. Hanya pada server Windows.
Route
WindowsSocket
JaringanTCP/IPtermasukinternetpertamakalidibangundiatas platformUNIX. PemrogramanjaringandidalamsistemoperasiUNIXmenggunakan g j g p gg standarpustakayangdisebutdenganSocket. MicrosoftWindowssebagaisebuahsistemoperasiyangmendukung p protocolTCP/IPpunkemudianmenggunakanstandarini. p gg DalamWindows,implementasisocketinidiberinamaWinSock. Tanpasocket,sebuahsistemoperasitidakakandapat mengimplementasikanprotocolTCP/IP. PenguasaanakanWinSockmenjadipintugerbangbagiseorang programmerjaringandilingkungansistemoperasiWindows.
WindowsSocket
Socketmerupakanintidaripemrogramanjaringan/internet. WinsockmerupakanstandarAPIuntukpemrogramansocket padasemuavariandarisistemoperasiMicrosoftWindows. Sampaisaatini,Winsockmencapaiversi2.0yangmerupakan S i i i Wi k i i k penyempurnaandariversi1.1. IntirutinrutinWinsockberadapadafileWS2_32.DLL. UntukmemudahkanpemrogramandengankontrolActiveX, U t k d hk d k t lA ti X MicrosofttelahmembuatkontrolWinsockyang diimplementasikanpadafileMSWINSCK.OCX. Untukmempermudahpengertiandanpembahasan,contoh Untukmempermudahpengertiandanpembahasan contoh contohprogrampadamoduliniakanmenggunakankontrol Winsockyangdiimplementasikanpadabahasapemrograman MicrosoftVisualBasicversi6.0.
CaraKerjaWinsock
Misalnyaterdapatduabuahkomputer:clientdanserveryangingin berhubungan.Langkahlangkahuntukmengadakankoneksi, mengirimdatasampaipemutusankoneksidapatdigambarkansebagai berikut.
CaraKerjaWinsock
1. 2. 3. 4. 5. 6.
Mulamula serverakan mendengarkan (listen)permintaan koneksi pada nomor porttertentu.Nomor portdigunakan untuk membedakan aplikasi pada sebuah sistem komputer. p p p Clientyangingin berhubungan meminta koneksi kepada server(connect). Servermenerima k S i koneksi d i client(accept). k i dari li t( t) Selanjutnya baik clientatau serverdapat saling berkirim (senddata)dan menerima data(getdata). Clientmenutup koneksinya. Servermengetahui dan menutup koneksi terhadap client tersebut. tersebut