Я изучаю Networking в java. Я не понимаю, что такое порты.
Также мне нужно знать, что такое сокет?
Пожалуйста, объясните это хорошо.
Ответ 1
ПОРТЫ:
В компьютерной сети термин порт может ссылаться на физические или виртуальные точки подключения.
Физические сетевые порты позволяют подключать кабели к компьютерам, маршрутизаторам, модемам и другим периферийным устройствам.
Виртуальные порты являются частью сетей TCP/IP. Эти порты позволяют программным приложениям обмениваться аппаратными ресурсами, не мешая друг другу. Компьютеры и маршрутизаторы автоматически управляют сетевым трафиком, перемещающимся через их виртуальные порты. Сетевые брандмауэры дополнительно обеспечивают некоторый контроль над потоком трафика на каждом виртуальном порту в целях безопасности.
SOCKET:
Сокет представляет собой одно соединение между двумя сетевыми приложениями.
Сокет - это одна конечная точка двусторонней линии связи между двумя программами, запущенными в сети.