Klasse IPAddress für IPv4

Speedkill

Erfahrenes Mitglied
Hallo Leute,

gibt es eine alternative Klasse für IPAdressen ?

System.Net.IPAddress ist wohl hauptsächlich für IPv6 gedacht denn die Implementation für IPv4 istn doch sehr rudimentär. So ist es z.B. nur möglich eine IPv4 Adresse über .Parse(IPString) anzulegen, über new IPAddress(byte[]) steigt er immer aus da er hier wohl eine IPv6 erwartet.

Was benutzt ihr denn so ?

Grüße
Speedkill
 
Hi!

IPv6 ist abwärts kompatibel zu IPv4. Im Framework wurde dies schon beachtet,
damit man sicherlich keine 2 verschieden IPAddress Objekte implementieren wollte. :D

Hast dich mal mit IPv6 auseinander gesetzt? Du weisst hoffentlich das man die fehlenden Bits mit f auffüllt?
Wie man das jetzt allerdings in dem Array definiert weiss ich leider nicht,
da ich IPv6 selber noch nicht gebraucht hab.

Hab aber folden Artikel auf TheCodeProject zu gefunden. Hoffe dass das darin erklärt wird. :)
Hab jetzt nicht die Zeit für.

IPv6 Client Server Network Applications in C# .NET

MfG,
cosmo
 

Neue Beiträge

Zurück