TIES322 Tietoliikenneprotokollat 2

Slides:



Advertisements
Samankaltaiset esitykset
Oikeaan aikaan, oikeassa paikassa, missä tahansa Omalta koneelta toimiva ja helposti toteutettava verkkokokous opetuksen, ohjauksen ja kokousten välineenä.
Advertisements

Tietoverkot •Järjestelmien on vielä ymmärrettävä toistensa signaaleja. •Ne pitää paitsi purkaa myös tulkita. Tämä tapahtuu määrittelemällä bittivirtaan.
KYAMK/J. Ansamäki/Olio-ohjelmointi
HTK-opiskelijoiden aloitustapaaminen Hämeenlinna HTM Riina Keskinen.
Digitaalitekniikan matematiikkaLuku 0 Sivu 1 (9) Opintojakson esittely Fe Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA!
1 Java-kieleen pohjautuvien ohjelmien käyttökohteita Ohjelmat Appletit JavaBeans JavaScript Java Server Pages (JSP) Java Servletit J2ME, mobiililaitteet.
Tietoturva, 2 ov
Kurssiesite Lausekielinen ohjelmointi Syksy 2013
Testikurssi TESTILUENTO. TKK:n testikurssiLuento 1Kalvo 2 Sisältö • Kurssin sisältö • Kiintolevy • Tietosisältöjen vertailu • Kuluttajabarometri.
Perintä. Yleistä Olio-ohjelmoinnin menetelmä muodostaa uusia luokkia aiemmin määriteltyjen luokkien avulla Luokka saa automaattisesti käyttöönsä kaikki.
Antti-Jussi Lakanen Nuorten peliohjelmointi 2009 / Jyväskylän yliopisto.
Brade & Vilpponen 1 ITP2TM003 Java-ohjelmointi I Kevät op.
Ohjelmointi 2 – 2007 Vesa Lappalainen Alkuun annan sulle vinkin, joutavia on juorut muiden: Luppo loppui, alkoi arki, kutsuu koulu - niinkö luulet? Uskoppas:
@ Leena Lahtinen Helia OHJELMOINTITAITO ICT02D 12 OP.
OHJELMOINTITAITO ICT02D 12 ECTS. OPINTOJAKSON TOTEUTUS  KESTO: –  PÄIVÄOPISKELIJAT: – KAKSI LUOKAA (SUOMI) –YKSI LUOKKA (ENGLANTI)
S Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset.
Verkkopalvelu. Verkon rajapinta 1 DATA XXX a DATA CONTROL DTMF.
TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op
UMF I Luento 2. Aika Luennot, Klo 14–16 to 4.9 – ke 10.9 ke 24.9 – ke 1.10 ke – pe Demot, Klo 10–12/12–14/14–16 Pe 12.9, Ti 16.9, Pe 19.9.
Ohjelmistotuotanto kevä 2010 Juho Hirvonen Mikko Nieminen Tuomas Saarela.
Internet-projekti - MUM2TM Heikki Hietala Jukka Mutikainen TIKO – Malmi
Rahoitusmarkkinat ja sijoitustoiminta
Ohjelmistojen suunnittelumenetelmät ja –työkalut
Visual Basic –ohjelmointi ITP2TM002
Java Serveletit ja Java Server Pages, 2 ov
Pelien -ohjelmointi Syksy 2007 Vapaavalintainen opintojakso 3 op. ITP8TM003.
Tietotekniikka ammattikorkeakoulussa. JAMK:n tarjoamat alat  Automaatiotekniikka - automaatiojärjestelmät, robotit, anturit  Tietotekniikka - tietoverkot,
FT, yliopistonlehtori Reija Satokangas
CAT_TP-tiedonsiirtoprotokollan testausjärjestelmä Esittäjä: Antti Hämäläinen Päivämäärä: Työn tilaaja:Venyon Oy.
Hajautettujen kurssien organisointi OSCu-hankkeessa ITK’04 Stiina Kojonen TTY/Ohjelmistotekniikka.
OHJELMOINTITAITO ICT02D 12 ECTS. OPINTOJAKSON TOTEUTUS  KESTO: –  AVOIMEN OPISKELIJAT: – YKSI LUOKA (SUOMI) – LUOKKA ICT02O-1.
LAADULLISET TUTKIMUSMENETELMÄT
Tietorakenteiden harjoitustyö (2 ov) Ryhmä 5, kesä Pietu Pohjalainen.
Aihe: J2ME Log4J Esittäjä: Lokki-projekti Pvm: Loppuesittely.
Tietokantaohjelmointi Kevät Tietokantaohjelmointi 3 op  Tavoite  Opiskelija osaa ohjelmoida tietokantoja käyttäviä käyttöliittymäsovelluksia.
Tietokone asiantuntijan työvälineenä ICT01D Tietokoneen toiminta Juhani Merilinna.
Ohjelmointia infrayksikössä Ismo Aulaskari, Tietotekniikkaosasto
Aihe: J2ME Log4J Esittäjä: Lokki-projekti Pvm: Väliesittely.
JYVÄSKYLÄN YLIOPISTO Tietotekniikan laitos 5/2007 MaLuOpe-koulutus tietotekniikan laitoksella Tommi Kärkkäinen, Leena Hiltunen, Miika Nurminen.
Palomuurin peruskäsitteitä Palomuurin tehtävänä on erottaa ja kontrolloida tietoliikennettä yrityksen lähiverkon (LAN) ja yrityksen ulkoisen verkon (WAN)
Tentti. Olio-ohjelmoinnin perusteet | Kevät 2015 | Jorma Laurikkala2 Tentti Torstaina klo 16–20 D10ab (Päätalo). Pääasiassa Java-ohjelmien kirjoittamista.
Teemana oppimisprosessin aktivointi – sulautuvan opetuksen mahdollisuudet Kati Vilonen Aalto-yliopiston Kemian tekniikan korkeakoulu.
Porin Yksikkö/Elektroniikka Piirilevyn suunnittelu – Tanja Jokinen ELEP-3310 PIIRILEVYN SUUNNITTELU 4 op Kevät 2007 Kurssin www-sivut:
Fysiikan hahmottava kokeellisuus (LAB) 5–10 ov ohjaaja: Ari Hämäläinen puh , fax
Sisältötuotanto LUENTO 1 Anssi Jääskeläinen VO: Tiistaisin 6606.
Symbian ohjelmointi Ti Symbian ohjelmointi 2.2 harjoitus Juha Turunen
Projektityöskentely Luento 1: kurssin käytännön asiat Hanna-Kaisa Lammi
Miika Kuusinen LTY/Tietoliikenteen laitos 2003
TEKNIIKAN JA TALOUDEN YLIOPISTO Symbian ohjelmointi Ti Symbian ohjelmointi 4. Periodi 2006 Juha Turunen
Projektinhallinta it. lut
Kuovi-projekti 2. Väliesittely Projektiorganisaatio Jäsenet: * Antti Hedlund * Juho Kortelainen * Jaana Ojala * Juhana Pikki Tilaaja ja tilaajan.
Johdatus kaupunkitutkimukseen (5 op=24 h + harjoitustyö + lopputentti)
477122A Jauheiden ja suspensioiden käsittely Kuitu- ja partikkelitekniikan laboratorio 1.
Seminaariesitelmien aihejako Ryhmä1: Fyysisen kerroksen toiminta (esimerkiksi) -Taajuusalueet -Bittinopeudet/modulaatiomenetelmät -Kantama, tehokulutuksen.
Johtamisen perusteet Verkkokurssi Aalto-yliopisto Avoin yliopisto A21A op Kevät 2016 Juhani Kauhanen Copyright Juhani Kauhanen.
JYVÄSKYLÄN YLIOPISTOIT-tiedekunta Tietotekniikan laitos 2006 Tietotekniikan aineenopettajankoulutus tietotekniikan laitoksella Tommi Kärkkäinen professori.
Filosofian ja elämänkatsomustiedon didaktiikka: AD-perusteet kurssin suoritus Eero Salmenkivi Opettajankoulutuslaitos.
Kurssiesite Lausekielinen ohjelmointi II Syksy 2016
Tentti.
T Audiosignaalien käsittely, 3 op
465102A Konetekniikan materiaalit, 5op
465104A Metallien lämpökäsittely ja hitsaus 5op
OHJELMOINTITAITO ICT02D 12 Leena Lahtinen Helia
Luennot : Esa Muurinen Harjoitukset : Tiina Pääkkönen ja Ari Vuokila
OHJELMOINTITAITO ICT02D 12 Leena Lahtinen Helia
Tervetuloa jatkamaan DIGITAALI- TEKNIIKAN opiskelua!
Pirita Seitamaa-Hakkarainen Johdatus käsityötieteeseen
Välikokeen palautus 35 osallistui kokeeseen
Verkon komponentteja Isäntäkone (host) reititin R R R R linkki R
Kurssiesite TIEA2.1A Olio-ohjelmoinnin perusteet 1 Kevät 2019
Esityksen transkriptio:

TIES322 Tietoliikenneprotokollat 2 FT, Ari Viinikainen

Kurssien suhteita… ITKP101 Tietokone ja tietoverkot työvälineenä ITKP104 Tietoverkot ITKP102 Ohjelmointi 1 TIEA322 Tietoliikenneprotokollat TIEP111 Ohjelmointi 2 TIES322 Tietoliikenneprotokollat 2 TIES323 Sovellusprotokollat

Kurssin sisältö Tietoliikenneprotokollat ja niiden toteutus TCP ja UDP sekä muut kuljetuskerroksen protokollat ja niiden ominaisuudet Toteutetaan UDP:n päälle ominaisuuksia joita siinä ei ole Toteutetaan yksinkertaisia omia protokollia

Kurssin tavoitteet ”Protokollapino” Harjoitukset Harjoitustyö Oppia toteuttamaan omia yksinkertaisia protokollia Oppia toteuttamaan kuljetuskerroksen ominaisuuksia UDP:n päälle Oppia testamaan toimintaa virhetilanteissa Saada kokemusta UDP sokettien käytöstä Harjoitukset Harjoitustyö Harjoitukset UDP rajapinta

Kurssin suoritus Luennot (24h) Harjoitukset (noin 24h kotona) Harjoitustehtävät saatavilla verkosta Palautus sähköpostilla Tehtävät käydään läpi luentojen yhteydessä Harjoitustehtävät ovat pakollisia ja määrittävät kurssin arvolauseen Harjoitustyö (noin 24h kotona) Pakollinen, UDP:n päälle toteutettava, ominaisuus tai oma protokolla

Kurssin harjoitustyö Harjoitustyönä toteutetaan UDP protokollan päälle luotettava tiedonsiirto putkituksella Viikkoharjoituksissa toteutetaan UDP soketin ja Harjoitustyön väliin kerros joka esim. Kadottaa paketteja. Viikkoharjoituksissa toteutetaan toteutetaan myös muita ominaisuuksia, esim. ACK/NACK protokolla, yhteyden muodostus, vuonvalvonta. Palautetaan koodit, sekä jonkinlainen testiraportti (sovellukseen implementoitu tulostus näyttöön tai esim verkkoanalysaattorikaappaus), josta ilmenee toiminta virhetilanteissa. Ohjelmointikieli valittavissa, varmista kuitenkin minulta jos valitset jonkin muun kuin Java tai C#