Agenda (preliminär)

VECKA 35
Föreläsning - basfakta om datornätverk
  • Vad är datanät?
  • Olika typer av nätverk.
  • Nätverkskomponenter.
Föreläsningsmaterial
Förelasning1

VECKA 36
Föreläsning - referensmodeller
  • OSI modellen
  • Protokollfamiljen TCP/IP
  • Protokoll på fysiska skiktet: Ethernet
  • Protokoll på länkskiktet: Ethernet, CSMA/CD, PPP
  • Protokoll på nätverksskiktet: IPv4
Föreläsningsmaterial
Förelasning2
Förelasning3
3COM White Paper: Understanding IP Addressing
IP Addressing

Övningar
IPv4 konfiguration av ett TCP/IP nät (obligatorisk)
IPv4, IP-adresser, nätmaskar och subnät

VECKA 37
Föreläsning - nätverksprotokoll på nätverksskiktet
  • IPv4-paket
  • IPv6
  • ARP (Address Resolution Protocol)
  • RARP (Reverse ARP)
  • ICMP (Internet Control Messageing Protocol)
  • Routing: Statisk routing
Föreläsningsmaterial
Förelasning4
IPv6.com
Internetworking Technologies Handbook, chapter 5: Routing Basics

Övningar

Konfigurering av statiska routingtabeller (obligatorisk)

VECKA 38
Föreläsning - routingprotokoll

  • Routingprotokoll
  • Link-state routing
  • Dijkstras algoritm
  • Distance-vector routing
  • Routingprotokollen:
    • OSPF
    • IS-IS
    • RIP
    • BGP
Föreläsningsmaterial
Förelasning5
Förelasning6
Animation av Dijkstras algoritm
Wikipedia artikel om distance-vector routing
Simulering av Distance-vector routing

Självstudier
Routingprotokoll

Övningar

Ruttval i datanät m.h.a Dijkstras algoritm

VECKA 39
Förelsäsning - nätverksprotokoll på transportskiktet
  • TCP
  • UDP
Föreläsningsmaterial
Förelasning7

Presentationer
  • CRC (Dick Holmström)
  • IRC (Fredrik Helenelund)

VECKA 40
Föreläsning - nätverksprotokoll på applikationsskiktet
  • Applikationsskiktet
  • DNS (Domain Name System)
  • DHCP
Föreläsningsmaterial
Förelasning8
Förelasning9
Animation av DNS forward lookups
DNS tracer (ett html vertyg som loggar DNS sökningar)


Övningar
DNS

Presentationer
  • FTP (Camilla Byman)

VECKA 41
Föreläsning - nätverksprotokoll på applikationsskiktet
  • Epostprotokoll
  • SMTP
  • POP
  • IMAP
  • Protokollfamiljen TCP/IP: Sammanfattning
................................................................................
Föreläsning
  • ATM (Asynchronous Transfer Mode)
  • ADSL (Assymetric Digital Subscriber Line)
.......................................................................................
Föreläsning - Protokoll för mobil datakommunikation
  • Allmänt om Mobile IP protokollet
Föreläsningsmaterial
Förelasning10
Förelasning11
Examensarbete från Tampereen Ammattikorkeakoulu där info om ATM och ADSL ingår

PRESENTATIONER
  • BitTorrent (John Rothberg)

VECKA 42
Föreläsning - Protokoll för mobil datakommunikation
  • Mobile IPv6/IPv4
  • HIP (Host Identity Protocol)
Föreläsningsmaterial
Förelasning12
Kursmaterial om MIPv4 och MIPv6
Kursmaterial om HIP

Presentationer

  • HTTP/HTTPS (William Wendell & Kim Lanaeus)
  • VPN (Coung Tran & Farzan Yazdani)
  • WLAN (Jonne Sundell)
  • WiMAX (Ted Mellin & Jani Rapo)
  • SNMP (Michael Lassenius)

VECKA 43
Föreläsning 
  • Introduktion till protokoll för nätverkssäkerhet
................................................................................
Föreläsning
  • Säker e-post
    • Pretty Good Privacy (PGP)
    • Secure / Multipurpose Internet Mail Extensions (S/MIME)
................................................................................
Föreläsning
  • SSL/TLS-protokollet
  • Applikationsprotokoll baserade på SSL/TLS-protokollet
    • HTTPS - Säker webbläddring
    • IMAPS - Säker hantering av e-postlådor
    • SMTPS - Säker e-posttrafik
    • SSL VPN - Virtuella privatnät
Föreläsningsmaterial
Introduktionsföreläsning
Säker e-post
SSL/TLS-protokollet och SSL-baserade applikationer
Kapitlen "8.8.1 PGP-Pretty Good Privacy" och "8.9.3 SSL-The Secure Sockets Layer" i kursboken (A.S. Tanenbaum: Computer Networks, Fourth Edition, Prentice Hall, USA, 2003, ISBN 0-13-066102-3, finns i bibliotekets handbokshylla)

Övningar
Säker e-post med GnuPG (Gnu Privacy Guard) (obligatorisk)

VECKA 44
Föreläsning
  • Internet Protocol Security (IPSec)
.......................................................................................
Föreläsning
  • Säker DNS
  • Säker SNMP
Föreläsningsmaterial
IP Security (IPSec Protocol) (kursmaterial i Sabanci University)
Flash-modul om IPSec
Säker DNS
Säker  SNMP
Kapitlen "8.6.1 IPsec" och "8.9.2 Secure Naming" i kursboken (A.S. Tanenbaum: Computer Networks, Fourth Edition, Prentice Hall, USA, 2003, ISBN 0-13-066102-3, finns i bibliotekets handbokshylla)

Presentationer

  • LDAP (Magnus Klingenberg)


Jonny Karlsson 2008