Задать вопрос
  • Что такое "программирование сокетов"?

    @Zanak
    McMike, скорее всего, имелось ввиду: на один адрес и порт сервера может быть подключено несколько клиентских соединений.
    это возможно, потому что соединение, и на клиенте и на сервере описывается 4 значениями, ip и порт сервера и ip порт клиента. сервер, при открытии слушающего сокета указывает ip и port, а клиент, при запросе на соединение, для своей стороны подставляет свой исходящий ip и случайный порт, из диапазона, который зависим от конкретной ОС. Порты ниже 1024 сервр может указать, только если работает с правами администратора системы, клиент вообще не может их использовать для исходящего соединения.
  • Во сколько раз вычислительная сложность алгоритма MD5 выше по сравнению с алгоритмом CRC32?

    @Zanak
    Счел оправданным обратить внимание, что у crc32 достаточно велика вероятность коллизий, в сети встречал оценку, что - то порядка 77000 уникальных строк дадут дубль.