Linkkikerros, tiedonsiirron perusteet. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013

Samankaltaiset tiedostot
Linkkikerros, tiedonsiirron perusteet. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011

Linkkikerros, tiedonsiirron perusteet. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011

Kertaus. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013

Kertaus. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011

Kertaus. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2012

Linkkikerros, tiedonsiirron perusteet. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2010

Tietoliikenteen perusteet. Langaton linkki

Tietoliikenteen perusteet. Langaton linkki

Linkkikerros, Puhelinverkko. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014

Kuljetus- ja verkkokerrokset. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011

Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2012

Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013

Tietoliikenteen perusteet. Langaton linkki. Kurose, Ross: Ch 6.1, 6.2, 6.3. (ei: 6.2.1, ja 6.3.5)

OSI ja Protokollapino

S Tietoliikennetekniikan perusteet. Pakettikytkentäiset verkot. Helsinki University of Technology Networking Laboratory

Langaton linkki. Langaton verkko. Tietoliikenteen perusteet. Sisältö. Linkkikerros. Langattoman verkon komponentit. Langattoman linkin ominaisuuksia

Kuva maailmasta Pakettiverkot (Luento 1)

Siirto- ja verkkokerrokset. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014

Miten Internet toimii. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2013

Tietoliikenne II (2 ov)

Tietoliikenteen perusteet. Langaton linkki. Kurose, Ross: Ch 6.1, 6.2, 6.3. (ei: 6.2.1, ja 6.3.5)

Siltojen haitat. Yleisesti edut selvästi suuremmat kuin haitat 2/19/ Kytkin (switch) Erittäin suorituskykyisiä, moniporttisia siltoja

Yhteenveto / kertaus. Tuomas Aura T Johdatus Tietoliikenteeseen kevät 2013

Tietoverkkojen turvallisuus. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2013

INTERNET-yhteydet E L E C T R O N I C C O N T R O L S & S E N S O R S

Kertaus. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014

Siltojen haitat Yleisesti edut selvästi suuremmat kuin haitat

Tietokone. Tietokone ja ylläpito. Tietokone. Tietokone. Tietokone. Tietokone

Miten Internet toimii. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2010

Tietoliikenne II (2 ov)

Tietoverkkojen turvallisuus. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2012

ITKP104 Tietoverkot - Teoria 3

Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2010

Tietoliikenteen perusteet. Langaton linkki. Kurose, Ross: Ch 6.1, 6.2, 6.3. (ei: 6.2.1, ja 6.3.5) Tietoliikenteen perusteet /2011 1

Yhteenveto / kertaus. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2011

Tietoverkkojen turvallisuus. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2011

Tietoliikenteen perusteet

Pertti Pennanen OSI 1 (4) EDUPOLI ICTPro

S Teletekniikan perusteet

Tietoliikenne II. Syksy 2005 Markku Kojo. Tietoliikenne II (2 ov,, 4 op) Page1. Markku Kojo Helsingin yliopisto Tietojenkäsittelytieteen laitos

Netemul -ohjelma Tietojenkäsittelyn koulutusohjelma

Tietoliikenteen perusteet

Tietoliikenteen perusteet. Langaton linkki. Kurose, Ross: Ch 6.1, 6.2, 6.3. (ei: 6.2.1, ja 6.3.5) Tietoliikenteen perusteet /2010 1

Yhteenveto / kertaus. Tuomas Aura T Johdatus Tietoliikenteeseen kevät 2012

Mikä on internet, miten se toimii? Mauri Heinonen

TCP/IP-protokollapino. Verkkokerros ja Internetprotokolla. Sisältö. Viime luennolla. Matti Siekkinen

Luento 10: Kaikki yhteen ja langaton linkki

TW- EAV510 v2: WDS- TOIMINTO TW- EAV510 V2 LAITTEEN ja TW- LTE REITITTIMEN VÄLILLÄ. Oletus konfiguroinnissa on, että laitteet ovat tehdasasetuksilla

Laitteessa tulee olla ohjelmisto tai uudempi, tarvittaessa päivitä laite

OSI malli. S Tietoliikenneverkot S Luento 2: L1, L2 ja L3 toiminteet

Jos A:lla ei ole tietoa ARP-taulussaan, niin A lähettää ARP-kysely yleislähetyksenä

S Tietoliikennetekniikan perusteet. Piirikytkentäinen evoluutio. Annukka Kiiski

3. Kuljetuskerros 3.1. Kuljetuspalvelu

WL54AP2. Langattoman verkon laajennusohje WDS

3. Laajakaistaliittymän asetukset / Windows XP

ICMP-sanomia. 3. IP-kerroksen muita protokollia ja mekanismeja ICMP (Internet Control Message Protocol)

ELEC-C7241 Tietokoneverkot Kuljetuskerros

3. IP-kerroksen muita protokollia ja

Luento 10: Kaikki yhteen ja langaton linkki

ELEC-C7241 Tietokoneverkot Linkkikerros

TeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri. Pikaohje

ELEC-C7241 Tietokoneverkot Linkkikerros

Salaustekniikat. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2010

Tietoliikenteen perusteet

TW- EAV510 JA TW- LTE REITITIN: WDS- VERKKO

» multiaccess channel» random access channel LAN (Ethernet) langaton. ongelma: käyttövuoron jakelu Yhteiskäyttöisen kanavan käyttö

4. MAC-alikerros. yleislähetys (broadcast) ongelma: käyttövuoron jakelu. » multiaccess channel» random access channel LAN (Ethernet) langaton

Teknisiä käsitteitä, lyhenteitä ja määritelmiä

Tietoliikenne I 2 ov kevät 2004

Tietoliikenne I 2 ov kevät 2004

itää saada selville P-osoitetta vastaava erkko-osoite. leislähetyksenä ysely: Kenen IPsoite. IP-paketissa on vain vastaanottajan

TW- EAV510 ketjutustoiminto (WDS): Kaksi TW- EAV510 laitetta

Tietoliikenteen perusteet

Salausmenetelmät (ei käsitellä tällä kurssilla)

Linkkikerros: Ethernet ja WLAN

Miten Internet toimii. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013

Yhteenveto. CSE-C2400 Tietokoneverkot

Tietoliikenteen perusteet

Miten Internet toimii. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2010

Linkkikerros: Ethernet ja WLAN

TW- EAV510 v2: WDS- TOIMINTO KAHDEN TW- EAV510 V2 LAITTEEN VÄLILLÄ

IHTE 1900 Seittiviestintä (syksy 2007) VERKKOTEKNIIKKAA. Mikä on protokolla, IP osoite, nimipalvelu jne ja mihin näitä tarvitaan?

WWW-sivu. Miten Internet toimii? World Wide Web. HTML-koodi. HTTP-istunto URL <#>

T Tietokoneverkot kertaus

Luento 10: Kaikki yhteen ja langaton linkki. Syksy 2014, Tiina Niklander

Tietoturvan perusteet. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2010

5.5 Ethernet-lähiverkko. Eetteriverkon rakenne. Kaapelit. Törmäyksen jälkeinen uudelleenlähetys. Signaalin koodaus Manchester-koodaus CSMA/CD

6. Erilaisia verkkoja. LAN, MAN ja WAN

6. Erilaisia verkkoja

Etäkäyttö onnistuu kun kamera on kytketty yleisimpiin adsl- tai 3G verkkoihin. Kts. Tarkemmin taulukosta jäljempänä.

Langattoman kotiverkon mahdollisuudet

Liikkuvien isäntäkoneiden reititys

IP-reititys IP-osoitteen perusteella. koneelle uusi osoite tässä verkossa?

Taloyhtiön laajakaistan käyttöohje, Tekniikka: Ethernet. Käyttöjärjestelmä: Windows XP

Sovelluskerros. Sovelluskerros. Kuljetuskerros Verkkokerros Linkkikerros Fyysinen kerros. Kuljetuskerros Verkkokerros Linkkikerros Fyysinen kerros

Sovellukset Internetissä

Liikkuvien isäntäkoneiden reititys

5. Mobile IP (RFC 3220)

Verkkokerros ja Internetprotokolla

Linkkikerros: Ethernet ja WLAN

Transkriptio:

Linkkikerros, tiedonsiirron perusteet Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013

Luennon sisältö 1. Päivänpolitiikkaa 2. Kertausta 3. Linkkikerros 4. Tiedonsiirron perusteet Osa luennosta perustuu Tuomas Auran, Timo Kiravuon ja Jouni Karvon opetusmateriaaliin Osa kaavioiden kuvista Public Domainia openclipart.orgin käyttäjiltä ARTMAN ja dur2250 2

http://www.aamulehti.fi/kotimaa/1194793816402/artikkeli/oikeusministe rilta%20tukea%20laajalle%20pornosensuurille.html 3

Viime luennolta UDP: Universal Datagram Protocol Lähdeportti (ohjelma) Paketin pituus Sisältö Kohdeportti (ohjelma) Tarkastussumma Tarkastussumma (hash, checksum) lasketaan koko paketista ennaltamäärätyllä tavalla Voidaan havaita jotkin virheet saapuneessa paketissa Tarkastussummaa ei ole pakko laittaa lähettäessä 4

Tarina tähän asti Sovelluskerros Middleware: HTTP, SSL, XML... Siirtokerros: TCP, UDP,... IPv4, IPv6 Linkkikerros: Ethernet, WLAN, GPRS... 5

