Fange CDP pakker med C++
Hej forum,Jeg har fået til opgave at lave et program der kan fange de CDP (Cisco Discovery Protocol) pakker som f.eks. en Cisco switch udsender som broadcast på netværket.
Jeg har dog ingen ide om hvor jeg skal starte.
Problemet er at jeg kun må benytte sockets eller lign. da det skal kunne portes fra Windows til Linux, så derfor kan jeg ikke benytte WinPCAP som f.eks. Ethereal gør.
Ethereal kan fange CDP pakkerne, og kan analysere dem, det skal mit program også kunne gøre, men som sagt, uden brug af WinPCAP.
Ethereal udskriver følgende om en fanget CDP pakke (link til txt fil, da der er meget tekst):
http://www.futterama.dk/diverse/cdp.txt
Jeg håber I kan hjælpe.
Mvh
Futterama