Kermit Haqida

Manba (Source): http://www.kermitproject.org/kermit.html

KERMIT O’ZI NIMA?

Kermit fayl-uzatish va boshqarish protokoli va amalga oshiradigan kompyuterlar ko’plab turlari uchun kompyuter dasturlari protokol, shuningdek, boshqa aloqa vazifalari terminal tortib yuqori darajadagi orqali aloqa vazifalarni avtomatlashtirish uchun o’xshatish ko’ndalang platforma sifatida til. Dasturiy ta’minot transport-mustaqil, aniq-matn an’anaviy rejimida TCP/IP-ulanishlarni davomida operatsion yoki xavfsiz serial-port orqali SSH, SSL/TLS, yoki Kerberos IV yoki V, shuningdek aloqa, modemlar, va boshqa aloqa usullari (X.25, DECnet, har xil LAN protokollari misol uchun NETBIOS and LAT, parallel portlar, va hokazo platformalarda).

Kermit Loyiha Kolumbiya Universitetining Kompyuter Markazida tashkil etilgan (endi CUIT) 1981 qondirish uchun bir o’ziga xos kerak, va qadar o’rta – kech 1990-yillarda, Kermit edi Kolumbiya ning standart ish stoli ulanish, foydalaniladigan dasturiy ta’minot talabalar tomonidan universal, fakultet va ish stoli dan ulanish uchun xodimlari microcomputers, Kompyuterlari, Macintoshes, va Unix markaziy uchun workstations hisoblash vositalari: IBM mainframes (1963-hozirgi), DECSYSTEM-20s mahorat uchun (1977-1988), CLIO (Kolumbiya ning birinchi online kutubxona-axborot tizimi, 1984-2003), va Cunix (, 1986-hozirgi Unix asoslangan bizning serverlar), va idoraviy VAXes uchun, XDP-11s, Suns, va boshqa o’rta. Microcomputers va Kompyuterlari erta kun ichida lekin mahalliy tumani tarmoqlari keng tarqatish oldin va ish stoli ularni uchun, dasturiy ta’minot Kermit bog’liq, deb workstations ish stoli bilan bog’liq e-mail, byulleten; kengashlari, fayl almashish, matnni qayta ishlash, xabar va boshqa on-line hozir xolat, uzoq olinadi, deb madaniyat yangi jihatlari oldin tajriba eng boshqa muassasalari mavjud edi. DaKolumbiya, DEC-20s va idoraviy bu o’rta, uzoq va ketdi IBM mainframes endi faqat backoffice foydalanish uchun bor, lekin dastur hisoblanadi Kermit hali CUNIX uchun stoli SSH mashg’ulotlar uchun ishlatiladigan va texnik tomonidan tizim va tarmoq ma’muriyati vazifalarni uchun xodimlari; misol uchun,konfiguratsiya ozuqadon to’liq HP pichoqni serverlar sifatida ular yetib, boshqarish Universiteti telefon tizimi, CGI sifatida, alfa peydjingli on-qo’ng’iroq xodimlari va hokazo. Plus, albatta, eski-taymerlar kim faqat tekis afzal xavfsizligi va samaradorligini oshirish, matn-holati qobiq mashg’ulotlari uchun elektron pochta va olish, ularning ish amalga oshiriladi; masalan, dasturiy ta’minot ishlab chiqish va veb-sayt boshqarish.

Yillar davomida, Kermit Loyiha o’sib kirib, butun dunyo bo’ylab kooperatsiya notijorat dasturiy ta’minot ishlab chiqish va tarqatish harakat, firma markazi va kelishilgan dan Kolumbiya Universiteti, Kermit dasturiy ta’minot uchun mo’ljallangan yoki ko’proq va ko’proq kompyuterlar uchun ishlab chiqilgan bo’lib, va operatsion tizimlar (qarang ro’yxati). Kermit Loyiha bag’ishlangan uchun ishlab chiqarish cross-platform, uzoq muddatli, barqaror, standartlar-conformant, interoperable aloqa dasturiy ta’minot, va qilindi faol shug’ullanuvchi ichida standartlari jarayoni. Kermit dasturi, iqtisodiyotning har bir sohasida butun dunyoda ishlatiladi: milliy hukumat, davlat va mahalliy hokimiyat organlari, o’quv, tibbiyot va sog’liqni saqlash, mashinasozlik, aerokosmik, notijorat va tijorat.