TCP/IP-protokollapino Sovelluskerros Middleware: HTTP, SSL, XML... Siirtokerros: TCP, UDP,... Verkkokerros: IPv4, IPv6 Linkkikerros: Ethernet, WLAN, GPRS... Asiakas/palvelinsovellukset ja monenväliset palveluarkkitehtuurit Tiedonsiirto päästä päähän, Internetin yli (end to end) Tiedonsiirto yhden linkin yli 6

Nimiavaruudet Sovelluskerros Middleware: HTTP, SSL, XML... Siirtokerros: TCP, UDP,... Verkkokerros: IPv4, IPv6 Linkkikerros: Ethernet, WLAN, GPRS... Sähköpostiosoite, URL, DNS-nimi, jne. IP-osoite ja porttinumero IP-osoite MAC-osoite 7

Linkkikerros Sovelluskerros Middleware: HTTP, SSL, XML... Siirtokerros: TCP, UDP,... IPv4, IPv6 Socket API Laiteajurirajapinta Linkkikerros: Ethernet, WLAN, GPRS... 8

Viime viikolla Runkoverkko Autonominen Järjestelmä (AS) AS 9

Tällä viikolla Linkkikerros tarjoaa tiedonsiirtoa yhden fyysisen tai loogisen linkin yli Ei yksimielisyyttä siitä, kuuluuko fyysinen datan siirto TCP/IP-stäckiin Kilpailevassa OSImallissa erikseen looginen linkki ja fyysinen linkki Looginen = miltä se näyttää käyttäjästä Fyysinen = miten piuhat on vedetty 10

Yhteys 11

Viestin rakenne tähän asti Verkkokerros Kuljetuskerros Sovelluskerros Varsinaine n data IP-otsakkeet TCP/UDP HTTP, SMTP, VoIP, tjms protokolla luotettavan tavuvirran tai datagrammiyhteyden päällä Esim. Htmlsivu, sähköpostiviesti Jokainen protokollataso kuljettaa tiimalasimallissa ylempien protokollien otsake- ja muita tietoja Jokainen voitaisiin rakentaa vastaavaa palvelua tarjoavan toisen protokollan päälle http://tools.ietf.org/html/rfc1149 12

Viesti tällä viikolla Linkkikerro s Ethernetkehys, tjms Verkkokerr os Kuljetuske rros IPdatagrammi TCP/UDPpaketti/data grammi Sovelluskerros HTML, SMTP, jne protokollan otsakkeet Varsnia inen data Esim. Htmlsivu, sähköp ostiviest i Linkkikerros lisää monipuolisuutta monotonisen IP:n alapuolelle Ethernet Wlan DSL ISDN Etc. Tiimalasimallin toinen leveä kohta Linkkik erros Tarkistu ssumm a (joskus) 13

Overhead Linkkikerro s Verkkokerr os Kuljetuske rros Ethernetkehys IPdatagrammi TCP/UDPpaketti/data grammi Sovelluskerros HTML, SMTP, jne protokollan otsakkeet Varsnia inen data Esim. Htmlsivu, sähköp ostiviest i Jokainen tietoliikenneprotokolla aiheuttaa overheadia (suom. yleiskustannus) Overheadia voi olla yllättävän paljon (mahdollinen rästitehtävä) Toisaalta overhead on välttämätöntä Linkkik erros Tarkistu ssumm a 14

Verkkotopologioita Rengas Tähti Väylä 15

Yleisiä verkkotopologioita Johdinverkot ovat rakenteeltaan joko renkaita, tähtiä, väyliä tai edellisten hybridejä Rakenteet käytössä kaikessa tiedon siirtämisessä Väylä on yleinen tietokoneiden sisällä Ns. Network on a Chip (NOC) tyyppiset tietokoneet kuuma tutkimusaihe 16

Verkkotopologia voi olla erilainen fyysisesti ja loogisesti Esimerkiksi keskittimellä toteutettu ethernet on fyysisesti tähti, loogisesti väylä Fyysinen: miten johdot on kytketty Looginen: miltä verkko näyttää laitteiden mielestä 17

Hub/Switch Vastaanottaja Vastaanottaja Lähettäjä Hub eli keskitin lähettää saamansa kehykset kaikkiin suuntiin Switch eli kytkin lähettää saamansa kehykset vain oikeaan suuntaan Lähettäjä 18

Hub/Switch Hub on tyhmä toistin Halpa Puhelias (kaikki menee kaikille) Ruuhkautuu helposti (törmäyksiä) Ei kauheasti enää Switch on fiksumpi Kalliimpi, pitää muistaa missä mikäkin kone on Ei tarpeettoman puhelias Ruuhkasietoisempi 19

Router Reititin on laite, joka on kiinni kahdessa eri verkossa Verkot voivat olla fyysisesti erilaisia (esim. ADSL ja Ethernet, WLAN ja Ethernet) Reititin siirtää viestejä verkosta toiseen Vastaanottaja Lähettäjä 20

