Applikasjoner. System arkitektur. Network applications:som e jargon. Client-serverparadigm
|
|
- Ruben Espeland
- 7 år siden
- Visninger:
Transkript
1 Applikasjoner Network applications:som e jargon Disposisjon overføringsproblem atikk navnetjener world wide w eb epost 4/14/2008 Slide 1 A processis a program thatis running within a host. W ithin the sam e host,two processes com m unicate with interprocess com m unication defined by the OS. Processes running in differenthosts com m unicate with an application-layerprotocol A useragentis an interface betw een the userand the network application. W eb:brow ser mailreader stream ing audio/video: media player 4/14/2008 Slide 2 Tjener LAN Disk Komm. Prog. vare System arkitektur Navne tjener Internett Disk Komm. Prog. vare Klient LAN 4/14/2008 Slide 3 B r u k e r Typicalnetwork app has two pieces: clientand Client-paradigm Client: initiates contactwith ( speaks first ) typically requests service from, forweb,clientis implem ented in browser;fore-m ail,in m ailreader Server: provides requested service to client e.g.,w eb sends requested Web page,maildelivers e- mail application transport network data link physical request reply application transport network data link physical 4/14/2008 Slide 4 1
2 Overføringsproblem er Data representeres på ulik måte iulike m askinerpå grunn av forskjelli: hardw are Sm all-endians og Big-endians m askiner 1-kom plem entog 2-kom plem entlogikk ordstørrelse 32-bitmaskin til64-bitmaskin komm. operativsystem program m eringsspråk og kom pilere forskjellig lokalrepresentasjon EBCDIC (IBM )tilasciielleria5 (standard) Applik.data Overføringssyntaks Presentasjons koding Pakke 1 Pakke 2 Pakke 3 Applik.data Presentasjons dekoding Data m åoverføres ien overføringssyntaks som begge sideroppfatterpåsam m e m åte 4/14/2008 Slide 5 4/14/2008 Slide 6 Abstraktsyntaks/overføringssyntaks Sam taleunivers Abstraktsyntaks kom pilator Lokal repr. Applik.pros. Koding og innpakking (marshalling) Abstraktkontekst Felles sam taleunivers Datastrukturer Operasjoner Abstraktsyntaks Overføringssyntaks Lokal repr. Applik.pros. Dekoding og utpakking (marshalling) fellesoppfatning av hvade to prosessene kan sam arbeideom en merformellbeskrivelse: etsettav datastrukturer(residentdel) operasjonersom kan utførespådissestrukturene (kom m unisertovernettet) 4/14/2008 Slide 7 4/14/2008 Slide 8 2
3 Eksem pelpåsam taleunivers <Fligth> :: <Carrier>>Flight-no> <Origin><Departure-time> <Destination><Arrival-time> <Available-seats-class-1> <Available-seats-class-2> <O perations>::<type> < C arrier><fligth-no> <Class><No-of-seats> <Type>::Inquire Book-seats C ancel-seats residentdel kom m uniseres overnettet 4/14/2008 Slide 9 Marshalling/serialisering Serialisering Applikasjonens datastruktur Marshalling konvertering serialisering innpakking 4/14/2008 Slide 10 ASN.1 eksem pler W hattransportservice does an app need? Integer> bits maskin;representertiet32-bits ord 16-bits m askin;representertito 16-bits ord Hverdatatype kodes ved overføring: Type Lengde Verdi Type lengde type lengde verdi type lengde verdi INT 4 B1 B2 B3 B4 Primitive typer: Bolean Integer Bitstreng Oktettstreng Null ObjektID Objektdeskrip. R eal Strukturtyper Data loss some apps (e.g.,audio)can tolerate som e loss otherapps (e.g.,file transfer, telnet)require 100% reliable data transfer Bandwidth some apps (e.g.,multimedia) require minimum am ountof bandwidth to be effective otherapps ( elastic apps )make use ofwhateverbandw idth they get Timing some apps (e.g.,internet telephony,interactive gam es) require low delay to be effective 4/14/2008 Slide 11 4/14/2008 Slide 12 3
4 Navnetjener K onvertere fra navn tiladresser navn erbrukervennlig adresserernødvendig forfrem sending av pakker husk;etendepunktforen forbindelse er identifisertved tripletten: IP-adresse;IP-SA P (Protocol);T-SA P (T-Port) Service (foreks.mail) vel-kjentport Organisering av navnetjenesten Organiserthierarkisk idom ener, reflekteres inavnekonvensjonen foreks. baugi.ifi.uio.no hvertdom ene eransvarlig forsittnavneom råde fleksibeltog forenkleradm inistrasjonen 4/14/2008 Slide 13 4/14/2008 Slide 14 Navnehierarkietog soner Hierarkiav navnetjenere Generisk Land com edu m il gov org uk no se Rot-sone adm.nic Rot navnetjener princeton berkeley arpa uio no navnetjener ifi baugi m jolnir skibladnir hver sone korresponderer med to eller flere navnetjenere en navnetjener kan implem entere en eller flere soner fys uio navnetjener ifi navnetjener 4/14/2008 Slide 15 4/14/2008 Slide 16 4
5 The W eb:som e jargon W eb page: consists of objects addressed by a URL M ostweb pages consist of: base HTM L page,and severalreferenced objects. URL has two com ponents: hostnam e and path nam e: UseragentforWeb is called a brow ser: M S InternetExplorer Netscape Com m unicator ServerforWeb is called Web : Apache (public dom ain) M S Internet Inform ation Server 4/14/2008 Slide 17 The W eb:the http protocol W eb s application layer protocol client/m odel client:brow serthat requests,receives, displays W eb objects :Web sends objects in response to requests http1.0:rfc 1945 http1.1:rfc 2068 PC running Explorer Mac running Navigator Server running NCSA Web Port80 is default for http. 4/14/2008 Slide 18 The http protocol:more http is stateless maintains no information aboutpastclientrequests 4/14/2008 Slide 19 http m essage form at:request two types ofhttp m essages:request,response m essage: ASCII(hum an-readable format) request line (GET, POST, HEAD commands) header lines Carriage return, line feed indicates end of message GET /somedir/page.html HTTP/1.0 User-agent: Mozilla/4.0 Accept: text/html, image/gif,image/jpeg Accept-language:fr (extra carriage return,line feed) 4/14/2008 Slide 20 5
6 http m essage form at:response Trying outhttp (clientside)foryourself status line (protocol status code status phrase) data, e.g., requested html file header lines HTTP/ OK Date: Thu, 06 Aug :00:15 GMT Server: Apache/1.3.0 (Unix) Last-Modified: Mon, 22 Jun Content-Length: 6821 Content-Type: text/html data data data data data... 1.Telnetto yourfavorite Web : telnet 80 Opens TCP connection to port 80 (default http port) at Anything typed in sent to port 80 at 2.Type in a GET : GET /~ross/index.html HTTP/1.0 By typing this in (hit carriage return twice), you send this minimal (but complete) GET request to http 3.Look atresponse m essage sentby http! 4/14/2008 Slide 21 4/14/2008 Slide 22 User-interaction:cookies sends cookie to clientin response m sg Set-cookie: clientpresents cookie in laterrequests cookie: matches presented-cookie with -stored info authentication rem em bering user preferences,previous choices client usual msg usual + Set-cookie: # usual msg cookie: # usual msg usual msg cookie: # usual msg cookiespectific action cookiespecific action 4/14/2008 Slide 23 Web Caches (proxy ) Goal:satisfy clientrequestwithoutinvolving origin usersets brow ser: Web accesses via web cache Proxy clientsends allhttp client requests to web cache ifobjectatweb cache, web cache immediately returns objectin else requests object client from origin, then returns http response to client origin origin 4/14/2008 Slide 24 6
7 Electronic Mail Form atofan em ail Sending/Receiving Mail A ddresses User Agent MIME MailTransfer Agent MailA ccess Protocols 4/14/2008 Slide 25 4/14/2008 Slide 26 Em ailaddress U ser agent 4/14/2008 Slide 27 4/14/2008 Slide 28 7
8 MIME MIME header 4/14/2008 Slide 29 4/14/2008 Slide 30 Data types and subtypes in M IM E Type Text Multiport M essage Im age Video A udio Plain JPE G GIF MPEG Basic Subtype Mixed Parallel Digest Alternative RFC822 Partial Ext.Body Unform atted text Body contains ordered parts ofdifferentdata types Sam e as above,butno order Sim ilar to m ixed,butthe defaultis m essage/rfc822 Parts are differentversions ofthe sam e m essage Body is an encapsulated m essage Body is a fragm entofa bigger m essage Body is a reference to another m essage Im age is in JPEG Video is in GIF form at Video is in M PEG form at D escription Single-channelencoding ofvoice at8 K H z PostScript Adobe PostScript A pplication 4/14/2008 Slide 31 Octet-Stream G eneralbinary data (8-bitbytes) Category Type 7bit 8bit Binary Base64 Content-transfer transfer encoding D escription ASCII characters and shortlines Non-ASCII characters and shortlines Non-ASCII characters with unlimited-length lines 6-bitblocks ofdata are encoded into 8-bitASCII characters Non-ASCII characters are encoded as an equalsign follow ed by an ASCII code 4/14/2008 Slide 32 8
9 C om m ands and responses Em aildelivery 4/14/2008 Slide 33 4/14/2008 Slide 34 9
Applikasjoner. Disposisjon. overføringsproblematikk navnetjener world wide web epost. 4/11/2007 Slide 1
Applikasjoner Disposisjon overføringsproblematikk navnetjener world wide web epost 4/11/2007 Slide 1 Network applications: some jargon A process is a program that is running within a host. Within the same
DetaljerApplikasjoner. Disposisjon. overføringsproblematikk navnetjener world wide web epost. 5/9/2006 Slide 1
Applikasjoner Disposisjon overføringsproblematikk navnetjener world wide web epost 5/9/2006 Slide 1 Network applications: some jargon A process is a program that is running within a host. Within the same
DetaljerApplikasjoner. System arkitektur. Network applications: some jargon. Client-server paradigm
Applikasjoner Network applications: some jargon Disposisjon overføringsproblematikk navnetjener world wide web epost A process is a program that is running within a host. Within the same host, two processes
DetaljerApplikasjoner. System arkitektur. Network applications: some jargon. Disposisjon. overføringsproblematikk navnetjener world wide web
Applikasjoner Disposisjon overføringsproblematikk navne world wide web 5/8/2003 Slide 1 Network applications: some jargon A process is a program that is running within a host. Within the same host, two
DetaljerApplikasjoner. Disposisjon. overføringsproblematikk navnetjener world wide web epost. 4/27/2004 Slide 1
Applikasjoner Disposisjon overføringsproblematikk navnetjener world wide web epost 4/27/2004 Slide 1 Network applications: some jargon A process is a program that is running within a host. Within the same
DetaljerApplikasjoner. Disposisjon. overføringsproblematikk navnetjener world wide web epost. 4/5/2011 Slide 1
Applikasjoner Disposisjon overføringsproblematikk navnetjener world wide web epost 4/5/2011 Slide 1 Network applications: some jargon A process is a program that is running within a host. Within the same
DetaljerApplikasjoner. System arkitektur. Network applications: some jargon. Client-server paradigm
Applikasjoner Network applications: some jargon Disposisjon overføringsproblematikk navnetjener world wide web epost 4/5/2011 Slide 1 A process is a program that is running within a host. Within the same
DetaljerDiverse praktisk: Merk at foilene også er pensum, og at det kan finnes info på foilene som ikke finnes i boka! Ukeoppgavene er også pensum.
Diverse praktisk: Merk at foilene også er pensum, og at det kan finnes info på foilene som ikke finnes i boka! Ukeoppgavene er også pensum. Godkjent lommeregner er tillatt ved eksamen. INF3190 1 Kapittel
DetaljerSpredt spektrum. Trådløst Ethernet. Kapittel 2: Diverse praktisk:
Kapittel 2: Diverse praktisk: Merk at foilene også er pensum, og at det kan finnes info på foilene som ikke finnes i boka! Ukeoppgavene er også pensum. Godkjent lommeregner er tillatt ved eksamen. essensen
DetaljerDiverse praktisk: Merk at foilene også er pensum, og at det kan finnes info på foilene som ikke finnes i boka! Ukeoppgavene er også pensum.
Diverse praktisk: Merk at foilene også er pensum, og at det kan finnes info på foilene som ikke finnes i boka! Ukeoppgavene er også pensum. Godkjent lommeregner er tillatt ved eksamen. INF3190 1 Kapittel
DetaljerTrådløst Ethernet. Trådløs Ethernet. Kapittel 2: Diverse praktisk:
Kapittel 2: Diverse praktisk: Merk at foilene også er pensum, og at det kan finnes info på foilene som ikke finnes i boka! Ukeoppgavene er også pensum. Godkjent lommeregner er tillatt ved eksamen. essensen
DetaljerEnnå litt mer detaljer: Flere detaljerte funksjoner i datanett
Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller INF1060 1 INF1060 2 Internett Best-effort overføring
DetaljerApplikasjonslaget. Applikasjoner og applikasjonslagsprotokoller. Mål: Flere mål Spesifike protokoller: Programmeringsgrensesnitt
Applikasjonslaget Mål: Konseptulelle og implementasjonsaspekter til nettapplikasjoner Klient paradigmet tjenestemodeller Få innsikt i utvalgte applikasjonslagsprotokoller Flere mål Spesifike protokoller:
DetaljerInternett Best-effort overføring Flere detaljerte funksjoner i datanett. Ennå litt mer detaljer: Formatet til IP-hodet
Ennå litt mer detaljer: Internett Best-effort overføring Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud IP Adressering, UDP Øvre lag Applikasjonsprotokoller IP IP Internett 23.11.2005
DetaljerFlere detaljerte funksjoner i datanett
Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud INF1060 1 Ennå litt mer detaljer: IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller INF1060 2 Internett Best-effort overføring
DetaljerFlere detaljerte funksjoner i datanett
Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud INF1060 1 Ennå litt mer detaljer: IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller INF1060 2 Internett Best-effort overføring
DetaljerInnocent Code Kapittel 1: The Basics Kapittel 2: Passing Data to Subsystems
Innocent Code Kapittel 1: The Basics Kapittel 2: Passing Data to Subsystems INF329, høsten 2005 Utvikling av sikre applikasjoner Martin Lie martin@mq.no 2005-11-02 Kapittel 1: The Basics HTTP Sesjoner
DetaljerKap 3: Anvendelser av Internett
Kap 3: Anvendelser av Internett Hva er egentlig Internett? Skal studere de vanligste protokollene: Web E-post DNS Ansvarsområder og prosess-skille 1 Hva er egentlig Internett? Infrastruktur Tjenester Roller
DetaljerEnnå litt mer detaljer: Flere detaljerte funksjoner i datanett
Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller INF1060 1 INF1060 2 Internett Best-effort overføring
DetaljerTjenester i Internett. E-post, HTTP, FTP, Telnet
Tjenester i Internett E-post, HTTP, FTP, Telnet 1 I dag SMTP - Elektronisk Post (E-post) FTP File Transfer Protocol HTTP Hyper Text Transfer Protocol Telnet 2 Først: Noen svar på oppgaven Hvorfor studerer
DetaljerUniversitetet i Oslo Institutt for informatikk. avmystifisert i INF102. Kvile
Universitetet i Oslo Institutt for informatikk Surfing avmystifisert i INF102 Kvile kvile@mail.com Vår 2003 Innhold 1 Vanlig surfing med GET-metoden 4 1.1 Spørringen fra klienten.........................
DetaljerEnnå litt mer detaljer: Flere detaljerte funksjoner i datanett
Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud Adressering TCP, UDP Øvre lag Applikasjonsprotokoller 16.11.2004 1 16.11.2004 2 Nettlaget Tasks of the Network
DetaljerTrådløs kommunikasjon 5/25/2007 INF3190 1
Trådløs kommunikasjon 5/25/2007 INF3190 1 Heterogeneous Networks Low-tier Satellite Regional Area High-tier Wide Area High Mobility Local Area Low Mobility Seamless mobility across diverse overlay networks
DetaljerFlere detaljerte funksjoner i datanett
Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud 17.11.2004 1 Ennå litt mer detaljer: IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller 17.11.2004 2 Nettlaget Server Disk Disk
DetaljerTEKNISKE PROBLEMSTILLINGER. Grunnkurs Våren 2007 Trond Haugen
TEKNISKE PROBLEMSTILLINGER Grunnkurs Våren 2007 Trond Haugen Tekniske problemer Feil ifm. signering med PGP Feilformatterte e-poster Får ikke svar på innsendt søknad Får avvisning av innsendt søknad Ikke
DetaljerDette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP.
1 Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP. (Læreboka kapittel 2-5) Legg merke til den første blokken,
DetaljerInformation search for the research protocol in IIC/IID
Information search for the research protocol in IIC/IID 1 Medical Library, 2013 Library services for students working with the research protocol and thesis (hovedoppgaven) Open library courses: http://www.ntnu.no/ub/fagside/medisin/medbiblkurs
DetaljerHypertext Transfer Protocol og World Wide Web. Dag Diesen Institutt for informatikk Universitetet i Oslo
Hypertext Transfer Protocol og World Wide Web Dag Diesen Institutt for informatikk Universitetet i Oslo Bakgrunn Bakgrunn World Wide Web (WWW) med overføring av hypertekst dokumenter over Internettet har
DetaljerOpprinnelig IP-pakke inneholder 4480 Byte data. Dette er inklusiv IPheader. Max nyttelast på EthernetRammen er 1500 oktetter.
2SSJDYHUWLOXNH 2SSJDYH (W,3YGDWDJUDPSnRNWHWWHUVNDOVHQGHVRJPn IUDJPHQWHUHVIRUGLGHWVNDOJMHQQRPHW(WKHUQHWPHGHQ PDNVLPXPQ\WWHODVWSD\ORDGSnRNWHWWHU 9LV7RWDO/HQJWK0RUH)ODJRJ)UDJPHQW2IIVHWIRUKYHUWIUDJPHQW Opprinnelig
DetaljerSQL Server guide til e-lector
LES LETTERE, LES RASKERE, FÅ LESELYST! SQL Server guide til e-lector Innhold 1 Innledning... 2 2 SQL Express 2008 R2 installasjon... 2 3 Etter installasjon... 4 3.1 SQL Express... 4 3.1.1 Nettverksoppsett
DetaljerHeterogeneous Networks. Spredt spektrum. Trådløst Ethernet. Trådløs kommunikasjon
Trådløs kommunikasjon Heterogeneous Networks Low-tier atellite Regional Area High-tier Local Area 5/25/2007 INF3190 1 Wide Area High Mobility Low Mobility eamless mobility across diverse overlay networks
DetaljerNoen internet protokoller
NSA uke 41 del 2 Protokoller IPv4 adresser MAC adresser IP og TCP header Analyseverktøy Eksempler Nettverksoppsett under Linux Mer om verktøy Innledning til DNS Noen internet protokoller Internet Protocol
DetaljerWindows Server 2008 Hyper-V, Windows Server 2008 Server Core Installation Notes
Windows Server 2008 Hyper-V, Hyper-V Server 2008, and Windows Server 2008 Server Core Installation Notes Installing Dell UPS Management Software on a Hypervisor-Based Server Environment w w w. d e l l.
DetaljerIP Internet. Tjenestemodell. Sammensetning av nettverk. Protokollstack
IP Internet Sammensetning av nettverk Network 1 (Ethernet) H7 R3 H8 H1 H2 H3 Network 2 (Ethernet) R1 R2 Network 4 (point-to-point) H4 Network 3 (FDDI) Protokollstack H1 H5 H6 H8 TCP R1 R2 R3 TCP IP IP
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Leksjon 9 Web, HTTP og IIS Applikasjonslaget i Internett Web protokollen: HTTP Webtjeneren IIS Utskrift med HTTP i Internett Pensum Kvisli: Windows Server og datanett, Kap.
DetaljerSAS IN A SOA WORLD MARIUS SOMMERSETH TEAM LEAD TECHNICAL ARCHITECTURE
SAS IN A SOA WORLD MARIUS SOMMERSETH TEAM LEAD TECHNICAL ARCHITECTURE HVA ER WEB SERVICER OG TJENESTELAG? Fra Wikipedia: En web service er definert av W3C som et software system som er designet for å støtte
DetaljerWeb Services. Olav Lysne
Web Services Olav Lysne Til nå har dere hørt om Mellomvare for objektbasert kommunikasjon brukes vanligvis i anvendelser som er innen én organisasjon, eller innen et tett konsortium av samarbeidende organisasjoner
DetaljerGjengangere fra kundesenteret. Grunnkurs Høsten 2006 Unni Solås & Trond Haugen
Gjengangere fra kundesenteret Grunnkurs Høsten 2006 Unni Solås & Trond Haugen Papirmølleproblemer Når legal-c ikke kan signere for overføring eller sletting Når et domenenavn egentlig befinner seg hos
DetaljerWWW.CERT.DK. Introduction to DK- CERT Vulnerability Database
Introduction to DK- CERT Vulnerability Database By Peter Rickers and Mikael Stamm 1 Fundamental Idea Securing of networks, in-house and externally Savings for the costumers Making admission to the correct
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Leksjon 9 Web, HTTP og IIS Applikasjonslaget i Internett Web protokollen: HTTP Webtjeneren IIS Utskrift med HTTP i Internett Pensum Kvisli: Windows Server og datanett, Kap.
DetaljerAPI: Application programming interface, eller programmeringsgrensesnitt
API: Application programming interface, eller programmeringsgrensesnitt 1 Interface 1: Cockpit i F16 2 Interface 2: GUI GUI: Graphical user interface The first Graphical User Interface on the XeroxStar
DetaljerSoftware applications developed for the maritime service at the Danish Meteorological Institute
Software applications developed for the maritime service at the Danish Meteorological Institute Anne Marie Munk Jørgensen (ammj@dmi.dk), Ove Kjær, Knud E. Christensen & Morten L. Mortensen Danish Meteorological
DetaljerHva består Internett av?
Hva består Internett av? Hva er et internett? Et internett = et nett av nett Ingen sentral administrasjon eller autoritet. Mange underliggende nett-teknologier og maskin/programvareplatformer. Eksempler:
Detaljerof color printers at university); helps in learning GIS.
Making a Home Page Why a Web Page? Easier to submit labs electronically (lack of color printers at university); Easier to grade many labs; Provides additional computer experience that helps in learning
DetaljerHUMIT1731. Tekstkoding. Koding/merking av tekst Uke 35. Tekster som teknologiske produkter. Koding/merking på flere nivå. Utvikling av notesystemet
HUMIT1731 Koding/merking av tekst Uke 35 Tekstkoding Representasjon av info, om visse aspekter ved tekster, så som Typografi Innhold Struktur Annet på en eksplisitt, systematisk og formalisert måte HUMIT1731
DetaljerNORSK EDIEL BRUKERVEILEDNING. bruk av SMTP. for. Versjon: 1.0 Revisjon: E Dato: 3. Mars 2008
NORSK EDIEL BRUKERVEILEDNING for bruk av SMTP Versjon: 1.0 Revisjon: E Dato: 3. Mars 2008 Systemstøtte for Ediel / Norsk Ediel Ekspertgruppe Side: 1 INNHOLDSFORTEGNELSE 1 Bakgrunn... 3 2 Referanser...
DetaljerFlere Detaljerte Funksjoner i Datanett
Flere Detaljerte Funksjoner i Datanett Tor Skeie Email: tskeie@ifi.uio.no Foiler fra Kjell Åge Bringsrud INF1060 1 Ennå litt mer detaljer: IP og adressering TCP, UDP Overføringssyntaks - koding Applikasjonsprotokoller
DetaljerOm e-post Terminologi og standarder Sikkerhet. Om e-post. Hans Nordhaug. Institutt for informatikk Høgskolen i Molde 25.09.2014
Om e-post Hans Nordhaug Institutt for informatikk Høgskolen i Molde 25.09.2014 Tema 1 Om e-post 2 Terminologi og standarder 3 Sikkerhet E-post Ble tatt i bruk allerede i 1965 lokalt på en maskin og i 1966
Detaljer2EOLJDWRULVNRSSJDYHQU L GDWDNRPPXQLNDVMRQ + VWHQ.,QQOHYHULQJVIULVWRNWREHU *MHQQRPJnVWRUVGDJRNWREHU
2EOLJDWRULVNRSSJDYHQU L GDWDNRPPXQLNDVMRQ + VWHQ,QQOHYHULQJVIULVWRNWREHU *MHQQRPJnVWRUVGDJRNWREHU 2SSJDYH D)RUNODUKYLONHWRHOHPHQWHUHQ,3DGUHVVHEHVWnUDY En IP-adresse består av to deler, nettverksdel og
DetaljerFrom a table based Feature Catalogue to GML Application schemas
From a table based Feature Catalogue to GML Application schemas 05/ 09/ 2015 EuroSDR Data modelling workshop, Copenhagen 28.-30.1.2015 Knut Jetlund Norwegian Public Roads Administration knut.jetlund@vegvesen.no
DetaljerGuide for bruk av virtuelle møterom
Innhold Pin koder... 2 For å starte videokonferanse... 2 Ringe fra Lync / Skype for Business... 3 Logge på møte fra nettleser... 4 Visning av presentasjon i nettleseren... 4 Presentere fra nettleseren...
DetaljerForelesning Oppsummering
IN1020 - Introduksjon til datateknologi Forelesning 23.11.2018 Oppsummering Håkon Kvale Stensland & Andreas Petlund Nettverksdelen - Pensum Relevante kapitler fra boka (se pensumliste) Alt presentert på
DetaljerInvitation to Tender FSP FLO-IKT /2013/001 MILS OS
Invitation to Tender FSP FLO-IKT /2013/001 MILS OS April 15th 2013 Forfatter Prosjektittel 19.04.2013 19.04.2013 1 Introduction AGENDA Important aspects regarding the competition and Invitation to tender
DetaljerSuperOffice hurtigstart guide
SuperOffice hurtigstart guide Searchdaimon ES (Enterprise Server) Innholdsfortegnelse Innlednig... 2 Instalere SuperOffice konektor... 3 Steg 2 Database driver... 4 Steg 3 Database setting... 5 Steg 4
DetaljerTTM4175 Hva er kommunikasjonsteknologi?
1 TTM4175 Hva er kommunikasjonsteknologi? Del 3 Bjørn J. Villa Stipendiat Institutt for Telematikk, NTNU bv@item.ntnu.no 2 Innhold Begrepet «Kommunikasjonsteknologi» Definisjon, historikk og en liten refleksjon
DetaljerLAVA. Om LAVA prosjektet UNINETT96
Om LAVA prosjektet UNINETT96 Tryggve Sørensen, Norsk Regnesentral 16. oktober 1996 LAVA Delivery of video over ATM Financed by Norwegian Research Council Part of HUGIN - NFRs broadband initiative Develop
DetaljerFag ITD Datateknikk. Laboppgave 7. Programmering av Arduino med Ethernet shield. Kort løsningsforslag.
Fag ITD 13002 Datateknikk Laboppgave 7. Programmering av Arduino med Ethernet shield. Kort løsningsforslag. lab_datatek7_losning_21april2017.docx RR 25052016 Løsning: Lab-oppgave 7 side 2 Oppgave. I denne
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Labøving: DNS-tjener Oppgave a: Klientmaskinens primære DNS suffiks. Windows maskiner i et DNS-domene har ett primært DNS suffiks som angir hvilket DNSdomene maskinen tilhører.
DetaljerSmartPass Mini User Manual BBNORGE.NO
SmartPass Mini User Manual BBNORGE.NO Intro Welcome to the usermanual for your SmartPass Mini system. The first time you start the SmartPass you have to request a License. This is to regiser your license
DetaljerPen- tes'ng av webservices. Asbjørn Reglund Thorsen Gruppe- og utviklingsleder UIO/FSAT TwiDer: @fuzzerman
Pen- tes'ng av webservices Asbjørn Reglund Thorsen Gruppe- og utviklingsleder UIO/FSAT TwiDer: @fuzzerman Om meg Gruppe- og utviklingsleder på FSAT Felles studieadministra'vt tjenestesenter Sikkerhetsekspert
DetaljerNeste Generasjon Datanett
Neste Generasjon Datanett Wolfgang Leister Project ENNCE A holistic view of the system End System QoS architecture QoS Negotiation and Connection Management Service Agent - Service Agent Control Protocol
DetaljerInnføring i bruk av CGI4VB
Innføring i bruk av CGI4VB Her kommer en enkel innføring i bruk av modulen CGI4VB som kan benyttes for å lage CGI programmer i Visual Basic. CGI er en forkortelse for Common Gateway Interface den kommunikasjonsprotokollen
DetaljerTDT4110 IT Grunnkurs: Kommunikasjon og Nettverk. Læringsmål og pensum. Hva er et nettverk? Mål. Pensum
1 TDT4110 IT Grunnkurs: Kommunikasjon og Nettverk Kommunikasjon og nettverk 2 Læringsmål og pensum Mål Lære det mest grunnleggende om hvordan datanettverk fungerer og hva et datanettverk består av Pensum
DetaljerBKAD-1923-BKAD-Avtalemottak-OCR Rest WS. BKAD-Avtalemottak-OCR Rest Web Service Specification Document
BKAD-Avtalemottak-OCR Rest Web Service Specification Document Revision Log Date Version Change Reference Author 08-12-2014 1.0 Initial document. Amit Kumar 09-12-2014 1.01 Incorporated comments of Leikny
DetaljerTTM4175 Hva er kommunikasjonsteknologi?
1 TTM4175 Hva er kommunikasjonsteknologi? Del 3 Bjørn J. Villa PhD, Senior Engineer, UNINETT AS bv@item.ntnu.no // bv@uninett.no 2 Innhold Begrepet «Kommunikasjonsteknologi» Definisjon, historikk og en
DetaljerCompello Fakturagodkjenning Versjon 10 Software as a service. Tilgang til ny modulen Regnskapsføring
Compello Fakturagodkjenning Versjon 10 Software as a service Tilgang til ny modulen Regnskapsføring Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows er registrerte varemerker
DetaljerVelkommen til Pressis.
1 Velkommen til Pressis. Dette er et veiledende dokument med linker i innledningen. Veiledningene vil ta deg igjennom de forskjellige tilkoblings muligheter du har med oss. Hvis du bare har behov for en
DetaljerInstallasjonen krever en Windows 2008 server innmeldt i domene.
Installasjon av NPS Installasjonen krever en Windows 2008 server innmeldt i domene. Det kreves en NPS server pr. domene Steg 1) Legg til rollen Network Policy and Access Services, den eneste rolletjenesten
DetaljerDRI1002-V05 1. forelesning Arild Jansen, AFIN
DRI1002 - IKT og informasjonssøking 1. Seminar uke3 Hovedpunktene i seminaret Oversikt over kurset: Seminarene Øvelser og obligatoriske oppgaver presentasjon http://www.uio.no/studier/emner/jus/afin/dri1002/v05/unde
DetaljerCompello Fakturagodkjenning Versjon 10.5 As a Service. Tilgang til Compello Desktop - Regnskapsføring og Dokument import
Compello Fakturagodkjenning Versjon 10.5 As a Service Tilgang til Compello Desktop - Regnskapsføring og Dokument import Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows
Detaljerkpmg AS Senior revisor
Fra: mira susann einarsen[furia.as@gmail.com] Dato: 15.03.2017 12:48:52 Til: Ellen Neeraas Tittel: Fwd: Bekreftelse alkoholomsetning Heisann Ellen Fikk denne i dag, vil du at jeg skal fylle ut et nytt
DetaljerEmergency Management Training
Emergency Management Training Training Software Infrastructure Trond Olav Skevik og Ståle A. Nygård HiNT/GSS Hvem er vi? HiNT Høgskolen i Nord-Trøndelag Stjørdal, Levanger, Verdal, Steinkjer Namsos LIT
DetaljerOm Samba/fildeling. Hans Nordhaug Institutt for informatikk Høgskolen i Molde
Om Samba/fildeling Hans Nordhaug Institutt for informatikk Høgskolen i Molde 13.09.2016 Tema 1 Introduksjon Om SMB/CIFS Om Samba Hvorfor Samba? 2 Generelt Delte ressurser Om protokollen SMB (CIFS) SMB
DetaljerTTM4175: Etisk hacking. Lab E5: Nettverkssniffing
TTM4175: Etisk hacking Lab E5: Nettverkssniffing Dagens program Forrige ukes lab Nettverk 101 Wireshark Linklaget Man-in-the-middle ARP-spoofing Oppsummering av kurset Kort om rapporten 2 Nettverk 101
DetaljerTrådløsnett med Windows XP. Wireless network with Windows XP
Trådløsnett med Windows XP Wireless network with Windows XP Mai 2013 Hvordan koble til trådløsnettet eduroam med Windows XP Service Pack 3? How to connect to the wireless network eduroam with Windows XP
DetaljerTrådløsnett med Windows Vista. Wireless network with Windows Vista
Trådløsnett med Windows Vista Wireless network with Windows Vista Mai 2013 Hvordan koble til trådløst nettverk eduroam med Windows Vista? How to connect to the wireless networkeduroam with Windows Vista?
DetaljerForelesning 1. Introduksjon til (eller repetisjon av) TCP/IP Datasikkerhet
Forelesning 1 Introduksjon til (eller repetisjon av) TCP/IP 2. august 2002 Side 2 Praktisk informasjon Forelesninger Torsdag 12:15-14:00 (15:00) A128 Øvinger Øvinger Frivillige, men... 2. august 2002 Side
DetaljerReliable RT processing @ Spotify
Reliable RT processing @ Spotify Pablo Barrera February 5, 2014 Spotify 3 Spotify the right music for every moment over 6 million paying customers over 24 million active users each
DetaljerEKSAMEN I FAG TDT4180 - MMI Lørdag 11. august 2012 Tid: kl. 0900-1300
Side 1 av 8 NORGES TEKNISK-NATURVITENSKAPELIGE UNIVERSITET INSTITUTT FOR DATATEKNIKK OG INFORMASJONSVITENSKAP Faglig kontakt under eksamen: Dag Svanæs, Tlf: 73 59 18 42 EKSAMEN I FAG TDT4180 - MMI Lørdag
DetaljerVerifiable Secret-Sharing Schemes
Aarhus University Verifiable Secret-Sharing Schemes Irene Giacomelli joint work with Ivan Damgård, Bernardo David and Jesper B. Nielsen Aalborg, 30th June 2014 Verifiable Secret-Sharing Schemes Aalborg,
DetaljerObligatorisk oppgave nr 2 i datakommunikasjon. Høsten 2002. Innleveringsfrist: 04. november 2002 Gjennomgås: 7. november 2002
Obligatorisk oppgave nr 2 i datakommunikasjon Høsten 2002 Innleveringsfrist: 04. november 2002 Gjennomgås: 7. november 2002 Oppgave 1 a) Forklar hva hensikten med flytkontroll er. - Hensikten med flytkontroll
DetaljerOrders Ethernet connect
Orders Ethernet connect For å registrere en ny bestilling, åpne Orders modulen og velg under appleten Order List. Klikk på appleten Line Items for å hente frem nytt skjermbilde. 2 Klikk på New under Sales
DetaljerInnføring i Linux. Operativsystemer
Innføring i Linux Operativsystemer Innholdsfortegnelse Linux Flytting ( porting ) av UNIX UNIX versjoner, UNIX historie GNU=GNU s not UNIX, FSF Linux Innlogging: ssh, Putty, (Telnet) Forholdet mellom UNIX
DetaljerLøsningsforslag til eksamen 24. november 2015
Operativsystemer med Linux Løsningsforslag til eksamen 24. november 2015 Oppgave 1 a) Et OS deler tiden inn i små deler, typisk et hundredels sekund, og fordeler slike korte timeslices til alle prossene
DetaljerNORSK BRUKERVEILEDNING
NORSK BRUKERVEILEDNING for implementering av SMTP Versjon: 1.0 Revisjon: C Dato: 20. februar 2006 Systemstøtte for Ediel / Norsk Ediel Ekspertgruppe Side: 1 INNHOLDSFORTEGNELSE 1 BAKGRUNN... 3 2 REFERANSER...
DetaljerDecisionMaker Frequent error codes (valid from version 7.x and up)
DecisionMaker Frequent error codes (valid from version 7.x and up) DM Frequent Error Codes Bisnode Credit IT 03.02.2014 1 (5) CONTENTS 1 Target... 3 2 About this document... 3 3 Error codes an messages...
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Labøving: Installere og konfigurere webtjeneren IIS Introduksjon En tjenermaskin med Windows Server kan brukes som webtjener ved å installere et webtjenerprogram. I denne
DetaljerNaming og trading INF5040. Foreleser: Olav Lysne. Ifi/UiO 1
Naming og trading INF5040 Foreleser: Olav Lysne Ifi/UiO 1 To design spørsmål Navngiving ressursdeling krever globale lokasjonsuavhengige navn på ressurser og objekter hvordan konstruere navngivingsskjema
Detaljer6107 Operativsystemer og nettverk
6107 Operativsystemer og nettverk Labøving 5 Transportlaget: porter, forbindelser og pakkeformater Introduksjon I denne øvingen skal du studere TCP-protokollen og hvordan TCP etablerer og lukker forbindelser
Detaljerwww.kongsberg.com WORLD CLASS through people, technology and dedication
BarentsWatch teknlogiplattform Ole William Hansen Kongsberg Spacetec www.kongsberg.com WORLD CLASS through people, technology and dedication Nåværende situasjon Dagens situasjon når det gjelder tilgang
DetaljerAvtaleGiro beskrivelse av feilmeldinger for oppdrag og transaksjoner kvitteringsliste L00202 levert i CSV fil
AvtaleGiro beskrivelse av feilmeldinger for oppdrag og transaksjoner kvitteringsliste L00202 levert i CSV fil Kvitteringsliste L00202 for avviste oppdrag, transaksjoner og informasjonsmeldinger CSV Format:
DetaljerStart Here USB *CC * *CC * USB USB
1 USB Start Here USB 11 USB WARNING: To ensure that the software is installed correctly, do not connect the USB cable until step 11. 11 USB 2 a. b. Lower both the paper tray and the print cartridge door.
DetaljerOm Samba/fildeling. Hans Nordhaug 17.09.2013. Institutt for informatikk Høgskolen i Molde
Om Samba/fildeling Hans Nordhaug Institutt for informatikk Høgskolen i Molde 17.09.2013 Tema 1 Introduksjon Om SMB Om Samba Hvorfor Samba? 2 Generelt Delte ressurser Server Message Block En protokoll for
DetaljerElektronisk innlevering/electronic solution for submission:
VIKINGTIDSMUSEET Plan- og designkonkurranse/design competition Elektronisk innlevering/electronic solution for submission: Det benyttes en egen elektronisk løsning for innlevering (Byggeweb Anbud). Dette
DetaljerSecurity Information and Event Management (SIEM) i praksis. Thomas Tinglum, Zedge Roger Skjetlein, Basis Consulting
Security Information and Event Management (SIEM) i praksis Thomas Tinglum, Zedge Roger Skjetlein, Basis Consulting Om presentasjonen Fortelle om praktisk bruk av SIEM i to forskjellige miljøer Dette er
DetaljerTekniske Krav Aditro Lønn
1 (6) Tekniske Krav Aditro Lønn Tekniske krav 2 (6) Innhold 1 Tekniske krav... 3 1. Generelt... 3 2. Database server... 3 3. Applikasjons-server / Klient... 4 4. Web server... 5 5. Klient... 5 6. Filserver...
DetaljerInnføring i bruk av CGI4VB
Innføring i bruk av CGI4VB Her kommer en enkel innføring i bruk av modulen CGI4VB som kan benyttes for å lage CGI programmer i Visual Basic. CGI er en forkortelse for Common Gateway Interface den kommunikasjonsprotokollen
DetaljerHONSEL process monitoring
6 DMSD has stood for process monitoring in fastening technology for more than 25 years. HONSEL re- rivet processing back in 990. DMSD 2G has been continuously improved and optimised since this time. All
DetaljerPoC Duet. Oppfølging av sykefravær SAP@NSB
PoC Duet Oppfølging av sykefravær SAP@NSB Agenda Introduksjon Bakgrunn forklaring av PoC en Teknisk plattform og landskap Installasjon Demo Erfaringer Spørsmål og Diskusjon Agenda Introduksjon Bakgrunn
DetaljerLAN switching / IP Routing
LAN switching / IP Routing LAN switching: Oversikt Lag 2 i OSI-modellen Frames «Pusher Frames» IP Routing: OSI-Modellen LAN switching: Mac tabell Har en fixed størrelse Svitsjer har mac tabeller for å
Detaljer