Terminal o’xshatish asosan Internet orqali supplanted bo’ldi-da onlayn kirish, Kermit dasturiy muhitlar uchun o’yin rol boshqa masofaviy kabi dasturlar sensing va ma’lumotlarni yig’ish, boshqarish va tarmoq va telekommunikasiya asbob-uskunalar bilan muammo bartaraf qilish, qaytib ofis yuk va inventarizatsiya boshqarish, tibbiy sug’urta ishi da’vo taqdim etish, elektron mablag’larini o’tkazish, daromad va soliq deklaratsiyalarini onlayn topshirish. Kermit dasturiy ta’minot tarmoq router va ulab-uzgichlar, uyali-telefon minoralar,ko’milgan bo’ladi tibbiy diagnostika va nazorat qilish asbob-uskunalari, yurak elektron ham emas juda bir necha katta-nomi yonilg’i apparatlari zikr qilish “katta box”chakana savdo korxonalari. 2002 Kermit flew bo’yicha Xalqaro Kosmik Stansiyasi va dasturiy aloqa usuli bilan ishlatiladi Kermit EM CHO’QQI okean sabzi pirojnoe (chap) bilan ta’minlash realtime ma’lumotlar uchun bo’ron tadqiqotchilar va trekerlari uchun bu kun (bo’ron loyiha kiritilgan yangi kengaytirilgan bosqichida 2010 asoslangan yangi versiyasi Ko’milgan Kermit).

1980, Kermit protokol va dasturiy ta’minot bo’yicha ishlatilgan beri zavod qavat ichida programlanabilir shakldor, matbuot tormoz, seriyali laminat qobig’ini, tekis sum, metall va plastik-qayta ishlash shearing, yog’ochsozlik, va boshqa mashinalari. Masalan, ishlab chiqarish Boing 787, qaerdaKermit ishlatiladi nazorat qilish uchun bir Lenta Qatlam deb shakllari ayrim tana qismlarining. Qanday haqida batafsil o’qishingiz mumkin Kermit ishlatiladi bo’yicha zavod qavat bu yerda va bu yerda.

Bu 1990-yillar Kermit dasturiy ta’minot edi ishlatiladigan US Post Office avtomatlashtirish, u o’ynadi a asosiy rol 1994 yil Braziliya milliy saylov (eng katta tarixida dunyo qadar, deb vaqt), va uni edi markaziy uchun BMT yordam missiya uchun Bosniya, “bog’lovchi butun spektri loyihasi operatsiya, portativ qurilmalar uchun mainframe, minicomputer, Kompyuterlari, va o’quvchilarning barcode.”

Bu 1980 – chidamlilik hamda Kermit protokoli mos, uni ideal xizmat uchun ham Yashil Inqilobichida Afrika, Evropa qo’shma-SSSR Giotto oraliq missiya, va, ehtimol, eng xususan, reestablishing ma’lumotlarni aloqa ular BIZGA edi keyin Antarktida va materik ilmiy-tadqiqot stansiyalari o’rtasida 9-oy Antarctic qish davomida kompyuter mishap ichida 1986 kesib. 1988 yilda bir xalqaro konferensiya Kermit edi, Moskva, SSSR, va Kermit sessiyalar boshqa da xususiyatli edi. tashqi ishlar vazirligida 1980 davomida konferensiyalar, kuchga kirdi, Parij, Nashville, va boshqa joylarda.

Bu Kermit protokol va dasturiy ta’minot mavjud nomidagi Kermit Qurbaqa, televizion ketma-ket, Muppet Shou yulduz; nomi Kermit ishlatiladi tomonidan Henson Associates, Inc ruxsat. Nima uchun u nomidagi Kermit – Qurbaqa? 1981 yil May oyida biz allaqachon birinchi implementations edi protokol ish, lekin protokoli uchun bir nomi bor, biz yo’q edi, yoki dasturiy ta’minot hali. Biz bir guruh uchun u (, Bill Catchings, Bill Schilit,meni muhokama qilindi Aslida juda ko’p g’amxo’rlik holda Jeff Damens, deb guruhi edi, deb o’ylayman), biz hech qachon bu dastur butun dunyo bo’ylab tarqalishi kutilmoqda beri va oxirgi 30 dan ortiq yil. Bir Muppets edi devorga qaragan bo’lishi uchun men nima bo’ldi mening bolalarim Muppet Shou bunday katta muxlislari edi, chunki u bo’yicha kalendar, va Men aytgan, Qanday haqida Kermit? O’ttiz yil men topdim, keyinchalik (May 2011) kalendar, uni ko’rish mumkin, deb aytdim qachon qarab edi, deb sahifasichap va siz uni katta bir tasvirni ko’rish uchun bosing mumkin.


KERMIT DASTURIY TA’MINOT

Kermit dasturiy ta’minot qilingan yozma uchun yuzlab turli kompyuterlar va operatsion tizimlar, butun dunyoda ko’ngilli dasturchilar tomonidan uni ayrim, Kermit Loyiha professional xodimlari tomonidan u ba’zi. Eng mashhur Kermit dasturlari asosiy xususiyatlari quyidagilar:

  • Ulanish keng, bir qator uchun o’rnatish va xizmat ko’rsatish ulanish usullari (, X. 25, lht ni, serial TCP/IP port, modem va boshqalar).
  • Terminal o’xshatish.
  • Xato-bepul o’tkazish fayl.
  • Internet Telnet, Rlogin, shu jumladan, protokollar FTP va HTTP.
  • Internet xavfsizlik usullari Kerberos, shu jumladan,/TLS, SSH, va SRP SSL.
  • Belgi-o’rnatish konvertatsiya ikkala terminal o’xshatish davomida va fayl transfer – Kermit dasturiy ta’minot noyob xususiyati.
  • Doimiy faoliyat yurituvchi raqamli va alphanumeric peydjingli.
  • Script dasturlash murakkab yoki takrorlab vazifalarni avtomatlashtirish.

Kermit ning foydalanuvchi interfeysi va script dasturlash tili bo’ylab izchil bor platformalar va aloqa usullari, ta’lim-yilda investitsiya beruvchi vaqt to’lash va yana boshqa bir platforma sizni harakat sifatida, bir boshqa aloqa usuli.

Bizning premer dasturiy ta’minot implementations bor Kermit:

  • Kermit 95 uchun Windows 95/98/ME, Windows NT/2000/XP/Vista/7/8/10, va OS/2;
  • C-Kermit uchun UNIX, VMS, VOS, va bir necha boshqa operatsion tizimi oilalar;
  • E-Kermit uchun dafn.
  • MS-DOS Kermit uchun DOS va Windows 3.x;
  • IBM Mainframe Kermit uchun VM/CMS, MVS/TSO, va CICS.

C-Kermit va IBM Mainframe Kermit bor mezbon asoslangan unequaled bir qator bilan universalligi paketlar. Kermit 95 va MS-DOS Kermit bor to’la-oilam ish stoli aloqa dasturiy ta’minot dasturlariehtimol tashqari (yoki off) boshqa hech narsa sifatini rivaling bozor, foydalanuvchi interfeysi flashiness: Kermit dasturlar matn-holati, rioya ba’zi odamlar uchun baffling bo’lgan yesteryear, tezkor-va-buyruqbozlik uslubi afzalliklari ular tushunib qadar:

  • Buyruq barcha platformalar bo’ylab oqilona izchil, va sozlash Windows kabi zamonaviy platformalarda bo’ylab deyarli butunlay izchil, Mac OS X, Linux, va VMS. U bir marta, u hamma joyda foydalanish oling.
  • Buyruqlar “” yoki “dasturlar” uchun har qanday avtomatlashtirish macros ichiga birlashtirilishi mumkin vazifa, deb amalga oshirilishi mumkin tomonidan qo’l, deb ta’rif bu yerda. C-Kermit aslida va 95, til to’laqonli bir buyruq Kermit dasturlash o’zgaruvchilar, nazorat tuzilmalari, vazifalari,til bilan “”, plus bir necha kutilmagan.subroutines
  • Oldindan buyruqlar bilaman, na turi, ularni to’liq amalga shart emas. Buyruq uslubi “kontekst-nozik talab menyu”deyiladi (sizga bir savol turi qachon mavjud variant qarang belgisi), kalit so’zlar va abbreviated bo’lishi mumkin. -Qurilgan yordam, va farovonlik ko’proq yordam mo’l bor bo’lishi qildi bo’yicha Kermit veb-sayti; misol uchun C-Kermit o’rgatuvchi va bu Kermit 95 o’rganib, faqat yangi boshlanuvchilar uchun.
  • Sensorli typists o’z qo’llari bilan harakat qilish kerak, ular yo’q bo’lsa, tezroq ishlashi mumkin uy kalitlari uzoqda, kam takrorlab kibirli jarohati ular chekadi.
  • Ayrim narsalarni faqat samarali amalga oshirilishi mumkin emas, yoki barcha, bir GUI yordamida interfeysi. Bu erda butunlay tasodifiy bir misol bo’ldi, lekin ishora qiladi:
     Tasvirlar minglab o’z ichiga oladi, korxonalar, men bor kompyuteringizda birga ularning kichik bilan. Har  bir tasvir xxx.jpg bor thumbnail xxx-t.jpg. Fotoshop ichiga barcha kichik yuk istayman. Foydalanish  sichqoncha, bu butun kun olmoq edi. Kermit bilan u kabi bu, albatta, mumkin (Kermit buyruq da  so’raydi):

        mkdir thumbnails
       rename *-t.jpg thumbnails/

     Va keyin kichik bo’lgan subdirectory, Ctrl-“butun” va harakatlantiring tanlang uchun Fotoshop (va keyin  kerakli bo’lsa, kichik asl qaytib harakatlantiring bir sichqoncha harakat, yoki ularni qaytarib biri Kermit  buyrug’i bilan qayta nomlash) bilan korxonalar.

Kermit 95 ishlab chiqilgan emas, balki faqat qondirish uchun Kolumbiya muhtojliklari uchun ulanish Windows 95 (keyinchalik) markaziy uchun matnlardan xizmatlar, balki pul Kermit Loyiha qo’llab-quvvatlash oshirish uchun. Farqli o’laroq boshqa Kermit dasturlari, K95 qat’iy tijorat, ham mavjud edi. chakana shrinkwrapped versiyasi (o’ng) va hajm to’g’ri-uchun-litsenziya nusxasi. 1995 yilda uning ozod o’rta-2011, ustidan bir qadar chorak litsenziya o’rinli 1000 dan ortiq litsenziya sotib qilindi million quyma litsenziya 10,000 uchun 100 o’rinli dan hajmi o’zgargan. Haqida 30,000 shrinkwrapped nusxalari, ko’p minglab yuklab olish uchun ko’proq sotib sotildi dan e-fanlar akademiyasi, va K95 edi sayt-litsenziyaga butun tomonidan ustidan 100 oliy o’quv yurtlari tomonidan, shuningdek, shtat bo’ylab SUNY kabi universiteti tizimlari (haqida 400,000 talabalar bilan 64 campuses).

Kermit Loyiha qo’yish bo’yicha o’z-o’zini moliyalashtirish asosida 1984, va keyin qadar uning bekor 2011, uni amalga $8,894,912.00ichida daromad uchun Universiteti, ortiqcha bir asbob-uskunalar grant ( Hermit Loyiha) qimmatbaho da $3,000,000.00.


KERMIT PROTOKOLI

Chunki uning o’zbekistonda 1981 yilda, Kermit protokol bor ishlab chiqilgan ichiga murakkab, kuchli, va extensible transport-mustaqil vositasi fayl uzatish va boshqarish uchun,, boshqa narsalar orasida birlashtirgan:

  • Bir necha uzatish bitta operatsiya fayllar.
  • Fayl uzatish xususiyati (hajmi, sana, turishni, va hokazo)
  • Fayl nomi, rekord-format, va belgi-o’rnatishkonvertatsiya
  • To’qnashuv imkoniyatlari, an “” xususiyati yangilash, shu jumladan, fayl
  • Fayl uzatish tiklash (qobiliyatsiz nazaridan ikkilik-rejimini so’zini bir o’tkazish resumption)
  • Avtomatik yuklash va yuklab olish
  • Mijoz/Server fayl uzatish va boshqarish
  • Boshiga-faylni matn/ikkilik avtomatik kommutatsiya rejimida davomida fayl-guruh uzatish
  • Recursive korxonalar-daraxt o’tkazish, platformalaridan farqli o’laroq, hatto o’rtasida
  • Serial va tarmoq ulanishlar bo’yicha yagona xizmatlari
  • Bir Internet Kermit Xizmat Daemon

Yaxshi belgilangan, sequenced, xato-tekshiriladi paketlar har Kermit protokoli foydalanadi ta’sir qilish yo’nalishi fayl-uzatish majlisida, standart qoidalari quyidagi protokol qatlama. Paketlar maksimal oshkoraligini ta’minlash, ular juda uchun mo’ljallangan har qanday kommunikatsiya o’rta-da o’tishi mumkin, qat’i nazar, qanday chegaralovchi. Yarim to’ldirib (to’xtatish va kutish), to’liq to’ldirib (qay bilan sliding windows retransmission), va uzluksiz transport oqim uchun moslashtirish uchun foydalanish mumkin har qanday aloqasi.

Kermit protokoli ajratib turadi, deb xususiyati eng boshqalardan uning keng ulanish har qanday va sifati uchun moslashish imkonini beradi ri qator kompyuteringiz har qanday ikki xil — dasta uzunligi o’rtasida, qadoq kodlash, oyna kattaligi, belgi o’rnatilgan, xato-aniqlash usuli, timeouts, to’xtatib turadi. Eng boshqa protokollar ayrim turlari yoki fazilatlar faqat ishlash uchun mo’ljallanganulanishlar va yoki fayl tizimlari kabi kompyuterlar muayyan turlari o’rtasida yoki,/ va shuning uchun kam (yoki hammasi emas), boshqa joyda ishlaydi va bir necha agar biron-bir taklif rejasiz-uchun vaziyatlar uchun moslashtirish usullari. Kermit, boshqa tomondan,siz muvaffaqiyatli fayl uzatish va mumkin bo’lgan eng yuqori erishish imkonini beradi har qanday berilgan ulanish bo’yicha ishlash.

Yoki X-Y-va qaysi bilan Kermit eng bo’ladi (boshqa protokollar ZMODEM farqli o’laroq FTP tez-tez nisbatan) Kermit protokoli faraz yoki talab qilmaydi:

  • to’liq to’ldirib, bir ulanish;
  • belgilar nazorat uchun shaffof bo’lgan munosabati;
  • 8-bit munosabati an;
  • toza ulanish;
  • katta buffers barcha aloqa yo’lidan;
  • jismoniy-link-qatlam ketishini nazorat qilish.

