"Telegrafu" - email mingħajr l-Internet

Tajba jum!

Nixtieq naqsam xi ħsibijiet interessanti mal-komunità dwar il-ħolqien ta' email deċentralizzata waħedha u nuri kif implimentazzjoni waħda eżistenti taħdem fil-prattika.

Fil-bidu, “Telegraph” ġie żviluppat bħala mezz ta’ komunikazzjoni dilettanti bejn membri tal-komunità ta’ studenti żgħar tagħna, li b’xi mod jew ieħor iddedikat l-attivitajiet tagħha għat-teknoloġija tal-kompjuter u l-komunikazzjoni.

Nota Bene: "Telegrafu" huwa mezz ta' komunikazzjoni dilettanti; Jidher pjuttost problematiku li jiġu derivati ​​benefiċċji prattiċi fuq skala industrijali, iżda din il-problema ma tantx tista 'tissejjaħ sinifikanti sa kwalunkwe punt - aħna nqisu l-għan ewlieni tagħna li jkun direttament jiġbdu l-attenzjoni għall-iżvilupp ta' dan it-tip ta 'sistemi ta' komunikazzjoni.

Aħna inklinati li nemmnu li ż-żieda fl-interess ġenerali fl-iżvilupp ta’ diversi sistemi ta’ komunikazzjoni hija meħtieġa u pjuttost importanti, għaliex il-fehim tal-prinċipji fundamentali ta’ kif jaħdmu dawn is-sistemi u fuq xiex huma bbażati huwa ċ-ċavetta ewlenija biex tiżdied l-għarfien taċ-ċittadini dwar is-sigurtà tal-informazzjoni. kwistjonijiet.

"Telegrafu" - email mingħajr l-Internet

Achtung!Biex tevita nuqqas ta' ftehim possibbli, f'xi każijiet tista' tiskrollja l-immaġini:
"Telegrafu" - email mingħajr l-Internet

Is-sistema hija bbażata fuq voluntiera u entużjażmu pur – aħna nħobbu dak li nagħmlu. Tista' tqis dan bħala passatemp u mhux se tkun żbaljat - wara kollox, għad hemm min iħobb il-komunikazzjoni permezz tal-użu tal-korrispondenza tal-karti; "Telegrafu" fil-biċċa l-kbira tal-każijiet jista 'jiġi rappreżentat bħala implimentazzjoni diġitali tal-prinċipji tal-posta regolari.

Telegraph huwa analogu waħdu tal-email li jippermettilek tibgħat messaġġi sempliċi mingħajr ma tuża l-Internet. "Telegrafu" fi grad wieħed jew ieħor jista 'jiġi attribwit Sneakernet - mod ta' skambju ta' informazzjoni mingħajr ma tuża netwerk.

Il-flash drives jintużaw bħala kaxxi tal-posta, u terminals - kompjuters, li huma punti ta 'aċċess uniċi biex jirċievu u jittrasmettu korrispondenza elettronika - jaġixxu bħala uffiċċji postali.

Ejja nikkunsidraw l-aktar eżempju sempliċi ta 'interazzjoni mas-sistema. Għandna żewġ flash drives u terminal wieħed fl-istokk. L-iskript innifsu fih il-varjabbli globali meħtieġa għall-interazzjoni sussegwenti mas-sistema - numru tat-terminal, mogħdija għall-għerq, eċċ.

Jekk aħna nikkonnettjaw drive li jista 'jitneħħa mat-terminal u nħaddmu l-iskript, se tipprova tirċievi messaġġi ħerġin mid-direttorju /mnt/Telegraph/Outbox u ttrasferihom fil-memorja tiegħek, imbagħad iċċekkja għal messaġġi ġodda fil-memorja tiegħek għall-utent attwali. Jekk hemm, iktebhom ġo /mnt/Telegraph/Inbox.

Reġistrazzjoni ta' apparati ġodda

Dan jiġri pjuttost bl-addoċċ. L-iskrittura ssib flash drives ġodda konnessi mas-sistema u tipprova tqabbel l-IDs uniċi tagħhom ma 'dawk ippreżentati fl-għerq. Jekk l-apparati ma jkunux ġew irreġistrati qabel, dawn jiġu fformattjati skont ir-regoli ddikjarati minn Telegraph.

