Modemuri subtilități, trucuri, secrete

Cum un modem, și de ce avem nevoie de ea

Deci, modemuri și modulare-demodulare.

De exemplu, în Windows 98 în opțiunea de setări pentru modem există tip de modulare (modulare), care permite selectarea de modulare de frecvență sau puls. Pe întreg teritoriul România a folosit modulare puls.







Analogice și semnale digitale

Pe de cealaltă parte a datelor digitale sunt mai puțin afectate de diferite tipuri de zgomote și zornăie. În calculatoarele de date sunt stocate în biți individuali, esența care există 1 (start) sau O (pentru a termina).

Puteți utiliza modemul în calculatorul dumneavoastră folosind una dintre cele două interfețe. Acestea sunt:

? MNP-5 RS-232 interfata.

Procesul de date necesită o viteză mai mare de 600 de biți pe secundă (bps sau bit \ sec). Acest lucru se datorează faptului că modemuri trebuie să colecteze biți de informație și de a le transmite mai departe printr-un semnal analogic mai sofisticat (schema foarte dificil). Procesul de transfer foarte similar permite transmiterea mai multor biți de date într-unul și același timp. Este clar că computerele sunt mai sensibile la informațiile transmise, și, prin urmare, o percep mult mai rapid decât un modem. Această situație dă naștere la timp modem suplimentar corespunzător biții de date, care trebuie să fie cumva grupate și să se aplice acestora sau că algoritmii de compresie. Deci, au existat două așa-numitul Protocol de compresie:

? MNP-5 (protocol de transfer cu un raport de compresie de 2: 1).

? V.42bis (protocol de transfer cu un raport de compresie de 4: 1).

Protocolul MNP-5 este utilizat în general în transmiterea unor fișiere comprimate, în timp ce, după cum protocolul V.42bis se aplică chiar și la fișierele necomprimate, deoarece poate accelera transferul de doar astfel de date.

Trebuie să spun că, atunci când transferați fișiere în cazul în care protocolul V.42bis nu este, în general disponibile, este cel mai bine pentru a opri și MNP-5 protocol.

corectare a erorilor - metoda prin care testarea modemului transmis informații prezenței în ea celor sau alte daune provocate în timpul transmisiei. pauze de modem aceste informații în pachete mici, numite cadre. Modem adaugă un Transmiterea așa-numita o sumă de control pentru fiecare dintre aceste cadre. Modem primit verifică dacă suma de control a trimis informații. În cazul în care - nu, cadrul este trimis din nou.

De exemplu, în Windows 98 în opțiunea de setări pentru modem există biți de oprire (biți de stop), care permite să se stabilească numărul de biți de stop. Oprire date biți sunt un tip de așa-numitele biți aeriene de frontieră. bit Oprire indică sfârșitul ciclului în transmisie asincron (interval între modificările simbolurile transmise) datelor în ciclu scurt.

Și V.42 protocoale MNP2-4

În ciuda faptului că corectarea erorilor poate încetini transmiterea datelor pe liniile zgomotoase, această metodă oferă o conexiune fiabilă. MNP2-4 și protocolul V.42 este corectarea erorilor. Aceste protocoale definesc modul în care modemuri verifica datele.

Ca protocoale de compresie a datelor, protocoale de corectare a erorilor să fie susținute de atât transferul și primirea de modemuri.

Controlul debitului sau Controlul fluxului

În procesul de transmitere a unui modem poate transmite date mult mai rapid decât un alt modem poate primi datele. Așa-numita metodă de control al fluxului permite să-i spuneți informațiile de modem de recepție la modem, în unele momente să suspende temporar recepția de date. Controlul debitului poate fi realizat ca software-ul pe (XON / XOFF - Semnal de pornire / oprire semnal) (RTS / CTS) nivelurile și hardware. Controlul debitului la nivel de program prin caracterul transport determinat. Odată ce semnalul este recepționat este transmis la un alt caracter.

De exemplu, într-un Windows 98 parametri de setare a opțiunii de modem există Biți de date (biți de date), care permite să se stabilească datele de informații de biți sunt utilizate de către sistem pentru portul serial selectat. Standard set de caractere de calculator este format din 256 de elemente (8 biți). Prin urmare, opțiunea implicită are 8. În cazul în care modemul nu acceptă pseudographics (doar 128 de caractere), pentru a informa alegerea opțiunii 7.

De asemenea, în Windows 98, există, de asemenea, opțiunea Utilizare controlul debitului (Flow Control) în parametrii setărilor modemului

care permite să se determine o modalitate de a pune în aplicare schimbul de date. Aici puteți corecta orice erori care apar în timpul transferului de date de la computer la modem. Acceptați instalarea implicită XON / XOFF indică faptul că controlul debitului se realizează prin intermediul programatic de caractere ASCII de control standard, care sunt trimise la o comandă de modem pentru a întrerupe / relua transferul.

