Winsock - muss das sein?



  • Hi,
    Ich würde gerne mal wissen, ob es noch andere Möglichkeiten neben Winsock gibt, eine Internetverbindung in C(++) / ASM aufzubauen. Ich meine selbst Winsock wird doch da eine Grundlage haben oder (ich kenn mich da nicht so aus)?
    Ein paar Informationen zur Realisieren eines solchen vorhabens wären sehr nett!

    Danke im Voraus!



  • Winsock greift auf den Windows eigenen TCP/IP-Stack zu, der auf die Hardware-Treiber zugreift. Klar kannst du das auch alles selber schreiben, wenn du zu viel Zeit hast. Die Bücher von W. Richard Stevens sollten dir einen Überblick verschaffen.



  • Fang doch erstmal mit RawSockets an. Wenn du dann glaubst, dir werde immer noch zuviel Arbeit abgenommen, kannst du ja auch darauf pfeifen.



  • SeppSchrot schrieb:

    Fang doch erstmal mit RawSockets an.

    raw sockets unter windows sind der letzte murks!
    nimm das: http://www.winpcap.org/



  • @ rüdiger
    Vielen Dank für die Buchempfehlungen.
    Wie ich sehe hat Stevens mehrere Bücher geschrieben, gibt es eins, das alle Aspekte der Netzwerkkommunikation ohne Winsock abdeckt? Wenn ja, welches?



  • Die TCP/IP Illustrated Reihe deckt TCP/IP ab und ich glaub der zweite oder dritte Band ist eine Einführung in den TCP/IP-Stack von BSD.


Log in to reply