01.12.2014 Views

Ethernet Basics Rev. 02 - Phoenix Contact

Ethernet Basics Rev. 02 - Phoenix Contact

Ethernet Basics Rev. 02 - Phoenix Contact

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TCP/IP 57<br />

Figuur 3.15: Client Server model over TCP/IP<br />

3.6.2 Endpoint en Internetsocket<br />

Figuur 3.15 toont een Client Server communicatie over de TCP/IP stack. Op computersystemen<br />

kunnen tegelijkertijd meerdere Clients en Servers actief zijn. Belangrijk hierbij wordt<br />

dat iedere applicatie eenduidig moet geïdentificeerd worden en dat terwijl de computer waar<br />

meerdere applicaties op draaien slechts één fysieke verbinding heeft met het Internet.<br />

Hiervoor geven transportprotocollen elke communicatiedienst een unieke naam. TCP gebruikt<br />

hiervoor protocolpoortnummers. Aan elke Server wordt een specifiek protocolpoortnummer<br />

toegekend. Via dit poortnummer wacht de Server passief op communicatie. Bij het<br />

versturen van een aanvraag vermeldt de Client het poortnummer van de gewenste dienst.<br />

De TCP software op de computer van de Server gebruikt het destination poortnummer in een<br />

inkomend bericht om te bepalen welke Server de aanvraag moet afhandelen.<br />

Figuur 3.16: Begrippen endpoint en socket<br />

endpoint<br />

Het begrip endpoint kan soms tot verwarring leiden met het begrip socket. De oorspronkelijke<br />

definitie van een socket volgens ARPANET is de combinatie van het IP adres met het

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!