🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #12143

Re: Meerdere IP adressen op 1 computer

#12143
From: Lennart Yseboodt
Date: Tue, 11 Dec 2001 16:40
51 lines
3089 bytes
Daar ben ik te dom voor :)
Ik heb het eigelijk gevonden, (denk ik) met windows 2000 kan je de advanced
properties van TCP/IP zoveel IP's instellen als je maar wil !


"Nicolas Barbier" <nicolas.barbier@easynet.nospamforme.be> wrote in message
news:3c12127c.2048665@news.easynet.be...
> "Lennart Yseboodt" <lennartyseboodt@skynet.be> wrote:
> >Ik heb al redelijk wat ervaring met TCP/IP Winsock programmeren. Nu zou
ik
> >een  P2P applicatie wille maken. Ik ben echter op een vrij groot probleem
> >gestuit : elke P2P client luster op dezelfde poort. In real world isdat
geen
>
> als een programma "luistert" is het per definitie een server en geen
> client, ik denk dat "node" hier het beste van toepassing is
>
> >probleem want dan is er maar 1 client per PC. Nu om het programma te
> >ontwikkelen moet ik uiteraard meerdere clients kunnen draaien op 1 PC,
wat
> >niet kan omdat ze niet op dezelfde poort kunnen luisteren.
>
> elke node zal dus voor de verbinding (ip tcp niveau) met een andere
> node ofwel een client zijn ofwel een server en niet alle2 tegelijk
> (dit geldt per verbinding met EEN node, dus in totaal kan een node wel
> server en client tegelijk zijn)
> vanaf dat de connectie gemaakt is kan je het begrip "client" of
> "server" wegabstraheren in je protocol
>
> >Nu dacht ik dat het mogelijk was om een aantal virtuele IP's te maken,
die
> >allemaal vanuit localhost beschikbaar zijn, maar niet echt moeten
bestaan.
> >Dus misschien kan 127.0.0.2  127.0.0.3 127.0.0.4 enz maken ? Dan kan ik
een
> >kleine functie inbouwen die mijn P2P programma aan een ander IP bind en
dan
> >is het opgelost.
>
> je maakt de algemene code voor je P2P node, dan maak je 2 versies: 1
> die "server" speelt, en 1 die "client" speelt, dan heb je geen
> probleem. nadien (als de code al vergevorderd is zodat je meerdere PCs
> als teststation kan gebruiken) merge je deze 2 programmas tot 1 node
> die zowel client als server kan zijn voor elke connectie
>
> --
> Nicolas Barbier
>
> String myEmail() {
>   return "nicolas.barbier" + '@' + "easynet.be";
> }
Technical Details
Message-ID: <3c1636f7$0$379$ba620e4c@news.skynet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!louie!not-for-mail
References: <3c120e21$0$27943$ba620e4c@news.skynet.be> <3c12127c.2048665@news.easynet.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,5f721f0bbd706926
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-12-11 08:40:27 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!louie!not-for-mail
From: "Lennart Yseboodt" <lennartyseboodt@skynet.be>
Newsgroups: be.comp.programming
References: <3c120e21$0$27943$ba620e4c@news.skynet.be> <3c12127c.2048665@news.easynet.be>
Subject: Re: Meerdere IP adressen op 1 computer
Date: Tue, 11 Dec 2001 17:40:43 +0100
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Lines: 53
Message-ID: <3c1636f7$0$379$ba620e4c@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 217.136.48.34
X-Trace: 1008088823 reader0.news.skynet.be 379 217.136.48.34
X-Complaints-To: abuse@skynet.be