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

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

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

Multimedia Applications. Srinidhi Varadarajan

Datasäkerhet och integritet

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

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

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

ETSF05 Internetprotokoll. Jens Andersson

MPEG-4 innehåller bl.a:

Övning 3 ETS052 Datorkommuniktion IP, TCP och

DIG IN TO Administration av nätverk- och serverutrustning

Tekniken bakom IPTV Tanja Kauppinen 25 oktober 2005

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

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

Isolda Purchase - EDI

Boiler with heatpump / Värmepumpsberedare

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

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

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

CARS: Context Aware Rate Selection for Vehicular Networks

Dator- och telekommunikation (ETS601)

Adding active and blended learning to an introductory mechanics course

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

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

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

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Beijer Electronics AB 2000, MA00336A,

Övning 5 ETS052 Datorkommuniktion Routing och Networking

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

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

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

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

Datakommunikation I 5p

Multimedia. Multimedia. Datakompression. Annorlunda krav. Inte bara text eller nerladdning av filer. Video, ljud med tidskrav.

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

IT för personligt arbete F2

Preschool Kindergarten

Alias 1.0 Rollbaserad inloggning

Brandväggar och portöppningar. Manual

Support Manual HoistLocatel Electronic Locks

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

Transportskiktet. Sidorna , i boken

Transportskiktets uppgifter. Transportskiktet UDP. UDP-kapning (DNS) DNS-sökning, Ethernet-ram <#>

Grafisk teknik. Sasan Gooran (HT 2006)

Real-time requirements for online games

Application Note SW

Authentication Context QC Statement. Stefan Santesson, 3xA Security AB

Förändrade förväntningar

PFC and EMI filtering

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

Föreläsning 4 IS1300 Inbyggda system

Image quality Technical/physical aspects

Grundläggande datavetenskap, 4p

SPID och identifiering av obfuskerade protokoll

CM FORUM. Introduktion till. Configuration Management (CM) / Konfigurationsledning. Tobias Ljungkvist

AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive

Chapter 2: Random Variables

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

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

electiaprotect GSM SEQURITY SYSTEM Vesta EZ Home Application SMART SECURITY SYSTEMS! SVENSKA ios Android

Materialplanering och styrning på grundnivå. 7,5 högskolepoäng

LARS. Ett e-bokningssystem för skoldatorer.

CELL PLANNING. 1 Definitions

Alternativet är iwindows registret som ni hittar under regedit och Windows XP 32 bit.

Custom-made software solutions for increased transport quality and creation of cargo specific lashing protocols.

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

säkerhetsutrustning / SAFETY EQUIPMENT

Intäkter inom äldreomsorgen Habo kommun

CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018

OFTP2: Secure transfer over the Internet

Västervik Miljö & Energi AB. 18 augusti Torbjörn Bengtsson & Sofia Josefsson

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson

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

Swedish adaptation of ISO TC 211 Quality principles. Erik Stenborg

Översättning av galleriet. Hjälp till den som vill...

FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR

Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm

TENTAMEN FÖR KURS DAV C03, DATAKOMMUNIKATION II 5p Sid 1 av 6 Torsdag kl

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE

IP Routing Technical Underleverantör: IP-Solutions

Introduktion Lync-/SfB-Infrastruktur Cellips infrastruktur Brandväggskrav Lync/SfB Server PSTN Gateway...

Examples on Analog Transmission

Avtal om Transmissionsprodukter Bilaga 3 Tekniska specifikationer

Brygga HUB. Brygga. Switch

Föreläsning 3. Datakodning (Data encoding) Mål (fortsättning) Länk Mottagare. Sändare

2.45GHz CF Card Reader User Manual. Version /09/15


Webbregistrering pa kurs och termin

ETSF05: Användarmodeller/Paradigmer ARQ Routingalgoritmer

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

Materialspecifikation Digitalt

DIG IN TO Nätverksteknologier

