Что такое сокет? Вероятно, вы хоть раз слышали от друга гика слово "сокет", однако никак не могли понять, что это такое. Термин "сокет" в переводе с английского означает "разъем". Легче не стало? Тогда мы попробуем вам объяснить что же это такое. Что такое сокет? Понятие "сокет" применяют как для обозначения разъема под процессор в материнской плате, так и для определения конечной точки соединения в IP-сетях. Именно об этих сокетах пойдет дальше речь. Программные сокеты Первые сокеты – чисто программные. Так называются конечные точки соединений в IP-сетях (например, в Интернете) – виртуальные объекты, с которыми часто имеют дело программисты, но практически никогда даже и не подозревают пользователи. Фактически, каждый сокет описывается практически полностью уникальной комбинацией из протокола (TPC, UDP и тому подобное.), IP-адреса и номера порта, который используется при соединении. Сокеты могут существовать не только в виде конечных точек взаимодействия с IP-протоколами – в UNIX-сис