Seriyali port nima. Biz Windows-da com usb portini ulaymiz. com port orqali nima ulangan

Ba'zan siz aloqa muammosini hal qilishingiz kerak elektron qurilma kompyuter bilan, oddiygina ma'lumot almashish yoki masofadan boshqarish. Ushbu maqolada buni ketma-ket port yordamida qanday amalga oshirish mumkinligi tasvirlangan. Uning asosiy afzalligi shundaki, standart Windows dasturlash interfeysi (API) chiqish liniyalarini to'g'ridan-to'g'ri boshqarish imkonini beradi, ular ustidan to'g'ridan-to'g'ri boshqaruvni beradi va MAQOMOTI porti bilan bog'liq ba'zi bir hodisani kutish funktsiyasiga ega. Shuningdek, MAQOMOTI portlari ishlab chiqarilgan RS-232 standarti qurilmalar ishlayotgan vaqtda kabellarni ulash va ajratish imkonini beradi (hot plug).

Tavsif

COM port (seriyali port)– RS-232 protokoli orqali ma’lumotlarni ketma-ket shaklda (bitma-bit) uzatuvchi ikki tomonlama interfeys. Bu bitta qurilmani (masalan, kompyuterni) boshqalarga uzunligi 30 m gacha bo'lgan simlar orqali ulash uchun ishlatiladigan juda keng tarqalgan protokol. Bu erda mantiqiy signal darajalari standartlardan farq qiladi: mantiqiy bir daraja +5 dan +15V gacha, mantiqiy nol darajasi -5 dan -15V gacha, bu qo'shimcha kontaktlarning zanglashiga olib kelishini talab qiladi, lekin yaxshi shovqin immunitetini ta'minlaydi.

9-pinli ulagichni (DB-9M) ko'rib chiqing. Quyida uning pinouti keltirilgan:

Pin raqami. Ism Signalning xarakteri Signal
1 DCD Kiritish Ma'lumot tashuvchini aniqlash
2 RxD Dam olish kuni Ma'lumotlarni uzatish
3 TxD Kiritish Ma'lumotlarni qabul qilish
4 DTR Dam olish kuni Ma'lumot terminali tayyor
5 GND - Tuproq
6 DSR Kiritish Ma'lumotlar to'plami tayyor
7 RTS Dam olish kuni Yuborish uchun so'rov
8 CTS Kiritish Yuborish uchun tozalang
9 R.I. Kiritish Ring ko'rsatkichi

Bizni 2 (ma'lumotlarni uzatish), 3 (ma'lumotlarni qabul qilish) va 5 (tuproq) pinlari eng ko'p qiziqtiradi. Bu qurilmalar o'rtasidagi ikki tomonlama aloqa uchun minimal o'rnatilgan.

Protokolning tavsifiga batafsil to'xtalmayman. Buning uchun GOSTlar va boshqalar mavjud. Shuning uchun biz oldinga boramiz va bu hayvonni qanday boshqarish haqida gaplashamiz.

Ilova

Yuqorida aytib o'tilganidek, RS-232 LAN darajalari standart TTL darajalaridan farq qiladi. Shuning uchun biz qandaydir tarzda kuchlanish qiymatlarini aylantirishimiz kerak. Bular. +15V dan 5V va -15V dan 0V (va aksincha). Buning bir usuli (va, ehtimol, eng oddiy) maxsus MAX232 chipidan foydalanishdir. Bu tushunish oson va bir vaqtning o'zida ikkita mantiqiy signalni o'zgartira oladi.

Quyida uning kiritilishi diagrammasi keltirilgan:


Menimcha, hech qanday qiyinchiliklar bo'lmasligi kerak. Bu chipdan foydalanish variantlaridan biri: ma'lumotlarni mikrokontrollerdan kompyuterga o'tkazish va aksincha. O'tkazilgan signal oyoqlariga kiradi T x IN bir tomonda va R x boshqa tomondan IN. Kirish signallari T dan olinadi x OUT va R x mos ravishda OUT.

Dasturlash

Birinchidan, portlarni past darajadagi dasturlash haqida gapiraylik. Bu to'g'riroq bo'ladi. Men ushbu interfeysni tushunish uchun juda ko'p asablarni sarfladim, men uning ishlash printsipini pastroq darajada o'rgana boshlagunimcha. oddiy transfer belgilar. Agar bu aniq bo'lsa, unda yuqori darajadagi tillar bilan bog'liq muammolar bo'lmaydi.

Quyida biz ishlashimiz kerak bo'lgan COM portlarining manzillari keltirilgan:

Port nomi Manzil IRQ
COM 1 3F8h 4
COM 2 2F8h 3
COM 3 3E8h 4
COM 4 2E8h 3

Ular farq qilishi mumkin. Qiymatlarni BIOS sozlamalarida o'rnatishingiz mumkin. Bular asosiy manzillar. Portlarning ishlashi uchun mas'ul registrlarning manzillari ularga bog'liq bo'ladi:

Manzil DLAB O'qish/Yozish Qisqartirish Ro'yxatdan o'tish nomi
+ 0 =0 Yozing Transmitterni ushlab turish buferi
=0 O'qing Qabul qiluvchi bufer
=1 O'qish/Yozish Divisor Latch past bayt
+ 1 =0 O'qish/Yozish IER To'xtatish Ro'yxatdan o'tishni yoqish
=1 O'qish/Yozish Divisor Latch yuqori bayt
+ 2 - O'qing IIR To'xtatish identifikatsiya registri
- Yozing FCR FIFO nazorat registri
+ 3 - O'qish/Yozish LCR Chiziqni boshqarish registri
+ 4 - O'qish/Yozish MCR Modemni boshqarish ro'yxati
+ 5 - O'qing LSR Chiziq holati registri
+ 6 - O'qing MSR Modem holatini ro'yxatga olish
+ 7 - O'qish/Yozish Scratch Register

Birinchi ustun asosiyga nisbatan registr manzilidir. Masalan, COM1 uchun: LCR registr manzili 3F8h+3=3FB bo'ladi. Ikkinchi ustun DLAB (Divisor Latch Access Bit) bit bo'lib, u bir xil registr uchun turli maqsadlarni belgilaydi.. Ya'ni. u faqat 8 ta manzildan foydalangan holda 12 ta registrni boshqarish imkonini beradi. Misol uchun, agar DLAB=1 bo'lsa, u holda 3F8h manziliga kirish orqali biz soat generatorining chastota bo'luvchisining past bayt qiymatini o'rnatamiz. Agar DLAB = 0 bo'lsa, u holda bir xil manzilga kirishda uzatilgan yoki qabul qilingan bayt ushbu registrga yoziladi.

"Nol" ro'yxati

Bu ma'lumotlarni qabul qilish/uzatish va generator chastotasini ajratuvchi koeffitsientni o'rnatish uchun registrlarga mos keladi. Yuqorida ta'kidlab o'tilganidek, agar DLAB = 0 bo'lsa, u holda registr qabul qilingan/uzatilgan ma'lumotlarni yozib olish uchun ishlatiladi, lekin u 1 ga teng bo'lsa, u holda taktli generator chastotasi bo'luvchining past baytining qiymati o'rnatiladi. Ma'lumot uzatish tezligi ushbu chastotaning qiymatiga bog'liq. Ajratuvchining yuqori bayti keyingi xotira katakchasiga yoziladi (ya'ni COM1 porti uchun u 3F9h bo'ladi). Quyida ma'lumotlarni uzatish tezligining bo'linuvchi koeffitsientga bog'liqligi ko'rsatilgan:

Interruptni yoqish registrini (IER)

Agar DLAB=0 bo'lsa, u holda asinxron adapterdan uzilishlarni boshqarish uchun registr sifatida foydalaniladi, agar DLAB=1 bo'lsa, unda taktli generator chastotasining yuqori bayti o'rnatiladi.

Interruptni aniqlash registr (IIR)

Interrupt - bu asosiy dasturning bajarilishini to'xtatuvchi va uzilish tartibini bajarishni boshlaydigan hodisa. Ushbu registr sodir bo'lgan uzilish turini aniqlaydi.

Chiziqlarni boshqarish registri (LCR)

Bu nazorat registridir.

Bit 7 1 Divisor Latch Access Bit - ma'lumotlar almashish tezligini o'rnatish
0 Oddiy rejim (uzilishni boshqarish, ma'lumotlarni qabul qilish / uzatish)
Bit 6 Chiziq uzilishini simulyatsiya qilish (bir nechta nollar ketma-ketligini yuboradi)
Bitlar 3-5 Bit 5 Bit 4 Bit 3 Paritet tanlash
X X 0 Parite yo'q
0 0 1 G'alati paritet
0 1 1 Hatto Parite
1 0 1 Yuqori paritet (yopishqoq)
1 1 1 Past paritet (yopishqoq)
Bit 2 To'xtash bitlari soni
0 1 stop bit
1 6,7 yoki 8 ma'lumot bitlari uchun 2 to'xtash biti yoki 5 ma'lumot biti uchun 1,5 to'xtash biti.
Bitlar 0 va 1 Bit 1 Bit 0 Ma'lumotlar bitlari soni
0 0 5 bit
0 1 6 bit
1 0 7 bit
1 1 8 bit

Paritetni tekshirish yana bitta bitni - paritet bitni uzatishni o'z ichiga oladi. Uning qiymati shunday o'rnatiladiki, port registrlarining o'rnatilishiga qarab, bitlar paketidagi umumiy soni (yoki nol) juft yoki toq bo'ladi. Bu bit liniyadagi interferensiya tufayli ma'lumotlarni uzatishda yuzaga kelishi mumkin bo'lgan xatolarni aniqlash uchun ishlatiladi. Qabul qiluvchi qurilma ma'lumotlarning paritetini qayta hisoblab chiqadi va natijani olingan paritet biti bilan taqqoslaydi. Agar paritet mos kelmasa, ma'lumotlar xato bilan uzatilgan deb hisoblanadi.

To'xtash biti ma'lumotlarni uzatishning tugashini bildiradi.

Modemni boshqarish registri (MCR)

Modemni boshqarish registri.

Bit Ma'nosi
0 DTR liniyasi
1 RTS liniyasi.
2 OUT1 liniyasi (zaxira)
3 OUT2 liniyasi (zaxira)
4 Asinxron adapterning kirishi uning chiqishiga qisqa tutashtirilganda diagnostikani ishga tushirish.
5-7 0 ga teng

Chiziq holati registri (LSR)

Chiziq holatini aniqlaydigan registr.

Bit Ma'nosi
0 Qabul qilingan va o'qishga tayyor ma'lumotlar, ma'lumotlar o'qilganda avtomatik ravishda qayta tiklanadi.
1 To'ldirish xatosi. Ma'lumotlarning yangi bayti olindi, ammo avvalgisi dastur tomonidan hali o'qilmagan. Oldingi bayt yo'qolgan.
2 Parite xatosi, chiziq holatini o'qigandan keyin o'chirildi.
3 Sinxronizatsiya xatosi.
4 "BREAK" uzatishni to'xtatish so'rovi aniqlandi - nollarning uzun qatori.
5 Transmitterni ushlab turish registri bo'sh va uzatish uchun unga yangi bayt yozilishi mumkin.
6 Transmitterni almashtirish registri bo'sh. Ushbu registr xolding registridan ma'lumotlarni qabul qiladi va uni uzatish uchun ketma-ketlashtiradi.
7 Vaqt tugashi (qurilma kompyuterga ulanmagan).

Modem holati registri (MSR)

Modem holati registri.

OK, endi hammasi tugadi. Ushbu registrlarni ishlatish orqali siz COM porti bilan bevosita aloqada bo'lishingiz va ma'lumotlarni uzatish va qabul qilishni boshqarishingiz mumkin. Agar siz xotira bilan shug'ullanishni xohlamasangiz, turli xil dasturlash muhitlari uchun tayyor komponentlardan foydalanishingiz mumkin: C++, VB, Delphi, Paskal va boshqalar. Ular intuitivdir, shuning uchun bu erda ularga e'tibor qaratishning hojati yo'q deb o'ylayman.

Oh, bu nima narsa? Nima uchun kerak? Barmog'im bilan tegsam yaxshimi? Nima? Yaxshi emasmi? Yaxshi, qilmayman. Lekin bu men uchun juda qiziq: kompyuterda ulagich bor, lekin negadir hech kim unga hech narsa ulamaydi. Hatto nima deyiladi? Port? Voy-buy! Sinf! Va u nima? ..

Bu port ham deyiladi serial (Seriyali port), qisqarishiga qaramay "COM" aslida anglatadi "aloqa" - aloqa porti(dastlab ma'lumotlarning ikki tomonlama harakatlanishi uchun mo'ljallangan - haqiqiy aloqa). Va undan ham tez-tez chaqiriladi izchil, chunki u bitlarni qat'iy birin-ketin uzatadi.

Ketma-ket portdan tashqari, kompyuterlar asosan printerlarni ulash uchun mo'ljallangan parallel portga ega. Ko'pincha shunday deyiladi: printer. U erda ma'lumotlarni uzatish nominal bir tomonlama (faqat nominal bo'lsa ham).

Sizning kompyuteringizda COM porti ham bo'lishi mumkin. Bu, ehtimol, bir oz cho'zinchoq rozetka bo'lib, ikkita qatorda to'qqizta kontaktli, har birida besh va to'rtta, shuningdek, uchlarida murvat uchun tishli. U bir xil konfiguratsiyada joylashgan to'qqizta rozetkaga ega bo'lgan ulagichga ega simi bilan birga keladi.

Ulagich kontaktlar bilan rozetkaga kiritiladi va tushib ketmaslik uchun yuqoridagi murvatlar bilan vidalanadi. Shu tarzda, masalan, null modem kabeli yordamida ikkita kompyuterni to'g'ridan-to'g'ri ulashingiz mumkin. Bu avval, birinchi shaxsiy kompyuterlar davrida qilingan.

Hozirgi vaqtda sun'iy yo'ldosh qabul qiluvchilar, turli xil xavfsizlik tizimlarining qurilmalari va boshqaruv tizimlari shu tarzda ulangan. ishlab chiqarish jarayoni va boshqa aqlli qurilmalar.

Ehtimol, noutbukda bunday port mavjud (albatta, agar sizning uyingizda mavjud bo'lsa). U, masalan, ish stoli kompyuter bilan sinxronlash uchun ishlatiladi. To'g'ri, amalda bu kunlarda bunday aloqa juda tez-tez ishlatilmaydi - hech kim o'zini kabellar bilan aldashni xohlamaydi, chunki zamonaviyroq va samaraliroq bo'lgan boshqa texnologiyalardan foydalanish mumkin.

Hozirgi kunda muloqot qilish uchun turli qurilmalar USB porti tobora ko'proq foydalanilmoqda (Aytgancha, u ham seriyali). Mobil modemlar, printerlar, Wi-Fi adapterlari - hamma narsa katta miqdor qurilmalar USB orqali ulanadi.

Bundan tashqari, Ethernet va FireWire (Apple uchun) kabi texnologiyalar mavjudligi bilan kompyuterlarni COM portlari orqali simlar bilan ulash unchalik amaliy emas. Xo'sh, agar siz Bluetooth ("ko'k tish" deb tarjima qilingan) haqida eslayotgan bo'lsangiz, unda siz seriyali portni muzeyga ham yuborishingiz mumkin.

Biroq, Windows operatsion tizimi hali ham axborot uzatish kanallarini COM1, COM2 va boshqalar deb nomlaydi.

Nega? Chunki drayverlar, masalan, Bluetooth uchun, tizimga aynan MAQOMOTI portlari kabi ko'rinishi mumkin. Biz mana shu yerdamiz, iltimos, seving va bizga ma'lumot almashish uchun kanallar ajrating. Xo'sh, agar biz haqiqiy bo'lmasak-chi? Siz hali ham bizga xizmat qilishingiz kerak.

Unix (va uning Linux kabi variantlari) ham ulangan qurilmalarga nisbatan o'ziga xos xususiyatlarga ega. Unix atrofdagi hamma narsani fayl (hatto apparat!) deb hisoblagani uchun u ketma-ket portlarini ttyS0, ttyS1, ttyS2 (agar u Linux boʻlsa) yoki ttyu0, ttyu1, ttyu2 (FreeBSD-da) kabi nomlar bilan ular koʻrinishida saqlaydi.

Agar shunday bo'lsangiz oddiy foydalanuvchi va siz aniq qurilmalar bilan ishlashingiz shart emas, sun'iy yo'ldosh qabul qiluvchilar va boshqa hiyla-nayrang qurilmalar, keyin kompyuter do'konlariga yugurish va MAQOMOTI porti uchun kabelni qidirishning mutlaqo hojati yo'q.

Bir kompyuterdan ikkinchisiga ma'lumotlarni boshqa ko'plab usullar bilan, shu jumladan simlarsiz uzatish mumkin. Agar mahalliy tarmoq biron sababga ko'ra ishlamasa, oxirgi chora sifatida uni flesh-diskga o'tkazing.

Muxtasar qilib aytganda, MAQOMOTI porti kabi narsa operatsion tizim nuqtai nazaridan mavjud bo'lishda davom etsa ham va hatto virtual aloqa kanali sifatida foydalanilsa ham, amalda ko'pchilik foydalanuvchilar buni butunlay toza vijdon bilan unutishlari mumkin.

To'g'ri, qiziquvchanlik har doim maqtovga sazovor. Shuning uchun so'rang, qiziqing, o'rganing. Lekin ruxsatisiz qo'llaringiz bilan tegmaslik yaxshiroqdir.

Oldingi nashrlar:

Ko'rsatmalar

"Mening kompyuterim" belgisini o'ng tugmasini bosing. IN kontekst menyusi Properties-ni tanlang. Agar sizda Windows XP operatsion tizimi bo'lsa, keyingi oynada "Uskuna", keyin "Qurilma menejeri" ni tanlang. Agar kompyuteringizda Windows 7 operatsion tizimi o'rnatilgan bo'lsa, siz darhol Device Manager-ni tanlashingiz mumkin.

Kompyuteringizdagi barcha qurilmalar ro'yxatini o'z ichiga olgan oyna paydo bo'ladi. Ushbu ro'yxatda siz "COM va LPT portlari" qatorini topishingiz kerak. Chiziq yonida joylashgan o'qni bosing. Shaxsiy kompyuteringizga o'rnatilgan COM portlarining ro'yxati ochiladi.

Port raqamini o'ng tugmasini bosing va kontekst menyusida "Xususiyatlar" ni tanlang. Siz ushbu portga ulangan qurilmani ko'rasiz. Shu tarzda siz ulangan baliqning port raqamini bilib olishingiz mumkin kerakli qurilma.

AIDA64 kompyuter diagnostikasi va monitoring dasturidan ham foydalanishingiz mumkin Ekstremal nashr. Dastur pullik, lekin Internetda uning ahamiyatsiz versiyasini topishingiz mumkin. Imkoniyatlar bepul versiya com-port raqamini bilish uchun etarli. Ilovani Internetdan yuklab oling va uni o'rnating qattiq disk kompyuter.

AIDA64 Extreme Edition-ni ishga tushiring. U boshlanganidan keyin siz bir necha soniya kutishingiz kerak bo'ladi. Dastur tizimni skanerlaydi. Shundan so'ng, menyu ikkita oynaga bo'linganligini ko'rasiz. Sizga chap oyna kerak bo'ladi, unda "Qurilmalar" qatorini toping. Uning yonidagi o'qni bosing. Ro'yxatda MAQOMOTI portlariga ulangan qurilmalarni toping (bu shunchaki "COM qurilmalari" deb aytishi mumkin).

Sichqonchaning chap tugmasi bilan "Qurilmalar" qatorini bosing. Shundan so'ng, dasturning o'ng oynasida MAQOMOTI portlariga ulangan qurilmalar ro'yxati paydo bo'ladi. Shu tarzda siz qurilma ulangan MAQOMOTI port raqamini bilib olishingiz mumkin. Agar kerak bo'lsa, hisobotni saqlashingiz mumkin.

Manbalar:

  • Qurilma menejerida hech qanday bo'lim yo'q

Proksi-server sizga haqiqiy IP-manzilni yashirish imkonini beradi va shu bilan mumkin bo'lgan cheklovlarni (masalan, yuklab olishlar), sayt/forumdagi taqiqni chetlab o'tadi va umuman tarmoqda qolishingizni anonim qiladi. Proksi-serverni topish qiyin emas, juda ko'p turli xil variantlar mavjud.

Ko'rsatmalar

Proksi-serverning eng oddiy turi anonimlashtiruvchi saytdir. U erda siz shunchaki sayt manzilini kiritishingiz kerak va o'zingizni u erda (proksi ostida) topasiz. Ushbu usul sizga kerakli proksi-server yoki hatto dastur haqida to'liq tashvishlanmaslik imkonini beradi. Biroq, usul juda oddiy va uning imkoniyatlari juda cheklanganligi sababli. Bunday saytning oddiy misoli: http://anonymouse.org/

Mavjud maxsus dasturlar o'z qidiruvi orqali proksi-serverlarni topadiganlar, ulardan foydalanish eng oson - Hide IP Platinum, lekin ko'pchilik uni bir vaqtning o'zida ishlatganligi va proksi-serverlar ko'p marta takrorlanganligi sababli, bu ulanish tezligida sezilarli darajada aks etadi. Shuning uchun, albatta, qulay Internetdan foydalanish uchun tezroq biror narsadan foydalanish yaxshiroqdir.

Eng qiziqarli variant ProxySwitcher Standard dasturi bo'lib, u o'z qidiruvi orqali proksi-serverlarni topishi mumkin (va minglab tanlash mumkin) va ko'rsatilgan manzillardan foydalanishi mumkin. Albatta, ushbu dastur orqali maxsus manzillardan foydalanish yaxshiroqdir, chunki ular kamroq va agar siz maxsus joylarga qarasangiz, ular yanada sifatli. Ushbu dasturning yana bir ajoyib xususiyati nisbatan tez tekshirish ishlash uchun proksi.

Mexanizmni ishga tushirish uchun to'g'ri proksi-manzilni toping va uni ProxySwitcher Standard ro'yxatiga joylashtiring. Proksi-serverni qidirish uchun eng yaxshi joy bu erda: http://www.aliveproxy.com/fastest-proxies/. Ko'rib turganingizdek, ro'yxat kichik va tezligi juda yaxshi, Internetdan anonim foydalanish uchun juda mos keladi.

Mavzu bo'yicha video

Manbalar:

  • 2018 yilda proksi-serverni qanday topish mumkin

Internetga ulanishda ko'pchilik foydalanuvchilar statik IP-manzil xizmati uchun pul to'lamaydilar. Umuman olganda, ular bunga muhtoj emas, lekin agar siz to'satdan tashqaridan ulangan kompyuterga kirishingiz kerak bo'lsa, unda bu manzilni bilish juda zarur. Qanday qilib bilib olamiz?

Ko'rsatmalar

Boshlash tugmasi menyusini oching. "Boshqarish paneli" ga o'ting. Keyin "Tarmoq ulanishlari" bo'limini oching. Internetga ulanish belgisini o'ng tugmasini bosing va "Status" ni tanlang. Sizning oldingizda oyna ochiladi. Unda "Yordam" ni tanlang. Siz IP-manzilni ochilgan oynada tegishli qatorga qarab bilib olishingiz mumkin. Ushbu operatsiyalar ro'yxati Windows operatsion tizimlari foydalanuvchilari uchun javob beradi.

Ochiq buyruq qatori quyidagi so'rovni bajarish uchun: #sudo ifconfig (Unix tizimlarida foydalanuvchilar uchun IP manzilni o'rnatish usuli). Agar administrator huquqlariga ega bo'lsangiz, kiriting: root-#ifconfig. Shundan so'ng, ekranda hozirda kompyuterda mavjud bo'lgan barcha tarmoq interfeyslarining xususiyatlari paydo bo'ladi. Sizning hozirgi tarmoq ulanishi ppp1 yoki ppp0 nomi ostida ketadi. IP manzilini inetaddr so'zidan keyingi qatorga qarab bilib olishingiz mumkin.

