Համակարգչային ցանցում պորտի համարները հասցեագրող տեղեկատվության մի մասն են, որոնք օգտագործվում են ուղարկողների եւ հաղորդագրությունների ստացողների հայտնաբերման համար: Նրանք կապված են TCP / IP ցանցային միացումների հետ եւ կարող են նկարագրվել որպես IP- հասցեի մի տեսակ ավելացնել:
Պորտային համարները թույլ են տալիս տարբեր ծրագրեր նույն համակարգչի վրա միաժամանակ կիսել ցանցային ռեսուրսները: Տուն ցանցի երթուղղիչները եւ համակարգչային ծրագրերը աշխատում են այդ նավահանգիստների հետ եւ երբեմն աջակցում են նավահանգստի համարի կարգավորումները:
Նշում. Ցանցային նավահանգիստները ծրագրաշարի վրա հիմնված են եւ չեն կապվում ֆիզիկական պորտերի հետ, որոնք ցանցային սարքերը ունեն մալուխների միացման համար:
Ինչպես աշխատել Port Numbers- ը
Պորտ համարները վերաբերում են ցանցի հասցեին : TCP / IP ցանցում, այնպես էլ TCP- ն եւ UDP- ն օգտագործում են իրենց IP- հասցեներով աշխատող նավահանգիստների սեփական փաթեթը:
Այս պորտային համարները աշխատում են հեռախոսային ընդլայնումների նման: Ճիշտ ինչպես գործարար հեռախոսային կոմուտատորը կարող է օգտվել հիմնական հեռախոսահամարից եւ յուրաքանչյուր աշխատողին հանձնել է ընդլայնման համար (ինչպես x100, x101, եւ այլն), այնպես էլ կարող է համակարգիչ ունենալ հիմնական հասցե եւ մուտքագրվող եւ ելքային միացումներ կառավարելու համար պորտային համարների շարք .
Նույն ձեւով, այդ շենքի ներսում գտնվող բոլոր աշխատակիցների համար կարելի է օգտագործել մեկ հեռախոսահամար, մեկ IP հասցե կարող է օգտագործվել տարբեր հաղորդակցությունների հետ հաղորդակցվելու համար, մեկ ռեժիմի ետեւում: IP հասցեը հայտնաբերում է նպատակակետ համակարգիչը եւ պորտի համարը նույնականացնում է որոշակի նշանակման վայրի կիրառումը:
Սա ճիշտ է, արդյոք դա փոստի ծրագիր է, ֆայլերի փոխանցման ծրագիր, վեբ բրաուզեր եւ այլն: Երբ օգտվողը պահանջում է վեբ բրաուզերից վեբ կայք, նրանք HTTP- ի համար 80-ի փոխարեն կապում են, ուստի տվյալները վերադարձվում են նույնը նավահանգիստ եւ ցուցադրվում է այն ծրագրում, որն աջակցում է այդ նավահանգիստին (վեբ բրաուզերը):
Թե TCP- ի եւ UDP- ի պորտի համարները սկսվում են 0-ից մինչեւ 65535-ը: Նվազագույն տողերի թվերը նվիրված են համացանցային արձանագրություններին, ինչպիսիք են SMTP- ի 25-ը եւ FTP- ի համար 21-ը:
Որոշ ծրագրերի կողմից օգտագործվող որոշակի արժեքներ գտնելու համար տես ` Ամենալայն TCP եւ UDP Port Numbers- ի մեր ցուցակը: Եթե դուք աշխատում եք Apple- ի ծրագրով, տեսեք Apple Software Products- ի կողմից օգտագործվող TCP եւ UDP պորտերը:
Երբ դուք կարող եք գործել պորտային համարներով
Պորտային համարները մշակվում են ցանցային ապարատով եւ ծրագրային ապահովմամբ: Ցանցի ներկա օգտագործողները չեն տեսնում դրանք եւ չեն պահանջում որեւէ գործողություն, որոնք ներառում են իրենց գործողությունները:
Այնուամենայնիվ, անհատները կարող են որոշակի իրավիճակներում հանդիպել ցանցի նավահանգիստների համարներին:
- Ցանցային ադմինիստրատորները կարող են պահանջել ստեղծել նավահանգիստների վերահասցեավորում , թույլ տալու, որ կոնկրետ ծրագրերի նավահանգստի համարները անցնեն firewall- ից : Տնային ցանցերում լայնաշերտ երթուղղիչները աջակցում են նավահանգիստների վերահասցեավորումը իրենց կոնֆիգուրացիայի էկրաններում:
- Ցանցային ծրագրավորողները երբեմն պետք է նշեն իրենց կոդերում պորտային համարները, ինչպես օրինակ, սոկային ծրագրավորման մեջ:
- Կայքի URL- ն երբեմն կպահանջի հատուկ TCP պորտի համարը: Օրինակ, http: // localhost: 8080 / օգտագործում է TCP պորտ 8080- ի փոխարեն 80-ի նախնական պորտը: Կրկին, սա սովորաբար երեւում է ծրագրային ապահովման մշակման միջավայրում, քան հիմնականում օգտագործումը:
Բաց եւ փակ նավահանգիստներ
Ցանցի անվտանգության խանդավառները նաեւ հաճախ քննարկում են հարձակման խոցելիության եւ պաշտպանականության հիմնական կողմը օգտագործվող նավահանգստի համարը: Պորտերը կարող են դասակարգվել որպես բաց կամ փակ, որտեղ բաց նավահանգիստները ունեն համապատասխան դիմում, լսելով նոր կապի հարցումներ եւ փակ նավահանգիստներ:
Ցանցի պորտի սկանավորում կոչված գործընթացը հայտնաբերում է փորձարկման հաղորդագրություններ յուրաքանչյուր առանձին նավահանգստի համար `որոշելու, թե որ նավահանգիստները բաց են: Ցանցային մասնագետները օգտագործում են նավահանգիստների սկանավորում, որպես հարձակվողներին ենթարկվելու իրենց ազդեցության չափը եւ հաճախ ծածկում են իրենց ցանցերը, փակելով ոչ էական նավահանգիստները: Հաքերները, իր հերթին, օգտվում են նավահանգիստների սկաներներից, ցանցերի հետաքննություն բաց նավահանգիստների համար, որոնք կարող են շահագործվել:
Windows- ի netstat հրամանը կարող է օգտագործվել ակտիվ TCP եւ UDP կապերի վերաբերյալ տեղեկությունների համար: