პორტის ნომრები გამოიყენება კომპიუტერული ქსელებისთვის

Სარჩევი:

პორტის ნომრები გამოიყენება კომპიუტერული ქსელებისთვის
პორტის ნომრები გამოიყენება კომპიუტერული ქსელებისთვის
Anonim

კომპიუტერულ ქსელში, პორტის ნომრები არის მისამართის ინფორმაციის ნაწილი, რომელიც გამოიყენება შეტყობინებების გამგზავნისა და მიმღების იდენტიფიცირებისთვის. ისინი დაკავშირებულია TCP/IP ქსელის კავშირებთან და შეიძლება აღწერილი იყოს, როგორც IP მისამართის დამატება.

რა არის პორტის ნომერი ქსელში?

პორტის ნომრები საშუალებას აძლევს სხვადასხვა აპლიკაციებს იმავე კომპიუტერზე, ერთდროულად გააზიარონ ქსელის რესურსები. სახლის ქსელის მარშრუტიზატორები და კომპიუტერული პროგრამა მუშაობს ამ პორტებთან და ზოგჯერ მხარს უჭერს პორტის ნომრის პარამეტრების კონფიგურაციას.

ქსელის პორტები დაფუძნებულია პროგრამულ უზრუნველყოფაზე და არ არის დაკავშირებული ფიზიკურ პორტებთან, რომლებიც ქსელურ მოწყობილობებს აქვთ კაბელების დასაკავშირებლად.

Image
Image

როგორ მუშაობს პორტის ნომრები

პორტის ნომრები დაკავშირებულია ქსელის მისამართებთან. TCP/IP ქსელში TCP და UDP იყენებენ პორტების ერთობლიობას, რომლებიც მუშაობენ IP მისამართებთან ერთად.

ეს პორტის ნომრები მუშაობს როგორც სატელეფონო გაფართოებები. ისევე, როგორც ბიზნეს სატელეფონო კომუტატორს შეუძლია გამოიყენოს მთავარი ტელეფონის ნომერი და თითოეულ თანამშრომელს მიანიჭოს გაფართოების ნომერი, კომპიუტერს შეიძლება ჰქონდეს მთავარი მისამართი და პორტის ნომრების ნაკრები შემომავალი და გამავალი კავშირების დასამუშავებლად.

ისევე, როგორც შენობის ყველა თანამშრომელს შეუძლია გამოიყენოს ერთი ტელეფონის ნომერი, ერთი IP მისამართი შეიძლება გამოყენებულ იქნას სხვადასხვა აპლიკაციებთან კომუნიკაციისთვის ერთი როუტერის მიღმა. IP მისამართი განსაზღვრავს დანიშნულების კომპიუტერს, ხოლო პორტის ნომერი განსაზღვრავს კონკრეტულ დანიშნულების აპლიკაციას.

ეს მართალია, იქნება ეს ფოსტის აპლიკაცია, ფაილის გადაცემის პროგრამა თუ ვებ ბრაუზერი. როდესაც ვებ-ბრაუზერიდან ითხოვთ ვებსაიტს, ბრაუზერი აკავშირებს 80-ე პორტს HTTP-ისთვის.შემდეგ, მონაცემები იგზავნება უკან იმავე პორტზე და გამოჩნდება პროგრამაში, რომელიც მხარს უჭერს ამ პორტს (ვებ ბრაუზერს).

როგორც TCP-ში, ასევე UDP-ში, პორტების ნომრები იწყება 0-დან და ადის 65535-მდე. ქვედა დიაპაზონები მიძღვნილი არის საერთო ინტერნეტ პროტოკოლებისთვის, როგორიცაა პორტი 25 SMTP-სთვის და პორტი 21 FTP-ისთვის.

გარკვეული აპლიკაციების მიერ გამოყენებული კონკრეტული მნიშვნელობების საპოვნელად, ნახეთ ყველაზე პოპულარული TCP და UDP პორტების ნომრების სია. Apple-ის პროგრამული უზრუნველყოფისთვის, იხილეთ Apple-ის პროგრამული პროდუქტების მიერ გამოყენებული TCP და UDP პორტები.

როდესაც შეიძლება დაგჭირდეთ ზომების მიღება პორტის ნომრებით

ქსელის აპარატურა და პროგრამული უზრუნველყოფა ავტომატურად ამუშავებს პორტის ნომრებს. ქსელის შემთხვევითი მომხმარებლები ვერ ხედავენ ამ პორტის ნომრებს და არ სჭირდებათ რაიმე ქმედების განხორციელება მათ მუშაობასთან დაკავშირებით. თუმცა, ცალკეულ სიტუაციებში ინდივიდებს შეუძლიათ შეხვდნენ ქსელის პორტის ნომრებს.

ქსელის ადმინისტრატორებს შეიძლება დასჭირდეთ პორტის გადამისამართების დაყენება, რათა კონკრეტული აპლიკაციების პორტების ნომრებმა გაიარონ firewall.სახლის ქსელებში, ფართოზოლოვანი როუტერი მხარს უჭერს პორტის გადამისამართებას მისი კონფიგურაციის ეკრანებზე. მთავარი პორტის გადამისამართების საერთო აპლიკაცია არის ონლაინ თამაშებისთვის, რომლებიც იყენებენ არასტანდარტულ პორტებს, რომლებსაც ბლოკავს როუტერის ჩაშენებული firewall.

ქსელის პროგრამისტებს ზოგჯერ სჭირდებათ პორტების ნომრების მითითება მათ კოდში, მაგალითად, სოკეტის პროგრამირებაში.

ვებსაიტის URL ზოგჯერ მოითხოვს კონკრეტული TCP პორტის ნომრის ჩართვას. მაგალითად, https://localhost:8080/ იყენებს TCP პორტს 8080, ვიდრე ნაგულისხმევი პორტი 80. ეს ჩვეულებრივ ჩანს პროგრამული უზრუნველყოფის განვითარების გარემოში უფრო მეტად, ვიდრე ძირითადი მომხმარებლის გამოყენებაში.

ღია და დახურული პორტები

ქსელის უსაფრთხოების ენთუზიასტები ასევე ხშირად განიხილავენ პორტის ნომერს, რომელიც გამოიყენება თავდასხმის დაუცველობისა და დაცვის ძირითად ასპექტად. პორტები შეიძლება კლასიფიცირდეს როგორც ღია ან დახურული. ღია პორტებს აქვთ ასოცირებული აპლიკაცია, რომელიც უსმენს კავშირის ახალ მოთხოვნებს, ხოლო დახურულ პორტებს არა.

პროცესი, რომელსაც ეწოდება ქსელის პორტის სკანირება, აღმოაჩენს სატესტო შეტყობინებებს თითოეულ პორტის ნომერზე, რათა დაადგინოს რომელი პორტები ღიაა. ქსელის პროფესიონალები იყენებენ პორტების სკანირებას, როგორც ინსტრუმენტს თავდამსხმელების ზემოქმედების შესაფასებლად და ხშირად ბლოკავენ ქსელებს არასასურველი პორტების დახურვით. ჰაკერები, თავის მხრივ, იყენებენ პორტის სკანერებს, რათა გამოიკვლიონ ქსელები ღია პორტებისთვის, რომლებიც შეიძლება იყოს ექსპლუატაცია.

შეგიძლიათ გამოიყენოთ netstat ბრძანება Windows-ში აქტიური TCP და UDP კავშირების შესახებ ინფორმაციის სანახავად.

გირჩევთ: