Kompyuter tarmog'ida port raqamlari xabarlarni jo'natuvchi va qabul qiluvchilarni aniqlash uchun foydalaniladigan manzil ma'lumotlarining bir qismidir. Ular TCP/IP tarmoq ulanishlari bilan bog‘langan va ularni IP manziliga qo‘shimcha sifatida ta’riflash mumkin.
Tarmoqdagi port raqami nima?
Port raqamlari bir xil kompyuterdagi turli ilovalarga tarmoq resurslarini bir vaqtda almashish imkonini beradi. Uy tarmog'i routerlari va kompyuter dasturlari ushbu portlar bilan ishlaydi va ba'zan port raqami sozlamalarini sozlashni qo'llab-quvvatlaydi.
Tarmoq portlari dasturiy ta'minotga asoslangan va tarmoq qurilmalari kabellarni ulash uchun ega bo'lgan jismoniy portlarga bog'liq emas.
Port raqamlari qanday ishlaydi
Port raqamlari tarmoq manziliga tegishli. TCP/IP tarmog'ida TCP ham, UDP ham IP manzillar bilan birga ishlaydigan portlar to'plamidan foydalanadi.
Bu port raqamlari telefon kengaytmalari kabi ishlaydi. Biznes telefoni kommutatori asosiy telefon raqamidan foydalanishi va har bir xodimga kengaytma raqamini belgilashi mumkin bo'lganidek, kompyuter ham kiruvchi va chiquvchi ulanishlarni boshqarish uchun asosiy manzilga va port raqamlari to'plamiga ega bo'lishi mumkin.
Bino ichidagi barcha xodimlar bitta telefon raqamidan foydalanishi mumkin bo'lganidek, bitta yo'riqnoma ortidagi turli ilovalar bilan bog'lanish uchun bitta IP manzildan foydalanish mumkin. IP manzili maqsadli kompyuterni, port raqami esa maqsadli ilovani aniqlaydi.
Bu pochta ilovasi, fayl uzatish dasturi yoki veb-brauzer boʻladimi, toʻgʻri. Veb-brauzerdan veb-sayt so'raganingizda, brauzer HTTP uchun 80 port orqali bog'lanadi. Keyin ma'lumotlar bir xil port orqali qaytariladi va u portni qo'llab-quvvatlaydigan dasturda (veb-brauzer) ko'rsatiladi.
Ham TCP, ham UDPda port raqamlari 0 dan boshlanadi va 65535 gacha boradi. Pastki diapazonlar SMTP uchun 25-port va FTP uchun 21-port kabi umumiy internet protokollariga ajratilgan.
Muayyan ilovalar tomonidan ishlatiladigan maxsus qiymatlarni topish uchun eng mashhur TCP va UDP port raqamlari roʻyxatini koʻring. Apple dasturiy ta'minoti uchun Apple dasturiy mahsulotlari tomonidan ishlatiladigan TCP va UDP portlarini ko'ring.
Port raqamlari bilan chora koʻrish kerak boʻlganda
Tarmoq uskunasi va dasturiy ta'minot avtomatik ravishda port raqamlarini qayta ishlaydi. Tarmoqning tasodifiy foydalanuvchilari ushbu port raqamlarini ko'rmaydilar va ularning ishlashi bilan bog'liq hech qanday harakat qilishlari shart emas. Biroq, ayrim hollarda odamlar tarmoq port raqamlariga duch kelishi mumkin.
Tarmoq ma'murlari maxsus ilovalarning port raqamlari xavfsizlik devori orqali o'tishiga ruxsat berish uchun portni yo'n altirishni sozlashlari kerak bo'lishi mumkin. Uy tarmoqlarida keng polosali router o'zining konfiguratsiya ekranlarida portni yo'n altirishni qo'llab-quvvatlaydi. Router o'rnatilgan xavfsizlik devori bloklaydigan nostandart portlardan foydalanadigan onlayn o'yinlar uchun uy portini yo'n altirishning keng tarqalgan ilovasi.
Tarmoq dasturchilari ba'zan o'z kodlarida port raqamlarini ko'rsatishi kerak, masalan, rozetkada dasturlashda.
Veb-sayt URL manzili ba'zan ma'lum bir TCP port raqamini kiritishni talab qiladi. Masalan, https://localhost:8080/ sukut boʻyicha 80-portdan koʻra 8080 TCP portidan foydalanadi. Bu odatda isteʼmolchining umumiy foydalanishiga qaraganda dasturiy taʼminotni ishlab chiqish muhitida koʻrinadi.
Ochiq va yopiq portlar
Tarmoq xavfsizligi ishqibozlari, shuningdek, hujum zaifliklari va himoyalarining asosiy jihati sifatida foydalaniladigan port raqamini tez-tez muhokama qilishadi. Portlarni ochiq yoki yopiq deb tasniflash mumkin. Ochiq portlarda yangi ulanish so'rovlarini tinglaydigan bog'langan ilova mavjud, yopiq portlarda esa yo'q.
Tarmoq portini skanerlash deb ataladigan jarayon qaysi portlar ochiqligini aniqlash uchun har bir port raqamida test xabarlarini aniqlaydi. Tarmoq mutaxassislari portlarni skanerlashdan tajovuzkorlar ta'sirini o'lchash uchun vosita sifatida foydalanadilar va ko'pincha muhim bo'lmagan portlarni yopish orqali tarmoqlarni blokirovka qilishadi. Xakerlar, o'z navbatida, port skanerlaridan foydalanish mumkin bo'lgan ochiq portlarni tekshirish uchun foydalanadilar.
Faol TCP va UDP ulanishlari haqidagi ma'lumotlarni ko'rish uchun Windows'dagi netstat buyrug'idan foydalanishingiz mumkin.