Tcp/ip

Hi Experten,

ich würde gerne mal in C# mit TCP/IP rumprobieren!

Da ich kein gutes Tutorial auftreiben konnte, frage ich
erst mal hier nach! Kennt ihr ein Gutes oder wenn nicht,
wie lautet der Code um eine Verbindung über einen bestimmten Port zu einer bestimmten IP aufzubauen und was muss ich sonst noch wissen?

MfG
Rodario

Hallo,
Stichwort: socket kommunikation

zb:

http://www.codeplanet.eu/tutorials/csharp/4-tcp-ip-s…

Gruss
Joey

Hi,

Dankeschön, ich werds mal durcharbeiten!

MfG
Rodario

Hi,

is ein schönes Tutorial, aber es gibt ein Problem:

ich hab mal versucht, ne Verbindung zu meinem PC (127.0.0.1)
herzustellen und zwar über Port 80.

Ging leider nicht, weil der Zielcomputer die Verbindung verweigert hat!
Was muss ich umstellen?

MfG
Rodario

Hallo!

Hast Du überhaupt einen Server laufen, der auf Port 80 lauscht? Wenn nicht, dann kannst Du diese Meldung bekommen.
Oder eine bescheuert konfigurierte Firewall (80 ist Standardport für http) verhindert die Kommunikation.

Gruß,
Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo!

Hast Du überhaupt einen Server laufen, der auf Port 80
lauscht? Wenn nicht, dann kannst Du diese Meldung bekommen.
Oder eine bescheuert konfigurierte Firewall (80 ist
Standardport für http) verhindert die Kommunikation.

Gruß,
Martin

Hi Martin,

ich glaub der Server ist das Problem, zu Goole und der Gleichen
konnte ich verbinden, zu meinem Laptop und localhost nicht!

Sorry wegen der wahrscheinlich etwas doofen Frage, aber ich kenn mich noch nicht so aus :wink:

MfG
Rodario

Hallo nochmal!

Keine Angst, die Frage ist nicht doof!
Zu einer TCP/IP-Kommunikation gehören halt immer 2, ein Client und ein Server. Wenn einer von beiden nicht da ist, geht nix.
Zu „Google und dergleichen“ kannst Du Dich (über Port 80) verbinden, weil auf den Rechnern, die Du kontaktierst, ein Serverprogramm (der Webserver) auf Anfragen auf Port 80 lauscht.
Wenn auf Deinem Laptop kein Webserver läuft, dann lauscht kein Programm auf Port 80 und Dein Client kann sich nicht dort hin verbinden - so einfach ist es letztlich.

Gruß,
Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]