Havolaga rioya qiling: http://2ip.ru Va http://speed-tester.info. Bu qandaydir sabablarga ko'ra provayder tomonidan niqoblangan IP-manzilni aniqlash uchun kerak. Belgilangan saytlarni sinab ko'rganingizdan so'ng, ulanish tezligi, barqarorlik va boshqalar kabi boshqa ma'lumotlar ro'yxatida IP-manzilni ko'rishingiz mumkin bo'ladi. E'tibor bering, agar "Proksi" qatorida "ishlatilgan" bo'lsa, bu sizning ulanishingiz oraliq server orqali ekanligini anglatadi, shuning uchun proksi-serverdan IP-manzilni bilib bo'lmaydi. Bu tur ulanish odatda keng ichki bo'lgan yirik tashkilotlar va kompaniyalar tomonidan qo'llaniladi mahalliy tarmoq bu hamma narsani birlashtiradi.

Proksi-server - bu sizning kompyuteringizdan Internetga kirishda vositachi bo'lib xizmat qiladigan kompyuter. Bunday server orqali ulanishda siz anonim bo'lib qolasiz va tekshirish proksi-serverning IP-manzilini ko'radi. Agar siz "xxx.xxx.xxx.xxx" kabi proksi-serverni bilsangiz, lekin port noma'lum bo'lsa, umidsizlikka tushmang. Ushbu ko'rsatmalarni diqqat bilan o'qib chiqqandan so'ng, siz server uchun portni tanlashingiz mumkin.

