Virtuella kretskopplade nät Virtual circuit networks. Virtuella kretskopplade nät. Virtuella kretskopplade nät. Virtuella kretskopplade nät



Relevanta dokument
Virtuella kretskopplade nät virtual circuit networks. Virtuella kretskopplade nät. Virtuella kretskopplade nät. Virtuella kretskopplade nät

Punkt-till-punkt-access. HDLC (High-level Data Link Control) PPP (Point-to-Point Protocol)

Multimedia Applications. Srinidhi Varadarajan

OH Slides F: Wide Area Networks

Datasäkerhet och integritet

Switchade nätverk. Förra föreläsningen. Switch. Hur förmedlar man data? Virtual Circuit Switching (VCS) Datagram (connectionless)

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

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas

Kihl & Andersson: Kapitel 6 (+ introduktioner från kap 7, men följ slides) Stallings: 9.5, 14.1, 14.2, Introduktion i 14.3, 16.1

Föreläsning 5: Stora datanät Från användare till användare ARP

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

Grundläggande nätverksteknik. F3: Kapitel 4 och 5

Dator- och telekommunikation (ETS601)

Föreläsning 5: ARP (hur hitta MAC-adress) Från applikation till applikation

Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll. Emma Fitzgerald

ETSF05 Internetprotokoll. Jens Andersson

Övning 4 EITF25 & EITF Protokoll. October 29, 2016

Stora datanät. Maria Kihl

IT för personligt arbete F2

Namn: (Ifylles av student) Personnummer: Tentamensdatum: Tid: Hjälpmedel: Inga hjälpmedel

Föreläsning 5: ARP (hur hitta MAC-adress) IPv4, IPv6 Transportprotokoll (TCP) Jens A Andersson

Övning 3 ETS052 Datorkommuniktion IP, TCP och

Grundläggande datavetenskap, 4p

5 Internet, TCP/IP och Applikationer

Anna Brunström. Hur kan man minska fördröjningarna över Internet? Karlstad University Computer Science

Föreläsning 5. Vägval. Vägval: önskvärda egenskaper. Mål:

Övning 5 ETS052 Datorkommuniktion Routing och Networking

Föreläsning 8. Multiplexering (1/2) Multiplexering (2/2) Mål

Stora datanät Från användare till användare. Jens A Andersson

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

MPEG-4 innehåller bl.a:

Ingenjörsfirman Stéen ATM Sida 1 av 1

Brandväggar och portöppningar. Manual

Från användare till användare ARP. (Maria Kihl)

Datakommunika,on på Internet

4 Paket- och kretskopplade nät

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

Lokala nät Ethernet o 802.x. (Maria Kihl)

Beijer Electronics AB 2000, MA00336A,

Datakommunikation I 5p

CARS: Context Aware Rate Selection for Vehicular Networks

Tekniken bakom IPTV Tanja Kauppinen 25 oktober 2005

SIZE CONNECT, TEKNISK BESKRIVNING

Boiler with heatpump / Värmepumpsberedare

Discovery FSQ, IAA Utgåva/Edition 11. SE Habo. Klass 2 IAA FSQ-I 26W. 4 mm c c mm N L

802.11b Wireless router w. 4 port switch. StarTech ID: BR411BWDC

Transport layer: Summary. Network Layer. Goals: Network layer functions. principles behind transport layer services:

5. Internet, TCP/IP och Applikationer

PFC and EMI filtering

Kihl & Andersson: , 4.5 Stallings: , , (7.3)

IPv6 i Mobilnät. Mattias Karlsson. mattias.karlsson@telenor.com

Avtal om Transmissionsprodukter Bilaga 3 Tekniska specifikationer

Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet

Sammanfattning. Revisionsfråga Har kommunstyrelsen och tekniska nämnden en tillfredställande intern kontroll av att upphandlade ramavtal följs.

Övning 5 EITF25 & EITF Routing och Networking. December 5, 2017

Brygga HUB. Brygga. Switch

Hemmanätverk. Av Jan Pihlgren. Innehåll

Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll. Jens A Andersson

Plats för projektsymbol. Nätverket för svensk Internet- Infrastruktur

Examples on Analog Transmission

