NÄTVERKSPROTOKOLL Föreläsning

Slides:



Advertisements
Liknande presentationer
Idéer för ett bredare entreprenörskap
Advertisements

Kvalitetskontroll av Kopparaccess med bredbandstjänster
Mediet är inte budskapet om sociala medier och den digitala tidsåldern Lars Ilshammar, Luleå
NÄTVERKSPROTOKOLL Föreläsning
Informationsmöte Kungsbacka Bredbandsnät
Några moln tillgängliga gratis på Internet
Flexicon – Din systempartner
Connecting To The Internet (Internetanslutningar)
En introduktion till ’Hård Infrastruktur’
Frågor Allmän IT-kunskap avsnitt 1 kapitel 1 Repetition 4
Lektion 6 Mahmud Al Hakim
Mjukvara och nätverk Vad är det?.
Docent Peter Parnes Luleå tekniska universitet Medieteknik 17 februari, 2005 teknik medie Mänsklig kommunikation.
Varför protokoll? När datorer ska kommunicera uppstår en rad liknande frågeställningar för att de ska kunna förstå varandra. Eftersom datorer dessutom.
Datornätverk A – lektion 2
Persondatorer Datorns internminne (Kapitel 6)
Connecting To The Network (Nätverksanslutningar) Communicating On A LAN (Kommunikation i ett LAN)
Konfiguration Bredband och Router
En introduktion till ’Hård Infrastruktur’
Introduktion till IT och e-Tjänster Delkurs 3 1 Datorer i Nätverk En introduktion till ’Hård Infrastruktur’ DEL 2.
Introduktion till IT och e-Tjänster Delkurs 3 1 Datorer i Nätverk En introduktion till ’Hård Infrastruktur’ DEL 3.
Introduktion till IT och e-Tjänster Delkurs 3 1 Datorer i Nätverk En introduktion till ’Hård Infrastruktur’ DEL 6.
NÄTVERKSPROTOKOLL Föreläsning INNEHÅLL - Routingprotokoll - Interior gateway protocols - Exterior gateway protocols - Link state routing.
D-Link - Prestanda och tillförlitlighet i nätverk Magnus Cederäng.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Kapitel 13: I/O-system.
EN KOMPLETT INDUSTRIPARTNER ! ALLMÄNT OM MELSEC STYRSYSTEM.
Introduktionskurs för användare Del 1
Pekare och speciell programstruktur i inbyggda system
Cellen och dess delar.
Jonny Karlsson PROCESSPROGRAMMERING Föreläsning 8 ( ) Innehåll: Trådprogrammering i Java - Avbrott (”interrupts”) - Metoden join() -
Internet Styrdatorer och kablar Uppkopplade användare Servrar 182.QRZN.
OPERATIVSYSTEM WINDOWS
Lektion 3 Mahmud Al Hakim
Internetanslutninga r GRUPP 6 Lerzan Erzin & Mariandrea Fernandez.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Addressing Networking for Home and Small Businesses – Chapter.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Operating Systems Networking for Home and Small Businesses – Chapter.
PEPPOL – en infrastruktur för effektivare e-kommunikation.
LUNET: MLS och speglade paket vers 1.0
Troubleshooting Your Network (Felsökning) Common Issues (Vanliga problem)
Network Addressing (Nätverksadressering) Address Management (Adressunderhåll)
6558/G558 DATAKOMMUNIKATION Kapitel 3: Nätverk, ruttning.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
Lektion 4 Mahmud Al Hakim
UDP Pålitlig byteström TCP
Maria Kihl och Jens A Andersson Kapitel 14: Mobilt Internet.
Network Services (Nätverkstjänster) Client/Servers And Their Interaction (Client/Server och deras interaktion)
Informationsteknologi - Lektion 2 Trådlöst nätverk (WLAN) Trådlöst nätverk (WLAN) Filarkivet: Filarkivet:
Multimedie- och kommunikations- system, lektion 1 Föreläsningsmaterialet är författat av Magnus Eriksson och Iskra Popova. Bilder är även hämtade från.
HOST IDENTITY PROTOCOL - EN KANDIDAT FÖR FRAMTIDENS INTERNET PROTOKOLL Jonny Mattsson IT 4.
NÄTVERKSPROTOKOLL Föreläsning
Initiera nätverket med nollflöde. Kapaciteterna i svart ovan bågarna och flödet i grönt nedan bågarna. Skicka igenom ett enhetsflöde genom nätverket. Flödesvägen.
Jonny Karlsson PROCESSPROGRAMMERING Föreläsning 8 ( )‏ Innehåll:  Introduktion till Java EE (Enterprise Edition)  Enterprise Java Beans.
Lektion 5 Mahmud Al Hakim
NÄTVERKSPROTOKOLL Föreläsning INNEHÅLL - DHCP (Dynamic Host Configuration Protocol)‏
6558/G558 DATAKOMMUNIKATION Jan Westerholm hösten 2005 / andra perioden.
Connecting To The Network (Nätverksanslutningar) Building The Distribution Layer (Bygga Distributionslagret)
NÄTVERKSPROTOKOLL Föreläsning
Repetition Datakommunikation I.
OPERATIVSYSTEM OCH PRAKTISK LINUX Föreläsning 10 – Vecka INNEHÅLL  Säkra nätverksförbindelser  SSH (Secure Shell)  SSL (Secure Sockets Layer)
NÄTVERKSPROTOKOLL Föreläsning
NÄTVERKSPROTOKOLL Föreläsning INNEHÅLL - DHCP (Dynamic Host Configuration Protocol) - Mobile IPv4/IPv6 - HIP (Host Identity Protocol)‏ -
Föreläsning3 Operativsystem Datorkommunikation. Adressering av datorer: IP-nummer, MAC- adress (Media Access Control) Överföring av data.
NÄTVERKSPROTOKOLL Föreläsning INNEHÅLL - Routingprotokoll - Interior gateway protocols - Exterior gateway protocols - Link state routing.
Nätverk.
SMART – Stability Metrics for Ad hoc Routing. Presentera för vilka vi gjort jobbet för, handledare osv.
Datorkommunikation Lektion 8 Mahmud Al Hakim
Nätverk – optisk fiber Störningsfri Avlyssningssäker Snabb överföring Klarar långa avstånd Dyr Ömtålig.
REX100 och Wall IE Exempel. SCADA system Ethernet Nätverk Ny del av nätverket Internet REX100 WAN är inkopplad på nätet både via WAN och LAN porten REX100.
Internet Historia: 1964 Kommunikationsystem för försvaret (USA)
Kapitel 2 forts – Nätverksmodeller Kapitel 1 - Introduktion
Presentationens avskrift:

NÄTVERKSPROTOKOLL Föreläsning 11 - 9.10.2008 INNEHÅLL - ATM (Asynchronous Transfer Mode)‏ - ADSL (Assymetric Digital Subscriber Line)‏ - ATM och ADSL - Protokoll för mobil datakommunikation - Allmänt om Mobile IP protokollet

ATM (Asynchronous Transfer Mode)‏ Är ett nätverksprotokoll som kodar data till små celler av fast storlek Utvecklades under mitten av 1980-talet Målet var att designa en enskild nätverkssteknologi som klarar av att transportera effektivt bl.a. real-time video och audio Är en förbindelseorienterad teknologi där en virtuell fröbindelse sätts upp mellan två noder innan datakommunikation kan påbörjas Är ett “cell relay, packet switching” protokoll

ATM (Asynchronous Transfer Mode)‏ Cell relay innebär att data som skall transporteras spjälks upp i små paket (celler) av bestämda storlekar En ATM cell har storleken 53 bytes I ATM celler kan man transportera bl.a. användardata telefontrafik IP-paket Arbetar “i princip” på länknivå men i praktiken passar inte ATM in i OSI-modellen eftersom ATM kan omfatta olika lager vid olika tillfällen

ATM (Asynchronous Transfer Mode)‏ ATM beskriver inte (till skillnad från Ethernet) fysiska egenskaper för transmissionskanaler ATM teknik är designat att i princip fungera över vilka typer av transmissionskanaler som helst Andra skillnader mellan ATM och Ethernet är: ATM använder sej inte av routing. I stället används ATM swtichar/växlar för att sätta upp en point-to-point förbindelse mellan ändpunkter och data transporteras direkt från källa till destination I stället för att använda dataramar av obestämd längd som i Ethernet använder ATM celler (små paket) av bestämd storlek ATM hanterar bandbärden bättre än Ethernet eftersom det inte finns routrar mellan två ändpunkter och eftersom paketen/cellerna alltid är lika stora ATM teknologi är dyrt jämfört med Ethernet

