Разлика между гнездото и порта

Разлика между гнездото и порта
Разлика между гнездото и порта

Видео: Разлика между гнездото и порта

Видео: Разлика между гнездото и порта
Видео: Самая УВАЖАЕМАЯ МОБИЛА во дворе ☝️ ОР на весь ДВОР 2024, Ноември
Anonim

Сокет срещу порт

В контекста на компютърните мрежи сокетът е крайна точка на двупосочна комуникация, която възниква в мрежа, базирана на интернет протокола. Sockets ще разпределят пакетите данни, които идват през комуникационния канал, до правилното приложение. Това се прави, като се използва информация като IP адрес и номер на порт. Като цяло (софтуерен) порт е логическа връзка за данни, която може да се използва за обмен на данни. В интернет TCP и UDP портовете се използват за обмен на данни между компютри и това са най-широко използваните портове.

Какво е гнездо?

Сокетът е крайна точка на двупосочна комуникация, която възниква в компютърна мрежа, базирана на интернет протокола. Sockets ще разпределят пакетите данни, които идват през комуникационния канал, до правилното приложение. Операционната система преобразува всеки сокет в процес или нишка, която комуникира. Има два вида гнезда, наречени активни гнезда и пасивни гнезда. Активен гнездо е гнездо, което е свързано към друг активен гнездо чрез връзка за данни, която е отворена. Активните гнезда в двата края на комуникационния канал ще бъдат унищожени, когато връзката бъде затворена. Пасивният сокет не участва във връзка, а сокет, който чака входяща връзка. Когато е свързан пасивен сокет, той ще генерира нов активен сокет. Интернет сокет се идентифицира по адреса на локалния сокет (локален IP адрес и номер на порт), адреса на отдалечения сокет и транспортния протокол (например TCP, UDP).

Какво е порт?

Портът е логическа връзка за данни, която може да се използва за обмен на данни без използването на временен файл или хранилище. В интернет TCP и UDP портовете се използват за обмен на данни между компютри и това са най-широко използваните портове. Портът се идентифицира с помощта на номер, свързан с порта, наречен номер на порт, IP адрес, свързан с порта и транспортния протокол. Наборите номера на портове обикновено се запазват в хост компютър за специфични видове услуги. Сканирането на портове е процесът на опит за свързване към набор от портове, които са в последователност. Като цяло сканирането на портове се счита за злонамерен опит. Системните администратори го провеждат, за да проверят за уязвимости в системата.

Каква е разликата между Socket и Port?

Сокетът е крайна точка на двупосочна комуникация, която възниква в компютърна мрежа, базирана на интернет протокола, докато портът е логическа връзка за данни, която може да се използва за обмен на данни, без да се използва временен файл или съхранение. Сокет е свързан с порт и може да има множество сокети, свързани с порт. Може да има единичен пасивен сокет, свързан с порт, който чака входящи връзки. Освен това може да има множество активни сокети, които съответстват на връзки, които са отворени в този порт.

Препоръчано: