Keskustelu:OSI-malli

Wikipediasta
Siirry navigaatioon Siirry hakuun

Artikkelissa: "OSI-viitemalli on [..] vain vähäisessä käytössä sillä vanhempi TCP/IP-malli ehti jo mukautua käytännön standardiksi." Olen ymmärtänyt, että TCP/IP on protokollien yhdistelmä, jota voi kuvata esimerkiksi OSI-mallissa. Wikipedian muut artikkelit ovat myös tätä mieltä: TCP/IP Internet protocol suite

Sivun otsikko oli vaihdettu OSI-mallista OSI-viitemalliin. Mitä eroa on mallilla ja viitemallilla? Google haku "OSI-viitemalli" 59 osumaa, "OSI-malli" 628 osumaa. Vaihdan otsikon takaisin OSI-malliksi, koska se on yksinkertaisempi termi ja yleisemmässä käytössä.

Tero 09:46 huhti 24, 2004 (UTC)

Toki TCP/IP:n voi kuvata OSI-viitemallin mukaisesti, kyse on vain siitä mistä suunnasta asiaa katsoo. Tarkoitin että käytännössä OSI-viitemallin mukaisia toteutuksia (eli kaikki sen kerrokset sisältäviä protokollapinoja) ei juurikaan ole tehty, sillä TCP/IP oli jo olemassa. TCP/IP:n voi nähdä myös nelikerroksisena viitemallina, jossa kerrokset ovat:
  1. Peruskerros (esim. Ethernet)
  2. Verkkokerros (IP-protokolla, reititysprotokollia)
  3. Kuljetuskerros (TCP tai UDP)
  4. Sovelluskerros
Sanaa viitemalli käytin koska sitä käytetään Helsingin yliopiston tietojenkäsittelytieteen laitoksella. Sanaa OSI-malli käytetään kyllä myös, en pidä kovin merkityksisellisenä sitä kumpaa nimeä artikkeli käyttää. -- Jpta 10:16 huhti 24, 2004 (UTC)
Minusta yllä TCP/IP-protokolla on sijoitettu OSI-malliin siten, että käytössä ovat kerrokset 1-fyysinen/perus, 3-verkko, 4-kuljetus ja 7-sovellus. Jos fyysinen kerros (ethernet) on mukana, tuntuisi 2-siirtoyhteyskerroksen mukaan ottaminen järkevältä. Ethernet ei ole TCP- eikä IP, ja toisaalta yllä kuvattu protokollien yhdistelmä ei toimi ilman 2-siirtoyhteyskerrosta. Eihän internetissä voi surffata, jos ei ole MAC-numeroita.
Olen samaa mieltä siitä, että kerrokset 5-7 ovat rajoiltaan aika epämääräiset, ja on vaikea perustella mistään protokollien yhdistelmästä ylimmän kolmen kerroksen sijoittelua lopullisella varmuudella.
Tero 10:35 huhti 24, 2004 (UTC)
TCP/IP-protokollapinon lisäksi on olemassa itse protokollia myöhemmin tehty erillinen TCP/IP-viitemalli, jonka pitäisi kaiketi olla erillinen artikkelinsa ja puhumme siksi osittain eri asiasta. Mallista kertoo Andrew S. Tanenbaumin kirja Computer Networks: "... This architecture later became known as the TCP/IP Reference Model, after its two primary protocols. It was first defined in (Cerf and Kahn, 1974). A later perspective is given in (Leiner et al., 1985). ..."
Tanenbaum kuvaa TCP/IP-viitemallin, jossa on mainitut neljä kerrosta. Tässäpä ne englanniksi ja niiden vastineet OSI-viitemallissa:
OSI TCP/IP
Application Application
Presentation (not present in the model)
Session (not present in the model)
Transport Transport
Network Internet
Data link
Physical
Host-to-network
Jpta 11:01 huhti 24, 2004 (UTC)
Tuosta TCP/IP-mallista pitää saada artikkeli Wikipediaan. Tero 11:07 huhti 24, 2004 (UTC)
Kiitos artikkelista TCP/IP-viitemalli, Jpta! Tero 16:07 huhti 24, 2004 (UTC)

Sekä esittelykerroksen kuvaus artikkelin alupuolella, että kuvassa olevat lyhenne esimerkit ovat puuta heinää. Mahdollisesti muittenkaan kerroksien kuvaukset eivät ole kohdallaan. 86.50.35.31 7. toukokuuta 2010 kello 21.14 (EEST)[vastaa]

Niinpä ovat. Pitää vähän fixata kuvausta. Mitähän tuolle kuvalle keksisi? --Otrfan 7. toukokuuta 2010 kello 21.25 (EEST)[vastaa]

Artikkelissa käytetyssä kuvassa on eräitä virheitä, esimerkiksi AppleTalk on protokollapino (joukko eri kerroksiin sijoittuvia protokollia) eikä yksittäinen protokolla, Winsock on ohjelmointirajapinta kuten Berkeley sockets, ja tiedostomuodot kuten GIF, JPG eivät liity protokollapinoon lainkaan (payload, siirrettävä data). Pystyykö joku päivittämään kuvaa vai onko tehtävä uusi korvaava? Ipr1 (keskustelu) 16. kesäkuuta 2018 kello 11.46 (EEST)[vastaa]