[elektro] 18f87j60

Moczik Gabor pm-01 at progzmaster.hu
Thu Aug 13 09:05:18 CEST 2009


Tóth Péter wrote:
> Én csak arra tudok hivatkozni, amit látok a Shniffer-ben...
> Ha a TCP után teszek adatot, akkor automatikusan HTTP-nek nevezi (lehet, 
> hogy indokolatlanul).

Lehet...
Sniffer mit ír amúgy, szerinte mi nem jó?

Wireshark-ot nézd meg majd, az elég jól analizálgatja a dolgokat.

>> Előállítasz egy HTTP csomagot, ezt átadod a TCP rétegnek mint adat, az
>>   
> Igen, csak itt még nincsenek rétegek. Előre készített csomagokat 
> küldözgetek, kiegészítve a változó adatokkal, pl. ACK, SEQ, checksum...

Jahh, azt hittem már alakul a tcp/ip stack...
Mindenesetre így elég komplex kísérletezni, ugyanazt kell összehekkelni 
mint amit rendesen kéne. :-)

> Ismerem az OSI modellt, arra fogom majd építeni a TCP/IP stack-et, ha 
> végre fix csomagokkal elfogadja a böngésző.
> Ezután fogom jobban elkülöníteni-automatizálni a rétegeket, és több 
> szálas csomagkezelést megvalósítani.

Szerintem nagyon beleugrottál a közepébe, én tutira inkább eleve 
rétegekkel kezdtem volna, később nem kell másodszor dolgozni ugyanazzal.
Mondjuk IP + ICMP elég egyszerű, és akkor már lehetne is pingelni. :-)

> Úgy látom, hogy csak a hét végén lesz időm megint belemerülni, remélem a 
> teljes csomagra számolt checksum-mal végre menni fog.
> Aztán jöhetnek a finomságok, meg pl. időnként próbál favicon-t lekérni, 
> erre is majd válaszolnom kell, hogy nincs, vagy küldhetem még azt is...

Nem kötelező a favicon, visszaküldesz egy sima 404-et, aztán csókolom.



More information about the Elektro mailing list