In zijn meest elementaire vorm kan de internetsimulator een enkel stukje informatie communiceren via een enkele gedeelde draad zonder coördinatie of synchronisatie. Op zijn meest geavanceerde kan het onbetrouwbare verbindingen over meerdere routers simuleren, met behulp van IP-adressen, een DNS en pakketten van vaste grootte waarvoor protocollen moeten worden gemaakt die vergelijkbaar zijn met TCP/IP of HTTP.
We hebben de Internet Simulator opgezet in verschillende configuraties die bevorderlijk zijn voor het onderwijzen van bepaalde onderwerpen. Maar als u de Internet Simulator voor de klas gebruikt, moet u op de hoogte zijn van enkele gebruikersinterface-instellingen die u mogelijk wilt beheren of die u uw leerlingen wilt vertellen om op een bepaalde manier in te stellen. Een van de kenmerken van de Internet Simulator is bijvoorbeeld dat u de binaire, decimale, hex- en ASCII-representaties kunt weergeven van alle gegevens die u rondstuurt.
In sommige configuraties kan de gebruiker ook de "chunk size" instellen om te bepalen hoe bits worden geïnterpreteerd. Voor een les van uw eigen ontwerp, kunt u een van de configuraties kiezen die we hebben verstrekt, maar u moet mogelijk verplichten dat studenten alleen een bepaalde weergave van de bits laten zien, of misschien wilt u dat de chunk -size op een bepaalde waarde wordt ingesteld.
Het grotere punt is dat de configuraties die hier worden gegeven bedoeld zijn als startpunt voor het onderwijzen van een bepaald onderwerp. Mogelijk moet u wat vindingrijkheid en leerstrategieën gebruiken om het gebruik van de simulator verder te verfijnen om aan uw behoeften te voldoen.
Jij en je partner delen een enkele draad die alleen in staat A of staat B kan zijn. U kunt de draad op elk gewenst moment op een van beide statussen instellen en u kunt de status van de draad op elk moment aflezen.
Jij en je partner kunnen nu betrouwbaar berichten heen en weer sturen zonder extra coördinatie! Hoewel je altijd bits heen en weer stuurt, kun je die bits ook weergeven als decimale getallen.
Nu je informatie hebt verzonden die wordt weergegeven als decimale getallen, kun je die getallen toewijzen aan teksttekens om op tekst gebaseerde informatie heen en weer te sturen. Met een op tekst gebaseerd protocol kun je eenvoudig allerlei soorten informatie weergeven en communiceren.
In deze versie van de Internetsimulator kun je verbinding maken met maximaal 5 andere mensen in een kamer. Wanneer je berichten in de kamer verzendt, ontvangt iedereen ze.
In deze versie van de Internetsimulator maakt iedereen verbinding met een router en heeft hij een specifiek adres. Om berichten te verzenden, moet je je bericht adresseren aan het specifieke adres van de ontvanger, en de router zorgt ervoor dat het op de juiste computer wordt afgeleverd. Als er andere routers in je klas zijn gemaakt, vraag dan om het adres van een van je klasgenoten en stuur ze een bericht! Bekijk de Routers Log Register om het pad te zien dat de berichten door het netwerk hebben genomen.
Berichten op internet kunnen vele wegen inslaan om op hun bestemming te komen, en soms wordt het bericht onderweg weggelaten. In deze versie van de internetsimulator:
Er is een kans van 10% dat een pakket valt
Meerdere pakketten kunnen verschillende paden naar de bestemming nemen
De standaard maximale pakketgrootte is ingesteld op 6 extra tekens
In deze versie van de simulator kun je de adressen van de andere studenten niet zien. In plaats daarvan moet een van jullie optreden als een naamservice, om te helpen adressen met elkaar te delen. Vanaf het DNS-tabblad in de linkerkolom kan één persoon de DNS overnemen.
In deze versie van de Internet Simulator wordt u voorzien van een Domain Name System (DNS) dat de IP-adressen van alle aangesloten computers kent. Je kunt alleen de hostnamen van andere aangesloten computers zien. Het adres van de DNS is altijd <yourRouterNumber>.15. Stuur een bericht met het protocol GET [hostname], bijvoorbeeld GET Bob2, naar de DNS om het adres van een andere student te krijgen. Je kunt de reacties bijhouden in het gedeelte Reacties op het tabblad DNS.
In deze versie van de Internet Simulator zijn de meeste opties ingeschakeld en configureerbaar. Berichten kunnen naar elke router binnen de klas worden verzonden en berichten zullen verschillende paden volgen om hun bestemming te bereiken.