Grafisk teknik IMCDP IMCDP IMCDP. IMCDP(filter) Sasan Gooran (HT 2006) Assumptions:

4 Paket- och kretskopplade nät

IP Routing Technical Underleverantör: IP-Solutions

Grafisk teknik IMCDP. Sasan Gooran (HT 2006) Assumptions:

DIG IN TO Administration av nätverk- och serverutrustning

Tentamen i Datorkommunikation den 10 mars 2014

Datakommunikation. Magnus Jonsson. Workstation. Laptop computer. Ethernet. Magnus Jonsson, Halmstad University, Sweden. Upplägg

att det finns inte något nätverk som heter Internet Finns Internet? Varför fungerar det då? Nätet? Jag påstår

Performance QoS Köteori. Jens A Andersson (Maria Kihl)

Isolda Purchase - EDI

Skattejurist för en dag på Deloitte i Malmö! 26 april 2016

Varför fungerar det då? Elektro- och informationsteknik Lunds Tekniska Högskola

LAN Port: 4 X RJ45 10/100BASE-TX Fast Ethernet med Auto MDI/MDIX. Resetknapp: Återställer enheten till fabriks inställningar

Transport Layer. Transport Layer. F9 Meddelandesändning med UDP EDA095 Nätverksprogrammering. Java och UDP TCP/UDP

Internetprotokollen. Maria Kihl

Alias 1.0 Rollbaserad inloggning

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

Webbtillgänglighet. Tillgänglighet på webben. Hörselskadades behov. Synskadades behov. Kognitivt funktionshindrades behov. Rörelsehindrades behov

Länkhantering (feldetektering, felhantering, flödeskontroll) Maria Kihl

SPID och identifiering av obfuskerade protokoll

Datakommunika,on på Internet

Datorbaserad mätteknik

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Grafisk teknik. Sasan Gooran (HT 2006)

F8 Meddelandesändning med UDP

Voice over IP / SIP. Switching Costs SIP. Motivation for VoIP. Internet Telephony as PBX replacement. Internet Telephony Modes.

Swedish adaptation of ISO TC 211 Quality principles. Erik Stenborg

2.1 Installation of driver using Internet Installation of driver from disk... 3

Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll IP. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl)

ETSF05 Repetition av KomSys

Vad är Internet? - Flera olika slags nät - Vill kunna kommunicera över dessa nät - Vad gör man?

Instuderingsfrågor ETS052 Datorkommuniktion

QuickTime Streaming Server, en introduktion

Förändrade förväntningar

ZYXEL PRESTIGE 660H-61 INSTALLATIONSMANUAL

Från användare till användare. (Maria Kihl)

5 Internet, TCP/IP och Tillämpningar

Chapter 2: Random Variables

Styrteknik: Binära tal, talsystem och koder D3:1

DA 2012: F13. Nätverk 2 Ann-Sofi Åhn

Transkript:

Virtual circuit networks Blandning mellan kretskoppling och datagram Förbindelser har tre faser: Initiering Dataöverföring Nerkoppling Data skickas i paket med adress Alla paket i en förbindelse går samma väg Varje paket har en lokal ID (Virtual Circuit ID, VCI) vilken ändras efter passage av switch En växel, observera att VCI byts vid passagen Tre faser vid kommunikation Initiering (Setup Phase) Dataöverföring (Data Transfer Phase) Nedkoppling (Tear Down Phase) Överföring från A till B med PVC Initieringsförfrågan i nät med SVC Tabellerna börjar byggas upp (fält 4 tomt) 1

Bekräftelse av initiering i nät med SVC 4:e fältet i tabellerna fylls i Fördröjningar i nätet Asynchronous Transfer Mode () Kan fungera som informationsmotorväg Efterföljare till Frame Relay I stället för ramar har man små paket (s.k. celler) med fix längd Varierande ramlängd: stora fördröjningar för små ramar Bättre att dela upp data i mindre enheter med konstant längd, celler. Indelning av förbindelser TP (Transmission Path): Fysisk förbindelse VP (Virtual Path): Logisk förbindelse mellan två växlar, vilken ingår som en del av en TP VC (Virtual Circuit): Delar av en VP där varje VC utgör en väg mellan de två växlarna 2