Kermit bu shartlar har qanday talab qilmaydi-da, (, u olishi mumkin ular mavjud bo’lsa, ular foyda). Tim tomonidan Kermit protokoli bo’yicha bir xususiyati-modda fevral 1996 Kientzle masalani Doktor Dobb ning Jurnali ta’kidlash “Kermit ning windowing yondashuv XModem kabi protokollar nisbatan tezroq bo’ladi va YModem . . . Ko’p odamlar tushunib yo’q, nima ostida deb kam-dan-ideal, Kermit ning windowing yondashuv sezilarli bo’ladi shart-sharoitlar tez uchun ZModem, munosib e’tibor bilan bir protokoli ko’ra tezroq yaxshi sifatli chiziqlar ustidan o’tkazmalari.” Bu Kermit samaradorligini protokol hisoblanadi tahlil chuqurligi bu yerda va bu yerda.

Shunday qilib Kermit transfer “” har vaqt deyarli. box chiqib ish Va da oliy darajasi, Kermit buyruq tili qulay fayl har qanday imkonini beradi masalan, har qanday birikma, foydalanish uchun tanlash mezonlari:

  • Va filenames o’yin uchun naqsh Wildcards
  • Sana bo’yicha saralash intervallarni
  • Hajmi bilan tanlash intervallarni
  • Faqat matnli fayllar
  • Faqat ikkilik fayllar
  • Boshqa oxirida yoki bu mavjud emas, deb, faqat fayllarni newer bor
  • Istisno ro’yxatlar va naqsh

deyarli har qanday guruhlarga ajratish amalga tasavvur qilish mumkin. Tranzit, bir fayl mumkin belgi-o’rnatish, bir filtri orqali o’tib bo’lishi mumkin, aylanadi, uning hokazo, va bor muvaffaqiyatli o’tkazish ustiga, manba fayl o’chirilgan yoki qayta nomlandi bo’lishi mumkin manzil fayl nomi yoki pochta orqali bo’lishi, va hokazo mumkin.


Kermit Protokoli Spetsifikatsiya


Kermit file transfer protokol spetsifikatsiya kitob berilgan, Kermit, Bir Fayl Uzatish Protokoli Frank da Cruz tomonidan bir foreword bilan bilan Donald Knuth (hozir mavjud onlayn PDF formatida). Spetsifikatsiya, shuningdek, mavjud onlayn Oltinchi tahriri Kermit Protokoli Qo’llanma (1986). Bu yo’qligi ham lekin ular, albatta, keyinchalik refinements, ba’zi server holati, uzoq o’z ichiga oladi paketlar, sliding windows va h. k. Hujjatlar keyinchalik protokoli uchun qo’shimchalar yig’iladi va oshkora mavjud bu ERDA. Bir rasmiy spetsifikatsiya va tekshirish protokol tomonidan chop etilgan edi Kermit o’zbekiston James Huggins Universiteti Michigan 1995; siz yuklab olishingiz mumkin bu YERDA.


KERMIT FAYL UZATISHGA MISOL

Windows ish stoli kompyuter bor qaerda ning qarash keng tarqalgan hodisa bilan aloqa — munosabat har qanday (modem, ketma-ket port, muntazam Telnet, xavfsiz Telnet, rlogin, xavfsiz rlogin, SSH) — qobiq uchun Unix server (“Unix” = Linux, Mac OS X, FreeBSD, Solaris, AIX,sessiyasi HP-UX, va hokazo) va kerakli o’tkazish fayl o’rtasida sizning KOMPYUTER va Unix server. Sizning terminal emulator Windows bo’ladi Kermit 95 va Unix server bor, C-Kermit yoki G-Kermit o’rnatilgan, qaysi shunchaki yozib “” da kermit tomonidan invoked bo’lishi mumkin (yoki, ehtimol, “yoki”) gkermit.ckermit qobiq xohishi

Uchun yuklab olish , bir fayl, derlar, message.txtsiz turi quyidagi qobiq da buyruqning:

kermit -s message.txt

Fayl sizning KOMPYUTER (yoki uning uchun 95 ning joriy katalog Kermit yuboriladi YUKLAB KORXONALAR, agar bor belgilangan biri). U emas agar fayl matnli yoki ikkilik bo’lsa, masala; Kermit u va bu raqamlar chiqib o’tkazmalari avtomatik ravishda tegishli holatida.

Agar fayllarni bir guruh o’tkazish uchun bo’lsangiz, xuddi shunday, sen, barcha fayllar kimning nomlari bilan boshlash “kundalik.“:

kermit -s daily.*

Kermit, avtomatik kommutatsiya pas har bir fayl yuboradi matnli va ikkilik rejimida har bir fayl uchun tegishli (daily.jpg o’rtasidagi , daily.txt, …daily.xls)