ATM: Användningsområde I Finland spreds ATM från Tammerfors Tekniska Högskola där man startade ett forskningsprojekt inom ATM Syftet med projektet var att utveckla ATM-teknikens applikationer och skaffa praktisk erfarenhet som de finska företagen kunde utnyttja Vid mitten 90-talet förverkligade man ett nät som sammanbinder Universitens kampusnät m.h.a ATM-teknik Överföringshastigheterna var till en början 155Mbps Under 2000-talet har förbindelserna försnabbats till 622Mbps

ATM: Användningsområde När Gigabit Ethernet började utvecklades började man runt år 2002 byta ut ATM tekniken mot Gigabit Ethernet Trots detta har ATM inte ännu försvunnit utan används ännu av vissa ADSL operatörer

ATM: Nätverksarkitektur Ett ATM nät består av terminaler och knutpunkter I dagens läge är en ATM terminal i praktiken oftast någon form av router mellan ett ATM-nät och ett annat typ av nät, t.ex. Ethernet Med knutpunkter menas antingen växlar (switches) eller hubbar En ATM hubbs uppgift är att koncentrera flera linjer till en linje som den transporterar vidare En ATM-växel är att styra trafik till rätt ställe i nätverket En bild över hur ett ATM-nätverk kan se ut på tavlan!!!

ATM: UNI och NNI Det finns två olika anslutningstyper mellan utrustningen i ATM-nät: UNI: User-Network Interface NNI: Network-Network Interface NNI gränssnittet används inom ett ATM nät för att koppla ihop knutpunkter (t.ex. mellan två ATM växlar)‏ UNI används för att förena ATM-terminaler eller ATM routrar till ATM-nätet.

ATM: Cellens struktur

ATM: Cellens struktur Varje ATM cell är 53 bytes stor De 5 första bytes utformar ATM cellens huvud (header)‏ De resterande 48 bytes består av ATM cellens data Förklaringar på bilden på föregående slide: GFC = Generic Fow Control, används för att signalera till användarens utrustning att nätverket ej kan ta emot mera data för tillfället VPI = Virtual Path Identifier, “vägnummer” för en “väg” som leder till den nod dit paketet skall VCI = Virtual Circuit Identifier, anger vilken “Fil” på vägen som cellen skall transporteras över

ATM: Cellens struktur Förklaringar på bilden på föregående slide (..forts): Payload Type = Anger om bl.a. om cellen innehåller användardata eller styrinformation för nätverket CLP = Cell Loss Priority, 1= låg prioritet (förlust av cellen acceptabelt), 0=hög prioritet. HEC = Header Error Control, Checksumma för at se om det har blivit något fel vid överföring, dvs. om datat förvrängts i samband med överföringen.

ATM: Adressering I stället för globala adresser (som inom IP) använder ATM endast lokala adreser (VPI och VCI) med vilka en ATM-växel klarar av att koppla en cell vidare VCI (Virtual Circuit Identifier) är en virtuell kanals betäckning dit en förbindelses alla celler hör VPI (Virtual Path Identifier) är en virtuell stig/väg som används för att binda ihop flera virtualförbindelser till en enhet På det här sättet kan man genom att använda VPI snabbt koppla ATM-celler vidare utan att behöva undersöka cellens övriga värden. På en virtualstig/väg flöder inget data

ATM: Adressering Förhållandet mellan VPI och VCI: Se tavlan!!! I en ATM-cell för NNI-trafik är 12 bitar recerverat för VPI och 16 bitar för VCI Kan därför finnas 4096 olika virtualstigar och 65536 olika kanaler / stig Således kan det finnas maximalt 268 miljoner olika virtualförbindelser i ett ATM nät.

ATM: Anpassningsnivåer (Adaption Layers)‏ P.g.a. ATM cellens begränsade storlek måste data från övre protokollnivåer spjälkas upp och passas in i 48 byte stora delar Av den här orsaken har man specificerat 4 olika ATM anpassningsnivåer: AAL 1-5. AAL1 och 2 är ämnat för anpassning av vanlig data- och taltrafik AAL 3 och 4 är i dagens läge i praktiken oanvända AAL5 används för bredbandsförbindelser

ATM: Anslutningstyper Med en virtualkrets (Virtual Circuit) menas en förbindelse mellan två noder som stöder endast en servicenivå åt gången Det finns två olika förbindelsetyper: PVC (Permanent Virtual Circuit) - En förbindelse som antas finnas en längre tid. Nätverksprametrarna för en sådan förbindelse programmeras in i nätverkets utrustning SVC (Switched Virtual Circuit) - En förbindelse som skapas och läggs ner dynamiskt

ATM: Servicenivåer En av de största fördelarna med ATM är dess förmåga att erbjuda åt kunder förbindelser enligt deras behov och inte enligt nätets kapacitet På det sättet kan man skapa olika typer av nätverksförbindelser till olika typer av kunder över samma fysiska linje Olika servicenivåer som man kan definiera för ATM virtualkretsar: CBR (Constant Bit Rate) - En fastslagen maximal hastighet VBR (Variable Bit Rate) - Kan få en tillfällig högre hastighet under en viss tid ABR (Available Bit Rate) - Får använda all bandbredd som finns kvar / finns tillgängligt UBR (Unspecified Bit Rate) - Samma som ovan men finns en minimihastighet

ADSL (Asymmetric Digital Subscriber Line)‏ Möjliggör osymmetrisk dataöverföring över ”beställningslinje” En beställningslinje innebär inom ADSL en vanlig telefonlinje Osymmetrisk dataöverföring betyder en snabbare förbindelse mot användaren (downlink) och en långsammare förbindelse från användaren (uplink)‏ ADSL utnyttjar högre frekvenser än de som används för tal och fax Av den orsaken kan tal och data transporteras över en telefonlinje utan att störa varandra

ADSL standarder

ADSL: Nätverkskomponenter En ADSL linje bildas mellan ett ADSL modem (som finns i en kunds utrymmen) och DSL-hubb (i operatorns utrymmen) som kallas DSLAM ADSL-modemets uppgift är att transformera om digitalt data som kommer från kundens inre nätverk till analogt data som transporteras över telefonnätet. ADSL-modemet tar emot datapaket som kommer från inre nätet och skickar sedan dessa vidare över ADSL-linjen ofta m.h.a ATM- tekniken. ADSL-modem kan grovt draget delas in i två olika grupper: ”Bridging”- ellr ”routing” ADSL

ADSL-modem Ett ”bridging” ADSL modem fungerar lite på samma sätt som en nätverksswitch När en dator kopplas till ett ”bridging” ADSL-modem får den en publik IP-adress som tilldelas av operatören Ett ”routing” ADSL är ett ADSL modem som också har funktionen av en router Bakom ett ”routing” ADSL modem kan man bygga upp ett eget privat nätverk

ADSL: DSLAM DSLAM (Digital Subscriber Line Access Multiplexer) är en apparat som finns på operatörens sida DSLAMs uppgift är att dela upp kundernas digitala linjer i kanaler/circuits och koppla de vidare till ADSL-nätet En DSLAM finns oftast fysiskt lokaliserad i en telefoncentral

ADSL nätets infrastruktur Kan delas upp i Accessnät (Access network)‏ Regionaldatanät (Regional Broadband Network)‏ Basnät (Core Network)‏ Se bild på tavlan!

ADSL: Accessnät Accessnätets uppgift är att koppla upp kunderna till nätet En kund kopplas upp till nätet via operatorns ”hub” m.h.a. en ADSL förbindelse Kundens ADSL modem skapar en ATM förbindelse till operatorns DSLAM Som fysiskt media använder man vanliga telefonlinjer DSLAM hör till accessnätet men den kan också anses höra till regiondatanätet DSLAM är i princip en kopplingspunkt mellan accessnätet och regiondatanätet

ADSL: Regiondatanät Regiondatanätet (eller eng. Regional Broadband Network) täcker ett visst geografiskt område I detta nät samlar man ihop kunders olika dataströmmar och skickar vidare till operatorns basnät via switchar I den här delen av nätverket sker överföringsmediernas och teknikernas konverteringar t.ex. Kopparkabel -> fiberkabel ATM-teknik -> Ethernet-teknik

ADSL: Basnät Basnätets (eller eng. Core Network) viktigaste uppgift är koppla vidare trafik som kommit från ADSL-kunder till Internet

Att förverkliga en ADSL förbindelse m.h.a. ett ATM-regiondatanät Kundens datorn ansluts till ADLS-modemet via kundens äget nät Vanligtvis kopplas datorn till modemet med en Ethernet-kabel ADSL-förbindelsen förverkligas genom att koppla ihop beställarens ADSL-modem med någon typ av kopparkabel till operatorns DSLAM Ovanför den fysiska överföringsvägen används olika typer av ADSL-kodningstekniker och ovanför dessa kan ATM användas som ADSL:s dataöverföringsteknik M.h.a. ATM skapar man en virtuell kanal (VC) mellan kundens modem och operatorns första router via operatorn ATM nät

Protokoll för mobil datakommunikation Antalet mobila datorer, såsom “Laptoppar”, fickdatorer och smarttelefoner, har ökat enormt under de senaste åren Samtidigt har nätverkens natur börjat ändra på så sätt att i stället för att en och samma dator alltid är fysiskt placerad på samma ställe tar man i stället datorn ”under armen” och pluggar den i nätet var som helst Vanligare blir också att man fysiskt rör sej hela tiden medan man har en kontinuerlig Internet förbindelse igång. (T.ex. sitter i en buss, eller tåg)‏ Av dessa orsaker blir behovet för stöd av mobilitet i nätverk allt vanligare

Protokoll för mobil datakommunikation IP-protokollet har ingen stöd för mobilitet En IP adress uppgift var från början att definiera både en nods lokalisation i nätverket och en nods identitet Ett antal olika protokoll har utvecklats / är under utveckling vars syfte är att ge stöd för: Mobilitet - En dator skall alltid vara åtkomlig via en och samma adress oberonde var datorn fysiskt är uppkopplad till nätet och en dator skall kunna ha en kontinuerlig nätkontakt även om den mitt under en session (t.ex. videostreaming-session) förlyttar sej från ett fysiskt nät till ett annat och byter IP-adress Roaming - En dator skall kunna ”gästa” i ett främmande nät

Protokoll för mobil datakommunikation Protokoll som utvecklats / håller på och utvecklas för mobil datakommunikation är bl.a. Mobile IPv4 Mobile IPv6 HIP (Host Identity Protocol)‏ Mobile IP protokollet arbetar på nätverksskiktet och tillåter en mobil dator att förflytta sej mellan olika fysiska nätverk men ändå vara åtkomliga via samma IP adress Mobile IP är ett tilläggsprotokoll för IP Mobile IPv4 är designat för IPv4 och Mobile IPv6 är designat för IPv6

Mobile IP: begrepp Mobile Node (MN) - Är en dator som byter nätverkslokalisation men kan ändå kommunicera med andra Internet noder utan att byta IP adress Correspondent Node (CN) - Är en mobil eller stationär dator som kommunicerar med en mobil nod Home network - Är det nät som mobila noden ”normalt” är uppkopplad till, hemnät Foreign network - Ett nätverk som mobila noden är uppkopplad till när den är utanför sitt hemnät Foreign Agent (FA) - Är programvara som erbjuder tjänster åt en mobi nod när den är lokaliserad i ett främmande nät. Typiskt implementeras FA i det främmande nätverkets router

Mobile IP: begrepp Care-of- Address (CoA) - Är en IP adress som en mobil nod får när den är lokaliserad i ett främmande nät. Vid kommunikation levereras datapaket till mobila nodens CoA genom tunnling.