de control al fluxului de la nivelul software-ului este posibilă numai dacă utilizați un cablu serial. Deoarece controlul debitului la nivel de program reglează procesul de transmitere prin transferarea unor caractere, aceasta poate cauza o funcționare defectuoasă sau chiar la sfârșitul sesiunii. Acest lucru se explică prin faptul că unul sau celălalt zgomot linie poate genera destul de același semnal.

De exemplu, atunci când controlul fluxului de la nivelul software-ului, fișierele binare nu pot fi transmise, deoarece aceste fișiere pot conține caractere de control.

Prin control al fluxului în RTS hardware / CTS sa angajat informații este mult mai rapid și mai sigur decât prin controlul debitului la nivel de program.

FIFO tampon și cip UART interfață asincronă universală

FIFO este ceva similar cu o bază de așteptare: în timp ce datele care vin în modem, unii dintre ei a trimis la capacitatea de tampon, care oferă unele beneficii la trecerea de la o sarcina la alta.

De exemplu, Windows 98 acceptă numai universal cip de interfață asincronă (Universal Asynchronous Receiver transmițător, UART), seria 16550 și se pot administra tampon FIFO. Folosind caseta de selectare bufferele de utilizare FIFO requres 16550 UART compatibil (tampoane utilizare FIFO), puteți bloca (nu permite sistemului pentru a stoca datele în rezervorul tampon) sau deblocare (permite sistemului să colecteze date în rezervorul tampon) tampon FIFO. Făcând clic pe butonul Advanced, du-te la dialog setările avansate de conectare (opțiunile de conectare suplimentare), care permite posibilitatea de a configura o conexiune la modem.







S-registre sunt undeva în interiorul modemului. Este în aceste registre aceleași setări care, în orice mod pot influența comportamentul modemului stocate. Prezentul modem înregistrează în masă, dar numai primele 12 dintre acestea sunt considerate registre standard. S-registre sunt setate astfel încât o comandă este trimis la ATSN modem = xx, unde N corespunde numărului stabilit de registru, și determină x se înregistreze. De exemplu, prin intermediul registrului SO, puteți specifica numărul de semnale de apel pentru a răspunde.

Periferice comunica cu procesorul computerului prin intermediul așa-numitele întreruperi IRQ. Întreruperile sunt semnale care determina procesorul să suspende o operațiune specială și să transfere executarea acestuia așa-numitul handler de întrerupere. Când procesorul primește o întrerupere, se suspendă doar procesul și îi încredințează misiunea întreruptă de intermediarul denumit program de întrerupere Handler. Totul funcționează, indiferent dacă o eroare a fost descoperit în activitatea unui anumit proces sau nu.

port de comunicare de informare sau un port COM

Serial învăța foarte ușor. Puteți face acest lucru pur și simplu uita la conector. port COM folosește un conector cu 25 de pini cu două rânduri de contacte, dintre care una este mai lungă decât cealaltă. În același timp, aproape toate cablurile seriale au conectori cu 25 de pini de pe ambele părți (în alte cazuri necesită un adaptor special).

COM port (port serial) este un port prin care computerul comunică cu dispozitive cum ar fi un modem și un mouse. calculatoarele personale standard au patru porturi seriale.

Porturile COM 1 și COM 2 sunt utilizate în mod obișnuit ca porturi de calculator externe. În mod implicit, toate cele patru porturi seriale au două IRQ întrerupe:

? COM 1 atașat la IRQ 4 (3F8-3FF).

? COM 2 atașat la IRQ 3 (2F8-2FF).

? COM 3 este atașat la IRQ 4 (3E8-3FF).

? COM 4 atașat la IRQ 3 (2E8-2EF).

Și apoi pur și simplu poate fi conflicte, ca porturile externe ale altor dispozitive de intrare și ieșire 1/0 sau controlere pot utiliza același IRQ întrerupe.

Prin urmare, atribuind portul de modem COM, sau IRQ, ar trebui să verificați celălalt dispozitiv pentru a se asigura că acestea au

aceleași porturi seriale și întreruperi.

Memoria flash a modemului

Memoria flash - memorie read-only sau PROM (dispozitiv de memorie permanentă reprogramabilă), care pot fi șterse și re-programat.

Reprogramarea este necesar pentru toate modemuri, din care titlul linia pristustvuet „V. Totul“. În plus, modemurile actualizări „Courier V.34 dublă Standart“ software în cazul în care bara de opțiuni, ca răspuns la o comandă este prezent de protocol ATI7 V.FC. În cazul în care modemul nu are acest protocol, modernizarea în „Curierul V. totul“ este produs prin înlocuirea placa fiică.

Există două modificări modem-uri Courier V. totul - așa-numita frecvență supervizor 20.16 MHz și 25 MHz. Pentru fiecare dintre ele are propria versiune a firmware-ului, și nu sunt interschimbabile, și anume, firmware-ul de la modelul 20.16 MHz nu va funcționa pentru modelul de 25 MHz, și vice-versa.

NVRAM de memorie programabile de catre utilizator

