Diskuze: Odchytávání paketů

C# .NET .NET (C# a Visual Basic) Odchytávání paketů American English version English version

Avatar
denoy
Člen
Avatar
denoy:

Zdravím,

potřebuji trochu teorie, chtěl bych v C# odchytávat a třeba jen počítat kolik PC odešle paketů do jistého cíle (destination), pakety jsou protokolu UDP, tedy nespolehlivého, takže co paket vrátí mě nezajímá, chci vědět, jestli to v C# vůbec je možné, čím by se to dalo zjišťovat, potom bych se na to zaměřil konkrétněji a začal psát kód. Díky za rady!

 
Odpovědět 27.1.2013 17:24
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na denoy
Petr Nymsa:

Není náhodou rpoblém v tom že UDP právě nemá kontrolu packetů ? Tedy že nekontroluje zda packet přišel apod. ALe jinak v C# třídy UdpClient či TcpClient. Ale v tomhle jsem zatím moc nedělal, snad někdo poradí víc :)

Nahoru Odpovědět 27.1.2013 19:04
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
denoy
Člen
Avatar
denoy:

Díky za ty třídy, mrknu na ně co s tím půjde dělat, Zirko, každej paket projde přes síťovku a nejspíše ještě někde dřív windowsem, když je posílají aplikace, takže odchytávat v době odesílání by neměl být problém podle mě, dělal jsem pár simulací v packet traceru, ostatně mám ho na programu v ciscu a už to, že jdou pakety i reálně odeslat a tracer je kontroluje znamená, že se nějak kontrolovat dají a to ani nemluvě o programu wireshark, který odchytí úplně všechno a je jedno, jestli je paket spolehlivý, nebo nespolehlivý

Editováno 27.1.2013 21:31
 
Nahoru Odpovědět 27.1.2013 21:30
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.