On Sat, 25 Jan 2003, Mpu Gondrong wrote:

> Sabtu, 24/01/2003 9:39:31, Rusydan menulis:
> 
> RM>   ini  pake  IC  NIC  nya beli sendiri, terus kata temen saya yang
> RM> ngembangin  di  hardwarenya bilang emang dari pabriknya cheksumnya
> RM> di zero (ini defaultnya kan?).
> 
> IC NIC yg bisa ngirim UDP/IP ? Saya gak tahu, blom pernah pegang. Kalo
> checksumnya zero berarti gak ada checksum. Normalnya sich tcp/ip (atau
> udp/ip) stack standard menyediakan checksum.

  ooohh, saya kira saya salah untuk nulis IC NIC- di webnya namanya
Ethernet LAN controller, bukan NIC :) (nggak sama yah?)

  jadi ceritanya dulu pake yang seluruh perintah mesti dibikin sendiri,
untuk mudahnya dan emang keperluan packet yang dikirim cuma dikit sampai
dengan 40 byte-an makanya pake UDP. terus perkembangannya ganti sama yang
udah pake microprocessor langsung, masalahnya disitu dia checksumn-ya pake
zero, alias diabaikan, dan oleh aplikasi yang saya buat akhirnya seluruh
packet diabaikan :(. bolak-balik coba pake UDP, akhirnya kembali ke board
awal, diprogram dari awal lagi, lancar, cheksum diitung manual.

> Ini  memang  bukan  problem  di  komponen,  karena  toh komponen hanya
> membungkus  fungsi2  Winsock.  Coba saja direkonstruksi paket2 data yg
> diterima,  kira2 valid tidak sebagai paket udp/ip. Yg pertama ip punya
> checksum,  dan  yg  kedua  udp  juga punya checksum (optional). Apakah
> sudah dicoba dgn OS lain, Linux misalnya, pake tcpdump.

  waduh... ini proyek kecil. effort-nya nggak sampe kesana :( kalo nggak
jalan sama yang baru, kembali aja ke yang lama yang udah terbukti jalan :)
tapi kalo nanti kepentok, kayaknya emang harus belajar sama sana yah.

> Knp  tidak  baca  langsung  RFC768 ? Cuman 3 halaman saja. Kalo IP, ya
> RFC791,  agak  panjang tapi khan tidak semua tetek bengek dipake. Dulu
> saya  pernah  coba2  bikin tcp/ip stack sendiri pake pascal, ya rajin2
> main  capture packet, trus direkonstruksi ulang (apakah semua header +
> checksum  benar  ?).  Linux  +  tools2nya  sangat  membantu. Saya kira
> Windows juga punya tools2 tsb (yg berhub. dgn jaringan).

  makasih refrensinya. ilmu saya belum nyampe kesana, di winsocknya masih
tahap eksplorasi, belum ke praktis. minta bantuannya lagi dech, web pemula
untuk winsock, terutama yang buat delphi. pernah nemu yang buat C++ tapi
ya itu ada procedure yang bikin mentok nggak bisa di convert ke delphi.

kalo deklarasi procedure ini di C++ padanannya didelphi apa yah?

extern void RecvThread(void * passedThread);

terimakasih.
> 
> Tertanda,
> Oguds [36856104]

-- 
Seize the Day
Rusydan Muslih
ICQ#: 114576646
http://upk.fi.itb.ac.id/~rusydan



Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke