Instruktioner

  • p - Presentation
  • f - Helskärms presentation

Nätverksspel

Om denna presentation

Detta är en beaktratelse om nätverksteknik utifrån spelet "Into the Bitstream" skapa av lektor Hannah Herde. Gymnasielärare Eva Axmin har kommit kommit med kommentar om det ursprugliga spelet som har används.

Detta är en äldte idé utfrån spelet ovan som tog mer ihntryck från nätverksteknik. Denna borde göras till en gemensam övning i frmatiden.

Övningen "Into the Bitstream"

Detta är en övning hur ett bit-baserat protokolla fungerar.

  • Data överföring med hjälp av protokoll bestånde av bits.
  • Vi kommer skapa en "bitstream".
  • Vi ska försöka överföra så mågnga data mätningar som möjligt.

Protokoll som antagligen är bäst för detta är ett som går lättast för er att lära.

Grupper("Teams")

  • Vi kommer ha grupper med fyra personer i varje grupp.
  • Dessa kommer att jobba med två grupper eller mashiner.

Protokol

Vad är ett protokoll?

  • Ett formelt sätt att komunicera på.
  • Inom nätverkteknik komuniceraq vi med "packet", men dessa kan ha olika utformning beronde på vad vi diskuterar.
  • Ett protokoll har ofta en head och en body.
  • Ett head innnehåller oftsa meta information för packet.

Exempel protokol

  • Herr K: God morgon! 😃
  • Herr K: Du allvetande lärare! 😇
  • Krm: Du är 8 minuter sen! 😡
  • Herr K: Det är morgon! 😴
  • Krm: Ack! 😑

Encoding

Är ett sätt att göra om ett medelande till ett kod.

  • Ett packet som följer ett format.
  • ett fomrat där är en formell beskrivning

Decoding

Är ett sätt att göra om ett enkodat medelande till orginalet igen.

Debugging

Att hitta fel i koden.

OSI

Låt oss nu se vad detta passar in i nätverkstekniken.

Fysiska skiktet

  • Ledningar som sammarbinder datorer.
  • I ledningen skickat signaler, så kalalde bits.

En Bit

Något som kan ha två olika värden. Minsta möjliga informations mängd.

  • En bit är antingen 0 eller 1.
  • Sant eller falskt.
  • I TTL är det 0V eller 5V
  • cero o uno

Binärt

  • Vi kan beskriva ett tal med bits om vi användwer talbas 2.
  • Eva kommer föklara dessa senare.

Byte

  • Vi hanterar bits i byte.
  • En byte kan vara 8 bits.
  • Inledande nollar
  • 01010 1010

Observera att när vi titta på detta använder vi normal talbas 16, det vill säga Hexadecimalt. Liam kan förkalra varför.

Mätning("Measurment")

  • En sätt att beskriva en fysisk storhet med ett tal.

Tröskelvärde("Threshold")

  • Ett minsta värde som krävs för att mättningen ska vara giltig.

Uppgiften

  • En tätning (T1) är mättningen.
  • En tätning (T2) är är ett tröskelvärde.
  • Om och endast om mättningen är större en tröskelvärdet ska det räknas.

Stream

  • Är ett flöde av symboler som skickas mellan motagare.
  • Vanligviss mellan två processer.
  • En ende av detta kallas en socket.
  • En stram lagras ofta i en chatch innan ett program tar hand om dem.

Datalänkskikt

  • Andra skiktet handlar om hur vi kopplar ihop många datorer
  • Och hure vi hanterar bits vi har tagit emot.

Felkorrigering

Vi kan bifoga meta infromation som göt att vi kan hitta och korrigera fel.

Chechksuma

  • Ett tal som beräknas från data för att se om fel uppstår vid överföring.
  • Sista siffran i ditt personummer är en kontrol siffra som ett exempel.

Uppgiften

  • Summera båda tärningaran så får du T3.
  • Detta ska vara vår kontroll siffra.

Frame

  • Det är en samling av en bits som har skickats.

Bitstream

Ni kommer få något som här kallas för bitstream, det är en catching av en sådan bitstream.

Uppgiften

Ni kommer få ett papper där ni skriver upp är bitstrema eller frame.

Några noteringar om uppgiften

  • Lösningen som antyds i uppgiften är inte korrekt.

Lycka till