2012-03-14 7 views
0

Может кто-то объяснить, что на самом деле происходит, когда мы создаем сокет, как:PHP розетки/сокеты TCP

$socket = socket_create(AF_INET, SOCK_RAW, 1); и

socket_send($socket, $package, strLen($package), 0);.

Что действительно происходит на уровне операционной системы (за сценой)?

ответ

0

Весь смысл сокетов в том, что вам не обязательно знать, что происходит за сценой. Следовательно, имя - Socket API. Если вы действительно должны знать, то обратитесь к источникам, скажем, FreeBSD, потому что я не уверен в источниках Windows.

+0

Я не мог найти средний ресурс ... – pufos

+0

http://en.wikipedia.org/wiki/Berkeley_sockets#References и более конкретно http://heather.cs.ucdavis.edu/~matloff/Networks/ Введение/NetIntro.pdf – akond