3. Remote Procedure Call (RPC)

Storlek: px
Starta visningen från sidan:

Download "3. Remote Procedure Call (RPC)"

Transkript

1 Remote Procedure Call (RPC) Allmän kommunikationsparadigm: request / reply En klientprocess sänder en förfrågan till en serverprocess som svarar med ett svarsmeddelande klient förfrågan server blockerad Klienten / servern är blockeradmedandenväntar på svar / förfrågningar blockerad exekverande Ett RPC-system tillåter att program anropar både lokala och icke-lokala procedurer. Dvs. RPC är en mekanism för att strukturera distribuerade system och består av två komponenter: Ett tillförlitligt protokoll för överföring av fråge- / svars meddelanden mellan en klient(anropande process) och server (anropad process). Kompilator-stump (stub): understöd i programmeringsspråkets kompilator för att svar omforma anropets argument till ett frågemeddelande omforma frågemeddelandet tillbaka till anropets argument omforma resultatet till ett svarsmeddelande omforma svarsmeddelandet tillbaka till procedurresultatet blockerad Om de anropade procedurerna är metoder för icke-lokala objekt i ett objektorienterar språk kallas RPC RMI (remote method invocation) Anropande process (klient) Anropad process (server) argument resultat argument resultat Klient-stub Server-stub förfrågan svar förfrågan svar RPCprotokoll RPCprotokoll

2 5.19 Varför? Varje RPC protkoll måste: Kunna identifiera de anropade procedurerna Namnrymden bör vara hierarkisk och implementeras m.h.a. ett fält för varje nivå i request-meddelandet. Synkronisera frågor och svar Varje request/reply-par identifieras m.h.a. ett id-nummer i ett IDfält i meddelandena. Problem: En klient maskin som sänt en begäran kan om den crachar sända en orelaterad begäran med samma idnummer efter att den boot at. Servern förkastar denna som duplikat Lösning: Boot-ID används dvs. ett request/reply-par identifieras av sitt id-nummer och boot-id. Dessutom erbjuds ofta, om RPC utnyttjar underliggande protokoll som ej erbjuder dessa tjänster (t.ex. UDP/IP) eller dessa tjänster kan implementeras effektivare av RPC-protokollet : Pålitlig överföring av meddelanden Understöd för överföring av stora meddelanden m.h.a. framentering/reasemblering Pålitlig överföring Klient Server Både klienten och servern en klocka vid sändning av ett meddelande och sparar en kopia tills meddelandet blivit kvitterat. Om utlöper sänds meddelandet på nytt. Detta sker ett antal gånger innan klienten / servern ger upp. Request ACK Reply ACK. Boot ID är ett nummer som inkrementeras varje gång maskinen rebootar svaret produceras

3 5.20 Varför? Implicit kvittering: Om protokollet är sekventiellt (klienten sänder ej en ny fråga förrän svaret på den föregående mottagits): kvitterar Reply-meddelandet ett Klient Server Request-meddelandet och ett Request-meddelande kvitterar det föregående Reply-meddelandet. Problem: Ett sekventiellt protokoll är för ineffektivt Lösning: RPC implementerar en kanal abstraktion m.h.a. ett kanal- ID - i meddelandena ingår ett kanalid-fält och högst en aktiv transaktion per kanal tillåts Request 1 Reply 1 Request 2 Reply 2. Problem: Tiden för serverprocessen att producera ett svar kan vara hur lång som helst. Klienten bör kunna skilja mellan en långsam server och en "död" server. Lösning: Klienten sänder periodiskt ett are-you-alive - meddelande (m.h.a en klocka) som servern besvarar med ett ACK-meddelande. (smart sender - dumb resierver principen ger mera skalbara system) Högst-en-gång (at-most-once) semantik: Högst en kopia av varje request-meddelande levereras åt server (eller ingen alls om nätet eller servern ej fungerar). Kan implementeras m.h.a sekvensnummer: request-meddelandena på varje kanal numreras och servern håller reda på aktuellt nummer för varje kanal.

4 5.21 Framentering/reasemblering Sändaren (klient eller server) indelar ett långt meddelande i fragment (numrerade 0,1,2,...) Varje fragment innehåller sekvensnumret samt en flagga som anger om fragmentet är det sista eller ej eller om hela meddelandet ingår i fragmentet Mottagaren kvitterar varje fragment med sekvensnummeret för det senas korrekt mottagna fragmentet i ordningsföljd samt alla saknade fragments nummer (impl. bitvektor relatift det korrekta numret). Dessutom kvitterar mottagaren varje korrekt frament som ej mottagits i ordningsföljd Sändaren sänder de saknade fragmenten på nytt. Klient Server fragt 5 fragt 6 frag 7 frag 8 frag 9 frag 10 kvitteringar ej utritade Fack Fack: 5 0x06=10110 frag 6 frag 9 kvitteringar ej utritade frag 10

5 Real-Time Transport Protocol (RTP) Transportprotokoll för realtids och multimedia applikationer. Realtids applikation = applikation med höga krav på att meddelanden anländer i tid. Multimedia applikationer (involverar ljud, bild och data) indelas i två klasser: Interaktiva applikationer. T.ex. Internet telefoni, videokonferensverktyg (vic), audiokonferensverktyg (vat). Strömmande applikationer, överför ljud och bild streams från en server till en klient - ej lika höga realtids krav Ett RTP-protokoll måste vara tillräckligt allmänt för att kunna betjäna olika typer applikationer och bör tillåta interaktion mellan olika applikationer. Protokoll stack för multimedia applikationer Applikation RTP UDP IP subnät