Measuring void content with GPR Current test with PaveScan and a comparison with traditional GPR systems. Martin Wiström, Ramboll RST

Här kan du checka in. Check in here with a good conscience

ETSF05: Användarmodeller/Paradigmer ARQ Routingalgoritmer

Service och bemötande. Torbjörn Johansson, GAF Pär Magnusson, Öjestrand GC

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

Ansvarig lärare: Håkan Sundell, Anders Gidenstam, Jürgen Claussen Telefonnummer: (4214, 4134)

Robust och energieffektiv styrning av tågtrafik

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Transkript:

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

HDLC HDLC (High-level Data Link Control) Används både till punkt-till-punkt och till multipunkt-förbindelser Använder ARQ (Automatic Repeat request)

HDLC NRM (Normal Response Mode)

HDLC De tre olika ramtyperna i HDLC

HDLC Flaggfält (Flag Field) 8 bitar för synkronisering Adressfält (Address Field) Styrfält (Control Field) Informationsfält (Information Field) Användar eller systeminformation Ramkontrollfält (Frame Check Sequence Field)

HDLC I-frames (Information frames) Förmedlar användardata från nätverkslagret Kan innehålla information om flödes- och felkontroll (piggybacking) S-frames (Supervisor frames) För flödes- och felkontrollinformation U-frames (Unnumbered frames) Förmedlar system- och styrinformation

PPP PPP (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

PPP Formatet på en PPP-ram

PPP Fälten i en PPP-ram Flaggfälten för avgränsning (alltid 01111110 i PPP) Adressfältet (HDLC:s broadcast 11111111) Styrfältet (alltid 11000000) Protokollfältet Datafältet FCS-fältet (CRC)

Tillståndsgraf för PPP PPP

PPP Protokollstack för PPP LCP (Link protocol) PAP (Password Authentification) CHAP (Challenge Handshake Authentification)

PPP Flera lager av protokoll

PPP PCP-paket i en PPP-ram Kod (Code): typen av LCP-paket ID: för matchning av förfrågan och svar Längd (Length): Totala LCP-paketets längd Information: extra informaton

PPP PPP-kommunikation med PAP-autentisering

PAP-paket i PPP-ram PPP

PPP PPP-kommunikation med CHAP-autentisering

PPP CHAP-paket i PPP-ram

IPCP-paket i PPP-ram PPP

IP-paket i PPP-ram PPP

ADSL

ADSL Bandbreddsutnyttjande vid ADSL Assymmetri mellan uppströms och nedströms

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-23

MM Networking Applications 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. Multimedia Networking 7-24

Streaming Stored Multimedia 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-25

Streaming Stored Multimedia: Interactivity 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 Multimedia Networking 7-27

Streaming Live Multimedia 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-28

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 caller advertise its IP address, port number, encoding algorithms? Multimedia Networking 7-29

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-30

A few words about video compression 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 Multimedia Networking 7-31

Streaming Stored Multimedia 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-32

Streaming Multimedia: UDP or TCP? UDP server sends at rate appropriate for client (oblivious to network congestion!) often send rate = encoding rate = constant rate then, fill rate = constant rate - packet loss short playout delay (2-5 seconds) to remove network jitter error recover: time permitting TCP send at maximum possible rate under TCP fill rate fluctuates due to TCP congestion control larger playout delay: smooth TCP delivery rate HTTP/TCP passes more easily through firewalls Multimedia Networking 7-33

Summary: Internet Multimedia: bag of tricks use UDP to avoid TCP congestion control (delays) for time-sensitive traffic client-side adaptive playout delay: to compensate for delay server side matches stream bandwidth to available client-to-server path bandwidth chose among pre-encoded stream rates dynamic server encoding rate error recovery (on top of UDP) FEC, interleaving, error concealment retransmissions, time permitting CDN (Content Distribution Network): bring content closer to clients Multimedia Networking 7-34