Препоръчано, 2020

Избор На Редактора

Какви са компютърните портове (мрежа, вход и изход)

Всички компютри, независимо дали са преносими или настолни компютри с Windows, Mac, Linux или друга операционна система, имат входни и изходни портове.

Тези портове могат да бъдат физически и видими на гърба или отстрани на самия компютър, или дори виртуални портове, които може би са по-трудни за разбиране.

В този малък урок по компютърни науки виждаме разликата между физическите пристанища и виртуалните пристанища, опитвайки се да разберем по-горе какви са те и какво означава това, когато чуете да говорите за врата, свързана със софтуер или система като Windows .

Компютърните портове са точно като вратите на къща, дори ако те могат да бъдат само вход (вход), изход само (изход) или и двата вида .

Физическите портове са лесни за разбиране, защото те са тези, към които са свързани компютърните кабели.

Например портът за монитор (който може да бъде VGA, HDMI или друг) извежда видео сигнала от графичната карта на екрана, а аудио портът извежда звуци от високоговорителите, свързани към компютъра чрез кабел.

Като входни и изходни портове можем да вземем пример за USB портове, които могат да се използват двупосочно, за да прехвърлят данни към компютъра или от компютъра към друго устройство (например смартфон).

В друга статия описахме основните портове, гнезда и съединители за кабелите на компютъра, с различни данни за всички типове USB портове.

Виртуалните портове също са вход и изход и служат като мрежов адрес на компютъра за получаване и предаване на данни на други компютри или на интернет.

Тези портове се използват от мрежовите устройства, за да взаимодействат помежду си, могат да се използват от определени програми за изпращане на данни или да останат отворени, за да слушат входящите заявки.

Мрежовите портове са обозначени само с номера, които до IP адреса на компютъра позволяват на маршрутизатора да разбере откъде идва пакетът с данни и коя програма да изпрати.

Маршрутизаторът е устройството, което управлява входовете и изходите през виртуалните портове, за да насочва трафика към различни устройства в мрежата.

Например, ако трябва да използвате мрежов принтер и да изпратите документ, който да бъде отпечатан, маршрутизаторът ще изпрати командата на принтера чрез вътрешните портове.

Друг пример за пристанище, най-незначителният, е този на браузъра, работещ на порт 80 за http заявки.

На практика уеб браузърът, когато трябва да изтегли такъв сайт, се свързва със сървъра, където страниците на сайта се намират през порт 80.

Както вече е написано в ръководството за интернет адреси, мрежови протоколи и пристанища, за да разберете какви всъщност са вратите, можете да помислите за системата за доставка на колети.

Мислейки за мрежата от компютри като пътна мрежа, IP адреси като имена на улици и пристанища като например номера на къщи, тук е, че за куриер (който става нашия маршрутизатор) е лесно да се знае кой трябва да изпрати пакет или от кого той трябва да го оттегли, за да го отведе някъде другаде.

Виртуалните портове на компютъра се отварят от конкретни услуги и програми, когато те се изпълняват.

Вратите се разпознават по номера от 0 до 65536, което може да бъде определено от разработчика на програмата или от кой го използва.

Виртуалните портове не могат да бъдат повредени като физически пристанища, но представляват рискове за сигурността на системите, към които принадлежат, и поради това трябва да се управляват от рутера.

В други статии, затова разгледахме няколко ръководства по темата:

- Как да отворите портовете на маршрутизатора, за да позволите на компютъра да използва програми като Torrent клиенти, които трябва да изпращат и получават данни по интернет.

- Как да блокирате пристанищата на Windows PC, за да предотвратите разпространението на компютърни данни от хакери или вируси.

- Програми, за да видите в реално време използването на пристанищата в интернет връзката, за да видите кои са отворени и кои слушате готови да получат.

Тази операция може да се извърши и без програми в Windows, като се отвори командния ред (с администраторски права, след това се отваря с щракване с десния бутон на мишката върху него и се стартира като администратор) от менюто "Старт".

Командата за изпращане за управление на използването на виртуални портове на компютър с Windows е: netstat -ab

Резултатът от командата може да отнеме минута или две, преди да се покаже напълно.

Пристанищата са номерата след двоеточие в колоната за локален адрес, например: 127.0.0.1:3213 3213 е пристанището.

Когато е написано, че вратата е в Слушането, това означава, че тя слуша, но не се използва, докато ако е написана, Установена означава, че тя е активно свързана.

За да получите по-ясен изглед на пристанищата, използвани на вашия компютър, можете да използвате командата netstat -on

В списъка, който излиза, можете да намерите PID, идентификационния номер на процеса, който използва този порт.

За да намерите коя програма или услуга използва пристанището, можете да отворите мениджъра на задачи в Windows, за да видите списъка с активни процеси и да свържете PID с името на програмата.

Програма като Currports улеснява виждането на отворените портове и тези, слушащи Windows.

На този сайт можете да проверите дали вратата е отворена и комуникира в интернет.

Повечето мрежови атаки на компютри се опитват да търсят отворени и незащитени портове и когато Windows не включва защитна стена (както при Windows XP), тези опити често са успешни.

Освен това, всякакви атаки на портове през Интернет незабавно се предотвратяват от рутери, които в режим по подразбиране запазват всички пристанища затворени (за това е необходимо ръководство за отваряне на пристанищата на рутера, както е показано по-горе).

С модерните системи от Windows 7 до Windows 10 можете да контролирате предаването на данни на портове чрез защитната стена на Windows

Най-често срещаното средство за защита в този случай често е защитна стена, която ограничава трафика / информацията, преминаваща през вратата. Защитната стена може да генерира няколко фалшиви флагове, което е по-добре, отколкото да позволи на нещо пагубно да се промъкне. Защитните стени на вашата система и във вашата мрежа са необходими, за да сте сигурни, че вашите виртуални портове са защитени.

За щастие не е лесно да се отвори виртуална врата. Специалните отворени портове вече се използват от маршрутизатора или друго устройство. Всички останали портове са затворени по подразбиране и трябва да бъдат отворени с помощни програми за командния ред или други подобни инструменти.

Top