Sisällysluettelo:
- Määritelmä - Mitä Microcom Networking Protocol (MNP) tarkoittaa?
- Techopedia selittää Microcom Verkkoprotokollan (MNP)
Määritelmä - Mitä Microcom Networking Protocol (MNP) tarkoittaa?
Microcom Networking Protocol (MNP) on viestintäprotokolla, jonka Microcom Inc kehitti alun perin virheiden korjaamiseksi ja pakkaamiseksi. Se korjaa tiedonsiirtoon tapahtuviin muutoksiin puhelinlinjan häiriöillä ja tarjoaa erilaisia tasoja tiedonkorjauksille ja pakkaamiselle.
Techopedia selittää Microcom Verkkoprotokollan (MNP)
Microcom Networking Protocol on avoin lisensoitu protokolla, jota käyttää suurin osa modeemiteollisuudesta. Microcomilla on oma virheenhallintomuoto nimeltään echoplex.
Modeemit ovat yleensä virheille alttiita laitteita. Tiedostojen siirron aikana tiedostoihin lisätyt virheet voivat tuhota kaiken tiedon. Tiedostonsiirtoprotokollat jakavat tiedostot lukuisiksi paketeiksi, jotka sisältävät tavua alkuperäisestä tiedostosta. Jokaiseen pakettiin lisätään lisätietoja, kuten CRC tai tarkistussummat, jotka osoittavat alkuperäisen sisällön. Paketit vedetään etäjärjestelmistä, joissa ne vastaanotetaan, ja tarkastetaan CRC: llä virheanalyysiä varten. Jos virheitä ei tapahdu, lähetetään kuittaussanoma, joka ilmoittaa seuraavan paketin pyynnöstä. Muutoin lähetetään negatiivinen kuittaus, jossa vaaditaan vahingoittunutta pakettia lähettämään uudelleen. Tämän siirron yläpuolella kuluu enemmän aikaa ylimääräisten tarkistussummien siirtämiseen ja vastaanotettujen viestien oikeellisuuden tarkistamiseen. Protokollat vapautetaan tästä ongelmasta liukuikkunoilla, jolloin lähettäjän on siirryttävä seuraavaan pakettiin vastaanottamatta kuittaussignaalia. Jos kuittaussignaaleja ei kuitenkaan vastaanoteta pitkään aikaan, paketti lähetetään uudelleen määränpäähän.
Toisaalta Microcom siirtää tiedostojensiirtoprotokollia isäntätietokoneisiin ja sijoittaa ne modeemiin. Tämä korjaa kaikki siirrettävät tiedot, mukaan lukien tiedostojen siirrot. Laitteissa, joissa ei ole prosessoria, oli virheettömiä linkkejä. Kun yhteys on kytketty etämodeemiin, Microcom-modeemit soittavat linjalla erilaisia ääniä ja kuuntelevat vastauksia. Vastaanotettaessa oikeat äänet modeemit syöttävät virheenkorjaustilat. Microcom-protokollien eri versioita on julkaistu erityisominaisuuksilla ja ominaisuuksilla.
Alkuperäinen MNP-standardi, MNP 1, oli yksinkertainen puolidupleksiprotokolla ilman liukuikkunoiden tukea. Ne olivat myös tehottomia, koska ne luotiin toteutettavaksi rajoitetulla laitteistolla. MNP 2 oli kaksisuuntainen versio, joka sallii kuittausviestien palauttamisen seuraavan paketin ollessa yksinkertaisesti käynnistymässä. Tämä vaati lisää muistia tietyn ajan kuluessa vastaanotetun kuittauksen seuraamiseksi. MNP3-versio takasi paremman tehokkuuden, jonka läsnäolo sammutti kehystysbitit.
Suurin osa modeemeista sisältää asynkronisia toimintatapoja. He määrittävät lähettäjän nopeuden kuuntelemalla sille lähetettäviä bittejä, ja lukitsevat kellon sen jälkeen vastaanotettavien bittien nopeuteen. Koska datan saapumiselle ei ole erityistä aikaa, kellot säädetään käyttäjän toimintojen mukaan. Tämä toimii vain, jos tiedoissa on siirtymiä välillä 1 - 0. Lisäämällä ylimääräisiä kehystysbittejä molemmille puolille, aloitus- ja lopetusbitit poistavat tämän ongelman. Tämä varmistaa 1 - 0 lähetyksen jokaiselta tavulta, mikä mahdollistaa kellojen lukitsemisen. Tätä Microcosm Protocol -versiota käyttämällä paketit tarjoavat oman kehyksen, joka vähentää merkittävästi yleiskustannuksia.
MNP4 sisällytti MNP3: n parannuksia lisäämällä muuttuvan pakettikokoisen järjestelmän, jota kutsutaan adaptiiviseksi pakettikokoonpanoksi. Kaksi modeemia seuraa linjoja pudotetuista paketeista. Tiettyjen kynnysarvojen ylittyessä modeemi putoaa takaisin pieniin paketikokoihin. Siten paketin pudottaminen vaatii vain pienen määrän dataa uudelleenlähettämistä. Se sisälsi myös datavaiheen optimoinnin. Tämä sisälsi pakettien kehystystoimenpiteet, jotka hylätään linkin perustamisen jälkeen. Tämä vähentää protokollan yleiskustannuksia.
MNP5 otettiin käyttöön modeemien lennon tietojen kompressioilla. V.32: n myötä MNP5: ää tukevien modeemien määrä tuli kuvaan.
Siksi MNP6 otettiin käyttöön erottamaan ne hyödykemarkkinatuotteista. Tilastollinen kaksipuolisuus oli MNP6: n tärkein ominaisuus, joka osoitti enemmän tai vähemmän kaistanleveyden modeemilinkin kummallekin puolelle.
MNP7 esitteli pakkausalgoritmit, jotka paransivat tekstitiedostojen 3-1-pakkausta, ja MNP9 paransi yleisen linkin havaitsemista lisäämällä nopeita tiloja. MNP10: llä oli uusi virheenkorjausprotokolla, joka oli suunniteltu toimimaan meluisien puhelinlinjojen keskuudessa linjan laadun seurannan ja paketin koon varmuuskopioiden säätämisen lisäksi.
