UDP checksum problema
Beregnyei Balazs
bereg at impulzus.sch.bme.hu
Fri Mar 25 11:43:36 CET 2005
Szia,
On Fri, 25 Mar 2005, abrahamgabor wrote:
> A tortenet tobb szempontbol sem stimmel.
> 1. A switch semmit sem tud ARP-rol, IP-rol UDP-rol. Csak a MAC address
> erdekli
En is ezt hittem :) Megcsinaltam, hogy idonkent kuldjon a keszulekem
ARP-kerest, es most mukodik. Osszeallitottam egy merest, es lathato, hogy
ha 5 masodpercig forgalmazok ugy, hogy nem kuldok ARP-kerest, akkor a
switch "lenyeli" a kikuldott UDP csomagokat (a beerkezo csomagokat nem).
Reprodukalhato!
Az 5 masodperc meglepoen pontos! Neha 10 masodperc lesz belole, de az 2
darab total pontos 5 masodpercbol adodik :), biztos a PC ARP-zett kozben
egyet, es ujraindult a buvos szamlalo.
> 2. A switch nem tarol csomagokat, ezert a "hirtelen megerkezik"-et csak
> te tudod csinalni.
Valoban nem tarol. A "hirtelen megerkezik" azert van, mert a PC egyszer
csak elkezd ARP-zni, ettol hirtelen eszbe kap a switch, es a keszulekem
altal kuldott UDP csomagot megint atengedi (a keszulek folyamatosan
ujrakuld, ha nem kap ACK-ot).
> Probald ki keresztkabellel, ha ugy megy, es jo alaposan nezd meg azt az
> ethernet csomagot
Keresztkabellel problema nelkul megy. Switch-en keresztul csak akkor megy,
ha kuldott csomag elott legalabb 5 masodpercenkent kuldok egy ARP-kerest
is. Ket kulonbozo switch-en teszteltem. Jo alaposan megneztem az ethernet
csomagokat, hiszen 3 napja ezzel szivok :)
Ha nem hiszed el a sztorit, szivesen mutatok neked egy tesztet :)
Udv,
BB
More information about the Elektro
mailing list