Sizga kerak bo'ladi

  • "Kuchli generator" dasturi, Internetga kirish.

Ko'rsatmalar

Avvalo, sizga "Kuchli generator" dasturi kerak bo'ladi. http://upwap.ru/1796108 havolasiga o'ting va uni yuklab oling. Arxivni o'rash. Biroz antivirus dasturlari dastur toza bo'lsa-da, "Kuchli Generator" ni virus bilan xato qilishi mumkin. Agar shunday bo'lsa, antivirusingizni o'chiring. Tavakkal qilishni xohlamaysizmi? Keyin bu usul siz uchun emas, boshqasini qidiring.

Dastur bilan papkada yarating Matnli hujjat. Unga proksi-serverni yozing. Hujjatni xohlaganingizcha nomlashingiz mumkin, lekin keyinchalik chalkashmaslik uchun uni "Proxy.txt" deb nomlagan ma'qul.

Port ro'yxatini yaratish

1. "Kuchli generator" dasturiga o'ting, "o'tish yoki uin varaq" ni tanlang.
2. "Uin List" yorlig'ini tanlang
3. “Range” ni tanlang va UIN diapazoni opsiyasida 1 dan 9999 gacha diapazonni tanlang.
4. Faylni saqlash yo'lini tanlang, uni "Ports.txt" deb nomlang.
5. Yaratish tugmasini bosing.

"Server: port" kabi ro'yxat yaratish

1. "Kuchli generator" dasturiga o'ting, "uin; pass sheet" ni tanlang.
2. "Uin parametrlari" yorlig'ini, keyin esa "Uin ro'yxati" variantini tanlang.
3. "Proxy.txt" ga yo'lni belgilang.
4. "Parol parametrlari" yorlig'ini, so'ngra "Parol varag'i" variantini tanlang.
5. Parol varag'i parametrlarida "Ports.txt" ga yo'lni belgilang.
6. "Har bir foydalanuvchi uchun varaqdagi barcha parollarni yaratish" variantini tanlang.
7. Sheet Entry yorlig'ini tanlang.
8. “Belgi bilan ajratish” maydoniga “;” o‘rniga “:” yozing. (Chunki portli proksi-serverlar “:” yordamida yoziladi).
9. Faylni saqlash yo'lini tanlang, uni "Servers.txt" deb nomlang.
10. Yaratish tugmasini bosing.

Shunday qilib, sizda turli xil portlarga ega (1 dan 9999 gacha) o'n ming proksi-serverni o'z ichiga olgan matnli hujjat mavjud. Endi biz qaysi biri funktsional ekanligini aniqlashimiz kerak. Buni qanday qilish kerak? Boshlang'ich, http://www.onlinechecker.freeproxy.ru/ havolasiga o'ting va butun ro'yxatni "Servers.txt" dan "Proksi-serverni onlayn tekshirish" oynasiga ko'chiring. "Proksi-serverni tekshiring!" Xizmat tugagach, u ro'yxatingizdan ishlaydigan serverni qaytaradi.
Olingan proksi-server turli maqsadlarda ishlatilishi mumkin.

Mavzu bo'yicha video

Proksi-serverlar ko'pincha ma'lum shaxsiy ma'lumotlarni ular mavjud bo'lganlardan yashirish uchun ishlatiladi. Bunday resurslarning anonimlik parametrlarini ko'rish uchun maxsus veb-saytlar mavjud.

Sizga kerak bo'ladi

  • - Internetga ulanish.

Ko'rsatmalar

Proksi-server ostida saytlarni ko'rish funktsiyasidan foydalanish uchun eng ko'p foydalaning oddiy usul- anonimator sayti. Buni amalga oshirish uchun avval brauzeringizda mos keladigan funksiyani yoqing, agar bu ilgari bajarilmagan bo'lsa.

Shunchaki bunday saytlar uchun Internet qidiruvidan foydalaning va sevimlilaringizdan birini oching. Ushbu usul juda ko'p afzalliklarga ega - qo'shimcha o'rnatish talab qilinmaydi dasturiy ta'minot, proksi-serverlar va boshqalar haqidagi ma'lumotlarni to'plash va saralash uchun uzoq operatsiyalarni bajarishga hojat yo'q. Bu erda kamchilik cheklangan funksionallikdir.

Proksi-server manzili ostida tarmoqqa kirish uchun maxsus dasturlardan foydalaning. Bunday dasturlar odatda mavjud resurslarni qidiradi, keyin ularni mavjud bo'lganlar orasidan tanlang. optimal variantlar, shundan so'ng natijalar filtrlanadi va ulardan biri tanlanadi. Ushbu protsedura bir necha soat vaqt olishi mumkin, ammo bu holda sizda farqli o'laroq ko'proq imkoniyatlar mavjud tez yo'l.

Agar siz Internetga kiradigan proksi-server nomini ko'rishni istasangiz, foydalanayotgan brauzeringizning xususiyatlarida kompyuteringizdagi "Ulanish" menyusini oching va keyin "LAN sozlamalari" bandidagi ma'lumotlarni ko'ring.

Agar siz foydalanayotgan proksi-serverning ishonchliligini tekshirmoqchi bo'lsangiz, buning uchun maxsus saytlardan foydalaning, masalan, http://privacy.net/analyze-your-internet-connection/ resursida, ma'lumotlaringizni tahlil qilgandan so'ng, sayt sizga o'zingiz va kompyuteringiz haqidagi ma'lumotlarni beradi, bu esa tarmoqdagi boshqa odamlar uchun ochiq bo'lishi mumkin.

Shu kabi xizmatlardan ham foydalanishingiz mumkin, masalan, http://www.stilllistener.addr.com/checkpoint1/index.shtml. Agar ularning menyusida haqiqiy manzilingizni topsangiz, siz tanlagan proksi-server ishonchsizdir.

Mavzu bo'yicha video

Foydali maslahat

Internetda proksi-server ostida hech qanday noqonuniy ish qilmang, sizning haqiqiy manzilingizni hatto anonimlik bilan ham bilib olishingiz mumkin;

Proksi-server foydalanuvchi so‘rovini yakuniy serverga yetkazish uchun xizmat qiluvchi oraliq serverdir. Proksi-server odatda tarmoq tezligini oshirish yoki uni anonimlashtirish uchun ishlatiladi.

Ko'rsatmalar

Bu aniq ekanligiga ishonch hosil qiling mavjud turlari proksi-serverlar: - HTTP proksi-serverlari - barcha brauzerlar bilan mos keladigan va veb-ilovalarning funksionalligini qo'llab-quvvatlovchi serverning eng keng tarqalgan turi - Socks proksi-serverlari, protokol versiyalari bo'yicha Socks5 va Socks4 ga bo'lingan, - barcha UDP va TCP/IP protokollarini qo'llab-quvvatlash uchun mo'ljallangan; , lekin ba'zi Internet ilovalari bilan mos kelmaydi (asosan IRC mijozlari va veb-peyjerlar tomonidan qo'llaniladi - CGI proksi-serverlari - bu veb-resurs bo'lib, faqat brauzer dasturlari bilan ishlaydi - FTP proksi-serverlari); korporativ tarmoqlar xavfsizlik devori tomonidan cheklangan Internetga kirish bilan.

Farq aniq ekanligiga ishonch hosil qiling foydalanish mumkin ushbu turdagi proksi-serverlar o'zlarining xususiyatlariga ko'ra: - shaffof yoki shaffof, - oxirgi so'rov serveri foydalanilgan proksi-serverni va kompyuterning IP-manzilini ko'rishi mumkin - so'nggi server o'ylab topilgan, buzilgan manzilni oladi; - xavfsiz sörfingni ta'minlaydi.

Seriyali port (seriyali port, ketma-ket port yoki COM porti-, aloqa porti) ikki tomonlama ketma-ket interfeysdir.

Nima uchun port serial deb ataladi? Chunki bu portdagi barcha ma'lumotlar bir bitga teng bosqichlarda uzatiladi. U parallel portdan farqli o'laroq, ma'lumotlarni bitma-bit uzatadi.

Ethernet, FireWire va USB kabi ba'zi boshqa interfeyslar ketma-ket ma'lumotlar almashinuvidan foydalanishiga qaramay, "seriyali port" nomi standartga ega bo'lgan portga beriladi. RS-232C.

Ushbu port boshqa "seriyali" texnologiyalar bilan solishtirganda mavjud o'ziga xos xususiyat: 2 bayt oralig'ida hech qanday vaqt talabi yo'q. Vaqt talablari faqat bitta baytning bitlari orasida mavjud. Bir baytning bitlari orasidagi vaqt pauzasining o'zaro nisbati "bod tezligi" (bod tezligi) deb ataladi. Bundan tashqari, ushbu texnologiyada "paket" degan narsa yo'q. Boshqa "seriyali" ma'lumotlarni uzatish texnologiyalari (X.25, USB yoki Ethernet) "paketlar" dan foydalanadi va shuningdek, bitta paketning bitlari o'rtasida qat'iy vaqt talablari mavjud.

Sanoat uskunalari bilan aloqa protokollariga kelsak, ketma-ket port baytlari o'rtasida qat'iy vaqt talablari mavjud. Ko'p vazifalarni bajarishda amalga oshirish operatsion tizimlar ushbu protokollar uchun real vaqtda zaif qo'llab-quvvatlash bilan bu juda qiyin. Ushbu tizimlarga Windows kiradi. Shuning uchun ham ushbu protokollar bilan ishlash uchun ko'pincha MS-DOS yoki undan oldingi dasturlardan foydalaniladi.

Seriyali port uchun eng keng tarqalgan standart RS-232C hisoblanadi. Ilgari ketma-ket port terminalni ulash uchun ishlatilgan bo'lsa, keyinchalik u modem yoki sichqonchani ulash uchun ishlatilgan. Hozirgi vaqtda u manbalarga ulanish vositasi sifatida ishlatiladi uzluksiz quvvat manbai, shuningdek, o'rnatilgan ishlab chiqish apparati bilan aloqa vositasi sifatida hisoblash tizimlari, sun'iy yo'ldosh qabul qiluvchilar, kassa apparatlari va xavfsizlik tizimi qurilmalari.

