Kapittel 10 Tema for videre studier

Slides:



Advertisements
Liknende presentasjoner
Skriv om slik at setningene betyr omtrent det samme
Advertisements

Trykk på mus eller tastatur for neste bilde…
Generisk nettstruktur inklusive CT-iq Offentlig Nett (ON) Bedriftsinternt Nett (BiN) CTI(opsjon)CT-iq Bedrifts LAN IN lev. LAN InnringerINleverandør(IN)Mobiloperatør(MO)
TCP/IP-modellen.
Litt mer om PRIMTALL.
Kapittel 6: Lenkelaget og det fysiske laget
Kapittel 2 Grunnprinsipper

Kapittel 8: Nettverk i praksis

D A T A - N E T T V E R K. D A T A - N E T T V E R K.

Kontrollstrukturer (Kapittel 3)
The Travelling Salesperson. LOG530 Distribusjonsplanlegging 2 2 Et forsyningsskip skal starte fra VestBase for å betjene 10 forskjellig installasjoner.
Sikkerhet - bakgrunn og introduksjon til kryptosystemer
Datakom. Gruppeundervisning 21. november. Prøveeksamen •Gjennomgang onsdag 27. november.
Øvingsforelesning 9 Flytnettverk, maksimum flyt og maksimum bipartitt matching Jon Marius Venstad Redigert og forelest av Gleb Sizov.
Kap 02 Kombinatorikk Kombinatorikk er den delen av algebra som er tilknyttet nummerering og telling.Kombinatorikk/kombinasjonsanalyse er hensiktsmessig.
Eksterne virkninger og offentlige goder
VPN Gruppe 5: Erik Hodne Lars Johnsrud Tore Lyftingsmo Øwre
Øvingsforelesning 9 Flytnettverk, maksimum flyt og
Eksempel AOA (Activity On Arc)
1 Øvingsforelesning Andreas Knudsen Nils Grimsmo
Kap 6 The Internet Protocol
Chapter 4 Network Layer Computer Networking: A Top Down Approach Featuring the Internet, 3rd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2004.
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Datakommunikasjon Fagnr.: ITF20205
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
P-MP modeller. LOG530 Distribusjonsplanlegging 2 2 Det skal opprettes p fasiliteter (lager) for å betjene en gitt mengde kunder. Kundenodene er også potensielle.
Tildeling av snødeponeringssted. LOG530 Distribusjonsplanlegging 2 2 Kommunen skal kommende vinter frakte snø fra 10 soner til 5 deponeringssteder. Snøen.
Highlights fra markedsundersøkelse Utarbeidet av Inger Marie Brun,
IPSec og VPN.
Sikkerhetssystemer UIO-cert
Looking up data In P2P systems. Innhold Søkeproblemet Distribuerte Hash Tabeller Noen eksempel systemer: CAN Pastry Tapestry Chord (som vil bli sett nærmere.
2 Kommunikasjonsnett Radionett Off. telenett Mobil- telefonnett
Teknikker for å bedre design- prosessen -Design by contract -Prototyping design -Fault-tree analyses.
Kapittel 10 Sterke åpningshender – kunstige meldinger.
Kommunikasjon og Nettverk
Frode Sørensen Konvergente nett Kapittel 2 - del A Figur 2.1 Signaleringens funksjon Kontroll- system Sentral Kontroll- system Sentral Kontroll- system.
Pakkesvitsjing prinsipp
Spørsmål 5: Hvilke fag som inneholder miljøelement (i undervisningen) underviser du i? (Spørsmålet er kun stilt til faglærere)
In115 kommunikasjon. internt i maskin mellom prosessor, minne og andre busser: hovedbus, systembus mellom hovedbus og ytre enheter: SCSI- bus, IDE-bus.
Detaljerte Funksjoner i Datanett
Figur 1 Behov. Figur 2 Behov Figur 3 Prioritering/ressursinnsats.
Kapittel 5 Nettverkslaget
Kapittel 4: Transportlaget
Kapittel 7: Nettverksteknologier
Presentasjon e2b Basis Profil. Faktura Forum Bakgrunn Arbeidet med e2b-fakturaen var et samarbeid mellom flere aktører fra ulike bransjer i det private.
Åpne en luke hver dag og få en gave
Status IPv6 IT-leder møte Gunnar Bøe (& Håvard Eidnes)
The Peer-to-Peer Architecture Av Ingunn Lund og Anja Lønningen.
Inflation og produktion 11. Makroøkonomi Teori og beskrivelse 4.udg. © Limedesign
TEAMC M Richard Nilsen TEAMC M Agenda Hvorfor IP og Ethernet Hva påvirker våre valg Hvordan henger applikasjon og valg av teknologi sammen.
Specification texts for building, construction and installations
Hovedprosjekt Konfigurering av Virtuelle Private Nettverk (VPN) Veileder: Olav Skundberg Tom A. Trosterud og Lars Reidar Andersen.
Nettverk i Kunnskapshuset Infrastruktur i nytt næringsbygg.
Freenet A Distributed Anonymous Information Storage and Retrieval System.
INF10601 Detaljerte Funksjoner i Datanett Tor Skeie (Foiler fra Kjell Åge Bringsrud)
Befolkning og arbejdsmarked 7. Mikroøkonomi Teori og beskrivelse © Limedesign
Publish-Subscribe Middleware Informasjonsflyt fra en applikasjon til en annen applikasjon som er interessert i å motta informasjonen. Eksempel: Aksjeselskap.
Sikre kanaler Fra kapittel 8.2. Introduksjon Å beskytte kommunikasjonen mellom to parter kalles å lage en sikker kanal. Dette beskytter mot:  Avlytting/oppsnapping.
Datakommunikasjon Fagnr.: ITF20205 Fagsider:
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”,
Application-Layer Multicast  Unicast: En maskin sender meldinger adressert til kun en annen maskin  Multicast: En maskin sender meldinger adressert til.
Implementering og drift av virtuelt datasystem med VMware View
5702 Geografisk analyse Nettverksanalyse. Evaluering av nettverksstruktur Nettverksdiameter Diameteren på et nettverk representerer maksimum antall.
Detaljerte funksjoner i datanett
Moderne nett…
Prevas Connector og WHM versjon 4.0
Internett som elektronisk kommunikasjonsmiddel
Utskrift av presentasjonen:

Kapittel 10 Tema for videre studier I dette kapitlet ser vi nærmere på: Nettverksteknologi Virtuelle private nett Nettverksadministrasjon Mobilitet og flyttbare nettverkstilkoblinger Sikkerhet Garantert tjenestekvalitet Multimedia © Bjørn Klefstad Innføring i datakommunikasjon

© Bjørn Klefstad Innføring i datakommunikasjon Nettverksteknologi Virtuelle lokalnett Spanning Tree Protocol MultiprotocoI Label Switching Rutingalgoritmer (Link-tilstand, Distanse-vektor.) Multicast Internet Group Management Protocol © Bjørn Klefstad Innføring i datakommunikasjon

© Bjørn Klefstad Innføring i datakommunikasjon Virtuelle lokalnett Ønsker ofte å dele opp i flere LAN Kjøp svitsjer og bygg et nytt separat nett Logisk atskilte systemer (VLAN) Forutsatt at du har moderne nok utstyr slipper du å kjøpe nytt VLAN er basert på svitsjeteknologi (lag2) Trafikk mellom VLAN må gå via en ruter © Bjørn Klefstad Innføring i datakommunikasjon

© Bjørn Klefstad Innføring i datakommunikasjon 4 virtuelle lokalnett © Bjørn Klefstad Innføring i datakommunikasjon

Virtuelle lokalnett - gruppering Porter på svitsjen tilordnes et VLAN Lister over MAC-adresser Annen gruppering lag3 basert policy-basert Logisk atskilte forbindelser på samme kabel kalles i en del tilfeller trunker © Bjørn Klefstad Innføring i datakommunikasjon

Spanning Tree protocol Ved konstruksjon av nettverk ønsker vi ofte redundans a) Tre b) Tre med redundans © Bjørn Klefstad Innføring i datakommunikasjon

Spanning Tree protocol Vi må stenge porter slik at det blir bare en vei å gå Ved problemer kan en redundant linje åpnes STP/RSTP håndterer dette automatisk Svitsjene kommuniserer og avgjør hvilke linjer som skal være åpne Eksempel på kriterier kan være kostnader © Bjørn Klefstad Innføring i datakommunikasjon

Multiprocol Label Switching En svitsjetjeneste som kan overføre data for både linjesv. og pakkesv. klienter Kan benyttes med dagens utstyr i kjernenettet (i motsetning til IPv6) Kan kombinere MPLS i kjernenettet og IPv6 i kantene av nettverket © Bjørn Klefstad Innføring i datakommunikasjon

Multiprocol Label Switching Legger mer funksjonalitet i kantruterne enn i kjernenettruterne Svitsjer pakker på størrelse med IP-pakker Kan innkapsle lag 2 prot. og lag 3 prot. Kan prioritere sanntidstrafikk En stabel av merkelapper styrer svitsjingen og de ulike virtuelle kanalene © Bjørn Klefstad Innføring i datakommunikasjon

Multiprocol Label Switching I en MPLS-ramme legges det til merkelapper Merkelappene består av: Merkelappverdi 20 bit Reservert felt 3 bit Flagg - viser om denne lappen er den siste 1bit Et TTL felt 8 bit Nyttelast Verdi Exp S=0 TTL Verdi Exp S=0 TTL Verdi Exp S=1 TTL © Bjørn Klefstad Innføring i datakommunikasjon

Multiprocol Label Switching MPLS-rammer svitsjes på bakgrunn av den øverste merkelappen i stabelen Operasjoner på merkelapper Push – legg til ny Pop – fjern den øverste Swap – bytt ut Kjernenettrutere utfører kun en av disse operasjonene © Bjørn Klefstad Innføring i datakommunikasjon

Multiprocol Label Switching En kantruter putter en pakke inn i en MPLS-ramme med en merkelapp med et virtuelt kanalnummer Kanalnummeret bestemmes ut i fra måladressen En kantruter mottar en ramme og fjerner den siste merkelappen. Rutinginformasjon på høyere lag bestemmer ruten videre © Bjørn Klefstad Innføring i datakommunikasjon

© Bjørn Klefstad Innføring i datakommunikasjon Rutingalgoritmer Rutingalgoritmer bestemmer ruten med minst mulig kostnad Minst mulig kostnad kan være: Korteste vei Raskeste vei Strategiske vei Link-tilstandsalgoritme Distanse-vektoralgoritme © Bjørn Klefstad Innføring i datakommunikasjon

Link-tilstandsalgoritme Sentralisert algoritme – kjenner oppbygningen og egenskapene til hele nettet Ruter E Ruter C Ruter B Ruter D Nett 1 E1 = 2 Nett 4 E4 = 4 Nett 2 E2 = 2 Nett 5 E5 = 1 Nett 6 E6 = 3 Nett 3 E3 = 2 Ruter A © Bjørn Klefstad Innføring i datakommunikasjon

Link-tilstandsalgoritme Alle rutere har en link-tilstandstabell En felles link-tilstandstabell (etter utveksling) Ruter A (N1, E1), (N4, E4) Ruter D (N3, E3), (N4, E4), (N5, E5) Ruter A (N1, E1), (N4, E4) Ruter B (N1, E1), (N2, E2) Ruter C (N2, E2), (N3, E3) Ruter D (N3, E3), (N4, E4), (N5, E5) Ruter E (N5, E5), (N6, E6) © Bjørn Klefstad Innføring i datakommunikasjon

Link-tilstandsalgoritme På bakgrunn av en felles link-tilstandstabell beregnes rutingtabellen for hver ruter Nett Neste ruter Transmisjonstid Rute Nett 1 Ruter A 2 A Nett 2 Ruter B 4 A–B Nett 3 Ruter D 6 A–D Nett 4 Ruter A 2 A Nett 5 Ruter D 5 A–D Nett 6 Ruter D 8 A–D–E © Bjørn Klefstad Innføring i datakommunikasjon

Distanse-vektoralgoritme Desentralisert algoritme – utveksler rutetabeller mellom naboer Ruter E Ruter C Ruter B Ruter A Ruter D Nett 1 Nett 4 Nett 2 Nett 5 Nett 3 Nett 6 © Bjørn Klefstad Innføring i datakommunikasjon

Distanse-vektoralgoritme Ruter A N1 A N2 N3 N4 N5 N6 Ruter B N1 B N2 N3 N4 N5 N6 Ruter C N1 N2 C N3 N4 N5 N6 Ruter D N1 N2 N3 D N4 N5 N6 Ruter E N1 N2 N3 N4 N5 E N6 Ruter A N1 A N2 B 1 N3 D N4 N5 N6 Ruter B N1 B N2 N3 C 1 N4 A N5 N6 Ruter C N1 B 1 N2 C N3 N4 D N5 N6 Ruter D N1 A 1 N2 C N3 D N4 N5 N6 E Ruter E N1 N2 N3 D 1 N4 N5 E N6 © Bjørn Klefstad Innføring i datakommunikasjon

Distanse-vektoralgoritme Ruter A N1 A N2 B 1 N3 D N4 N5 N6 2 Ruter B N1 B N2 N3 C 1 N4 A N5 2 N6 Ruter C N1 B 1 N2 C N3 N4 D N5 N6 2 Ruter D N1 A 1 N2 C N3 D N4 N5 N6 E Ruter E N1 D 2 N2 N3 1 N4 N5 E N6 Ruter A N1 A N2 B 1 N3 D N4 N5 N6 2 Ruter B N1 B N2 N3 C 1 N4 A N5 2 N6 3 Ruter C N1 B 1 N2 C N3 N4 D N5 N6 2 Ruter D N1 A 1 N2 C N3 D N4 N5 N6 E Ruter E N1 D 2 N2 N3 1 N4 N5 E N6 © Bjørn Klefstad Innføring i datakommunikasjon

Distanse-vektoralgoritme Krever mindre prosessorkraft enn link-tilstandsalgoritmen D.V. er i ferd med å bli faset ut Tar for lang tid før ruterne er oppdaterte Tar spesielt lang tid ved store nettverk © Bjørn Klefstad Innføring i datakommunikasjon

© Bjørn Klefstad Innføring i datakommunikasjon Multicasting En avsender og flere mottakere Må kunne Identifisere en gruppe mottakere for en pakke Adressere pakken til en gruppe Bruker et reservert adresserom (klasse D) Alle noder som benytter multicasting må være tilkoblet en ruter som støtter multicasting © Bjørn Klefstad Innføring i datakommunikasjon

Multicasting IGMP-prot. brukes mellom node og ruter for å melde seg inn eller ut Meldingstyper – 3 ulike typer Maks responstid satt av avsender Sjekksum av hele meldingen Multicast adresse 8-bit typefelt 8-bit maks responstid 16-bit sjekksum 32-bit multicast-adresse © Bjørn Klefstad Innføring i datakommunikasjon

© Bjørn Klefstad Innføring i datakommunikasjon Multicasting Distance-vector-multicast-rutingprotokoll eller Protokoll-uavhengig-multicast-rutingprotokoll brukes mellom ruterne i nettverket Bygger en trestruktur av de ruterne som støtter multicasting Et felles tre med senternode (PIM sparse mode) Et tre for hver ruter (DVMRP og PIM dense mode) © Bjørn Klefstad Innføring i datakommunikasjon

© Bjørn Klefstad Innføring i datakommunikasjon Multicasting Autonome soner Må bruke samme multicast-rutingprotokoll innenfor hvert AS (autonome sone) Mellom ulike AS brukes DVMRP som inter-AS rutingprotokoll © Bjørn Klefstad Innføring i datakommunikasjon

© Bjørn Klefstad Innføring i datakommunikasjon IPv6 kontra IPv4 Adresserommet er betraktelig økt (128 bit) Forenkling av pakkeheader (40 byte) Sjekksummen er fjernet Options-feltet er fjernet Bedre støtte for tidskritiske applikasjoner Avsender står for fragmentering ICMPv6 er utviklet og inneholder IGMP Krever store investeringer i kjernenettet før den kan tas i bruk © Bjørn Klefstad Innføring i datakommunikasjon

IPv6 © Bjørn Klefstad Innføring i datakommunikasjon 0 15 16 31 40 byte 0 15 16 31 4-bit versjon 8-bit trafikklasse 20-bit flow label 16-bit lengde på nyttelasten i byte 8-bit type til neste hode 8-bit maksgrense for antall hopp 128-bit avsenders IP-adresse 128-bit mottakers IP-adresse Nyttelast 40 byte © Bjørn Klefstad Innføring i datakommunikasjon