Hoi,
Ik heb een programma gemaakt in Visual basic dat via een socket connectie tekst kan versturen naar een indentiek tweede programma. Alles werkt goed. Ik kan op deze manier via het internet communiceren met een andere computer. Alles werkt via een database op een server dus waar de computer zich bevind maakt niet uit. Aangezien de ip-nummers en port nummers tijdens het opstarten in deze database worden opgeslagen. Nou zit ik met het volgende:
Als 1 van de programma's zich binnen een klein netwerkje bevinden. (C-klasse netwerk: 192.168.blabla range) dan zijn ze vanuit het internet niet te bereiken. Ik moet dan op de pc in het netwerk waar internet binnen komt gaan port mappen.
Nou heb ik de volgende vraag:
Hoe kan het dat bijvoorbeeld kazaa wel meteen werkt zonder te poort mappen als ik dit programma ergens in mijn netwerk installeer. Daar wordt toch ook vanuit buiten mee geconnect als mensen bij mij bestanden downloaden (of zie ik dat fout?) Kan ik dat ook zo maken in mijn programma? Ik heb namelijk in de database op internet zowel het lokale ip-nummer (c-klasse) als het externe ipnummer opgeslagen.
alvast bedankt!
Ik heb een programma gemaakt in Visual basic dat via een socket connectie tekst kan versturen naar een indentiek tweede programma. Alles werkt goed. Ik kan op deze manier via het internet communiceren met een andere computer. Alles werkt via een database op een server dus waar de computer zich bevind maakt niet uit. Aangezien de ip-nummers en port nummers tijdens het opstarten in deze database worden opgeslagen. Nou zit ik met het volgende:
Als 1 van de programma's zich binnen een klein netwerkje bevinden. (C-klasse netwerk: 192.168.blabla range) dan zijn ze vanuit het internet niet te bereiken. Ik moet dan op de pc in het netwerk waar internet binnen komt gaan port mappen.
Nou heb ik de volgende vraag:
Hoe kan het dat bijvoorbeeld kazaa wel meteen werkt zonder te poort mappen als ik dit programma ergens in mijn netwerk installeer. Daar wordt toch ook vanuit buiten mee geconnect als mensen bij mij bestanden downloaden (of zie ik dat fout?) Kan ik dat ook zo maken in mijn programma? Ik heb namelijk in de database op internet zowel het lokale ip-nummer (c-klasse) als het externe ipnummer opgeslagen.
alvast bedankt!