IN2140: Introduction to Operating Systems and Data Communication The Very Short Summary Friday, 17 May 19
OS Summary Why? Definition? OS IPC Processes Devices Interfaces Memory Storage mechanical mail boxes primitives system calls hierarchies disks context pipes addressing scheduling switches shared process a process' caching memory states memory kernel signals threads partitioning operations block scheduling paging management virtual new trends memory page faults replacement University of Oslo IN2140
OS Summary Why? Definition? OS IPC Processes Devices Interfaces Memory Storage mechanical mail boxes primitives system calls hierarchies disks context pipes addressing scheduling switches shared process a process' caching memory states memory kernel signals threads partitioning operations block scheduling paging management virtual new trends memory page faults replacement University of Oslo IN2140
Data Communication Basics Data Link Network Transport Application layer layer layer layer Functions DNS forwarding application frames requirements Services addressing routing Recursive topologies Adressing ARP (non-) adaptive Iterative Models TCP properties UDP conficts addressing Recursive Flow Control sink tree Component-based Congestion control Dijkstra virtual circuit Layer model LSR IP Stop&Wait DVR v4 & v6 Congestion Go-back-N netmasks TCP/IP model switching TCP CC Selective Repeat CIDR OSI model Credit circuit virtual circuit Slow Start layers’ tasks TCP packet message Avoidance University of Oslo IN2140 – Introduction to operating systems and data communication
Questions? University of Oslo IN2140
IN3260 – Prosjektoppgave i Informatikk: datakommunikasjon § Drive med noe praktisk innen nettverk − Tilknyttet forskning; spennende ting som tas i bruk! § Personlig veiledning; tenk “bacheloroppgave” (Mini-masteroppgave) − Dermed blir det enklere å komme i gang med den riktige masteroppgaven senere! (faglig stil, verktøy som LaTeX, ..) § Det begynner med et fellesmøte hvor vi presenterer oppgaver som kan velges... men først: meld deg på! § Mer informasjon: https://www.uio.no/studier/emner/matnat/ifi/IN3260/ University of Oslo IN2140 – Introduction to operating systems and data communication
Recommend
More recommend