Exempel på -nät med VP och VC Varje virtuell förbindelse (VC) identifieras med två tal: VPI (Virtual Path Identifier) VCI (Virtual Circuit Identifier) Varje cell består av 53 bytes varav 5 header har tre lager Application Adaption Layer (AAL) -lagret Fysiska lagret Endast de två nedre lagren utnyttjas i växlarna I -lagret läggs headern på 3

AAL finns i fem olika varianter AAL1: Tar emot konstant bitström, audio och video AAL2: Trafik med låg bitrate AAL3/4: För förbindelseorienterade respektive förbindelselösa tjänster AAL5: Som AAL3/4 men enklare kontroll AAL1 Punkt-till-punkt-access HDLC (High-level Data Link Control) (Point-to-Point Protocol) (Point-to-Point Protocol) Vanligaste protokollet för punkt-till-punktförbindelser Används för kontakt mellan användare och internetleverantör Använder en variant av HDLC Formatet på en -ram Fälten i en -ram Flaggfälten för avgränsning (alltid 01111110 i ) Adressfältet (HDLC:s broadcast 11111111) Styrfältet (alltid 11000000) Protokollfältet Datafältet FCS-fältet (CRC) 4

Tillståndsgraf för Protokollstack för LCP (Link protocol) PAP (Password Authentification) CHAP (Challenge Handshake Authentification) -kommunikation med PAP-autentisering -kommunikation med CHAP-autentisering IP-paket i -ram ADSL Bandbreddsutnyttjande vid ADSL Assymmetri mellan uppströms och nedströms 5

ADSL Användning av s.k. splitter för uppdelning mellan tal och data genom filtrering Multimedia and Quality of Service: What is it multimedia applications: network audio and video ( continuous media ) QoS network provides application with level of performance needed for application to function. Multimedia Networking 7-32 MM Networking Applications Streaming Stored Multimedia Classes of MM applications: 1) stored streaming 2) live streaming 3) interactive, real-time Jitter is the variability of packet delays within the same packet stream Fundamental characteristics: typically delay sensitive end-to-end delay delay jitter loss tolerant: infrequent losses cause minor glitches antithesis of data, which are loss intolerant but delay tolerant. Stored streaming: media stored at source transmitted to client streaming: client playout begins before all data has arrived timing constraint for still-to-be transmitted data: in time for playout Multimedia Networking 7-33 Multimedia Networking 7-34 Streaming Stored Multimedia: Interactivity Streaming Live Multimedia VCR-like functionality: client can pause, rewind, FF, push slider bar 10 sec initial delay OK 1-2 sec until command effect OK timing constraint for still-to-be transmitted data: in time for playout Examples: Internet radio talk show live sporting event Streaming (as with streaming stored multimedia) playback buffer playback can lag tens of seconds after transmission still have timing constraint Interactivity fast forward impossible rewind, pause possible! Multimedia Networking 7-36 Multimedia Networking 7-37 6

Real-Time Interactive Multimedia applications: IP telephony, video conference, distributed interactive worlds end-end delay requirements: audio: < 150 msec good, < 400 msec OK includes application-level (packetization) and network delays higher delays noticeable, impair interactivity session initialization how does callee advertise its IP address, port number, encoding algorithms Multimedia Networking 7-38 Multimedia Over Today s Internet TCP/UDP/IP: best-effort service no guarantees on delay, loss But you said multimedia apps requires QoS and level of performance to be effective! Today s Internet multimedia applications use application-level techniques to mitigate (as best possible) effects of delay, loss Multimedia Networking 7-39 A few words about video compression Streaming Stored Multimedia video: sequence of images displayed at constant rate e.g. 24 images/sec digital image: array of pixels each pixel represented by bits redundancy spatial (within image) temporal (from one image to next) Examples: MPEG 1 (CD-ROM) 1.5 Mbps MPEG2 (DVD) 3-6 Mbps MPEG4 (often used in Internet, < 1 Mbps) Research: layered (scalable) video adapt layers to available bandwidth application-level streaming techniques for making the best out of best effort service: client-side buffering use of UDP versus TCP multiple encodings of multimedia Media Player jitter removal decompression error concealment graphical user interface w/ controls for interactivity Multimedia Networking 7-40 Multimedia Networking 7-41 7