Biriktirishni bir fayl butunlay sizning KOMPYUTER uchun Unix faqat sifatida oson. Siz deylik bor, bir fayl, deyiladi “budget.xls” Kermit 95 ning sizning KOMPYUTER bo’yicha joriy katalog. UNIX, Unix da bu turi uchun u upload qobiq so’raydi:

kermit -g budget.xls

O’sha asoslari; ko’p tafovutlar va refinements; misol uchun bor:

  • Faqat transfer boshqa end bo’yicha sheriklariga nisbatan yangi bo’lgan fayllar.
  • Belgi matnli fayllar to’plam tegishli (masalan, o’rtasida, ISO aylantirish 8859-1 va UTF-8) Unicode.
  • Ojiz nuqtasi (ikkilik holatida) faqat qisman o’tkazish saqlab qolish.

O’zingizni ba’zi yozib saqlab qolish uchun, Unix bo’yicha aliases (sizning ham aniqlash mumkin qobiq profili):

alias s="kermit -Ys"
alias g="kermit -Yg"

(s uchun Yuborish, g Olish uchun). Keyin:

s message.txt
g budget.xls

Shu orqali siz fayllarni uzatish siz ekanligini ta’kidlash arziydi agar siz allaqachon bor munosabati; yangi aloqa qilish kerak, yo’q shunday qilib, qayta aniqlashda o’zingiz, yoki shunga o’xshash bureaucracy. Agar ulanish bo’lsa SSH, Kerberos, SSL, TLS, yoki SRP bilan xavfsiz, fayl uzatish ham bo’ladi keyin xavfsiz, avtomatik.

Bu qulaylik unparalleled bir daraja belgilari. Agar C-Kermit haqida aytib Yoki, uning birinchi fayl-uzatish fayl bir dasta yuborish olish uchun Unix e’tirof etiladi avtomatik ravishda Kermit tomonidan 95 ning terminal emulator va K95 ham kirib chiqadi bu qachon rejimida yoki server holati, yo’nalishiga qarab, qabul qilish va o’tkazish, K95 terminal o’xshatish, uning ekran qaytadi tayyor bo’ladi. Agar xato bo’lsa ham ruxsat yozish yo’q bo’lsa (masalan, bor manzil korxonalar) K95 mumkin, shuning uchun fayl-transfer uning ekranda qoladi muammo nima bo’ldi qarang.

Bir xil tartib, shuningdek, Unix-to-Unix ish, K95–VMS, Unix-to-VMS, VMS Unix, yoki VMS yoki Unix, K95 yoki C-Kermit foydalanib, siz kabi uzoq, kabi, uchun/2 OS terminal dastur.


QARSHILIKLAR

Shuningdek qarang:  Mashhur Noto’g’ri fikrlarga.

Yil davomida, Kermit Loyiha va dasturlarni turli mavzusi edi , xususan nizolarda:

Litsenziya
Juda boshidan Kermit dasturiy ta’minot bepul bo’lishi bo’ldim har bir kishi. Lekin 1984, Kolumbiya Universiteti boshlang’ich bizga topish uchun majbur yo’l u o’zi uchun to’lov qilish; deb, ish haqi to’lash uchun to’liq va qismi vaqt xodimlar va asbob-uskunalar, anjomlar, telefon va boshqalar. Aks holda biz rivojlanayotgan, yuritish davom ettirish uchun ruxsat bo’lmaydi, tarqatish, va keyin barcha ustidan mashhur bo’lib edi, qaysi dasturiy ta’minot qo’llab-quvvatlash, jahon.Bizning eritmasi dasturiy ta’minot, har bir shaxs uchun bepul tutish edi va o’z foydalanish uning/uning uchun/tashkilot lekin, firmalar u litsenziya talab qilish agar bir mahsulot bilan u o’tin yoki aks holda uni taqdim qilmoqchi edilar, agar mijozlar yoki mijozlar; agar bizning pul qilish uchun izlayotgan edilar bo’lsa, mehnat. Bu yo’l ular mumkin qilmoq pul lekin ular bo’lar edi almashish uchun ish qilgan kishilar bilan.

Bepul Dasturiy ta’minot harakati ildiz oldi sifatida, uning tarafdorlari strenously objected bu yondashuv, lekin Kermit loyiha yana 10 davom ettirish uchun ruxsat yil. Microsoft Windows yaqinlashib kelayotgan ozod bilan 1994, keyin 95, biz biri qo’yib yuborishga qaror va 100% deb faqat Kermit dasturi tijorat: Kermit 95. Bu mahsulot ruxsat Kermit 2003, AQSH va jahon iqtisodiyoti qachon haqida qadar gullash uchun Loyiha avariya va mavjud davom ettirish uchun tobora kamayib shaklida boshladi Kolumbiya Universiteti Kermit Loyiha nihoyat edi 2011 qadar bekor qilingan. O’sha paytda, hech kim ekan ish, chunki uni bog’liq har qanday ko’proq, barcha Kermit dasturiy ta’minot, deb, biz bor edi to’liq huquqlari edi joylashtirilgan ostida bir Ochiq Manba litsenziya, endi har bir kishi baxtli bo’ladi ularning ish yo’qotgan kishilar bundan mustasno.