Wara li tirreġistra apparat ġdid, l-istruttura tal-għeruq tieħu l-forma li ġejja:

Ara l-post fuq imgur.com

Fil-fajl tal-konfigurazzjoni config.ini, li tinsab fl-għerq tal-flash drive, hemm informazzjoni tas-sistema - identifikatur uniku u ċavetta sigrieta.

Ara l-post fuq imgur.com

Agħti ftit rum lin-nies!

Le, tassew, bis-serjetà! Tista 'tikseb is-sorsi hawn, u wasal iż-żmien li nimxu bil-mod mit-teorija għall-prattika.

Imma għandi ngħid ftit kliem ieħor dwar kif taħdem is-sistema tal-messaġġi fil-prattika.

L-ewwel, ejja nsemmu fiex jikkonsisti identifikatur uniku bi ħdax-il ċifra. Eż., 10455000001.

L-ewwel ċifra 1, huwa responsabbli għan-numru tal-pajjiż. Kodiċi internazzjonali - 0, ir-Russja f'dan il-każ - 1.

Wara jiġu erba' ċifri li huma responsabbli għan-numru tar-reġjun li fih jinsab it-terminal. 0455 huwa d-distrett urban ta’ Kolomna.

Huma segwiti minn żewġ numri - 00, - direttament responsabbli għan-numru tat-terminal.

U mbagħad biss - erba 'ċifri, li huma n-numru tas-serje ta' l-utent assenjat għal dan it-terminal. Għandna dan - 0001. Hemm ukoll 0000 — dan in-numru jappartjeni direttament lit-terminal innifsu. Ma tistax tibgħatlu korrispondenza bil-miktub, iżda t-terminal innifsu juża dan in-numru biex jibgħat messaġġi tas-servizz lill-utenti. Per eżempju, jekk il-messaġġ ma setax jitwassal għal xi raġuni.

Ara l-post fuq imgur.com

Fl-għerq tal-"kaxxa postali" tagħna hemm żewġ direttorji meħtieġa biex tirċievi u tibgħat messaġġi. Meta apparat ikun imqabbad mat-terminal, il-messaġġi ħerġin jintbagħtu lis-server mid-direttorju "Outbox", u l-messaġġi deħlin jitgħabbew fid-direttorju "Inbox", li huwa loġiku.

Kull fajl, skont id-direttorju, huwa msemmi min-numru tar-riċevitur jew tal-mittent.

Jekk nippruvaw nibagħtu messaġġ lil riċevitur li ma jeżistix, it-terminal jibgħatilna messaġġ ta' żball.

Ara l-post fuq imgur.com

Madankollu, jekk niddeċiedu li nibagħtu ittra lil destinatarju li jinsab fuq terminal ieħor (irrispettivament minn jekk teżistix jew le), din tiġi rreġistrata fil-memorja tat-terminal qabel ma l-aġent jittrasferixxi l-korrispondenza bil-miktub mit-terminal tagħna għal tiegħu.

Ara l-post fuq imgur.com

Meta l-aġent tal-fergħa 10500000000 (fi kliem ieħor, il-pustier) se jgħaqqad it-tagħmir tiegħu mat-terminal tagħna, l-ittri ħerġin se jiġu trasferiti fuq is-sewqan tiegħu. Sussegwentement, meta jgħaqqad it-tagħmir tiegħu mat-terminal tiegħu, dawn l-ittri jintefgħu fil-memorja tat-terminal u se jistennew li r-riċevitur tniżżelhom fil-flash drive tiegħu.

Sessjoni ta' komunikazzjoni

Ejja nippruvaw nibagħtu messaġġ bit-test "Hello!" minn 10455000001 к 10455000002.

Ara l-post fuq imgur.com

Dak kollox!

Inkun ferħan li nirċievi kwalunkwe kritika tal-kodiċi sors tal-proġett u l-artiklu nnifsu.

Grazzi tal-attenzjoni.

Sors: www.habr.com

Żid kumment