Ethernet Yleisin lähiverkoissa (Local Area Network, LAN) käytetty teknologia IEEE 802.3 Loogisesti väylä Vain yksi laite voi lähettää väylälle kerrallaan Laitteet eivät tiedä koska muut haluavat lähettää Erillinen protokolla määrittelee miten toimitaan Media Access Control (MAC) 21

Ethernet-kehys Lähettäjä Kohde Kehystetty protokolla Data 00:26:82:16:df:04 ff:ff:ff:ff:ff:ff 0x0800 (IP)... 1234 Ethernet-kehys rikkoo kerrosmallia, koska se on kiinnostunut päälläolevasta protokollasta Toisaalta, ethernetin päälle voidaan rakentaa muitakin kuin IP-verkkoja CRCtarkastussum ma 22

Media Access Control MAC-osoite määrittää yksikäsitteisesti väylän varrella olevan laitteen Uniikki koko maailmassa Jokaisella verkkolaitteella (BT, Wlan, whatnot) Esim. 00-FF-3A-D0-C9-18 Tunnetaan myös nimellä Physical Address Carrier Sense Multiple Access With Collision Detection (CSMA/CD)-protokolla määrittelee miten Ethernet-verkkoon saa lähettää 23

CSMA/CD 24

Token Ring Ennen Ethernetiä käytettiin yleisesti token ring lähiverkkoprotokollaa Kun kukaan ei lähetä varsinaista dataa, erityistä Token-kehystä lähetetään vuorotellen kaikille laitteille Laite saa lähettää vain silloin kun se on saanut Token-kehyksen eikä ole vielä vastannut Laite ilmaisee olevansa valmis lähettämällä Token-kehyksen 25

WLAN IEEE 802.11 perheen protokollat määrittelevät langattoman lähiverkon Radioaallot eroavat olennaisesti johtimesta Monotonisuuden rikkova tuotemainos http://www.thinkgeek.com/tshirtsapparel/interactive/bd12/ ns. Hidden node ongelma Infrastructure mode kun on tukiasema (Access Point) Ad Hoc mode kun halutaan yhdistää ilman AP:tä (harvoin käytössä) 26

CSMA/CA Hidden node ongelman takia langattoman verkon noodit eivät voi toimia kuten Ethernetissä Ratkaisuna jokainen pyytää vuorollaan access pointilta lupaa lähettää Koneet saattavat nähdä AP:n mutteivät toisiaan 27

WPA/WEP Wlan on ohjaamaton media Kuka tahansa voi kuunnella Salausta tarvitaan WEP (Wired-Equivalent Privacy) vanha, viallinen ratkaisu WPA (Wi-Fi Protected Access) parempi, ei vieläkään täydellinen Yksityiskäyttäjille jaettu salaisuus Monimutkaisemmissa konteksteissa erillinen autentikaatio eduroam 28

DHCP Dynamic Host Control Protocol mahdollistaa verkkoon liitetyn koneen osoitteen automaattisen määrittämisen Pitää olla osoitteita tarjoava palvelin Liitetty kone huutaa linkkikerroksen broadcast-osoitteeseen ja kysyy, haluaisiko joku antaa IP-osoitteen Osoitteen mukana usein tulee mm. verkon koko (netmask), oletusreititin, DNSnimipalvelimien osoitteita 29

DHCP - ongelmia Verkossa voi olla monta DHCP-palvelinta, keneen luottaa? Tietoturvaongelma esim. lentokentillä Ärsyttävää Teekkarikylän verkossa DHCP:n jakamat osoitteet (usein) vaikeasti ennustettavissa DHCP:llä IP:n saaneen koneen on vaikea olla asiakas-palvelin mallin palvelin Jaetut osoitteet usein yksityisissä IPavaruuksissa (NAT), porttien edelleenohjaus ja reiät palomuuriin iso ongelma Vaikeahkoa olla peer p2p-protokollissa Osittain ratkennut UPnP:llä, suurimmalta osalta ei 30

ARP Address Resolution Protocol (ARP) auttaa verkossa olevaa laitetta löytämään IPosoitetta vastaavan MAC-osoitteen Mikäli kohde ei ole samassa verkossa (kone tietää netmaskin), lähettäjä lähettää IP-datagrammin oletusreitittimelle, joka huolehtii sen eteenpäin 31

Tyypillinen kotiverkko Kuluttajalaitteissa usein yhdistetään useamman osan toiminnot. Kaikki toiminnallisuudet voi saada yhdessä laitteessa 32

Ensi viikolla Tietoturvallisuuden perusteet Miksi tietoturva-asiantuntijoilla on aina hauskempaa? Mistä CIA on lyhennetty? Mikä on Oodin tärkein tietoturvaominaisuus? Entä Nopan? 33