Kermit vs X/Y/ZMODEM
Bu XMODEM fayl uzatish protokoli 1977 yilda boshqa joylarda fayllarni uzatish uchun ishlab chiqilgan boshqa bir microcomputer dan telefon aloqa ustidan, va shunday qildi kompyuter sevimli mashg’ulotlariga orasida keng foydalanish, BAYT jurnallar muxlislar, foydalanuvchilar va adminga o’zbekiston BBS tizimlari, kabi. Uning vorislari, YMODEM va ZMODEM kabi, o’sdi up bir xil madaniyat, taxminan bir xil foydalanuvchi bazasini xizmat. Bu dunyo, aloqa yo’nalishlarga har doim 100% barcha 256 bayt uchun shaffof edi bu protokollar nisbatan oddiy bo’lishi va hali ham yaxshi ish beruvchi qadriyatlar bu atrof-muhit; bunda BBS aholisi/bir hobisi edi madaniyat uchun hech qanday sabab yoki Kermit haqida o’rganish kerak.Kermit protokoli, boshqa tomondan, mikro-mainframe uchun mo’ljallangan edi juda kam bardoshli edi, qaysi birikmalar, va juda ham ko’p, chunki talab ulanishlar kamdan-kam hollarda shaffof edi va asosiy kompyuterlar edi tubdan farq; misol uchun, turli rekord formatlar foydalanish mumkin, ular va belgi faylni saqlash uchun sozlash. Kermit, keyin, yana tomon qaratilgan edi. muassasalari — universitetlar, kasalxona, korporatsiyalar, hukumat katta markaziy birgalikda kompyuterlar bilan mashina xonalar bor edi, deb agentliklari — yoki xilma-xillik idoraviy o’rta ortiqcha individual foydalanuvchilar Kompyuterlari bilan yoki birbarcha bilan nisbatan sevimli mashg’ulotlariga o’rniga ularning paneli, workstations bir turdagi shaxsiy microcomputers.

XMODEM – turtki, uni ichiga qilishi kerak edi, shuning uchun og’riq sekin protokoli edi, tezroq va tezroq protokollari; shuning YMODEM va ZMODEM. Yangi MODEM lekin protokollar hali o’rtasida (ko’proq yoki kamroq) 100% shaffof munosabati taxmin bir xil yoki juda o’xshash ikki kompyuterlar.

YMODEM va ZMODEM paydo bo’lib, odamlar uchun Kermit protokoli tanqid qilish boshlandi uning asl shaklida bo’lgani kabi, albatta, sekin bo’lish,:, chunki qisqa paketlar eng mainframes kiruvchi ma’lumotlar uzoq portlashlari bir bardosh bera olmadi terminal; yarim to’ldirib stop-va-kutish IBM mainframes qo’llab-quvvatlash qilmadi, chunki to’liq to’ldirib aloqa; nazorat uchun printable encodings belgilar va Bu mainframe ning orqali 8-bit ushbu o’tishi mumkin emas, chunki belgilar terminal haydovchi. Shunday qilib, asl Kermit protokoli “kamida bir edi umumiy ishlatish uchun uni zarur qaerda” barcha platformalar orasida to’xtamga(va yana bir qancha, bu chiqdi, deb bundan tashqari,). Yirik uning kuch uni deb bo’ldi har qanday platforma yoki kommunikatsiya usuli, shu jumladan qilish odatiga qaerda edi XMODEM oila barcha mos emas edi; IBM mainframe dunyoda misol uchun,.

Ayni paytda, ba’zi BBS dasturiy paketlar ularning bo’yicha Kermit protokoli taklif qildi Yuklash va Yuklab olish menyular, lekin o’sha Kermit implementations doim edi minimal (sekin ya’ni), ko’pincha buggy, va vaqti-vaqti bilan to’liq nonfunctional (qarang noto’g’ri fikrlarga sahifasi uchinchi tomon Kermit protokoli implementations haqida). Bu uchun tendentsiyasi protokol Kermit, deb bir hobisi madaniyat ichida taassurot mustahkamlash sekin edi.

Ijro shikoyatlarni hal qilish, ichki foyda biz oldi Kermit protokoli dizayn extensibility bo’lgan o’tkazmalari bilan boshlanadi ( -muzokara xususiyati bosqich) endi paketlar uchun imkoniyatlar qo’shish uchun va uchun to’liq to’ldirib qay retransmission bilan windows, shuningdek sliding sifatida siqish uchun imkoniyatlari va yoki shaffof va/foydalangan holda xato-bepul edilar qachon ulanishlar (misol uchun, tarmoq ulanishlar) mavjud. Bu o’zgarishlar protokoli sifatida tez yoki tezroq ZMODEM ko’ra Kermit qildi uning universality slow, ma’lumotlarni aylantirish xususiyatlari,chidamlilik va (eng) muhim orqaga muvofiqligi nima uchun siz qaysi ( alohida protokollar ko’rmayapman: XKERMIT, YKERMIT, ZKERMIT). Ijro o’zgarishlar qaytib bu yozuv-da, 1993-yil, 20 haqida yil oldin sana.

Neverthess, har bir kamp uning adherents edi, asosan o’z madaniyati asosida va har bir boshqa, bugungi kungacha davom etmoqda, deb bir trend etishga olishni afzal bildi. Eng Kermit respublikasi tanqidchilar erta dan Kermit dasturi bo’yicha o’z kuzatuvlar bazasi 1980, yoki ustiga 3-partiya Kermit ishlash istagi qaysi protokol implementations, kam. Uchun batafsil muhokama qilish, ko’rish noto’g’ri fikrlargasahifa.

Men faqat payqab (2 yil shu tariqa) Slashdot Kolumbiya da Kermit Loyiha cancelation muhokama qilish Universitet. Mazkur mavzu, deb juda yaxshi, u dalolat muhokama sevimli mashg’ulotlariga va BBS foydalanuvchilar tomonidan boshqariladi. Bir necha bilimdon lekin Kermit foydalanuvchilar ham hissa qo’shgan; bu yerda ba’zi misollar:

  • Voy-buy, kollej va post-hunar kolleji mening kun deb protokoli juda ko’p, men ishlatiladigan joylar va hatto soni boshlaydi men mumkin emas, shuning uchun ko’p yo’llari. Bu juda edi konservativ protokoli deyarli hech narsa orqali borish imkoniyatiga ega edi. Bir vaqt Bir Equinox uchun modem aloqasi orqali ko’chma kompyuter uni borish edi ma’lumotlarni O’ZIDA bir o’tish&3b5 Unix, cu-Equinox uchun qaytib T (o’zgartirish baud uchun 9600 300 baud) dan tezligi bir uchun IBM 7171 protokoli bir kurslari uchun IBM 4361. Va, aslida, fayllarni uzatish mumkin. Yana bir marta stress kerak edi (eski versiyasi ham muvaffaqiyatsiz edi, bir Quyosh bo’yicha DECNET terminal simulator testkun busiest kuni o’rta) kermit ulanish uchun men ishlatiladi, Shuning uchun host1, mezbon uchun, keyin 2, uy egasi qaytib 1, uy egasi qaytib, 2, deb o’ylayman, bir narsa 40 marta kabi. Keyin barcha ulanishlar orqali fayl uzatish qildim. U ishlagan.
  • Voy-buy. 90s, men erta birinchi Rumanian ulanish uchun mas’ul edi Internet uchun oliy o’quv yurtlari (Yevropadagi, ayniqsa). Biz olmadi, chunki turli texnik sabablarga ko’ra sayohat IP, ularni elektron pochta olish biz uchun qaror o’rtacha vaqt, kamida. Birinchi sinash, lekin uning operatsiyalari bo’yicha band ular olmadi uucp bilan edi, Yevropadagi yon. Telefon liniyalari barqaror etarli emas edi, keyin. Shunday qilib, 1-6 uchun oy, elektron pochta Kermit fayl uzatish, bir tomonidan tetiklenen tomonidan Yevropadagi yuborilgan ediMDA skriptlar, sendmail tomonidan invoked respublikasi hodge-podge. Kermit yanada mustahkam bo’ldi yo’lhar qanday boshqa fayl bu vaqtda uzatish protokoli ko’ra, oxir-oqibat, biz iymon nam kiyim chiziqlar ustidan oz transfer qilish mumkin.
  • Ha, ko’milgan dunyoda juda ko’p ishlatiladi. Bir necha qurollaridan biri mavjud RS232-faqat asoslangan bricked qurilma saqlab qolish uchun. Narsalar foydalanish kabi bu gumstix, beagleboard, va QO’L kabi boshqa SBC qur’a ko’milgan asoslangan qurilmalar. /Maqsadida maxsus versiyasini qilish yoki o’z yuk sizning mahsulot qilsa emas, balki MMC/SD karta boot qobiliyat, c-kermit biri hisoblanadi kabi muqobil o’z ichiga oladi. u erda bir necha narsalar sizga yuklash, kodi yuk va borish, keyin ruxsat berish uchun bunday qurilmalarda bir vositasi barcha konsol. Saqlangan mening (va mening ish beruvchilar) eshak bricked yoki buggy ko’milgan qurilmalar haqida ko’p marta.

Shu muhokamada bor ba’zi hech etarli shikoyat emas tushuntirish Kermit 95 ba’zi modul bo’lishi mumkin emas, nima uchun berildi Ochiq Manba ozod qilingan. Tushuntirish edi, va, bu YERDA.

 

Leave a Reply