6 5.25 Krav och funktionelitet: 1. Ett RTP-protokoll bör tillåta att likartade applikationer opererar tillsammans (deltagarna i en audiokonferens bör ej behöva använda samma audiokonferens implementation) Detta innebär att protokollet bör tillåta att man kommer överens om vilka metoder som skall användas för att koda och packa ljud och video.=> RTP kan meddela val av kodningsmetod eg. kodningsalgoritm. 2. Mottagaren av en dataström bör kunna räkna ut tidsförhållandena mellan mottagen data (data placeras i en playback buffert för att jämna ut jitter, varifrån det spelas upp). Detta kräver att data måste tidstämplas. => Tidstämpling av paket 3. Synkronisation av flere mediaströmmar, t.ex. ljud och bild från en sändare. 4. Omtransmission är vanligen ej möjligt p.g.a. de höga realtidskraven (applikationerna kan hantera paketförlust om de är medvetna om detta). Applikationer kan minska behovet av bandbredd vid rusning genom att sänka kvaliteten på överförd data (ändra parametrarna i kodningsalgoritmen). Detta kräver att mottagaren meddelar sändaren om förlust av paket => Indikation av paket förlust 5. Indikation av ram gränser, t.ex. sammanhängande ljud (talkspurt) kan indelas i ramar separerade av perioder av tystnad. 6. Identifiering av sändare på ett användarvänligt sätt (dvs. ej IPadresser) => Assosiering av teckensträngar, med sändare 7. Ett RTP-protokoll bör utnyttja bandbredden väl, dvs. overhead bitar i headern bör undvikas om möjligt. (Ljud sänds i små paket) => Korta pakethuvud

7 5.26 V (2 bitar): Versions nummer = P (1 bit): Indikerar utfyllnad (padding)en V P X CC M PT Sequence nr biträcker ty storleken på padfältet Timestamp placeras i padfältet SSRC id X (1 bit): Indikerar att ett extra pakethuvud CSRC id ingår i paketet... CC (4 bitar): Antal sändare Extension header M (1 bit): Markerar början på en ram RTP payload PT (7 bitar): Payload Type, anger vilken typ av multimedia paketet innehåller Paketformat Användningen av M- och PT-fälten bestäms av applikationen Timestamp Tidsstämpel SSRC id Synchronization source identifikation, identifierar en RTP ströms sändare (oberoende av lågnivå-protokoll, det kan finnas flera i en värd CSRC id Contributing source identifikation, används endast om flera datastömmar sänds som en ström (SSRC är id för strömmen, CSRC listar delatagarna) Extension header

8 5.27 Kontroll protokoll, RTCP RTCP tillhandahåller en kontrollström assossierad med en data ström för en multimedia applikation. De viktigaste funktionerna är: Ge respons på applikationens och nätverkets prestation Korrelera och synkronisera olika mediaströmmar från samma sändare Överföra en sändares identitet till ett användargränssnitt Synkronisation av mediaströmmar: RTCP definierar följande pakettyper Sändar raport - med vilket aktiva sändare meddela statistik om trafiken (sändningar/mottagningar) Mottagar raport - med vilket mottagare som ej är sändare meddela statistik om mottagningar Källbeskrivning - överför information t.ex. CNAME på sändare, vem pratar,... Applikationsspesifik kontroll raport.

Repetition DK2 Middleware, P2P, Multimediatransport. Stefan Alfredsson 18 Mars 2005

Repetition DK2 Middleware, P2P, Multimediatransport. Stefan Alfredsson 18 Mars 2005 Repetition DK2 Middleware, P2P, Multimediatransport Stefan Alfredsson 18 Mars 2005 Några definitioner på middleware Klistret som gör det möjligt för en klient att få betjäning av en server / i klient/server

Läs mer

Distribuerade affärssystem

Distribuerade affärssystem Distribuerade affärssystem Kursens mål Bygga upp, strukturera och programmera distribuerade system med en flerskiktsarkitektur Beskriva och förklara teorier och uttryck som används inom affärskritiska

Läs mer

1. Internets Applikationer 8 poäng

1. Internets Applikationer 8 poäng 1. Internets Applikationer 8 poäng 1a) Det som kallas för sockets används för att komma åt och leverera tjänster från Internets applikationer. Ponera att en värddator C kör webbserver med portnummer 80

Läs mer

KomSys Hela kursen på en föreläsning ;-) Jens A Andersson

KomSys Hela kursen på en föreläsning ;-) Jens A Andersson KomSys Hela kursen på en föreläsning ;-) Jens A Andersson Detta är vårt huvudproblem! 11001000101 värd Två datorer som skall kommunicera. värd Datorer förstår endast digital information, dvs ettor och

Läs mer

QuickTime Streaming Server, en introduktion

QuickTime Streaming Server, en introduktion [Översättning saknas] Relaterat: Webbpublicering och Quicktime Streaming från miki Information om hur man lägger upp webbdokument och Quicktime-filmer för streaming från filservern miki. (140) Svenskt

Läs mer

Hanna Germundsson, Karl-Johan Lundberg. hange595@student.liu.se, karlu823@student.liu.se

Hanna Germundsson, Karl-Johan Lundberg. hange595@student.liu.se, karlu823@student.liu.se 7&3IULHQGO\ %DNJUXQGGHILQLWLRQRFKWLOOlPSQLQJDUL WUDQVSRUWODJUHW Hanna Germundsson, Karl-Johan Lundberg hange595@student.liu.se, karlu823@student.liu.se TDTS09, Datornät och Internetprotokoll Linköpings

Läs mer

2D1395, Datasäkerhet. GF3 Paketfiltrering

