- Wikisun
UUCP, Unix-dən Unix-ə Kopyalamağın qısaltmasıdır. Bu konsepsiya ümumiyyətlə uzaqdan əmrlərin icrasına və kompüterlər arasında faylların, e-poçtun və şəbəkə mesajlarının ötürülməsinə imkan verən kompüter proqramları və protokolları dəsti adlanır. Xüsusilə, bu paketdəki uucp əmri, fayl kopyalanmasını tələb edən əməliyyatlar üçün istifadəçi interfeysi təmin edir. UUCP həmçinin uux (əmrləri uzaqdan yerinə yetirmək üçün istifadəçi interfeysi), uucico (fayl ötürülməsi üçün rabitə proqramı), uustat (cari fəaliyyətin statistikasını bildirir), uuxqt (uzaq maşınlardan göndərilən əmrləri yerinə yetirir) və uuname (yerli sistemin UUCP adını bildirir) proqramlarını da əhatə edir. Paketin bəzi versiyalarına uuencode / uudecode daxildir (8 bitlik ikili faylları 7 bitlik mətn formatına və ya əksinə çevirir). UUCP əvvəlcə 1970-ci və 1980-ci illərdə Unix üçün hazırlanmış və ən çox Unix kimi platformalarla əlaqəli olsa da, UUCP -nin tətbiqləri Microsoft-un MS-DOS, Digital-ın VAX/VMS, Commodore -un AmigaOS və klassik macOS daxil olmaqla bir çox Unix olmayan əməliyyat sistemləri üçün də mövcuddur. Texnologiya UUCP bir çox müxtəlif növ fiziki bağlantılardan və keçid qatı protokollarından istifadə edə bilər, lakin ən çox istifadə olunan bağlantı növü dial-up bağlantısıdır. İnternetə çıxış geniş yayılmamışdan əvvəl kompüterlər, əsasən, yalnız bir şirkət və ya təşkilat daxilində fəaliyyət göstərən kiçik, özəl şəbəkələr vasitəsilə bir-birinə qoşulurdu. Onlar, həmçinin, adətən modemlərlə təchiz edilirdi ki, dial-up bağlantısı vasitəsilə simvol rejimində (yığın) terminallara uzaqdan çıxış təmin olunsun. UUCP digər kompüterlərə qoşulmaq, problemlərin aradan qaldırılmasını həyata keçirmək və kompüterlər arasında birbaşa əlaqə yaratmaq üçün kompüterin modemlərindən istifadə edir. UUCP şəbəkəsindəki hər bir sistem qonşu sistemlərin siyahısını, eləcə də telefon nömrələri, giriş adları və şifrələr kimi müvafiq məlumatları saxlayır. Qonşu sistemə göndərilməli iş (məsələn, fayl ötürülməsi və ya əmrin icrası tələbi) növbəyə əlavə edildikdə, uucico proqramı adətən həmin işi yerinə yetirəcək sistemi çağırır. Bundan əlavə, uucico proqramı iş növbəsini izləmək məqsədilə qonşu sistemlərini vaxtaşırı yoxlayır. Bu mexanizm qonşu sistemlərin dial-up imkanları olmadan da əlaqə yaratmasına imkan verir. Bu gün UUCP dial-up bağlantıları üzərindən nadir hallarda istifadə olunur, lakin bəzi hallarda TCP/IP üzərindən də istifadə edilə bilər. Tarix UUCP əvvəlcə AT&T Bell Laboratories şirkətində Mayk Lesk tərəfindən yazılmışdır və UUCP-nin ilk versiyaları bəzən System V UUCP adlanır. Orijinal UUCP, AT&T tədqiqatçıları Peter Honeyman, David A. Nowitz və Brian E. Redman tərəfindən yenidən yazılmış və yenidən yazılmış UUCP, HoneyDanBer və ya HDB adlanır; daha sonra təkmilləşdirilmiş, səhvlər düzəldilmiş və BNU UUCP olaraq yenidən qablaşdırılmışdır. Bu versiyaların heç biri Lens Teylor tərəfindən yeni versiya yazmaq üçün birbaşa ilhamlanan mənbə kodu ilə paylanmamışdır. Taylor, UUCP GNU lisenziyası altında buraxıldı və ən sabit və səhvsiz versiya oldu. Taylor UUCP bəzi internet hakerlərinə gözlənilməz shell əmrlərini uzaqdan yerinə yetirməyə imkan verən zəiflikləri vurğuladı. Bundan əlavə, Taylor UUCP bütün ilkin versiyalardan xüsusiyyətləri özündə birləşdirir, digər versiyalarla ən yüksək uyğunluq səviyyəsində ünsiyyət qurmağa və digər versiyalardan oxşar konfiqurasiya fayl formatlarından istifadə etməyə imkan verir. UUCP, Unix olmayan əməliyyat sistemlərində, xüsusən də MS-DOS sistemlərində tətbiq oluna bilər. UUSLAVE/GNUCICO, UUPC və FSUUCP kimi paketlər fərdi kompüterlərə əvvəlki internet çıxışını gətirdi və şəbəkəni universitet sistemlərindən kənara çıxardı. FSUUCP, Galacticomm-un Major BBS və Mustang Software-ın WildCat! tərəfindən istifadə edilən UUCP şəbəkə bağlantısı, e-poçt göndərmə və qəbul etmə və Usenet trafik vasitəsidir. Bu, BBS-in özü kimi bir çox BBS paketinin əsasını təşkil etmişdir. Məsələn, UFGATE (John Galvin, Garry Paxinos, Tim Pozar) Fidonet və UUCP protokollarını işlədən şəbəkələr arasında bir keçid olan bir paketdir. FSUUCP diqqətəlayiq idi, çünki UUCP tətbiqlərinin standart 'g' protokolu üzərində ən əhəmiyyətli yeniliyi sadəcə Taylor-un təkmilləşdirilmiş 'i' protokolunun başqa bir tətbiqi idi. Mail Göndərmə üçün UUCP UUCP və UUXQT, uyğun poçt istifadəçi interfeysləri və yardımçı proqramlarla birlikdə, müxtəlif maşınlar arasında elektron poçt göndərmək üçün istifadə edilə bilər. Sadə UUCP poçt ünvanı əvvəlcə maşın adının, daha sonra isə istifadəçi adının yazılması və bu iki hissənin nida işarəsi (!) ilə ayrılması ilə yaradılır. Məsələn, barbox!user ünvanı barbox adlı qonşu maşında user adlı istifadəçiyə aid olan poçt ünvanını ifadə edir. Bundan əlavə, elektron poçt təyinat yerinə çatmazdan əvvəl istənilən sayda UUCP qovşağından keçməklə şəbəkə üzərindən yönləndirilə bilər. Bunun üçün əvvəlcə nida işarələri ilə ayrılmış, birbaşa qoşulmuş server adlarını da özündə birləşdirən tam ünvan müəyyən edilməlidir. Məsələn, barbox maşını yerli maşına birbaşa qoşulmayıbsa, lakin yerli maşınla əlaqəli olan foovax maşınının barbox-a qoşulduğu məlumdursa, elektron poçtun göndərilməsi üçün uyğun ünvan foovax!barbox!user olacaq. Beləliklə, barbox!user istifadəçisinin UUCP elektron poçt ünvanı daha mürəkkəb marşrutdan istifadə etməklə, məsələn, bigsite!foovax!barbox!user formasında da ola bilər. Bir çox istifadəçi elektron poçtun təyinat yerinə çatdırılması üçün birdən çox yönləndirmədən istifadə edə bilər. Bu halda marşruta daha böyük və populyar saytlar da daxil edilə bilər. Belə saytlar digər sistemlərə nisbətən daha yaxşı və bəzən daha sürətli əlaqə xidmətləri təqdim edə bilər. Bang Path Bu kimi e-poçt ünvanları bang paths kimi tanınır. 1981-ci ildə on ilə səkkiz maşın arasındakı partlayış yolları qeyri-adi deyildi və gecə yarısında dial-up UUCP əlaqələri köçürmə müddətlərinin həftələrlə uzanmasına səbəb oldu. Bang yolları ümumiyyətlə həm rabitə müddəti, həm də etibarlılıq, məsələn, mesajların tez-tez itirilməsi nəzərə alınmaqla seçilir. Bəzi serverlər "daha sürətli" marşrutlaşdırıcılarla poçt göndərməyə çalışacaq, hətta marşrutları "yenidən yazmağa" da əl atacaqlar. .uucp ilə bitən “psevdodomen” bəzən UUCP şəbəkəsi tərəfindən əldə edilə bilən host adını təyin etmək üçün istifadə olunurdu, lakin heç vaxt internet kökündə üst səviyyəli domen kimi rəsmi hala gəlmədi. Bu məntiqli deyildi, çünki DNS sistemi yalnız TCP/IP vasitəsilə birbaşa əlaqə saxlanıla bilən serverlər üçün uyğundur. UUCPNET və Xəritəçəkmə(Mapping) UUCP-yə qoşulmuş bütün kompüter şəbəkələri UUCPNET adlanırdı. Bu şəbəkə formal deyildi; minlərlə özəl şirkət, universitet və digər təşkilatlara məxsus sistemlər arasında qarşılıqlı əməkdaşlıq ruhunda inkişaf etdirilmişdir. Ümumiyyətlə, UUCP əlaqələri, xüsusən də özəl şirkətlərdə, şirkət rəhbərliyinin rəsmi təsdiqi olmadan qurulur. UUCP Xəritəçəkmə layihəsi, açıq poçt marşrutlaşdırıcıları və idarə olunan ad fəzaları təklif edən maşınlar arasındakı əlaqələri xəritələşdirmək üçün uğurlu bir səy göstərən könüllü bir layihədir. Hər bir sistem administratoru qoşulacağı sistemlərin siyahısını təsdiqləyir və hər bir bağlantıya prioritet verir. Bu təsdiqlənmiş xəritə məzmunu, şəbəkədə müəyyən edilmiş bütün bağlantı fayllarını vahid bir dəstə birləşdirən avtomatlaşdırılmış bir proqram tərəfindən emal edildi. Bu fayllar daha sonra aylıq olaraq bu məqsədə həsr olunmuş xəbər qrupunda dərc olunurdu. UUCP xəritə faylları daha sonra "pathias" kimi proqram təminatı tərəfindən bir maşından digərinə poçt üçün ən yaxşı marşrutlaşdırma yolunu hesablamaq və avtomatik olaraq müəyyən etmək üçün istifadə edilmişdir. UUCP xəritələrində həmçinin saytlar üçün əlaqə məlumatları sadalanmışdır və beləliklə, UUCPNET-ə qoşulmaq üçün axtarış aparan saytlara potensial qonşuları tapmaq üçün asan bir yol təqdim edilmişdir.
https://az.wikipedia.org/wiki/UUCP
https://az.wikipedia.org/wiki/UUCP
https://az.wikipedia.org/wiki/UUCP
https://az.wikipedia.org/wiki/UUCP
Tarix : 20 avqust 2026