MAQOMOTI porti tufayli ikkita shaxsiy kompyuterni bir-biriga "null modem kabeli" orqali ulash mumkin bo'ladi. Bu usul MS-DOS davridan beri fayllarni bir kompyuterdan ikkinchisiga o'tkazish uchun foydalaniladi. UNIX tizimlarida u boshqa mashinaga terminal orqali kirish uchun va operatsion tizimlarda foydalanilgan Windows tizimlari- yadro darajasidagi tuzatuvchi uchun.

Bir vaqtlar IBM-mos keladigan shaxsiy kompyuterlarda juda mashhur bo'lgan ketma-ket port endi eskirgan. Ammo shuni ta'kidlash kerakki, u hali ham ko'pincha sanoat va yuqori ixtisoslashtirilgan uskunalarda, shuningdek, ba'zi zamonaviy kompyuterlarda qo'llaniladi. Seriya port faol ravishda USB va FireWire interfeysi bilan almashtirilmoqda.

Biroq, USB va Bluetooth orqali ketma-ket port emulyatsiyasi uchun maxsus standartlar mavjud. Aytgancha, bu qiziq, lekin ishlab chiquvchilar seriyali portning simsiz versiyasi sifatida ishlab chiqilgan Bluetooth texnologiyasi edi. Dasturiy ta'minot portining emulyatsiyasi bugungi kunda ham keng qo'llaniladi. Ha, deyarli hamma narsa Mobil telefonlar bugungi kunda ular ulanishni (GPRS/EGDE/3G orqali Internetga kompyuterga kirish) amalga oshirish uchun MAQOMOTI porti va modemni o'z ichiga oladi. Ammo to'g'ridan-to'g'ri kompyuterga jismoniy ulanish uchun USB, Bluetooth yoki Wi-Fi texnologiyalari qo'llaniladi.

Bundan tashqari, mehmon foydalanuvchilar uchun dasturiy ta'minot seriyali port emulyatsiyasi mumkin virtual mashinalar VMWare va Microsoft Hyper-V. Ushbu protseduraning asosiy maqsadi Windows yadro darajasidagi tuzatuvchini mehmon mijoziga ulashdir.

COM portining afzalliklari

Ushbu texnologiyaning asosiy afzalligi - ulanish qulayligi.

COM portining kamchiliklari

Ushbu portning asosiy kamchiliklari uning past tezligi, katta o'lchamlar ulagichlar, shuningdek, operatsion tizimning javob vaqti uchun yuqori talablar. Shuningdek, ichida bu standart ko'p sonli uzilishlar mavjud (har 8 baytda bitta uzilish).

Ulagichlar

Eng keng tarqalgan standart ulagichlar 1969 yilda standartlashtirilgan 9 va 25 pinli (mos ravishda DB-9 va DB-25) hisoblanadi. Bular D shaklidagi ulagichlardir. Ularga qo'shimcha ravishda, boshqalar ishlatilgan, ammo bir xil oiladan: DB-31 va dumaloq sakkiz pinli DIN-8.

Maksimal uzatish tezligi (oddiy versiyada) 115 200 bodga etadi.

Uskunalar

