Netværk og interprocess- kommunikation. Disposition Softwarelag Protokollag ◦UDP ◦TCP.

Slides:



Advertisements
Lignende præsentationer
Den sidste adgangskode du skal huske - Nogensinde
Advertisements

Markedsføring af Tivoli Friheden med henblik på de årige
Patientsikkert Sygehus Regionalt kickoff d. 30. august
DAGENS PROGRAM DET PRAKTISKE Kl MODUL  CONSIGNOR’s opbygning i setup  Menuerne i "MAIN"  Tilretning af produktionsskærmbilledet i CONSIGNOR,
Netbank Det offentlige Dk e-Boks
Web 2.0 Teoretisk viden.
Arkitektur - data.
Kapitel 3 Transportlaget
Windows ® 7 og Office 2010 til små og mellemstore virksomheder WINDOWS ® 7 OG OFFICE 2010 TIL SMÅ OG MELLEMSTORE VIRKSOMHEDER Vi anbefaler ægte Microsoft.
Software Underviser Jan Christiansen.
Firewalls & netsikkerhed Henrik Størner,
TCP/IP netværk Henrik Størner SSLUG.
Aalborg Universitet Esbjerg
Computerens anatomi! Hvad skal du vide før du køber din egen?
Fil kendskab KLIK for start. De vigtigste filer er dem i Office-pakken. Word dokument.doc Word skabelon.dot Word dokument.RTF Excel projektmappe.xls Excel.
Computer netværk og TCP/IP protokoller Kort resume – uge 6
IT og økonomi Lektion: N: Netværk.
DS-kursusgang nr. 5: Sockets Intro Java-klasser til at arbejde med sockets. Forskellen på sockets i C og i Java. TCP/IP protokol familjen. Afslutning:
Grundforløbsprojekt Strøm, Styring & IT.
Præsentation af Data 3-5 semester Jan Helbo. Interfaces Datateknik Basis D5 D3 SignalProcesInformatikKom. net D4 Interface Tele Button UP.
Mobile og allestedsnærværende it- systemer. Disposition Introduktion Karakteristika Association Services Serviceinteraktion Samarbejdsarkitektur Kontekst.
Distribueret programming.Net Remoting Hvorfor remoting Marshalling metoder Marshalling modeller MBR Marshalling modeller MBV 1Rasmus D. Lehrmann.
Søgning - et værktøj til videndeling Inspirationsseminar 31. oktober 2006.
Fysiske netværk.
NemHandel, OIOUBL og lovgivning
18 – Java Server Faces. 2 NOEA2009Java-kursus – JSF 2 Web-applikationer - 1 Brugere interagerer med en Web-browser Browseren sender forespørgsler til.
1 Webdesign - De første trin Grundliggende begreber Internettet (1969-): En fællesbetegnelse for netværk eller tjenester der benytter samme.
Børn og unges sociale liv online
CLR (.NET) og JVM 1.NET vs. Java.NET har fokus på sprog-uafhængighed … Java har fokus på platforms-uafhængighed … Windows OS.NET CLR IL kode (.exe,.dll)
Context- og flow-diagrammer (databaser, del 3)
Swapping og paging Flytning af processer (swapping) eller dele af processer (paging) mellem arbejdslager og fjernlager. Baggrund: På den ene side skal.
IT-strategiudvikling
DComNet1 Computer netværk og TCP/IP protokoller. dComNet2 Maskinarkitektur.. fokus på intern organisation af en enkelt computer:
HTML intro Dag 1. Client – Server miljø Client Server Klient ◦ Hardware (Screen size, colors, processor…) ◦ Platform (Mac, Windows, Linux…) ◦ Browser.
1 USB Gennemgang af installering af USB driver til ICT. Er fortaget på Windows XP.
Digital formidling af offentlig borgerservice, kursusnr ”Medier”
OOMI Præsentation 28: Eksamen. Ingeniørhøjskolen i Århus Slide 2 af 6 Pensum Pensum har været noget fragmenteret (ny struktur for faget, nyt indhold og.
Vi har valgt at bruge vores egen postsystem til at fortælle lidt om vores kendskab IT verdens kommunikation. G-mail, er ret let at gå til, og der er hjælp.
Per P Madsen AAU1 Datanet 2. DDel 2: Netværkslaget, Transportlaget og Socket-API’en. Protokoller Routing Quality of service IPv4 og IPv6 Protokoller. UDP.
Heterogene distribuerede middlewareteknologier Web Services og Ice.
Objektorienteret Netværkskommunikation Præsentation 28: Eksamen.
PC - Vedligeholdelse Hvordan gør jeg Pc’en sikker og hurtig igen ? En kronologisk gennemgang.
Historie Android Inc oprettet i 2003 Købt af Google i 2005 Første version af Android ude i 2007 Kan bruges til andet end mobiltelefoner.
Per P Madsen AAU1 Del 2 : Netværkslaget - Protokoller - Routing - Quality of service - IPv4 og IPv6.
DComNet1 Computer netværk og TCP/IP protokoller. dComNet2 Maskinarkitektur.. fokus på intern organisation af en enkelt computer:
DVB-T og MHP pilotprojekt i Danmark, TV2/Nord-Digital Status Q v. Thorbjørn Vynne
Netværk og interprocess- kommunikation - Et eksamensoplæg!
Hjemmesiden Stilen Funktionalitet Mangler. Stilen Simpel, enkle linier, klart mønster Få farver i tekst – symbolik – valgt med henblik på kunstnerens.
Netværk og datakommunikation.
Datanet 2. DDel 2: Netværkslaget, Transportlaget og Socket-API’en.
Per P Madsen AAU1 Del 4 : Sessions-, presentations- og applikationslaget - Applikationsprotokoller. - RPC og RMI. - Digital audio og Voice over IP. - RTP.
Operativsystemer, processor og tråde. Disposition Operativsystem Kerne funktionalitet Presser og adresserum Tråde.
 Kommunikation mellem computere  NAT – Network Adress Translation  IP Routing af pakker  Transport af beskeder ◦ TCP ◦ UDP.
Datalink laget Datalink Datalink Fysisk lag Fysisk lag Fysisk net
Real-Time trafik på Ethernet MM4 Distribuerede systemer.
Samtidighed. Disposition Formål med tråde Eksempel på fordel ved tråde Thread-pooling Livscyklus Problemstillinger Algoritmer ◦Dekkers ◦Peterson Opsumering.
Web services SOA, SOAP og WSDL. Disposition Inledning / Definition SOAP Standard SOAP Beskeder WSDL.
Læsning og skrivning af pakker på IP niveau. Hvorfor er det svært? Fra et normalt programmeringssprog er netværksadgangen begrænset Vælg protokol, port,
NAT Implementation. Setup Grafik fra teori-afsnit, med ip’er og andet info på.
Forbedringer af implementationen. Få TCP til at virke Blokere pakke med RST bit sat Blokere indkommende pakker inden de når Windows protokolstakken Begge.
Styresystemet & div. software … mange IT-fagudtryk !! v/Søren Noah: Steve Jobs (Apple) Bill Gates (Microsoft) Venner.
Web adgang til ISeries -også fra PDA/mobile enheder Karsten Holm Soft Design A/S.
InterForm A/S Common Denmark
Cloud Computing Model-View-Controller
Brobygning.
Dagligdagen med Linux for almindelige brugere
Hold dit NemID for dig selv
Link til video:
Det kan ramme os alle Alle kan blive ramt af hacking, også dig.
Hvad ved du allerede Fortæl din makker: Hvad er digital kommunikation?
Præsentationens transcript:

Netværk og interprocess- kommunikation

Disposition Softwarelag Protokollag ◦UDP ◦TCP

Softwarelag Platformen ◦Windows og dets drivere ◦Linux og dets drivere ◦… og al den underliggende hardware Middleware ◦Java ◦.NET ◦Giver en uniform API til programmer, uafhængigt af platform. Applikationen ◦Browser ◦Instant messenger ◦Spil

OSI Modellen Applikation Præsentation Session Transport Netværk Datalink Fysisk

Transportlaget - TCP Strømbaseret Pålidelige ◦Gentransmission af pakker ◦Sekvensnumre på pakker ◦Flowcontrol  Modtager sender statusbeskeder (plads buffer)  Afsender varierere sendt data udfra modtagers status ◦Checksum (om dataen der er kommet frem er rigtig)

Transportlaget - UDP Checksum Upålidelige levering ◦Ikke sikkert om en pakke kommer frem ◦Heller ikke i rigtig rækkefølge Hvorfor? ◦Meget lidt overhead ◦Nogen gange er en pakke ligegyldig  F.eks. Spil eller live video

Opsumering Mange softwarelag OSI modellen beskriver ansvarsfordelingen mellem netværkslag TCP er pålidelig med en del overhead UDP er upålidelig med lidt overhead