2D1395, Datasäkerhet. GF3 Paketfiltrering Datum: 2006-10-09 Skribent: Andreas Boström Föreläsare: Roland Elverljung 2D1395, Datasäkerhet GF3 Paketfiltrering Den här föreläsningen behandlar paketfiltrering samt en kort översikt över TCP ( Transmission

Läs mer

IPv6 Jonas Aronsson 3TEa

IPv6 Jonas Aronsson 3TEa IPv6 Jonas Aronsson 3TEa IPv6 IPv6, sjätte generationens Internetprotokoll, det nya sättet att adressera och överföra data i nätverk. Vad lite mer exakt är detta? Det tänkte jag nu gå igenom i två steg.

Läs mer

TDTS09 IP telefoni och dess protokoll

TDTS09 IP telefoni och dess protokoll TDTS09 IP telefoni och dess protokoll Erik Johansson(erijo228@student.liu.se) Eric Karlsson (erika440@student.liu.se) Linköpings universitet Linköping Inlämningsdatum: 2011 02-23 Sammanfattning Denna rapport

Läs mer

Denial of Services attacker. en översikt

Denial of Services attacker. en översikt Denial of Services attacker en översikt Tobias Rogell Säkra datorsysten, HT-04 Vad är en DOS attack En Denail of Service attack går ut på att en attackerare vill hindra en webbserver, router eller någon

Läs mer

IP-telefoni. Velio Roumenov 790429-0777. Stefan Rådesjö 800717-7010

IP-telefoni. Velio Roumenov 790429-0777. Stefan Rådesjö 800717-7010 IP-telefoni Velio Roumenov 790429-0777 Stefan Rådesjö 800717-7010 1.Introduktion Detta arbete beskriver IP-telefoni, författarna anser att IP-telefoni så småningom kommer vara den telefonityp som används

Läs mer

Internetprotokollen. Maria Kihl

Internetprotokollen. Maria Kihl Internetprotokollen Maria Kihl Läsanvisningar Kihl & Andersson: 7.1-7.6, 10.1-3 Stallings: 14.1-4, 15.1-3 Forouzan 5th: 9.2.2, 18.1, 18.2.1, 18.4.1-3, 18.5.1, 19.1.1-2, 22.1.1, 22.2, 23, 24.1-3 2 Repetition

Läs mer

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011 Webbteknik II Föreläsning 4 Watching the river flow Web Service XML-RPC, SOAP, WSDL, UDDI HTTP Request, Response, Headers, Cache, Persistant Connection REST Hype or the golden way? Web Service / Webbtjänst

Läs mer

Idag. Streaming media. Översikt. Vad är det? Vad är streaming? Distributionsteknik Uppspelning och presentation Några exempel och demonstration

Idag. Streaming media. Översikt. Vad är det? Vad är streaming? Distributionsteknik Uppspelning och presentation Några exempel och demonstration Idag Streaming media Erik Runeland erikr@kth.se Vad är streaming? Distributionsteknik Uppspelning och presentation Några exempel och demonstration Vad är det? En mekanism för att överföra tidsrelaterat

Läs mer

Föreläsning 9 Transportprotokoll UDP TCP

Föreläsning 9 Transportprotokoll UDP TCP Föreläsning 9 Transportprotokoll UDP TCP Domain Name System (DNS) DHCP Tillämpningar 2002-11-06 Gunnar Karlsson, Bengt Sahlin 1 Transportskiktet Transportprotokoll otillförlitlig överföring: User Datagram

Läs mer

TENTAMEN FÖR KURS DAV C03, DATAKOMMUNIKATION II 5p Sid 1 av 6 Torsdag 01-10-25 kl 14.00 19.00

TENTAMEN FÖR KURS DAV C03, DATAKOMMUNIKATION II 5p Sid 1 av 6 Torsdag 01-10-25 kl 14.00 19.00 !#"$ %&(')+*#,&-(*#%$-#./) %$'45%&67%&89 TENTAMEN FÖR KURS DAV C, DATAKOMMUNIKATION II 5p Sid av 6 Torsdag --5 kl 4. 9. Ansvarig lärare: Johan Garcia, Annika Wennström, Katarina Asplund Betygsgränser:

Läs mer

DATALINK-NÄTVERK. Hårdvarubyggklossar

DATALINK-NÄTVERK. Hårdvarubyggklossar 2.1 DATALINK-NÄTVERK Fysisk koppling av värdar Hårdvarubyggklossar Ett nätverk uppbyggs av noder och länkar Noder: CPU Cache nätverks adaptor Minne I/O buss Nätverks adaptorn överför data mellan nätets

Läs mer

PM 01 En jämförelse av två analysmodeller för val av komponentteknik

PM 01 En jämförelse av två analysmodeller för val av komponentteknik MÄLARDALENS HÖGSKOLA Institutionen för Ekonomi och Informatik v PM 01 En jämförelse av två analysmodeller för val av komponentteknik Eskilstuna, 2002-12-12 EI0230 Komponentbaserad applikationsutveckling

Läs mer

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap Karlstads universitet Institutionen för Informationsteknologi Datavetenskap OMTENTAMEN I DATAKOMMUNIKATION, VT2008 Tisdag 08-06-10 kl. 08.15 13.15 Ansvarig lärare: Katarina Asplund Hjälpmedel: Miniräknare

Läs mer

5. Internet, TCP/IP och Applikationer

5. Internet, TCP/IP och Applikationer 5. Internet, TCP/IP och Applikationer 5.1 INTERNET - internet Ett internet (litet i!) är en samling av nätverk som kan kommunicera med varandra, alltså ett nätverk av nätverk. Det internet som är mest

Läs mer

Datainsamling över Internet

Datainsamling över Internet Datainsamling över Internet I den här uppgiften skall du styra ett mätförlopp och hämta mätdata via internet. Från en dator skall du styra en annan dator och beordra den att utföra en mätning och skicka

Läs mer

Lösningar till tentan i ETS052 Datorkommunikation 141029

Lösningar till tentan i ETS052 Datorkommunikation 141029 Lösningar till tentan i ETS052 Datorkommunikation 141029 Detta är våra förslag till lösningar av tentauppgifterna. Andra lösningar och svar kan också ha gett poäng på uppgiften beroende på hur lösningarna

Läs mer

Grundläggande datavetenskap, 4p

Grundläggande datavetenskap, 4p Grundläggande datavetenskap, 4p Kapitel 4 Nätverk och Internet Utgående från boken Computer Science av: J. Glenn Brookshear 2004-11-23 IT och medier 1 Innehåll Nätverk Benämningar Topologier Sammankoppling

Läs mer

Protokoll PRTP Workshop 2002-10-16

Protokoll PRTP Workshop 2002-10-16 Protokoll PRTP Workshop 2002-10-03 Närvarande: Stefan Alfredsson, Katarina Asplund, Anna Brunström, Johan Garcia, Karl-Johan Grinnemo, Annika Wennström 1. Projektmöte DISCO-gruppen (i st f det projektmöte

Läs mer

TCP och UDP-nivån. Portnummer

TCP och UDP-nivån. Portnummer I det här kapitlet går vi igenom hur UDP och TCP använder portnummer. TCP:s trevägs handskakning förklaras. Headers för TCP och UDP gås igenom. Flödeshanteringen i TCP inklusive sliding windows förklaras

Läs mer

Föreskrift OM INTEROPERABILITET AV KOMMUNIKATIONSNÄT OCH KOMMUNIKATIONSTJÄNSTER. Meddelad i Helsingfors den 24 november 2010

Föreskrift OM INTEROPERABILITET AV KOMMUNIKATIONSNÄT OCH KOMMUNIKATIONSTJÄNSTER. Meddelad i Helsingfors den 24 november 2010 1 (7) Föreskrift OM INTEROPERABILITET AV KOMMUNIKATIONSNÄT OCH KOMMUNIKATIONSTJÄNSTER Meddelad i Helsingfors den 24 november 2010 Kommunikationsverket har med stöd av 47, 63 och 129 i kommunikationsmarknadslagen

Läs mer

Elektronisk tullräkning Sid 1(9) Samverkansspecifikation. Version: 1.0 SAMVERKANSSPECIFIKATION. för. e-tullräkning

Elektronisk tullräkning Sid 1(9) Samverkansspecifikation. Version: 1.0 SAMVERKANSSPECIFIKATION. för. e-tullräkning Elektronisk tullräkning Sid 1(9) SAMVERKANSSPECIFIKATION för e-tullräkning Elektronisk tullräkning Sid 2(9) Innehållsförteckning 1 Inledning...3 1.1 Introduktion...3 2 Identifikation av parterna...4 2.1

Läs mer

Christer Scheja TAC AB

Christer Scheja TAC AB Byggnadsautomation för ingenjörer Byggnadsautomation för ingenjörer VVS-tekniska föreningen, Nordbygg 2004 Christer Scheja TAC AB resentation, No 1 Internet/Intranet Ihopkopplade datornät ingen ägare Internet

Läs mer

Grundläggande nätverksteknik. F2: Kapitel 2 och 3

Grundläggande nätverksteknik. F2: Kapitel 2 och 3 Grundläggande nätverksteknik F2: Kapitel 2 och 3 Kapitel 2 COMMUNICATING OVER THE NETWORK Grundstenar i kommunka;on Tre grundläggande element Message source The channel Message des;na;on Media Segmentering

Läs mer

Beskrivning av PiiGAB QuickPost

Beskrivning av PiiGAB QuickPost Beskrivning av PiiGAB QuickPost www.piigab.com PiiGAB Processinformation i Göteborg AB Anders Carlssons gata 1 S-417 55 Göteborg Sweden Tel: +46(0)31 559977 Fax: +46(0)31 227071 email: info@piigab.se Innehållsförteckning

Läs mer

Denna genomgång behandlar följande: IP (v4) Nätmasken ARP Adresstilldelning och DHCP

Denna genomgång behandlar följande: IP (v4) Nätmasken ARP Adresstilldelning och DHCP itlararen.se Denna genomgång behandlar följande: IP (v4) Nätmasken ARP Adresstilldelning och DHCP Internet Protocol (IP) Huvudsakliga protokollet för kommunikation på Internet (och lokala nätverk) En IP-adress

Läs mer

BEAst rekommendation för hantering av bilagor till elektroniska fakturor 2011-05-17

BEAst rekommendation för hantering av bilagor till elektroniska fakturor 2011-05-17 BEAst rekommendation för hantering av bilagor till elektroniska fakturor 2011-05-17 1(7) Innehållsförteckning 1. INLEDNING... 3 2. BEAST:S REKOMMENDATION... 3 2.1 EDIFACT... 3 2.2 XML... 3 3. ALLMÄNT...

Läs mer

Webbservrar, severskript & webbproduktion

Webbservrar, severskript & webbproduktion Webbprogrammering Webbservrar, severskript & webbproduktion 1 Vad är en webbserver En webbserver är en tjänst som lyssnar på port 80. Den hanterar tillgång till filer och kataloger genom att kommunicera

Läs mer

Tekniken bakom IPTV Tanja Kauppinen 25 oktober 2005

Tekniken bakom IPTV Tanja Kauppinen 25 oktober 2005 Tekniken bakom IPTV Tanja Kauppinen 25 oktober 2005 Agenda» Introduktion Bredband och Multi Play» IPTV vad är det och varför?» Tekniken bakom IPTV» Krav på IPTV» Kvalitet i IP-nät» Komprimering» Multicast»

Läs mer

BRUKSANVISNING FÖR NÄTVERKSANVÄNDARE

BRUKSANVISNING FÖR NÄTVERKSANVÄNDARE BRUKSANVISNING FÖR NÄTVERKSANVÄNDARE Lagra utskriftsloggen i nätverket Version 0 SWE Beskrivning av anmärkningar Följande symboler används i den här bruksanvisningen: I anmärkningar med rubriken Obs får

Läs mer

Introduktion - LAN Design och switching concepts Basic Switch Concepts and Configuration Frågor? Referenser. Nätverksteknik 2

Introduktion - LAN Design och switching concepts Basic Switch Concepts and Configuration Frågor? Referenser. Nätverksteknik 2 DT113G - Nätverksteknik 2, 7,5 hp Nätverksteknik 2 Lennart Franked email:lennart.franked@miun.se Tel:060-148683 Informationsteknologi och medier / Informations- och Kommunikationssystem (ITM/IKS) Mittuniversitetet

Läs mer

EDA 390 - Datakommunikation och Distribuerade System. Peer-To-Peer system

EDA 390 - Datakommunikation och Distribuerade System. Peer-To-Peer system EDA 390 - Datakommunikation och Distribuerade System Peer-To-Peer system Andreas Bernet 810929-0018 beran@etek.chalmers.se Sektion: Elektroteknik Johan Zhang 820401-1830 zhaj@etek.chalmers.se Sektion:

Läs mer

Nätverksteknik A - Introduktion till VLAN

Nätverksteknik A - Introduktion till VLAN Föreläsning 7 Nätverksteknik A - Introduktion till VLAN Lennart Franked Information och Kommunikationssystem (IKS) Mittuniversitetet 2014-11-26 Lennart Franked (MIUN IKS) Nätverksteknik A - Introduktion

Läs mer

Datakommunika,on på Internet

Datakommunika,on på Internet Webbteknik Datakommunika,on på Internet Rune Körnefors Medieteknik 1 2015 Rune Körnefors rune.kornefors@lnu.se Internet Inter- = [prefix] mellan, sinsemellan, ömsesidig Interconnect = sammanlänka Net =

Läs mer

Nyhet. SMS funktion i Opus Dental. Sidan 1 av 12

Nyhet. SMS funktion i Opus Dental. Sidan 1 av 12 Nyhet SMS funktion i Opus Dental 2004 Sidan 1 av 12 OPUS SMS-funktion Opus SMS är tjänsten som förser Opus Dental med SMS - funktionalitet. Med Opus SMS kan Opus Dental: Skicka påminnelser via SMS Med

Läs mer

Föreläsning 8. Historia. Grundprinciper. Introduktion ARPANET

Föreläsning 8. Historia. Grundprinciper. Introduktion ARPANET Föreläsning 8 Introduktion historia protokollstacken Internet protokoll (IP) Adressering Paketformat Förmedling IPv6 11/2/01 Gunnar Karlsson, Bengt Sahlin 1 Historia ARPANET föregångare till Internet US

Läs mer

Larmsändare sip86. Alla inställningar konfigureras enkelt upp med Windowsprogramvaran IP- Scanner. 2 Larmsändare sip22

Larmsändare sip86. Alla inställningar konfigureras enkelt upp med Windowsprogramvaran IP- Scanner. 2 Larmsändare sip22 Snabbhjälp IT sip86 Detta är en hjälpmanual för IT och nätverkstekniker för att snabbt kunna få en överblick på hur sip86 kan användas i olika nätverk. Om Larmsändare sip86 sip86 Generation 2 är nästa

Läs mer

Innehåll: 1 Blockering av öppen vidarebefordran via Hankens datorer, dvs. third party open relayblockering...

Innehåll: 1 Blockering av öppen vidarebefordran via Hankens datorer, dvs. third party open relayblockering... Fastställda av rektor 20.11.2013 ANVISNINGAR FÖR FILTRERING AV E-POST Innehåll: 1 Blockering av öppen vidarebefordran via Hankens datorer, dvs. third party open relayblockering... 1 2 Förmedling av e-post

Läs mer

PEER TO PEER STREAMING

PEER TO PEER STREAMING PEER TO PEER STREAMING Eric Lundmark och Charlotte Tamm Linköpings universitet Linköping 23/2-11 Sammanfattning Att sända musik och video över internet kräver mycket bandbredd. För att effektivisera strömningstekniken

Läs mer

Business to business (B2B) communication - Integrering av system

Business to business (B2B) communication - Integrering av system Business to business (B2B) communication - Integrering av system Jonas Liinamaa 20 november 2003 Department of Computer Science Åbo Akademi University, FIN-20520 Åbo, Finland e-mail: jliinama@abo. URL:

Läs mer

File Transfer Protocol (FTP) Problem och lösningar

File Transfer Protocol (FTP) Problem och lösningar File Transfer Protocol (FTP) Problem och lösningar Fredrik Pettersson frepe593@student.liu.se Daniel Torstensson danto629@student.liu.se IT1 - DOIP21 TDTS09 Datornät och internetprotokoll Linköpings universitet

Läs mer

Denna genomgång behandlar följande:

Denna genomgång behandlar följande: itlararen.se Denna genomgång behandlar följande: Olika typer av nätverk Översikt av nätverkskomponenter Många viktiga begrepp gällande nätverk och datorkommunikation Ett nätverk består av enheter som kan

Läs mer

Tentamensskrivning Nätverksprogrammering (EDA095 - FED) 2004-05-25, kl 8-13

Tentamensskrivning Nätverksprogrammering (EDA095 - FED) 2004-05-25, kl 8-13 LUNDS TEKNISKA HÖGSKOLA Datavetenskap Nätverksprogrammering 2004 LÖSNINGAR Tentamensskrivning Nätverksprogrammering (EDA095 - FED) 2004-05-25, kl 8-13 DEL 1 - Frågor av teoretisk, principiell eller utredande

Läs mer

SNABBGUIDE för Windows Media Encoder (media kodaren) - Sänd live med din webbkamera

SNABBGUIDE för Windows Media Encoder (media kodaren) - Sänd live med din webbkamera SNABBGUIDE för Windows Media Encoder (media kodaren) - Sänd live med din webbkamera Instruktionerna till denna kameraguide är en enkel kom igång guide. Grundkrav: En webbkamera som är kopplad till datorn

Läs mer

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING SFÖRTECKNING 1. RFID-Kurser... 2 1.1. RFID Grundkurs... 2 1.2. RFID Fortsättningskurs... 3 1.3. RFID dator programmering... 4 1.4. RFID Systemadministration... 5 1.5. RFID Aktiv Systemadministration...

Läs mer

Kapitel 5: Lokala nät Ethernet o 802.x. Lokala nät. Bryggan. Jens A Andersson (Maria Kihl)

Kapitel 5: Lokala nät Ethernet o 802.x. Lokala nät. Bryggan. Jens A Andersson (Maria Kihl) Kapitel 5: Lokala nät Ethernet o 802.x Jens A Andersson (Maria Kihl) Lokala nät Ett lokalt nät (Local Area Network, LAN) är ett datanät med en begränsad storlek. Ett LAN kan i sin enklaste form bestå av

Läs mer

Omtentamen i Datakommunikation för E2

Omtentamen i Datakommunikation för E2 Högskolan i Halmstad Institutionen för teknik och naturvetenskap/centrum för datorsystemarkitektur Magnus Jonsson Omtentamen i Datakommunikation för E2 0 januari 2000. Tillåtna hjälpmedel utöver bifogat

Läs mer

Bruksanvisning Repeater RP-900

Bruksanvisning Repeater RP-900 Bruksanvisning Repeater RP-900 KNOP REHATEK AB GIAB huset Ankdammsgatan 35 SE-171 67 Solna Tel: 020 12 12 34 KNOP REHATEK AB Version 2.0 2012-03-21 Innehåll 1 INNEHÅLL... 2 2 INTRODUKTION... 2 3 MONTERING...

Läs mer

Fö 7: Operativsystem. Vad är ett operativsystem? Målsättning med operativsystem. Styr operativsystemet datorn?

Fö 7: Operativsystem. Vad är ett operativsystem? Målsättning med operativsystem. Styr operativsystemet datorn? Fö 7: Operativsystem Introduktion. Klassificering. Vad är ett operativsystem? Program som kontrollerar andra andra program. Gränssnitt mellan användare och hårdvaran. Kärnan. Historisk översikt. Typeset

Läs mer

IP-telefoni för nybörjare

IP-telefoni för nybörjare IP-telefoni för nybörjare Erik Morin 1 Det talas mycket om IP och IP-telefoni... 2 Det talas mycket om IP och IP-telefoni... 3 Från ett system till ett annat De flesta användare behöver inte alls bry sig

Läs mer

Föreskrift om interoperabilitet av kommunikationsnät och kommunikationstjänster

Föreskrift om interoperabilitet av kommunikationsnät och kommunikationstjänster 1 (5) Föreskrift om interoperabilitet av kommunikationsnät och kommunikationstjänster Utfärdad i Helsingfors den 9 december 2014 Kommunikationsverket har med stöd av 99 och 244 i informationssamhällsbalken

Läs mer

Konfigurera och installera iphone för ActiveSync och synkronisering av kalender och kontakter. (FirstClass MobileSync)

Konfigurera och installera iphone för ActiveSync och synkronisering av kalender och kontakter. (FirstClass MobileSync) KONFIG. IPHONE 1(12) Version C Handläggare, titel, telefon Systemförvaltningen, NK Kommunikation Konfigurera och installera iphone för ActiveSync och synkronisering av kalender och kontakter (FirstClass

Läs mer

Sammanfattning och specifikationer för POT

Sammanfattning och specifikationer för POT 0.2 Sammanfattning och specifikationer för POT Kornhamnstorg 61 SE-111 27 Stockholm Sweden 00 00 Telefon: +46 (0)8 791 92 Telefax: +46 (0)8 791 95 www.certezza.net Innehållsförteckning 1 SAMMANFATTNING...

Läs mer

Linuxadministration I 1DV417 - Laboration 5 Brandvägg och DNS. Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 19 februari 2013

Linuxadministration I 1DV417 - Laboration 5 Brandvägg och DNS. Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 19 februari 2013 Linuxadministration I 1DV417 - Laboration 5 Brandvägg och DNS Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 19 februari 2013 Innehåll 1 Inledning och mål 3 2 Material och genomförande 3 3 Förberedelseuppgifter

Läs mer

F1 Nätverk och meddelandesändning

F1 Nätverk och meddelandesändning F1 Nätverk och meddelandesändning med UDP EDA095 Nätverksprogrammering Roger Henriksson Datavetenskap Lunds universitet Nätverksprogrammering Tekniker för att skriva program som kommunicerar med varandra

Läs mer

FactoryCast HMI. Premium & Quantum PLC. FactoryCast HMI epost-tjänst 2004-10-25

FactoryCast HMI. Premium & Quantum PLC. FactoryCast HMI epost-tjänst 2004-10-25 FactoryCast HMI Premium & Quantum PLC FactoryCast HMI epost-tjänst 2004-10-25 INNEHÅLLSFÖRTECKNING 1 EPOST-TJÄNSTEN...3 1.1 KONFIGURERING AV EPOST-TJÄNST...3 2 EPOST-SERVER...6 2.1 KONFIGURERING AV EPOST-SERVER...6

Läs mer

BREDBAND-TV I SOLLENTUNA

BREDBAND-TV I SOLLENTUNA Om oss Elnät Elförsäljning Fjärrvärme Fjärrkyla Bredband BREDBAND-TV I SOLLENTUNA ANDERS LANDIN anders.landin@sollentunaenergi.se STADSNÄTET I SOLLENTUNA Om oss Elnät Elförsäljning Fjärrvärme Fjärrkyla

Läs mer

Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003

Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 Detta dokument ger steg för steg-instruktioner för att skapa och implementera ett TI-Nspire nätverkspaket via plattformen Microsoft SMS 2003.

Läs mer

8SSJLIW.RPELQHUDEHJUHSSPHGGHILQLWLRQHUS

8SSJLIW.RPELQHUDEHJUHSSPHGGHILQLWLRQHUS Högskolan i Halmstad Institutionen för teknik och naturvetenskap/centrum för datorsystemarkitektur Magnus Jonsson.RUWIDWWDGHO VQLQJVI UVODJWLOORPWHQWDPHQL'DWRUNRPPXQLNDWLRQI U' MDQXDULNO 7LOOnWQDKMlOSPHGHOXW

Läs mer

Malmator Systembeskrivning Sidan 1 av 7 2007-04-12

Malmator Systembeskrivning Sidan 1 av 7 2007-04-12 Malmator Systembeskrivning Sidan 1 av 7 HandSam ver 2.08 System för handläggning och dokumentation av färdtjänstansökningar mm Sammanfattning HandSam utgör ett IT-system för tillståndsprövning mm avseende

Läs mer

Övervakning av trafikkvalitet för SIPbaserad

Övervakning av trafikkvalitet för SIPbaserad Diarienummer: 2005:197 Övervakning av trafikkvalitet för SIPbaserad kommunikation End-to-End Performance Monitoring of SIP-Based Communication Examensarbete 20 poäng Magisterutbildning Datornätverk med

Läs mer

MPEG-4 innehåller bl.a:

MPEG-4 innehåller bl.a: MPEG MPEG står för Moving Picture Experts Group och är en ISO standard från januari 1988. MPEG-1 var ursprungligen inriktad på lagring av audio och video på CD-ROM. Den kom, förutom att användas i miljontals

Läs mer

SIZE CONNECT, TEKNISK BESKRIVNING

SIZE CONNECT, TEKNISK BESKRIVNING , TEKNISK BESKRIVNING SIZE erbjuder anslutning av er företagsväxel med säker leverans och stabil teknik där alla samtal och eventuell internettrafik går i SIZE nät. Beroende på typ av växel och förbindelse

Läs mer

DNS laboration report Wilhelm Käll YYYY-MM-DD (the date the report was finished)

DNS laboration report Wilhelm Käll YYYY-MM-DD (the date the report was finished) School of humanities and informatics Datakommunikation Introduktion, 7,5 HP DNS laboration report Wilhelm Käll YYYY-MM-DD (the date the report was finished) 1 Introduktion... 1 2 Topologi... 2 3 Del 1

Läs mer

E12 "Evil is going on"

E12 Evil is going on E12 "Evil is going on" Föreläsning 12, HT2014 AJAX Kurs: 1dv403 Webbteknik I Johan Leitet E12 Evil is going on Dagens agenda AJAX XMLHttpRequest-objektet JSON Vad är AJAX? Asynchronous JavaScript and XML

Läs mer

Övningar - Datorkommunikation

Övningar - Datorkommunikation Övningar - Datorkommunikation 1. Förklara skillnaden på statisk och dynamisk IP konfiguration. Ange även vad som krävs för att dynamisk IP konfiguration ska fungera. 2. Förklara följande förkortningar

Läs mer

Tentamen i ID2206, ID2200 samt IS1350 Operativsystem

Tentamen i ID2206, ID2200 samt IS1350 Operativsystem Tentamen i ID2206, ID2200 samt IS1350 Operativsystem Tisdagen 2014-03-18 kl 09:00-13:00 Examinator: ID2206, ID2200 Robert Rönngren, IS1350 Jim Dowling Hjälpmedel: Inga Tentamensfrågorna behöver inte återlämnas

Läs mer

Säkerhet ur ett testperspektiv

Säkerhet ur ett testperspektiv Säkerhet ur ett testperspektiv (Erfarenheter efter 4 år med säkerhetstest på Microsoft) Copyright Prolore AB. All rights reserved. Viktor Laszlo - Prolore Jobbat med teknisk testning i 15 år Var med och

Läs mer

Vad är IPTV? En teknisk introduktion till TV i bredbandsnät

Vad är IPTV? En teknisk introduktion till TV i bredbandsnät Industrivägen 12, 171 48 Solna Telefon 08-705 86 30 Fax 08-410 229 29 info@digitalaccess.se www.digitalaccess.se Vad är IPTV? En teknisk introduktion till TV i bredbandsnät 1 Vad är IPTV? IPTV är ett paket-baserat

Läs mer

Diagnostisktprov Utveckla i Azure

Diagnostisktprov Utveckla i Azure .easec Diagnostisktprov Utveckla i Azure Mats Johannesson 2015-06-08 1 o Indikerar ett svar önskas. Flera svar önskas. Maxpoäng: 86 Din poäng: Godkänt: 43 poäng Väl Godkänt: 60 poäng 2 1. Vilka fyra alternativ

Läs mer

Diagnostikverktyg för tolkning av kommunikation Examensarbete

Diagnostikverktyg för tolkning av kommunikation Examensarbete T Diagnostikverktyg för tolkning av kommunikation Examensarbete ALESANDRO SANCHEZ MARTIN SONESSON Data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Göteborg, Sverige, 2012 Innehållet i detta häfte

Läs mer

Radioladdning MegTax Tariff

Radioladdning MegTax Tariff Manual Radioladdning MegTax Tariff Innehållsförteckning 1. Sammanfattning 2. Funktionsbeskrivning 3. Hård och mjukvarukrav 4. Användning 4.1. Arbetsgång 4.2. Förberedelser/Inställningar 4.3. Skapa tariffil

Läs mer

Tidsservrar vid svenska knutpunkter för Internet. Innehåll. Projektet Tidhållning på Internet i Sverige 2001-10-08

Tidsservrar vid svenska knutpunkter för Internet. Innehåll. Projektet Tidhållning på Internet i Sverige 2001-10-08 Tidsservrar vid svenska knutpunkter för Internet Kenneth Jaldehag Forskningsinstitut Kennethjaldehag@spse http://wwwspse/metrology Internetdagarna 2001 17-18 oktober 2001 Folkets Hus, Stockholm 2001-10-08

Läs mer

SPARBANKENS NÄTBETALNING BRUKSANVISNING OCH POSTBESKRIVNINGAR

SPARBANKENS NÄTBETALNING BRUKSANVISNING OCH POSTBESKRIVNINGAR SPARBANKENS NÄTBETALNING BRUKSANVISNING OCH POSTBESKRIVNINGAR 1.9.2014 version 1.2 Innehållsförteckning 1 Allmänt 1 2 Serviceavtal 1 3 Namnet på och logotypen för betalningen 1 4 Säkerhet 2 5 Postbeskrivningar

Läs mer

AT100 Trådlös temperatursensor för inomhusbruk Användarmanual

AT100 Trådlös temperatursensor för inomhusbruk Användarmanual AT100 Trådlös temperatursensor för inomhusbruk Användarmanual 1 All information i följande manual gäller vid publikationstillfället och kan utan förvarning ändras. Vi rekommenderar därför att ni innan

Läs mer

Drivna av en passion att utveckla våra kunder, har SuperOffice blivit en av Europas ledande leverantörer av CRM-lösningar.

Drivna av en passion att utveckla våra kunder, har SuperOffice blivit en av Europas ledande leverantörer av CRM-lösningar. Caesar CRM CRM på ditt sätt Drivna av en passion att utveckla våra kunder, har SuperOffice blivit en av Europas ledande leverantörer av CRM-lösningar. Vill du öka er försäljning, kundlojalitet och lönsamhet?

Läs mer

Tips & Trix - Teknik Jeeves World 2011. Copyright 2011 Jeeves Information Systems AB

Tips & Trix - Teknik Jeeves World 2011. Copyright 2011 Jeeves Information Systems AB Tips & Trix - Teknik Jeeves World 2011 Copyright 2011 Jeeves Information Systems AB Agenda Formulärdesign Förbättra användarvänlighet För systemadministratören Tips vid sökning Nätverkskonfigurering Säkerhet

Läs mer

Kapitel 5: Lokala nät Ethernet o 802.x. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl)

Kapitel 5: Lokala nät Ethernet o 802.x. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl) Kapitel 5: Lokala nät Ethernet o 802.x Jens A Andersson (Maria Kihl) Felkorrektion (Felrättande kod, FEC) Omsändning Stop-and-wait Go-back-n Selective-repeate 2 Att bekräfta paket Grundprincipen i omsändningsproceduren

Läs mer

Användarguide för att upprätta och bibehålla en anslutning Användartips för våra fjärrtjänsterbjudanden

Användarguide för att upprätta och bibehålla en anslutning Användartips för våra fjärrtjänsterbjudanden Användarguide för att upprätta och bibehålla en anslutning Användartips för våra fjärrtjänsterbjudanden Innehåll Introduktion... 1 Kommunikationen bryts efter serviceinsats... 2 Inställning av enhetens

Läs mer

Internets historia i Sverige

Internets historia i Sverige Internets historia i Sverige 1962 Det första modemet för telefonlinjer blev tillgängligt med en hastighet av 300 bit/s. 1978 Det första svenska elektroniska forumet började av Stockholms Datamaskincentral.

Läs mer

1 PROTOKOLL. Nätverk. Agenda. Jonas Sjöström

1 PROTOKOLL. Nätverk. Agenda. Jonas Sjöström Nätverk Jonas Sjöström jonas.sjostrom@dis.uu.se Baserat primärt på kapitel 4 i Brookshear (2008) samt valda kapitel ur Gralla Agenda 1. Protokoll 2. LAN och WAN 3. Kort om infrastruktur 4. Paketering och

Läs mer

TrackBlock Tracking System Bruksanvisning 2012-09-08

TrackBlock Tracking System Bruksanvisning 2012-09-08 TrackBlock Tracking System Bruksanvisning 2012-09-08 Tack för att du valt TrackBlock Tracking System. Denna produkt är en kombination av GPS och GSM som hjälper dig att spåra bilar, båtar, arbetsmaskiner

Läs mer

Introduktion till programmering. Programspråk och paradigmer

Introduktion till programmering. Programspråk och paradigmer Introduktion till programmering Programspråk och paradigmer Vad är ett programspråk? Aprogramming languageis a formal constructedlanguagedesigned to communicate instructions to a machine, particularly

Läs mer

Eltako FVS. 6 steg för att aktivera fjärrstyrning med hjälp av din smartphone (Mobil klient)

Eltako FVS. 6 steg för att aktivera fjärrstyrning med hjälp av din smartphone (Mobil klient) Eltako FVS 6 steg för att aktivera fjärrstyrning med hjälp av din smartphone (Mobil klient) Obegränsad flexibilitet och bekvämlighet i fastighetsautomation 1. Konfigurera åtkomst till din dator/nätverk

Läs mer

INTERNET HUR FUNGERAR DET OCH VAD KAN MAN GÖRA MED DET?

INTERNET HUR FUNGERAR DET OCH VAD KAN MAN GÖRA MED DET? INTERNET HUR FUNGERR ET OCH V KN MN GÖR ME ET? SIGNLTRNSMISSION (SIGNLÖVERFÖRING) TTRNSMISSION Innebär att data (= en följd av ettor och nollor) skickas mellan två apparater av något slag. Claude Shannon

Läs mer

Installationsguide för Nimbus Alarm Server

Installationsguide för Nimbus Alarm Server Installationsguide för Nimbus Alarm Server 1. Installera Nimbus Starta SETUP.EXE. Installationsprogrammet föreslår att programmet installeras i C:\Program\Nimbus Alarm Server. Välj annan installationskatalog

Läs mer

Distributör för Samsung OBE AB Tölöleden 8 434 39 Kungsbacka Tel: 0300-198 40 Fax: 0300-198 41 E-mail: info@obe.se 2014 OBE AB.

Distributör för Samsung OBE AB Tölöleden 8 434 39 Kungsbacka Tel: 0300-198 40 Fax: 0300-198 41 E-mail: info@obe.se 2014 OBE AB. Distributör för Samsung OBE AB Tölöleden 8 434 39 Kungsbacka Tel: 0300-198 40 Fax: 0300-198 41 E-mail: info@obe.se 2014 OBE AB. Användarmanual Vad är WE VoIP? Samsung WE (Wireless Enterprise) VoIP (Voice

Läs mer

Norman Endpoint Protection (NPRO) installationsguide

Norman Endpoint Protection (NPRO) installationsguide Norman Endpoint Protection (NPRO) installationsguide Ladda ner installationspaketet (32 eller 64 bitars) från nedanstående länk: http://www.norman.com/downloads/sm ent/68793/se Starta installationspaketet

Läs mer

Användarmanual för. Internetbokningen. Version 1.0

Användarmanual för. Internetbokningen. Version 1.0 Användarmanual för Internetbokningen Version 1.0 Hur fungerar Internetbokningen? Internetbokningen installerar två komponenter på klubben. Dels finns det ett nytt inställningsprogram som är en del av GK96,

Läs mer

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Kravhantering / Testprocess - Agenda AGENDA Grundläggande kravhanteringsprocess. Insamling, dokumentation, prioritering, Test och förvaltning

Läs mer

Reglerna för e-post i korthet

Reglerna för e-post i korthet Reglerna för e-post i korthet Som e-postanvändare har du en eller flera roller reglerna för exempelvis personal och studerande är delvis olika. Alla regler ska följas Använd andra lösenord vid akaddemin

Läs mer

Kan vi lita på Internettekniken?

Kan vi lita på Internettekniken? Kan vi lita på Internettekniken? Per Hurtig Per.Hurtig@kau.se Datavetenskap Agenda Telefoni Internet Telefoni över Internet? Forskning vid Karlstads Universitet Sammanfattning Alltid tillgängligt Telefoni

Läs mer

WebbSMS från datorn. Innehållsförteckning

WebbSMS från datorn. Innehållsförteckning WebbSMS från datorn Innehållsförteckning 2012-01-02 Nyheter i WebbSMS 120102... 2 ip.1 gör SMS från datorn smartare med WebbSMS... 2 Flera användare med samma information.... 2 Tips och trix... 2 Valfri

Läs mer

NSL Manager. Handbok för nätverksadministratörer

NSL Manager. Handbok för nätverksadministratörer apple NSL Manager Handbok för nätverksadministratörer Den här handboken innehåller information om NSL Manager (Network Services Location Manager) och om hur man konfigurerar ett nätverk för användning

Läs mer