Tämä luento. Tietoliikenne. Berkeleyn pistoke-rajapinta. Miten API:a käytetään? Pistokkeen käyttö. Esimerkki: HTTP-asiakas (1/4) <#>
|
|
- Helinä Jokinen
- 9 vuotta sitten
- Katselukertoja:
Transkriptio
1 Tämä luento Tietoliikenne Tietoliikenneohjelmointi Esitellään lyhyesti Unixin socket-rajapinta Vain yleiskuva Standardointi Miten standardeja tehdään, kuka tekee niitä MSC-kaavio Yksinkertainen pieni työkalu tapahtumien esittämiseen Web 2.0 Tentin lukuohje Berkeleyn pistoke-rajapinta Miten API:a käytetään? C-kielinen Berkeley Socket API, joka julkaisiin 4.2 BSD Unixissa on muodostunut yleiseksi rajapinnaksi käyttöjärjestelmän TCP/IP-pinon palveluihin Application Programming Interface, API Berkeley Software Distribution on tärkeä ja merkityksellinen versio Unixin historiassa Käytössä Unixissa ja Windowsissa Käytössä suunnilleen saman näköisenä muissakin kielissä Rajapinta erottaa teknisen toteutuksen sitä abstrahoivasta mallista Sovellusohjelmoijan ei tarvitse tietää miten tekniikka on toteutettu Käyttöjärjestelmä- ja kielikohtainen asia Yleensä Lisätään ohjelmakoodiin API:n kuvaavia otsaketiedostoja Kuvataan tieto API:n määrittelemässä muodossa Käytetään API:n määrittelemiä ohjelmakutsuja Linkataan API:n toteuttava binäärikirjasto ohjelmaan mukaan Rajapinnat eristävät ohjelmistojen osia toisistaan mahdollistaen Osien uudelleenkäytön Integroinnin erilaisiin muihin järjestelmiin Vastuiden määrittelyn Integrointi on tärkein syy APIen olemassaoloon Pistokkeen käyttö Esimerkki: HTTP-asiakas (1/4) Luodaan pistoke: int socket(int domain, int type, int protocol) Tyyppi voi olla mm. SOCK_STREAM (TCP) SOCK_DGRAM (UDP) SOCK_RAW (raw IPv4) Määritellään tietue osoitteen kuvaamiseksi struct in_addr { in_addr_t s_addr; /* IPv4 address, network byte order */ }; struct sockaddr_in { sa_family_t sin_family; /* AF_INET */ in_port_t sin_port; /* 16-bit port, network byte order*/ struct in_addr sin_addr; /* IPv4 address */...}; Avataan yhteys: connect() Käytetään pistoketta: read(), write() Lopuksi suljetaan yhteys: close() /* * Simple HTTP client program, version 1. * Written by Pasi.Eronen@nixu.fi. */ #include <arpa/inet.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/socket.h> #include <sys/types.h> #include <unistd.h>
2 Esimerkki: HTTP-asiakas (2/4) Esimerkki: HTTP-asiakas (3/4) void die(const char* message) { fprintf(stderr, "%s\n", message); exit(1); } int main(int argc, char *argv[]) { int sockfd, n; struct sockaddr_in addr; unsigned char buffer[4096]; if (argc!= 4) die("usage: geturl ip-address port local-url"); /* Open socket */ if ((sockfd = socket(af_inet, SOCK_STREAM, 0)) == -1) die("socket error"); /* Parse address */ memset(&addr, 0, sizeof(addr)); addr.sin_family = AF_INET; addr.sin_port = htons(atoi(argv[2])); addr.sin_addr.s_addr = inet_addr(argv[1]); if (addr.sin_addr.s_addr == -1) die("bad address"); /* Connect to remote host */ if (connect(sockfd, (struct sockaddr*) &addr, sizeof(addr)) == -1) die("connect error"); Esimerkki: HTTP-asiakas (4/4) HTTP-asiakas /* Send HTTP request */ write(sockfd, "GET ", 4); write(sockfd, argv[3], strlen(argv[3])); write(sockfd, " HTTP/1.0\r\n\r\n", 13); /* Read response */ while ((n = read(sockfd, buffer, sizeof(buffer))) > 0) write(stdout_fileno, buffer, n); /* Close and exit */ close(sockfd); return 0; } $./httpclient / HTTP/ OK Date: Sat, 24 Apr :08:25 GMT Server: Apache/1.3.4 Last-Modified: Fri, 26 Feb :28:20 GMT Connection: close Content-Type: text/html <html><head><title>example Inc.</title></head> <body> <h1>welcome to Example Inc s web server!</h1>... $ Palvelinprosessi Palvelin pistokeympäristössä Eroaa tavallisista ohjelmista Suoritetaan taustalla Yleensä ei varsinaista käyttöliittymää Toteuttaa verkosta tulevia palvelupyyntöjä Tarvittaessa lähettää palvelupyyntöjä muille palvelimille Usein samanaikaisten palvelupyyntöjen käsitteleminen on vaatimus Moniajoa toteuttamalla ei-estäviä systeemikutsuja samanaikaisesti tai säikeillä tai luomalla uusia palvelinprosesseja Tehokkaan palvelinprosessin suunnitteleminen on kohtuullisen vaativaa Palvelinprosessi kuuntelee tiettyä porttia: bind() Tiettyä porttia tai myös portti/ip-osoite yhdistelmää Ja ottaa yhteyksiä vastaan: accept() accept()-kutsulla palvelinprosessi saa kahvan tiedostoon (TCP-yhteys) lukemista ja kirjoittamista varten getpeername() palauttaa vastapään portin ja IP-osoitteen getsockname kertoo portin ja IP-osoitteen palvelimen päässä
3 Hajautettu tietojenkäsittely Standardointi Datan ja prosessoinnin hajauttaminen verkon olioille läpinäkyvästi on ollut pitkään tietojenkäsittelyn tavoitteena Ideaalisesti ohjelmoijan ei tarvitse tietää hajautuksesta Sun RPC oli ensimmäinen suosittu menetelmä Remote Procedure Call Aliohjelmakutsu toteutetaan toisessa tietokoneessa Oliopohjainen CORBA on yleistynyt sittemmin Common Object Request Broker Architecture Web Services lähestyy asiaa hivenen toisin Palvelukutsut esitetään XML-muodossa Hajautuksen etuna on jaettujen resurssien läpinäkyvä hyödyntäminen ja arkkitehtuurin joustavuus Haittana on lisääntynyt monimutkaisuus ja tietoliikenteen vaatimukset Kaksi toisistaan riippuvaa tietokonetta ei kaksinkertaista luotettavuutta vaan puolittaa sen Perustuu Bengt Sahlinin materiaaliin Standardit De facto -standardit Standardi on yleisesti hyväksytty mahdollisimman yksiselitteinen määrittely Standardointi edistää eri valmistajien tuotteiden Ennustettavuutta Yhteensopivuutta Vaihtokelpoisuutta Standardointi voi vakiinnuttaa olemassa olevia käytäntöjä tai luoda pohjan uusien tuotteiden suunnittelulle Liki kaikkea voi standardoida Ohjelmistorajapintoja Tietoliikenneprotokollia Fyysisiä liittimiä, jännitetasoja, virtarajoja Tuotekehitysprosesseja Hyväksi havaittuja käytäntöjä (best practice -standardit) Tyypillisesti valmistaja, jolla on merkittävä asema markkinoilla tai syntyy luonnostaan Tuote on ensimmäinen laatuaan Avaintuote Markkinajohtajuus Varsinaisten standardien puute Esimerkiksi: Windows, PC-arkkitehtuuri kokonaisuutena Edut: Tässä ja nyt käytössä oleva menettely Riskit: Usein puutteellisesti määritelty Standardin haltija voi hyötyä tilanteesta Internet Engineering Task Force (IETF) Internet Engineering Task Force (IETF) Organisaatio, joka standardoi Internetiin liittyviä asioita Etenkin protokollia Koostuu työryhmistä Määritelty tavoite Ryhmä lakkauttaa itsensä kun tavoite on saavutettu Avoin prosessi Kuka tahansa voi osallistua IETF:n toimintaan ja työryhmiin Suurin osa työstä sähköpostilistoilla Tapaamisia kolmesti vuodessa Alkuperäinen ohjausperiaate: running code and rough consensus Nykyään IETF kärsii kasvusta Kaikki julkaisut ovat saatavilla maksuttomasti Request for Comments -sarja (RFCt) ftp://ftp.funet.fi/pub/doc/rfc/ Standardit Tiedoksi-julkaisut Tutkimustuloksia Vanhentuneet versiot pysyvät mukana Hyväksi havaittuja käytäntöjä dokumentoivat Internet Draftit Työdokumentteja, yleensä ideoita tai ehdotuksia protokolliksi tai arkkitehtuureiksi Kuka tahansa voi julkaista Draftin Työryhmä voi jatkaa kehitystä
4 3rd Generation Partnership Program (3GPP) Määrittelee kolmannen sukupolven mobiileja solukkoverkkoja (WCDMA) Julkaisee kokonaisia standardiperheitä jaksoissa (parhaillaan määritellään release 7:ää) Jäsenet ovat organisaatioita Yrityksiä, julkishallintoa Määrittelyt luodaan vaiheittain Vaihe 1 (stage 1): Vaatimukset Vaihe 2 (stage 2): Arkkitehtuuri Vaihe 3 (stage 3): Yksityiskohtainen määrittely 3rd Generation Partnership Program (3GPP) Toiminta on jaettu osa-alueisiin RAN: 3G-radioverkko (Radio Access Network) GERAN:GSM ja EDGE radioverkko CT: Runkoverkko ja päätelaitteet SA: Palvelut ja järjestelmäarkkitehtuuri Alueilla on tarkemmin fokusoituja työryhmiä Esim. SA WG1 keskittyy palveluihin RAN WG1 keskittyy radioverkon tasoon 1 Kaikki dokumentit ovat virallisia määrittelyjä olennaisille toiminnoille UMTS IMS MBMS WLAN interworking Muita standardointiorganisaatioita Standardoinnin merkitys 3GPP2 Eri teknologia 3G:hen (USA-vetoinen) Institute of Electrical and Electronics Engineers (IEEE) Ethernet, WLAN... International Tele-communication Union (ITU) YK:n alainen standardointiorganisaatio Jäseninä valtioita ja suuria organisaatioita On standardoinut mm. ISDN:n, B-ISDN:n ja GSM:n European Telecommunications Standards Institute (ETSI) Open Mobile Alliance (OMA) Mobiilipalveluita jne. Tekninen yhteensopivuus ja laatu Kommunikointi ostajan ja myyjän välillä Standardeja noudattavilla tuotteilla yleensä kilpailuetu Insinööriosaamisen dokumentointi Lisää aiheesta ETSI:n julkaisu"making Better Standards" Esittelee mm. kuvaustyökaluja, kuten MSC Message Sequence Chart MSC-kaaviot Yksinkertainen ja hyödyllinen graafinen työkalu viestinnän järjestyksen ja osallistujien esittämiseen Notaatio Pystysuorat viivat esittävät osallistujia Viestit ovat vaakasuoria nimettyjä nuolia Viistoviivoilla voidaan esittää risteäviä viestejä Aika virtaa kaaviossa alaspäin Käyttö Tärkeimpien tapahtumien esittäminen Auttavat asettamaan vaatimuksia protokollalle suunnittelussa
5 Esimerkki MSC-kaaviosta MS BTS-old BTS-new BSC Channel_activate Channel_activate_ack Handover_command Handover_command Handover_access Handover_detect Physical_information Move_to_new_channel Handover_complete Handover_complete Toinen esimerkki MSCkaaviosta (osittainen) Browser DNS Proxy WWW-server URL_from_user Get_IP(proxy) Get_www(URL) Return(www_page) Cache_lookup(URL) Get_IP(URL_host) Alt Get_www(URL_path) Return(www_page) Not_Found Cache_store(URL, www_page) Web 2.0 Web 2.0 ja uusi maailmanjärjestys Web 2.0 on Internetin uusiin mahdollisuuksiin viittaava muotitermi Kuka tahansa voi olla sisällöntuottaja Sosiaaliset verkot ja yhteistyö ovat avainsanoja Joukko WWW-pohjaisia työkaluja tasa-arvoistaa verkon käyttöä Muotitermit saattavat vanheta muutamassa vuodessa Muutos on kuitenkin todellista ja havaittavaa Uusia sovelluksia tulee jatkuvasti Myös vanhoja sovelluksia yhdistelemällä tehtyjä "mashups"- sovelluksia Esim. yhdistämällä 112.fi ja Google Maps Historiaa: Korkeakoulujen Internet Wiki Vuosiin saakka Internet oli akateeminen tutkimusverkko Voimakas yhteistyön ja ei-kaupallisuuden kulttuuri Joukko uusia konsepteja kehittyi Keskustelun moderointi ja netiketti FAQ-listat (Frequently Asked Questions) "Rough consensus and running code" hallinnan asenteena Jos se toimii ja suurin osa ihmisistä hyväksyy sen, käytetään sitä Sitten Internet aukesi massoille WWW ja etenkin NCSA Mosaic 1993 on selvä rajapyykki Joukko uusia työkaluja, WWW toimii usein sovellusalustana tai käyttöliittymänä Wiki mahdollistaa WWW-palvelimen sisällön helpon muokkaamisen Erona yhdelle ylläpitäjälle, joka muokkaa HTML-tiedostoja Wiki on lähellä Tim Berners-Leen alkuperäisiä ideoita yhteistyön mahdollistavista tietojärjestelmistä Wikit ovat suosittuja yhteistyöalustoja Järjestelmä tallettaa muutokset ja mahdollistaa paluun aikaisempiin versiohin Wikipedia on Wiki-teknologiaan pohjaava tietosanakirja
6 RSS Blogit "Really Simple Syndication" ja muutama muu selitys tälle akronyymille XML-pohjainen tiedostomuoto WWW-palvelimen päivittyvän informaation kuvaamiselle XML on kieli, tehtäväkohtaisten kielien luomiseen datan kuvaamiseksi Kun palvelimen sisältöä päivitetään, ylläpitäjä päivittää RSSkuvauksen Käsin tai ohjelmallisesti Käyttäjällä on RSS-lukija, joka seuraa (pollaa) WWW-palvelimia ja kertoo käyttäjälle päivityksistä Kuten sähköpostin tai keskusteluryhmien lukuohjelma RSS:n XML-kuvauksessa on yleensä lyhyt kivaus päivityksestä ja linkki WWW-sivulle Blogit ovat sosiaalinen ilmiö Käyttäjä pitää päiväkirjaa WWW-sivustolla ja päivittää sitä säännöllisesti Käsin tai ohjelmallisesti Blogin yhteydessä saattaa olla keskustelufoorumi Blogi-järjestelmä tarjoaa usein RSS-tietoa päivitetyistä artikkeleista RSS lisää blogien mielekkyyttä merkittävästi P2P Puhe Internetissä Peer to Peer -arkkitehtuuri Paradigmamuutos Sähköposti, News, IRC, WWW jne. vaativat palvelimen Tämän takia asiakas-palvelinarkkitehtuuri on suosittu P2P olettaa, että palvelimia ei ole, vaan käyttäjien tietokoneet ottavat toisiinsa yhteyttä suoraan Käytännössä P2P-ohjelmistot toteuttavat sekä palvelimen että asiakkaan TCP-yhteyden näkökulmasta P2P-verkkojen koneet tarjoavat informaatiota tai palveluita Tiedoston tai palvelun löytäminen on haaste Ratkaistavissa indeksipalvelimilla tai Käyttämällä tunnisteita ja hakualgoritmia P2P tunnetaan tiedostojaosta, mutta teknologialla on paljon enemmän potentiaalia Yhteyksien teknisen tason kehittyessä niitä voidaan käyttää yhä kasvavien laatuvaatimusten viestintään Sähköposti IRC ja IM yksisuuntainen ääni kaksisuuntainen ääni ja kuva Voice over IP (VoIP) IETF-pohjainen VoIP-arkkitehtuuri käyttää kahta protokollaa Signalointiprotokolla (esim. Session Initiation Protocol) UDP-pohjainen siirtoprotokolla (esim. Real Time Protocol) Rakenne jäljittelee perinteisen puhelinverkon kaksikerroksista rakennetta Skype Joten, Web 2.0 Skype on suljettu VoIP-tuote Käytetty protookola ei ole julkinen Skype on suosittu, koska IETF:n protokollat eivät vastanneet todellisuuden asettamia vaatimuksia NAT/PAT muunnos estää P2P-viestinnän teokkaasti, SIP/RTP jämähtää tähän Skype käyttää kolmatta käyttäjää releoidakseen kahden muun keskustelut Käyttäjien löytäminen ja yhteyden muodostus perustuu keskuspalvelimiin, jotka tietävät kaikkien kirjautuneiden käyttäjien sijainnin Selvästi havaittava trendi Ohjelmistoarkkitehtuurit eivät enää tue "loppukäyttäjä asiakkaana yrityksen omistamalle palvelimelle" -mallia Teknisesti edistyneet käyttäjät ilmaisevat itseään ja tuottavat niin sisältöä kuin palveluitakin Tämän päivän käyttöliittymä kaikkeen on WWW Matkaviestimet saattavat muuttaa tämän Pitäisikö sovelluksen tarjota: WWW-liityntä (mukava satunnaiseen käyttöön) vai Java-pohjainen GUI (täsmälleen räätälöity) vai protokollarajapinta ("tee itse asiakasohjelma", IRC, IMAP, NNTP...) Mitätämätarkoittaa Kirjoittaminen, kirjapaino, kirjoituskone, monistaminen, valokopiointi, julkaisuohjelmistot ovat jo sallineet kenen tahansa sisällöntuotannot Luultavammin tämä on evoluutio, ei revoluutio Maailma muuttuu
7 Uudet haasteet Minä vai me? Haluatko ihmisten tietävän kaiken sinusta? Mahdollisten tulevien työnantajien Informaation määrän ja hakutekniikkojen kasvaessa, tietoturva ja -suoja ovat yhä tärkeämpiä vaatimuksia Kaikki tallentuu nykyään jo arkistoihin Kuka minä olen verkossa? Identiteetinhallinta Montako identiteettiä tai roolia henkilöllä on, onko niiden oltava linkitettävissä? Luotettavan informaation löytäminen? Wikipedia on yhteistyöprojekti, keiden kanssa? Onko Youtube totta? Lukuohje tentteihin ja välikokeisiin Tenttialue Kysymystyypit Keskeiset asiat Luennoista Luentokalvoista Kirjan vastaavista alueista Harjoitustehtävistä Konseptit ja akronyymit K: Sähköpostipalvelin V: Palvelin, joka ottaa sähköpostia vastaan ja lähettää sen edelleen oikeaan suuntaan tai tallettaa vastaanottajan postilaatikkoon myöhemmin luettavaksi. K: TCP V: Transmission Control Protocol, tarjoaa tavuvirran sovelluksille Lyhyt selitys riittää Perustele väittämä oikeaksi tai vääräksi K: TCP tarjoaa aina samanlaisen rajapinnan ohjelmoijalle V: Väärin, TCP tarjoaa saman palvelun, mutta rajapinnat saattavat vaihdella eri käyttöjärjestelmissä K: Internetissä on yhteyksiä V: Oikein, vaikka verkko ei yleensä ole tietoinen yhteyksistä, esim. TCP-yhteyden osapuolet näkevät olevansa yhteydessä V: Väärin, Internet-verkko välittää vain IP-paketteja, yhteydet ovat näennäisiä Toisinaan sekä "oikein" että "väärin" saattaa olla hyväksyttävä vastaus, pisteet annetaan perustelun mukaan Kysymystyyppejä... Conclusion Lyhyet kysymykset, esim. "Miten TCP-yhteys avataan?" Kirjoitettu vastaus, kuva jos sopii kysymykseen, saa käyttää ranskalaisia viivoja Tentit pyritään laatimaan mittaamaan soveltavaa osaamista, jolloin kysymys saattaisi olla "Miten Internet toimisi, jos IP paketin otsaketiedoista poistettaisi Time To Live-kenttä?" Vastauksen informaatiosisällön laajuudesta voi tehdä oletuksia pistemäärän perusteella Esseet Kirjoitettava esseemuotoon, kaaviot ja luettelot eivät saa olla pääosa vastauksessta. Esseen tulisi näyttää joltain, jonka voisi julkaista vaikkapa ammattijulkaisussa. If the label on the cable on the table at your house, Says the network is connected to the button on your mouse, But your packets want to tunnel on another protocol, That's repeatedly rejected by the printer down the hall, And your screen is all distorted by the side effects of gauss, So your icons in the window are as wavy as a souse, Then you may as well reboot and go out with a bang, 'Cause as sure as I'm a poet, the sucker's gonna hang!
Esitellään lyhyesti Unixin socket-rajapinta Vain yleiskuva. Miten standardeja tehdään, kuka tekee niitä
Tietoliikenne Tämä luento Tietoliikenneohjelmointi Esitellään lyhyesti Unixin socket-rajapinta Vain yleiskuva Standardointi Miten standardeja tehdään, kuka tekee niitä MSC-kaavio Yksinkertainen pieni työkalu
Sovelluskerros. Kirja sivut 354-399
Sovelluskerros Kirja sivut 354-399 Sovelluskerros Nämä protokollat yhdistävät sovelluksia ja käyttävät alempien tasojen protokollia hyväkseen Sovellukset kommunikoivat käyttäen sovellusprotokollaa Sovellukset
OSI ja Protokollapino
TCP/IP OSI ja Protokollapino OSI: Open Systems Interconnection OSI Malli TCP/IP hierarkia Protokollat 7 Sovelluskerros 6 Esitystapakerros Sovellus 5 Istuntokerros 4 Kuljetuskerros 3 Verkkokerros Linkkikerros
3. Kuljetuskerros 3.1. Kuljetuspalvelu
End- to- end 3. Kuljetuskerros 3.1. Kuljetuspalvelu prosessilta prosessille looginen yhteys portti verkkokerros koneelta koneelle IP-osoite peittää verkkokerroksen puutteet jos verkkopalvelu ei ole riittävän
Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7
Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Mikä on IT arkkitehtuuri? Liiketoimintamalli määrittelee IT arkkitehtuurin IT arkkitehtuuri ottaa kantaa sovelluksen laadullisiin vaatimuksiin
Hajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin
Hajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2009 p.1/15 HSMT (Java-kielellä) Aineopintotasoinen kurssi, 5op. Luennot:
Miten Internet toimii. Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2013
Miten Internet toimii Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2013 Luennon sisältö 1. Esimerkki 1: nettiselailu 2. Esimerkki 2: sähköposti 3. Internetin protokollapino 2 ESIMERKKI 1: NETTISELAILU
Järjestelmäarkkitehtuuri (TK081702)
Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
S 38.1105 Tietoliikennetekniikan perusteet. Pakettikytkentäiset verkot. Helsinki University of Technology Networking Laboratory
S 38.1105 Tietoliikennetekniikan perusteet Pakettikytkentäiset verkot Kertausta: Verkkojen OSI kerrosmalli Sovelluskerros Esitystapakerros Istuntokerros Kuljetuskerros Verkkokerros Linkkikerros Fyysinen
WWW-sivu. Miten Internet toimii? World Wide Web. HTML-koodi. HTTP-istunto URL <#>
WWW-sivu Miten Internet toimii? HTML-koodi World Wide Web Nixu International
Sovellusarkkitehtuurit
HELIA TiKo-05 1 (9) Sovellusarkkitehtuurit ODBC (Open Database Connectivity)... 2 JDBC (Java Database Connectivity)... 5 Middleware... 6 Middleware luokittelu... 7 Tietokanta -middleware... 8 Tapahtumamonitorit
in condition monitoring
Etäteknologioiden automaatiosovellukset Using e-speak e in condition monitoring tutkija professori Hannu Koivisto Sisältö Tausta Globaali kunnonvalvontajärjestelmä E-speak globaalissa kunnonvalvontajärjestelmässä
Siltojen haitat. Yleisesti edut selvästi suuremmat kuin haitat 2/19/2003 79. Kytkin (switch) Erittäin suorituskykyisiä, moniporttisia siltoja
Siltojen haitat sillat puskuroivat ja aiheuttavat viivettä ei vuonsäätelyä => sillan kapasiteetti voi ylittyä kehysrakenteen muuttaminen => virheitä jää havaitsematta Yleisesti edut selvästi suuremmat
kynnysarvo (threshold)
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K kynnysarvoon saakka voidaan kasvattaa ruuhkaikkunaa eksponentiaalisesti kynnysarvon saavuttamisen jälkeen kasvatetaan
Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services
Järjestelmäarkkitehtuuri (TK081702) Standardoidutu tapa integroida sovelluksia Internetin kautta avointen protokollien ja rajapintojen avulla. tekniikka mahdollista ITjärjestelmien liittämiseen yrityskumppaneiden
kynnysarvo (threshold)
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K kynnysarvoon saakka voidaan kasvattaa ruuhkaikkunaa eksponentiaalisesti kynnysarvon saavuttamisen jälkeen kasvatetaan
Security server v6 installation requirements
CSC Security server v6 installation requirements Security server version 6.x. Version 0.2 Pekka Muhonen 2/10/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes Contents
Security server v6 installation requirements
CSC Security server v6 installation requirements Security server version 6.4-0-201505291153 Pekka Muhonen 8/12/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes
Laitteessa tulee olla ohjelmisto tai uudempi, tarvittaessa päivitä laite
TW-EAV510: PORTTIOHJAUS (VIRTUAL SERVER) ESIMERKISSÄ VALVONTAKAMERAN KYTKEMINEN VERKKOON Laitteessa tulee olla ohjelmisto 5.00.49 tai uudempi, tarvittaessa päivitä laite OPERAATTORIN IP---OSOITE - Jotta
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K RTT
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K kynnysarvoon saakka voidaan kasvattaa ruuhkaikkunaa eksponentiaalisesti kynnysarvon saavuttamisen jälkeen kasvatetaan
Tietoliikenne II. Syksy 2005 Markku Kojo. Tietoliikenne II (2 ov,, 4 op) Page1. Markku Kojo Helsingin yliopisto Tietojenkäsittelytieteen laitos
Tietoliikenne II Syksy 2005 Markku Kojo 1 Syksy 2005 Tietoliikenne II (2 ov,, 4 op) Markku Kojo Helsingin yliopisto Tietojenkäsittelytieteen laitos 2 Page1 1 Kirjallisuus ja muuta materiaalia Kurssikirja:
Kertaus. Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013
Kertaus Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013 Sisältö Mitä ja miten teidän olisi pitänyt oppia Kurssi takaperin Kysykää rohkeasti joka kohdassa. 2 http://tinyurl.com/ydinaines
Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn
Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn Terveydenhuollon 29. ATK-päivät Jyväskylä 25-27.5.2003 Verkostoitumisen
ELEC-C7241 Tietokoneverkot Ohjelmointiprojekti
ELEC-C7241 Tietokoneverkot Ohjelmointiprojekti Pasi Sarolahti, 7.2.2017 Tentti ti 14.2. klo 13 Paikkana AS2 Kesto 2 tuntia Neljä kysymystä Laskinta saa käyttää Alue Kolme ensimmäistä osiota (sovellukset,
Integrointi. Ohjelmistotekniikka kevät 2003
Integrointi Ohjelmistotekniikka kevät 2003 ERP (Toiminnanohjausjärjestelmä) Myynti Henkilöstö, palkanlaskenta Kirjanpito Myynti Myyjät Extranet Tietovarasto Laskutus, reskontrat Asiakas ERP Asiakasrekisteri
Tietoliikenne II (2 ov)
Tietoliikenne II (2 ov) Kevät 2001 Liisa Marttinen Kurssikirja: Tanenbaum, Computer Networks (3. Painos) Tietoliikenne II Kertausta ja täydennystä Tietoliikenne I - kurssin asioihin perusteellisemmin laajemmin
Directory Information Tree
IP-osoite / Host taulu, jossa neljä 8 bit lukua esim. 192.168.0.10/24, unix, linux, windows windows\system32\drivers\etc DNS (Domain Name System), muuttaa verkkotunnuksen IPosoitteeksi. X.500 perustuu
Linux palomuurina (iptables) sekä squid-proxy
Linux palomuurina (iptables) sekä squid-proxy Linux-järjestelmät Winai Prathumwong TI10HJ 06.11.2012 2 Iptables (Netfilter) Johdanto Iptables on Linux-kernelin sisäänrakennetun palomuurin, Netfilter:in
Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat
Järjestelmäarkkitehtuuri (TK081702) SOA yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012 SISÄLLYS 1 JOHDANTO 3 2 WWW-PALVELIMEN TOIMINTA 4 3 OMINAISUUDET
AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY
T304/A01/2017 Liite 1 / Appendix 1 Sivu / Page 1(5) AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY Tunnus Code Laboratorio Laboratory Osoite Address
HOJ J2EE & EJB & SOAP &...
HOJ J2EE & EJB & SOAP &... Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/18 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
Web-palveluiden toteutus älykortille
älykortille Jukka Hänninen Valvoja: Prof. Raimo Kantola Ohjaaja: DI Kaj Höglund, Elisa Oyj Sisältö Työn tausta Standardointi Älykortin web-palvelin Toteutus Hyödyt ja mahdollisuudet Kohdatut ongelmat Lopputulos
Miten Internet toimii?
Miten Internet toimii? WWW-sivu 2 HTML-koodi Nixu International Nixu
Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro1 29.10.2013
Virtualisointi Pertti Pennanen DOKUMENTTI 1 (5) SISÄLLYSLUETTELO Virtualisointi... 2 Virtualisointiohjelmia... 2 Virtualisointitapoja... 2 Verkkovirtualisointi... 2 Pertti Pennanen DOKUMENTTI 2 (5) Virtualisointi
Tikon Ostolaskujenkäsittely versio 6.1.2 SP1
Toukokuu 2012 1 (14) Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Asennusohje Toukokuu 2012 2 (14) Sisällysluettelo 1. Vaatimukset palvelimelle... 3 1.1..NET Framework 4.0... 3 1.2. Palvelimen Internet
HSMT J2EE & EJB & SOAP &...
HSMT J2EE & EJB & SOAP &... Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2011 p.1/15 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 27.9.2001 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri
Järjestelmäarkkitehtuuri (TK081702) ja Järjestelmäarkkitehtuuri Sovellukset ovat olemassa Järjestelmien uudistaminen vie yleensä arvioitua enemmän resursseja ja kestää arvioitua kauemmin Migration (Migraatio
Sovellusprotokolla on vain osa hajautettua sovellusta Esim. WWW
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua sovellusta
Yhteenveto / kertaus. Tuomas Aura T-110.2100 Johdatus Tietoliikenteeseen kevät 2013
Yhteenveto / kertaus Tuomas Aura T-110.2100 Johdatus Tietoliikenteeseen kevät 2013 Kurssin luennot 1. Aloitus: Miten Internet toimii, Tuomas Aura 2. Web 2.0 ja uudet sovellustekniikat, Otto Seppälä 3.
Standardit osana käyttäjäkeskeistä suunnittelua
Standardit osana käyttäjäkeskeistä suunnittelua 20.4.2006 Mikä on standardi? sovittu tapa tehdä jokin asia saatetaan tarkoittaa asian määrittelevää normatiivista asiakirjaa varmistetaan esim. Euroopassa
Palomuurit. Palomuuri. Teoriaa. Pakettitason palomuuri. Sovellustason palomuuri
Palomuuri Teoriaa Palomuurin tehtävä on estää ei-toivottua liikennettä paikalliseen verkkoon tai verkosta. Yleensä tämä tarkoittaa, että estetään liikennettä Internetistä paikallisverkkoon tai kotikoneelle.
TCP/IP-protokollat ja DNS
TCP/IP-protokollat ja DNS Oma nimi Raportti pvm Sisällys 1 TCP/IP...1 1.1 TCP-protokolla...1 1.2 IP-protokolla...1 2 DNS-järjestelmä...1 2.1 Verkkotunnukset...2 2.2 Nimipalvelimet...2 2.2.1 Nimenselvitys...2
Liikkuvuudenhallinta Mobile IP versio 6 - protokollalla
Liikkuvuudenhallinta Mobile IP versio 6 - protokollalla Mikko Merger Valvoja: Professori Jorma Jormakka Ohjaaja: TkL Markus Peuhkuri TKK/Tietoverkkolaboratorio 1 Sisällysluettelo Tavoitteet IEEE 802.11
SSH Secure Shell & SSH File Transfer
SSH Secure Shell & SSH File Transfer TIETOHALLINTO Janne Suvanto 1.9 2002 Sisällysluettelo Sisällysluettelo... 1 Yleistä... 2 SSH Secure Shell ohjelman asetukset... 3 POP3 tunnelin asetukset... 6 Yhteyden
Sosiaalinen Media organisaation kommunikoinnissa. Jukka Ruponen, IT Arkkitehti, Innovaattori
Sosiaalinen Media organisaation kommunikoinnissa Jukka Ruponen, IT Arkkitehti, Innovaattori Hiljaista tietoa syntyy kun yhteisöllistä keskustelua ja tiedonvaihtoa ei tapahdu vaan kommunikointi rajoittuu
TLT-2600 Verkkotekniikan jatkokurssi
TLT-2600 Verkkotekniikan jatkokurssi NAT ja NAT traversal Heikki Vatiainen TLT-2600 Verkkotekniikan jatkokurssi Tietoliikennetekniikan laitos 1 Network Address Translator NAT lyhyesti
OSI-viitekehys, standardointi, MSC-kaaviot, lukuohje tenttiin. Kirja sivut 6-39
OSI-viitekehys, standardointi, MSC-kaaviot, lukuohje tenttiin Kirja sivut 6-39 Layered Protocols Protocols connect entities on same level, within the layer Higher layers use services provided by lower
Tiedonsiirto- ja rajapintastandardit
Tiedonsiirto- ja rajapintastandardit Viitekehys Julkishallinnon perustietovarantojen rajapinnat (PERA) työryhmän tulokset valmiit syksyllä 2011 Määrittelee teknisen arkkitehtuuriratkaisun tietovarantojen
Selvitysraportti. MySQL serverin asennus Windows ympäristöön
Selvitysraportti MySQL serverin asennus Windows ympäristöön IIO30200 / Jouni Huotari Arto Sorsa / F3900 CREATIVE COMMONS LISENSOITU http://creativecommons.org/licenses/by-nc-sa/1.0/fi/ 26.4.2010 1 SISÄLTÖ
You can check above like this: Start->Control Panel->Programs->find if Microsoft Lync or Microsoft Lync Attendeed is listed
Online Meeting Guest Online Meeting for Guest Participant Lync Attendee Installation Online kokous vierailevalle osallistujalle Lync Attendee Asennus www.ruukki.com Overview Before you can join to Ruukki
Viestintäviraston EPP-rajapinta
Viestintäviraston EPP-rajapinta EPP - Extensible Provisioning Protocol EPP on XML- pohjainen protokolla EPP:llä tarkoitetaan RFC-dokumenteissa määriteltyä tapaa liittyä rekisterin (registry) ylläpitäjän
JWT 2016 luento 11. to 21.4.2016 klo 14-15. Aulikki Hyrskykari. PinniB 1097. Aulikki Hyrskykari
JWT 2016 luento 11 to 21.4.2016 klo 14-15 Aulikki Hyrskykari PinniB 1097 1 Viime luennolla o AJAX ja JSON, harjoitustyön tehtävänanto, vierailuluento avoimesta datasta Tänään o APIt rajapinnoista yleisesti
XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy
IBM Collaboration Forum ٨.٣.٢٠١١ XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy ٢٠١١ IBM Corporation Domino-sovelluskehitys Nopea kehitysympäristö (Rapid application development,
Viestinnän tulevaisuus
Viestinnän tulevaisuus Teknologia, asema ja mahdollisuudet Uhat ja turvallisuus Timo Lehtimäki Johtaja Viestintävirasto Viestintäverkot ja -palvelut nyt ja huomenna Käyttäjä Liityntäverkot xdsl Cable WiMAX
Sovellusprotokolla on vain osa hajautettua sovellusta Esim. WWW
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua sovellusta
Pilottipalvelun esittely johtopäätökset
1 Pilottipalvelun esittely johtopäätökset Paikkatiedot palveluväylässä -loppuseminaari Paikkatietoverkoston kevätseminaari 18.5.2016 Pekka Latvala, Jari Reini Pilottipalvelu Pilottipalvelun lähtöasetelmana
Antti Vähälummukka 2010
Antti Vähälummukka 2010 TCP/IP (Transmission Control Protocol / Internet Protocol) on usean Internet-liikennöinnissä käytettävän tietoverkkoprotokollan yhdistelmä. IP-protokolla on alemman tason protokolla,
Työpöytävirtualisointi
Työpöytävirtualisointi VMware View LIPO - SAMK Liiketoiminta ja kulttuuri Pori Liiketalouden, matkailun, tietojenkäsittelyn, viestinnän ja yrittäjyyden ja liiketoimintaosaamisen koulutusta. Käyttäjiä noin
SISÄLMYSLUETTELO QUO VADIS?... 9
SISÄLMYSLUETTELO QUO VADIS?... 9 1. TELETOIMIALA...11 1.1 Teleala yritystoimintana...11 1.2 Telealan kehitys...14 1.2.1 Suomen erikoinen toimintamalli...16 1.2.2 Puhelinlaitosten talous...16 1.2.3 Automatisointi
Yhteenveto / kertaus. Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2011
Yhteenveto / kertaus Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2011 Kurssin luennot (toteutunut järjestys) Aloitus: Miten Internet toimii, Tuomas Aura Web 2.0 ja uudet sovellustekniikat,
Sivuston tiedotqbsupportcustom erservice.com
Sivuston tiedotqbsupportcustom erservice.com Luotu Kesäkuu 04 2019 09:57 AM Pisteet69/100 SEO Sisältö Otsikko Quickbooks Customer Service 800-329-0391 QB Phone Number Pituus : 58 Täydellistä, otsikkosi
Tietokone. Tietokone ja ylläpito. Tietokone. Tietokone. Tietokone. Tietokone
ja ylläpito computer = laskija koostuu osista tulostuslaite näyttö, tulostin syöttölaite hiiri, näppäimistö tallennuslaite levy (keskusyksikössä) Keskusyksikkö suoritin prosessori emolevy muisti levy Suoritin
-Yhdistetty viestintä osana uutta tehokkuutta. Petri Palmén Järjestelmäarkkitehti
Pilvi vai oma? -Yhdistetty viestintä osana uutta tehokkuutta Petri Palmén Järjestelmäarkkitehti Agenda Yhdistetty viestintä Palveluiden tuottaminen Palvelua pilvestä? BPOS tänään Online-palvelut tulevaisuudessa
Regulointi, standardointi, veloitus. Yhteenveto
S-38.1105 Tietoliikennetekniikan perusteet Regulointi, standardointi, veloitus Yhteenveto 1/11 Reguloinnin motivaatio Televerkot ovat usein ns. luonnollinen monopoli Televerkkojen kilpailua ylläpidetään
Microsoft Lync 2010 Attendee
VYVI MEETING Lync Attendee 2010 Instruction 1 (15) Microsoft Lync 2010 Attendee Online meeting VYVI MEETING Lync Attendee 2010 Instruction 2 (15) Index 1 Microsoft LYNC 2010 Attendee... 3 2 Acquiring Lync
TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO
TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO TEHTÄVÄ 2: Symantec Endpoint Protection Manager, SEPM keskitetyn tietoturva hallintaohjelmiston asennus, sekä vaadittavien palveluiden/roolien käyttöönottaminen
2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 23.1.2002 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 23.1.2002 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
Tikon Ostolaskujenkäsittely versio 6.2.0
Lokakuu 2012 1 (20) Tikon Ostolaskujenkäsittely versio 6.2.0 Asennusohje Lokakuu 2012 2 (20) Lokakuu 2012 3 (20) Sisällysluettelo 1. Vaatimukset palvelimelle... 4 1.1..NET Framework 4.0... 4 1.2. Palvelimen
HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE
HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE Vaihe 1, Client manager ohjelmiston ja sovittimen ajureiden asennus Asennuksen vaiheissa saattaa olla sovitin ja käyttöjärjestelmä kohtaisia eroja. Alla olevassa
Verkkoliikennettä Java[ssa lla] Jouni Smed
Verkkoliikennettä Java[ssa lla] Jouni Smed 9.2.2001 1 Perusteita 1 (2) tarvittavat luokat paketissa MDYDQHW IP-osoitteita käsitellään,qhw$gguhvv-olioina luonti (huom. ei konstruktoria):,qhw$gguhvvdggu,qhw$gguhvvjhw%\1dphdgguhvv
Taloyhtiön laajakaistan käyttöohje, Tekniikka: Ethernet. Käyttöjärjestelmä: Windows XP
Taloyhtiön laajakaistan käyttöohje, Tekniikka: Ethernet Käyttöjärjestelmä: Windows XP Espoon Taloyhtiöverkot Oy, 2010 Tervetuloa Espoon Taloyhtiöverkkojen laajakaistan käyttäjäksi! Tässä ohjeessa opastetaan,
Taustaa. CGI-ohjelmointi
Taustaa CGI-ohjelmointi CGI = Common Gateway Interface Hyvin yksinkertainen ja helppo tapa toteuttaa dynaamisuutta ja interaktivisuutta htmldokumentteihin Kehitetty tiedon siirtoon palvelimen ja asiakasselaimen
Tietoliikenne II (2 ov)
Tietoliikenne II (2 ov) Kevät 2001 Liisa Marttinen Kurssikirja: Tanenbaum, Computer Networks (3. Painos) Tietoliikenne II Kertausta ja täydennystä Tietoliikenne I - kurssin asioihin perusteellisemmin laajemmin
Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan
Aram Abdulla Hassan Windows Server 2012 asentaminen ja käyttö 1 Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan Hyper-V ohjelma. Riipu minkälaista Serveria yritämme
T-110.4100 Harjoitustyöluento
1. lokakuuta 2009 Yhteenveto 1 2 3 Linkkitilaprotokolla 4 5 6 DL! Ensimmäinen deadline lähestyy: harjoitustyön suunnitelma pitäisi palauttaa 15.10 klo 12 mennessä. Itse harjoitustyöstä lisää tuota pikaa..
Teemu Kerola Orientointi Syksy 2018
Tietokoneen toiminta, Käyttöjärjestelmät Networking and Services (Nodes) Hajautettujen järjestelmien ja tietoliikenteen erikoistumislinja Teemu Kerola Orientointi Syksy 2018 http://blueballfixed.ytmnd.com/
Mikä on internet, miten se toimii? Mauri Heinonen
Mikä on internet, miten se toimii? Mauri Heinonen Mikä on Internet? Verkkojen verkko Muodostettu liittämällä lukuisia aliverkkoja suuremmaksi verkoksi Sivustojen tekemiseen käytetään kuvauskielta HTML
Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,
Järjestelmäarkkitehtuuri (TK081702) SOA SOA-arkkitehtuuri perustuu xml:ään ja Web Services teknologioihin Mahdollistaa joustavan mukautumisen tuleviin muutoksiin Kustannustehokas Toteutukset perustuvat
DNS- ja DHCPpalvelut. Linuxissa. Onni Kytönummi & Mikko Raussi
DNS- ja DHCPpalvelut Linuxissa Onni Kytönummi & Mikko Raussi Sisällysluettelo 1. Yleisesti DNS ja DHCP palveluista... 2 1.1. DNS yleisesti... 2 1.2. DNS hierarkia ja TLD... 2 1.3. DHCP yleisesti... 3 2.
Verkkosyöte on erityinen tiedostomuoto, jonka avulla sivustojen päivityksiä voi jakaa nopeasti ja tehokkaasti.
Kiravo - kirjasto avoimena oppimisympäristönä Biblär - biblioteket som ett öppet lärcentrum Kiravo 2013 Mikä on verkkosyöte? Verkkosyöte on erityinen tiedostomuoto, jonka avulla sivustojen päivityksiä
CODEONLINE. Monni Oo- ja Java-harjoituksia. Version 1.0
CODEONLINE Monni Oo- ja Java-harjoituksia Version 1.0 Revision History Date Version Description Author 25.10.2000 1.0 Initial version Juha Johansson Inspection History Date Version Inspectors Approved
Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site
Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site Note! Before starting download and install a fresh version of OfficeProfessionalPlus_x64_en-us. The instructions are in the beginning of the exercise.
Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.
BLOGIN LUOMINEN Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.org) Myös http://blogspot.com on ilmainen ja helppokäyttöinen
WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa
WWW ja tietokannat WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa tekstiä, kuvia, hyperlinkkejä Staattiset sivut kirjoitettu kerran, muuttaminen käsin ongelmana pysyminen ajantasalla Ylläpito hankalaa,
SMART BUSINESS ARCHITECTURE
SMART BUSINESS ARCHITECTURE RAJATTOMAN VERKON ALUSTA Mihail Papazoglou, järjestelmäasiantuntija Agenda Markkinatrendit Miksi Smart Business Architecture? LAN Security Yhteenveto 2010 Cisco Systems, Inc.
Lync Online. Järjestelmänvalvojan perusopas
Järjestelmänvalvojan perusopas Sisällysluettelo Johdanto... 3 Kohdeyleisö... 3 Dokumentin sijainti... 3 Erityiset tiedot... 3 1. Lync Onlinen lataaminen ja asentaminen... 4 2. Määritä ulkoinen tietoliikenne...
Retiisi Reaaliaikaiset Internet- palvelut ja SIP
Retiisi Reaaliaikaiset Internet- palvelut ja SIP Cisco CallManager ja SER Kirjoittajat: Mika Mustikkamäki TYT/Wirlab Jouni Vuorela TYT/Wirlab Kuvaus: CallManagerin SIP-ominaisuudet ja SER-yhteys Tiedostonimi:
Tietoliikenne I (muuntokoulutettaville) 2 ov Syksy 2002 Luennot Liisa Marttinen 11/6/2002 1
Tietoliikenne I (muuntokoulutettaville) 2 ov Syksy 2002 Luennot Liisa Marttinen 11/6/2002 1 581333-1 Tietoliikenne I (2 ov) Kohderyhmät: eri alojen tulevat asiantuntijat mm. mm. ohjelmistojen suunnittelijat,
Web Service torilla tavataan!
Web Service torilla tavataan! Jari Putula Avarea Oy COPYRIGHT BY AVAREA 2009 1 Google Trends COPYRIGHT BY AVAREA 2009 2 1 1. Mahdollistajat 2. Web service? 3. KISS 4. Miksi? 5. Analogia 6. Ajax 7. Esimerkki
Oulun yliopisto Sähkö- ja tietotekniikan osasto
Oulun yliopisto Sähkö- ja tietotekniikan osasto 521261A Tietokoneverkot I Välikoe #5 28.4.2008 Voit vastata joko suomeksi tai englanniksi. Perustele aina vastauksesi oikea vastaus ilman perustelua antaa
TeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri. Pikaohje
TeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri Pikaohje Pikaohje Myyntipaketin sisältö 1. TeleWell TW-EA711 ADSL modeemi & palomuuri 2. AC-DC sähköverkkomuuntaja 3. RJ-11 puhelinjohto ja suomalainen
Hammastankohissin modernisointi. Heikki Laitasalmi
Hammastankohissin modernisointi Heikki Laitasalmi Loppudemossa Mitä oltiinkaan tekemässä V-malli Modbus viestintä (PLC VFD) Esitellään laitteet Lopuksi Modbusia käytännössä Hammastankohissi Arkkitehtuuri
3. Kuljetuskerros 3.1. Kuljetuspalvelu
3. Kuljetuskerros 3.1. Kuljetuspalvelu End- to- end lta lle looginen yhteys portti verkkokerros koneelta koneelle I-osoite peittää verkkokerroksen puutteet jos verkkopalvelu ei ole riittävän hyvä, sitä
2. PPPoE YHTEYDEN POISTAMINEN BAANA-CLIENT Windows 2000 / XP
DHCP-käyttöönotto 1 1. YLEISTÄ...2 2. PPPoE YHTEYDEN POISTAMINEN BAANA-CLIENT Windows 2000 / XP...2 3. PPPoE YHTEYDEN POISTAMINEN - RAS PPPoE Windows 2000 / XP...4 4. PPPoE YHTEYDEN POISTAMINEN Windows
DownLink Shared Channel in the 3 rd Generation Base Station
S-38.110 Diplomityöseminaari DownLink Shared hannel in the 3 rd Diplomityön tekijä: Valvoja: rofessori Samuli Aalto Ohjaaja: Insinööri Jari Laasonen Suorituspaikka: Nokia Networks 1 Seminaarityön sisällysluettelo
Smart access control.
Smart access control. www.topkodas.lt zivile@topkodas.lt UPC: 99989897969062 Door control with Wiegand keypad, ibutton key. Door control during specified time interval. Remote control via mobile phone,
S-38.1105 Tietoliikennetekniikan perusteet. Piirikytkentäinen evoluutio. Annukka Kiiski
S-38.1105 Tietoliikennetekniikan perusteet Piirikytkentäinen evoluutio Annukka Kiiski Verkon topologia Kuvaa verkon rakenteen Fyysinen vs looginen topologia Tähti asema keskitin Perustopologioita Kahdenvälinen