software de aplicație pentru transferul de date

Programe pentru transmisia de date vă permite să se conecteze la alte calculatoare, BBS, Internet, Intranet servicii de informare idrugie. La dispoziția dumneavoastră poate fi setată foarte largă de astfel de programe. De exemplu, în Windows 98, veți găsi un terminal foarte bun client Hyper Terminal.

Dacă aveți probleme cu instalarea de conectare cu alte modemuri

În primul rând avem nevoie pentru a evalua natura legăturii. Pentru a face acest lucru, după o sesiune de succes pentru a re-inițializa modemul intra echipa ATI6 - diagnosticare de comunicare, ATI11 - statistici de conexiune, ATY16 - răspuns amplitudine-frecvență. Constatările trebuie să fie scrise într-un fișier. În urma analizei datelor primite este necesar pentru a face modificări în configurația actuală, și apoi să le scrie în NVRAM comandă AT-W5.

Care modem este mai bine - intern sau extern?

Modemul intern este instalat într-un slot de expansiune disponibile pe placa de baza computerului și conectat la sursa de alimentare integrată și extern este un dispozitiv independent cuplat la un computer printr-un port serial standard de.

Fiecare design are avantajele și dezavantajele sale. modem intern ocupă sloturile de autobuz de sistem (și există, de obicei, nu este suficient), să-l urmărească munca este dificilă din cauza lipsei de indicatori, pe lângă modelul descris este în mod fundamental nu este potrivit pentru calculatoarele portabile tip notebook-uri, care au locuințe secțiune îngustă și, în cele mai multe nu cazuri au sloturi de expansiune. În același timp, modemul intern pentru câteva zeci de dolari mai ieftin omologii străini, nu ocupă spațiu pe desktop și nu creează un amestec de fire. Utilizarea unui modem extern presupune că computerul la care este conectat, stabilit cel mai avansat cip de control port serial (UART). chips-uri UART au apărut în primul PC, deoarece chiar și atunci era clar că schimbul de date prin portul serial - operarea prea lent și complex și este mai bine să încredințeze controler sale speciale. De atunci, a lansat câteva modele UART. În calculatoare, cum ar fi IBM PC si XT, precum și pe deplin compatibile cu acestea, utilizate de cipul 8250, a fost înlocuit cu un AT UART 16450. Majoritatea calculatoarelor bazate pe i386 și ciclurile CPU i486 până de curând, au fost finalizate controler 16550, în care existau interne de tip tampoane hardware " toate“, iar astăzi devine un standard de 16550A UART - cip, similar cu cel anterior, dar cu eliminarea deficiențelor. Lipsa de tampoane în toate chips-uri, cu excepția ultima, conduce la faptul că transferul de date prin portul serial la viteze de peste 9600 bps devine instabilă (utilizarea MS Windows reduce pragul de 2400 biți / s).

În același timp, multe modemuri poate fi actualizat pentru a funcționa la viteze mari, până la capacitatea de a opera pe ISDN. Dar totul depinde de bariera de restricție de computer care modemul intern semnificativ mai mare decât 4 MB / s (magistrala ISA lățime de bandă). Apropo, toate ISDN-modemuri interne. Cu toate acestea, toate acestea vor fi mâine (sau poate a doua zi după ziua de mâine), dar astăzi putem spune un singur lucru: alege un dispozitiv de tipul care vă place - nu există diferențe funcționale între modemuri interne și externe omologii acolo.

Care modem pentru a alege și de modul de a alege

Modemul nu poate fi unic. Modemul trebuie să fie înțeles de către celelalte modemuri. Acest lucru înseamnă că modemul trebuie să susțină numărul maxim de standarde, adică, corectarea erorilor, metodele de schimb de date și de compresie. Cele mai frecvente standard - V.32bis modemurilor pentru a face schimb cu / s rata de 14000 de biți. Pentru modemuri cu viteza de 28800 biți / sec este un V.34 protocol standardizat.

În plus, trebuie subliniat faptul că modemuri cu rata de date de 16800, 19200, 21600 sau 33600, nu sunt standard.

Nici corectarea erorilor nu ar trebui să fie un program. Tot ceea ce trebuie să fie cusute la producătorul de modem.

La exterior, și în interior. modem extern prin intermediul unui cablu special conectat la portul serial. Acest modem, are de obicei un volum de control, display-uri de informare, sursa de alimentare și alte prybludy, uneori utile. Dacă sunteți un profesionist, ar trebui să fie toate la fel, ceea ce modem pentru a alege - fie intern sau extern. De obicei, un modem intern bun printr-un software special emmuliruet buna vizibilitate a modemului extern întreg.

În România, această alegere este foarte mic. Această piață a marcat două companii: ZyXEL din Taiwan US solare și Robotică din SUA. Modemurile cele mai recente firmă aleasă de profesioniști (Courier), primul - toate celelalte, adică, toți acei utilizatori care aleg așa-numitul Protocol ultra-fiabile ZyCell.