ch 4 Flashcards
Vad är skillnaden mellan en switch och en router?
Switch kopplar flera “Buses” till ett nätverk
Router kopplar flera nätverk till ett nätverk av nätverk aka ett Internet
Vilka är de två modellerna för inter-process-kommunikation?
Client/server
Peer-to-peer
Vad är en IP-adress?
En unik address till en dator på Internet
Vad är DNS?
Domain Name System
- översätter domännamn till IP-adresser
Vad innebär bus och star när det handlar om nättopologi?
Bus-topologi innebär att alla enheter är kopplade till en gemensam kommunikationslina
Star-topologin innebär att alla övriga enheter är kopplade till en central enhet
Vad innebär cloud computing?
Stora pooler av delade datorer som kan tilldelas för användning utifrån behov
Vad heter protokollet som används av applikationen World Wide Web?
Hyper Text Transfer Protocol
Vad är den huvudsakliga skillnaden mellan IPv4 (IP version 4) och IPv6 (IP version 6)?
IPv4-adresser är 32 bitar och IPv6-adresser är 128 bitar, IPv6-adresser > IPv4-adresser
Vilket Internet-mjukvarulager (Internet software layer) tillhör protokollet FTP (file transfer protocol)?
Applikationslagret (application layer)
Vad är ett certifikat (certificate) i samband med public-key-kryptering (public key encryption)?
Ett paket bestående av namn/identitet och publik nyckel (a package of name/identity and public key), vilket intygar att man är den man utger sig för att vara
Ge ett exempel på en typ av malware?
Virus, maskar, trojaner, spion-programvara, nätfiske-programvara (viruses, worms, Trojan horses, spyware, phishing software)
Vad är ett LAN?
Lokalt nätverk (local area network)
Vad är ett distribuerat system (distributed system)?
Består av programvaruenheter som exekverar på flera olika datorer
Vad heter den organisation som ansvarar för tilldelning av IP-nummer (det räcker med förkortningen)?
ICANN (Internet Corporation for Assigned Names and Numbers)
Vad innebär DNS lookup?
Processen att använda DNS för att utföra en översättning av ett domännamn till IP adress
Vad gör en (nätverks-) hub?
Kopplar ihop datorer till ett nätverk
Till vilket Internet-mjukvarulager (Internet software layer) hör protokollet SMTP?
Applikationslagret (the application layer)
(SMTP = simple mail transfer protocol)
Vad gör en webbserver (webserver)?
Ger tillgång till olika webbresurser, som t.ex. webbsidor
Vad är syftet med en URL/URI?
Att unikt identifiera en webbresurs, t.ex. en webbsida
Vilka är de två vanliga Internet-protokollen för transport-lagret (transport layer)?
TCP (transmission control protocol) och UDP (user datagram protocol)
Transmission control protocol (TCP)
Har en säkerhet, om mottagaren ser att inte alla “pakten” kom fram, ber den om ett nytt från sendaren. Nackdelen: detta kan ta lite längre tid. Detta fungerar inte vid Voice over IP där man pratar i realtid, eftersom om paketet försvinner så kommer inte datorn gör någonting om det
User datagram protocol (UDP) (efficient)
Effektivare och har inte samma säkerhetsfunktioner, nackdel är att det är mindre pålitligt. Passar bättre till ljudinformation som Voice over IP, det gör inte så mycket om lite information tappas efter vi kan ändå höra/förstå
Till vilket Internet-mjukvarulager (Internet software layer) hör protokollet IPv6 & IPv4?
Network layer
Vad kallas den krypteringsteknik som används mycket på Internet och som innebär att parterna inte i förväg behöver ha tillgång till en gemensam nyckel?
Public key encryption (t.ex. RSA-algoritmen)
Vad är Internet-domäner (Internet domains) och vad är syftet med dem?
Mnemoniska namn för numeriska IP-adresser, vilket är lättare för människor att minnas och innebär att man kan byta IP-adress men ändå behålla samma mnemoniska adress.
Ge två exempel på Internet-applikationer med öppna (allmänt tillgängliga) protokoll?
Filöverföring med hjälp FTP (file transfer protocol)
Fjärrdatoråtkomst med hjälp av SSH (secure shell protocol)
World Wide Web (websidor) med hälp av HTTP (hypertext transfer protocol)
Email (elektronisk post) med hjälp av SMTP (simple mail transfer protocol) and MIME (multipurpose Internet mail extensions)
VoIP – voice over IP (t.ex; prata telefon)
Multimedia streaming – real-time audio and video
Vad är det för skillnad mellan protokollen HTTP och HTTPS?
Trafiken över HTTP är inte krypterad
Trafiken över HTTPS är krypterad (public key encryption)
Förklara kortfattat skillnaden mellan nätverkskomponenterna hub, switch och router?
En hub kopplar ihop maskiner/nätverksenheter till ett nätverk, och skickar all trafik till alla anslutna enheter
En switch är en typ av smartare hub som ansluter nätverksenheter på samma sätt som en hub, men skickar bara trafik mellan de enheter/portar som ska kommunicera
En router ansluter flera närverk till varandra och skickar trafik vidare mellan nätverk
Vad är ett certifikat? Kan man lita lika mycket på alla certifikat? Motivera
Ett certifikat är ett elektroniskt dokument som visar vem som äger en viss identitet eller krypteringsnyckel.
Hur mycket man litar på ett certifikat beror på tilliten till den som har utfärdat certifikatet. Vissa certifikatutfärdare, t ex en del myndigheter, åtnjuter en högre tillit, medans ett certifikat utfärdat av en själv eller en mindre trovärdig eller seriös aktör är mindre värt tillit.
Vad innebär en digital signatur (digital signature) vid publik-nyckel-kryptering (public key encryption), d.v.s. att vid överföringen av en fil så kan man garantera avsändarens identitet.
Att filen är krypterad med avsändarens privata nyckel (private key)
Vad kännetecknar ett distribuerat system (distributed system)?
Består av software som körs på flera olika datorer
Vilka är de fyra Internet-mjukvarulagren?
Application - konstruerar meddelanden med adresser
Transport - hackar meddelanden i paket
Network - hanterar routing via Internet
Link - hanterar faktisk överföring av paket
Vad används HTML till?
HTML (hyper text markup language) är ett språk som används för att skapa/beskriva webbsidor
Inom public key encryption används begreppet certifikat, vad är det?
Ett paket bestående av namn/identitet och publik nyckel, vilket, om det är utfärdat av en certificate authority, intygar att man är den man utger sig för att vara
Förklara kortfattat begreppet client-server!
En modell där klienter begär att tjänster ska utföras av servrar som tillhandahåller tjänsterna
Om person A vill skicka ett meddelande till person B, krypterat enligt public-key-encryption, så att ingen annan än B kan läsa meddelandet. Vad behöver meddelandet då krypteras med innan meddelandet skickas från A?
Person B:s publika nyckel
Om person A vill skicka ett meddelande till person B, krypterat enligt public-key-encryption, så att ingen annan än A kan ha skickat meddelandet. Vad behöver meddelandet då krypteras med innan meddelandet skickas från A?
Person A:s privata nyckel
För att skydda en dator eller ett nätverk av datorer används ofta ett system, bestående av programvara och eventuellt även hårdvara, som kan inspektera, blockera och filtrera inkommande och utgående nätverkstrafik. Vad kallas ett sådant system?
Brandvägg (Firewall)
För att bättre kunna skydda ett nätverk av datorer används ofta en mellanliggande dator som gör att kommunikation inte går direkt mellan en klient på nätverket och en extern server. Vad kallas en sådan dator?
Proxyserver