Ulagich quyidagi kontaktlarga ega:

  • DTR(Data Terminal Ready) - kompyuterga chiqish, kirish - modemga. Kompyuterning modem bilan ishlashga tayyorligi uchun javobgardir. Qayta tiklash modemning deyarli to'liq qayta ishga tushirilishiga olib keladi. Sichqoncha holatida bu sim quvvatni ta'minlash uchun ishlatiladi.
  • DSR(Data Set Ready) - kompyuterga kiritish, chiqarish - modemga. Modemning tayyorligi uchun javobgar. Agar chiziq nolga teng bo'lsa, ba'zi operatsion tizimlarda portni fayl sifatida ochish mumkin emas.
  • RxD(Receive Data) - kompyuterga kiritish, chiqarish - modemga. Kompyuterga kiradigan ma'lumotlar oqimini ko'rsatadi.
  • TxD(Ma'lumotlarni uzatish) - kompyuterga chiqish, kirish - modemga. Kompyuterdan keladigan ma'lumotlar oqimini ko'rsatadi.
  • CTS(Yuborish uchun tozalash) - kompyuterga kiritish, chiqish - modemga. Ushbu sim bittaga o'rnatilguncha kompyuter ma'lumotlarni uzatish jarayonini to'xtatib turishi kerak. Modemda toshib ketishining oldini olish uchun apparat oqimini boshqarish protokolida foydalaniladi.
  • RTS(Yuborish uchun so'rov) - kompyuterga chiqish, kirish - modemga. Sim bittaga o'rnatilguncha modem ma'lumotlarni uzatish jarayonini to'xtatib turishi kerak. Uskuna/drayvlar to'lib ketishining oldini olish uchun apparat oqimini boshqarish protokolida qo'llaniladi.
  • DCD(Carrier Detect) - kompyuterga kiritish, chiqish - modemga. Boshqa tomondan modem bilan aloqa o'rnatgandan so'ng, u bittaga ko'tariladi, agar ulanish yo'qolsa, nolga o'rnatiladi. Agar bunday hodisa ro'y bersa, shaxsiy kompyuter uskunasi uzilishni yaratishi mumkin.
  • R.I.(Ring Indicator) - kompyuterga kirish, chiqish - modemga. Qo'ng'iroq signalini aniqlagandan so'ng telefon qo'ng'irog'i, modem tomonidan bittaga ko'tariladi. Agar bunday hodisa yuz bersa, shaxsiy kompyuter apparati uzilishni yaratishi mumkin.
  • S.G.(Signal Ground) - portning umumiy signal simi. Muhim:yer keng tarqalgan emas. Odatda sim kompyuter yoki modem korpusidan izolyatsiya qilingan.

Null modem kabeli ikkita kesishgan juftlikdan foydalanadi: TXD/RXD va RTS/CTS.

UART 16550- standart port uskunalari. Bugungi kunda SuperIO chipiga kiritilgan anakart. IBM PC davridan boshlab u apparat bayt navbati bilan jihozlangan. Bu yuzaga keladigan uzilishlar sonini sezilarli darajada kamaytiradi.

Mening vaqtimda COM porti shaxsiy kompyuterda eng ko'p ishlatiladigan universal port edi. Ushbu port orqali kompyuterga turli xil qurilmalar ulangan:

Boshqa kompyuter

va boshqa qurilmalar.

Ko'pgina qurilmalar mavjud USB interfeysi, kompyuterga ulanganda virtual MAQOMOTI port interfeysi orqali boshqariladi.

MAQOMOTI portining katta mashhurligi sababi simning arzonligi edi, chunki u faqat 3 ta simga ega bo'lishi mumkin: tuproq, "u erda" va "orqa". Tarix shuni ko'rsatadiki, tashqi ulanishlar eng yaxshi ketma-ket havola yordamida amalga oshiriladi. Parallel portlar juda qisqa masofalarda mashhur. Garchi SATA paydo bo'lganidan keyin bu bayonot shubha ostiga olinishi mumkin. Ideal aloqa liniyasi, masalan, OneWire texnologiyasida bo'lgani kabi, bitta simdir. Ammo COM porti o'z davri uchun juda yaxshi edi.

COM port orqali ma'lumotlarni uzatish

COM orqali ma'lumotlarni uzatish jarayoni juda oddiy, biz ma'lumotlar faqat bitta yo'nalishda uzatiladi, deb taxmin qilamiz.

Ma'lumotlar 5 - 8 bitli bloklarda uzatiladi. Odatda 7 yoki 8 bayt ishlatiladi. O'tkazish uchun hech narsa bo'lmaganda, transmitter -12 Volt liniyasida mantiqiyni saqlaydi. Keyingi posilkani uzatishdan oldin MAQOMOTI port liniyasida +12 Volt signali (mantiqiy 0) paydo bo'ladi. Bu kuchlanish pasayishi signallari masofaviy COM porti birinchi bit keyingi soat siklida bo'ladi. Keyinchalik, tegishli darajadagi ma'lumotlar bitlari ketma-ket yuboriladi: -12 V = 1 va +12 V = 0. Bitlar oldinga va orqaga uzatiladi: birinchi navbatda eng muhim bit - keyin eng muhim. Agar masofadan turib qabul qiluvchi bir xil chastotada ishlasa, u barcha bitlarni to'g'ri qabul qiladi. Barcha bitlar uzatilganda, nazorat summasi bit uzatiladi. Shundan so'ng, chiziq yana -12 voltga o'rnatiladi - to'xtash biti uzatiladi. Agar boshqa ma'lumot bo'lmasa, chiziq shu holatda qoladi. Va yana bir narsa uzatilishi kerak bo'lganda, +12 Volt kuchlanish yana paydo bo'ladi va hamma narsa yana boshlanadi. Bu nisbiy yuqori kuchlanish COM porti orqali aloqaning shovqinga qarshiligi uchun 12 volt ishlatiladi.

Yuborish orasidagi davrlar to'xtash biti bilan ajratiladi. To'g'rirog'i, bit emas, balki bir bitni uzatish uchun 1, 1,5 yoki 2 marta teng bo'lgan davr. To'xtash bitidan foydalanib, qabul qiluvchi tomon COM porti orqali posilkalar chegaralarini aniqlaydi.

COM port tarixi

COM porti Qo'shma Shtatlarda telegraf xabarlarini uzatish uchun ishlatilgan UART interfeyslarining bir qismidir. Xabarlar 5 bitda uzatildi (Morze kodining maksimal uzunligi "bayt"). Ushbu "g'alati" "bayt" hajmini MAQOMOTI porti orqali ma'lumotlarni uzatish sozlamalarida hali ham kuzatishimiz mumkin.

COM kengaytirish platalari

Zamonaviy kompyuterlar ko'pincha alohida MAQOMOTI portiga ega emas. Odatda u anakartda bo'ladi, lekin tizim blokining orqa devorida ko'rsatilmaydi. Uni tashqariga olib chiqish uchun siz MAQOMOTI port relizini o'rnatishingiz kerak. Bu shunday ko'rinadi:

Agar anakartda MAQOMOTI portlari bo'lmasa (bu juda kam uchraydi) yoki ularning soni etarli bo'lmasa, siz maxsus kontroller - kengaytirish kartasini o'rnatishingiz mumkin. U PCI yoki PCI-Express uyasiga o'rnatiladi.

Noutbuklar (netbuklar) holatida siz USB adapterlaridan foydalanishingiz mumkin.

Modem va COM porti

Ko'pchilik COM port pinlari faqat modemlar tomonidan qo'llaniladi. Misol uchun, MAQOMOTI portining 9-pini modem tomonidan kompyuterga kimdir qo'ng'iroq qilmoqchi bo'lgan signal yuborish uchun ishlatiladi. №1 pin modem tomonidan masofaviy ulanish faol ekanligini bildirish uchun ishlatiladi. Odatda modem uchun uzatish boshqaruvi (4, 6, 7 va 8-pinlar) sukut bo'yicha yoqilgan.

COM porti bilan ishlash

Da COM portini dasturlash apparat darajasida kiritish-chiqarish portlari va uzilishlar jadvalidan foydalaniladi. IBM PC-mos keluvchi kompyuterlardagi birinchi MAQOMOTI porti uchun 3F8 porti va IRQ4 uzilishi ajratilgan. Ikkinchi port uchun: 378 / IRQ3. Garchi ushbu sozlamalar BIOS sozlamalarida o'zgartirilishi mumkin. Darhaqiqat, har bir MAQOMOTI porti uchun bitta kirish/chiqarish porti mavjud emas, balki 8 tagacha.



gastroguru 2017