KompyuterlarTarmoq

TCP-portlar. TCP va UDP portlar ro'yxati

kompyuter tarmoqlarda, port operatsion tizimida munosabati yakuniy nuqtasi hisoblanadi. Bu atama ham apparat qurilmalar uchun ishlatiladi, lekin dasturiy ta'minot muayyan jarayon yoki xizmat belgilaydi mantiqiy tuzilishi, deb.

Port HOST va aloqa protokoli turi IP-manzil bilan bog'liq va shu manzil tayinlash majlisi keladi. Har bir manzil va tez-tez port raqami kabi ma'lum bir 16-bit qator yordamida protokoli uchun belgilangan. Ma'lum bir port raqamlari, tez-tez maxsus xizmatlarni aniqlash uchun ishlatiladi. sanab 1,024 taniqli port raqamlarini minglab bir qator bo'yicha xizmatlar muayyan turlarini aniqlash uchun kelishuvga muvofiq himoyalangan. asosan portlar ishlatiladi protokollari, jarayon nazorat qilish uchun xizmat (masalan, Transmission Control Protocol (TCP) va to'plam dan Foydalanuvchining Datagram bayonnomasi (UDP) Internet Protocol).

qiymati

TCP-portlar bunday har oxirida kompyuterlar bir vaqtning o'zida faqat bitta ariza bilan operatsiya qilinishi mumkin, "nuqtadan" deb to'g'ridan-to'g'ri havolalar kerak emas. Ular o'tgan avtomobillar bir vaqtning o'zida bir nechta dastur amalga oshirish imkoniyatiga ega bo'ldi keyin zarur bo'ldi, va zamonaviy paketi-yoqilgan tarmoqlariga ulangan. modeli, bir mijoz-server dastur me'morchiligi yilda, portlar va tarmoq mijozlari taniqli port raqami bilan bog'liq ma'lumotlar boshlang'ich almashish so'ng, multipleksorlash xizmatlarni taqdim, xizmat qo'zg'atish ulanish va u ajratilgan liniya xizmat so'rovlarini har bir misoli, kommutatsiya orqali ozod etiladi. U erda ma'lum bir raqamga ulanish, va shunday qilib yana mijozlar kechiktirmasdan xizmat mumkin.

details

Data Link bayonnomasi - Transmission Control Protocol (TCP) va foydalanuvchi Datagram bayonnomasi (UDP) - ularning sarlavhalarini segmentlarida maqsad port raqami va bir manbai belgilash uchun ishlatiladi. port soni 16-bit belgisiz tamsayı emas. Shunday qilib, u 0 dan 65.535 oralig'ida bo'lishi mumkin.

Biroq, TCP-portlar UDP manba port raqami 0 foydalana olmaysiz ixtiyoriy bo'lib, uning yo'qligini ma'no nol qiymati.

jarayon transport protokoli, port raqami va IP-manzil bilan Internet rozetkaga orqali kirish yoki chiqish kanallari (turi identifikatori fayl) ulanadi. Bu jarayon majburiy sifatida tanilgan, va bu tarmoq orqali ma'lumotlarni uzatish va qabul qilish imkonini beradi.

Tarmoq operatsion tizimi tarmog'i barcha dastur portlar ma'lumotlarni ketgan uzatish uchun mas'ul dasturi va (IP-manzillar va telefon raqamlarini taalukli tomonidan) kelgan tarmoq paketlarini yo'naltiruvchi. Faqat bir jarayon shu transport protokoli yordamida muayyan IP-manzili va port birikmalar biriktirish mumkin. bir necha dasturlari shu protokol yordamida, shu-IP-manzil bilan bir xil port raqamlar bilan murojaat qilishga harakat bo'lsa General dastur xatolar, ba'zan deb nomlangan port ziddiyatlar yuzaga keladi.

Ular ishlatiladi qanday

umumiy xizmatlarni amalga oshirish Ilovalar tez-tez alohida himoyalangan foydalanish va mijozlar xizmat so'rovlarini qabul qilish uchun TCP va UDP portlar ro'yxatini taniqli. Bu jarayon tinglash sifatida tanilgan, va u taniqli portiga so'rov qabul o'z ichiga oladi va shu mahalliy port raqami bilan, server va mijoz "bir-to-biri" o'rtasida muloqot o'rnatish. TCP ulanish uzoq va mahalliy manzili va port iborat zanjirga sifatida belgilangan buyon bu mumkin - boshqa mijozlarga ulangan bo'lishi davom ettirishi mumkin. Standard TCP va UDP portlar Internet Assigned Numbers Authority (ýana) nazorati ostida shartnoma bilan belgilanadi.

tarmoq xizmatlari asosiy (birinchi navbatda, WorldWideWeb), odatda, portlar kichik qator foydalanadi - ariza ularga bog'lash uchun ular ko'pincha IP-asoslangan tarmoqlarini ishlashi uchun juda muhim hisoblanadi, chunki, maxsus imtiyozlarga talab kam juda ko'p operatsion tizimlarda 1024. ortiq. Boshqa tomondan, oxiri mijozning aralashmalar, qoida tariqasida, deb atalmish vaqtinchalik portlar bor, ammo, qisqa muddatli foydalanish uchun tanlangan ulardan ko'p qo'llaniladi.

tuzilma

TCP-portlar transport protokol paketi-ga kodlangan va ular osonlik bilan tarmoq infratuzilmasini nafaqat yuborish va kompyuter olish, balki boshqa tarkibiy qismlarini talqin qilinishi mumkin. Xususan Firewalls, odatda, ularning manba yoki maqsad port raqamlarini qarab paketlar farqlash uchun tuzilgan. Yo'l-yo'riq, bu bir klassik misol.

amaliyot ularning skanerlash deb nomlanuvchi bir kompyuterda ketma-ketlikda portlari bir qator ulanish uchun harakat qiladi. Bu, odatda, yovuz urinish muvaffaqiyatsiz yoki iloji zaifliklarni qarab tarmoq rahbarlari kabi hujumlarni oldini olish uchun ham sabab bo'ladi.

Qanday qaratilgan xatti-harakatlar TCP-port ochish, tez-tez nazorat va kompyuter yordamida qayd etildi. Bu usul serverga silliq aloqa bilan ta'minlash maqsadida bo'sh ulanishlar bir qator foydalanadi.

Foydalanish misollar

keng TCP / UDP portlar ishlatiladi eng muhim misol, Internet mail tizimi. server e-pochta (yuborish va qabul qilish) uchun ishlatiladi, va umuman, ikki xizmatlarini talab etiladi. birinchi xizmat pochta va boshqa serverlar tashish uchun ishlatiladi. Bu orqali erishiladi Simple Mail Transfer Protocol (SMTP). qoida tariqasida, dastur xizmati kiruvchi so'rovlarini qayta ishlash uchun TCP-SMTP port raqami 25 eshitadi. e-mail server olish foydalanuvchilar mashinalari uchun e-pochta uchun mijoz ilovalar uchun zarur bo'lgan - (Post Office Protocol to'liq) yoki IMAP (yoki Internet Message Access Protocol) yana bir xizmat, bir POP hisoblanadi. POP 110. Yuqoridagi xizmatlar ikkala Shu ota-kompyuterda ishlatish mumkin TCP-port xizmatlari xonalari urib qo'ydi. foydalanuvchining kompyuter yoki boshqa har qanday mail server - bu sodir bo'lsa, port raqami bilan uzoq qurilma tomonidan talab qilingan xizmat ajratib turadi.

server port soni aniqlanadi tinglab (ýana ularni taniqli portlar chaqiradi), mijoz variant ko'pincha faol masofadan tanlangan. Ba'zi hollarda, mijozlar alohida-alohida va server ýana tayinlangan maxsus TCP-port foydalaning. Yaxshi misol DHCP, qaerda UDP 68 yordamida barcha hollarda mijoz va server - UDP 67.

URL-manzili Application

Port raqamlari ba'zan aniq Internetda oshkor, yoki boshqa Yagona resurs Manzil Belirleyicisi (URL) bo'ladi. Sukut bo'yicha HTTP foydalanadi TCP-port 80 boshqa tafovutlar bor, Biroq 443 - va HTTPS. Misol uchun, URL-manzili http://www.example.com:8080/path/ veb-brauzer 8080 o'rniga HTTP serverga bog'liq ekanligini ko'rsatadi.

TCP va UDP portlar ro'yxati

Yuqorida aytilganidek, Internet Assigned Numbers Authority (ýana) DNS-Root, IP-manzili va boshqa internet protokoli resurslaridan global muvofiqlashtirish uchun mas'ul hisoblanadi. Bu taniqli internet xizmatlari uchun Ro'yxatdan tez-tez ishlatiladigan port raqamlarini o'z ichiga oladi.

port raqamlari uch tizmalari bo'linadi: ro'yxatdan va dinamik, yoki shaxsiy taniqli. Xo'sh (shuningdek, tizimi deb nomlanuvchi) ma'lum - bu oralig'ida yangi tayinlash uchun 0 1023. talablar dan raqamlarni ega bo'lgan boshqa hisob uchun ham qattiq.

Keng ma'lum misollar

Bu ro'yxatda misollar o'z ichiga oladi:

  • TCP port 443: HTTP Xavfsiz (HTTPS).
  • 21: File Transfer Protocol (FTP).
  • 22: Shell (ssh) qo'ying.
  • 25: Oddiy Mail Transfer Protocol (SMTP).
  • 53: domeni nomi tizimi (DNS).
  • 80: Hypertext Transfer Protocol (HTTP).
  • 119: Tarmoq axborot uzatish bayonnomasi (NNTP).
  • 123: Tarmoq protokoli vaqt (NTP) ..
  • 143: Internet Message Access Protocol (IMAP)
  • 161: Simple Network Management Protocol (SNMP) 1.
  • 94: Internet Relay Chat (IRC).

Ýana ma'lum va ro'yxatga kengliklarida rasmiy ro'yxatini saqlab 49151. uchun 1024 dan ro'yxatga Portlar raqamlarini o'z ichiga oladi. Dinamik yoki xususiy - 49152 bu soha vaqtinchalik portlar uchun 65535. biri foydalanish uchun.

yaratish tarixi

port raqami tushunchasi dasturiy va tizim administratorlari mualliflaridan norasmiy hamkorlik ostida erta ARPANET chiquvchilar yaratilgan.

muddatli "port" bir vaqtgacha ishlatilgan emas. Masofadagi kompyuterga litsenziya plitasi soni 40-bit soni edi. birinchi 32 bit bugungi IPv4-manziliga o'xshash edi, lekin eng muhim birinchi 8 bit edi. raqami (33 40 bit) hech bo'lmaganda muhim qismi AEN deb nomlangan boshqa bir ob'ektini, degan ma'noni anglatadi. Bu zamonaviy port raqami prototipi bo'lgan.

Mart 26, 1972, QRM 322 soket raqamlar bir katalog yaratish taklif birinchi bo'lib tarmoq ma'muri deb nomlangan, uning vazifalari va tarmoq xizmatlari uchun har bir doimiy xona tasvirlab. Bu katalog keyinchalik dekabr 1972 QRM 433 deb e'lon qilingan va Sarvari ro'yxatini, shu jumladan, ularning port raqamlari va tegishli funktsiya tarmog'ida har bir tugun ustida foydalanish uchun. May 1972 yilda birinchi marta rasmiy maqsad port raqamlari, tarmoq xizmatlarini hujjatlashtirilgan, shuningdek, bu ro'yxatga olish kitobi saqlab qolish uchun maxsus ma'muriy vazifani beradi.

TCP-port 256 AEN birinchi ro'yxati quyidagi ḱismga edi qadriyatlar edi:

  • 0 63: tarmoq bo'ylab standart funktsiyalar
  • 64 127 uchun: Host-maxsus funktsiyalari
  • 239 128: kelajakda foydalanish uchun saqlab
  • 240 255 dan: har qanday tajriba xususiyati.

Telnet xizmati AEN ham original protokoli munosabati (MSP) va tarmoq boshqarish dasturi (NCP) bir qismi bilan ishlatilgan rozetkaga nom ARPANET muddati dastlabki kunlarida qadriyatlar 1. birinchi rasmiy topshiriqni oldi. Shunday qilib NCP TCP / IP-aloqa nuqtalarining yordamida bugungi Internet protokollari o'tmishdoshi edi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.atomiyme.com. Theme powered by WordPress.