Описание тега bibliometrics
Вопрос: она занимает два раза подряд для bash, чтобы смотреть его как обратная косая черта (одна-escape-последовательность, другой-буквальная обратная косая черта). Поэтому, когда есть 3 Баш лечить третий отставший как escape-последовательность, а? Так это не побег, это значит, вычеркиваем? Люди путают медитацию с техникой медитации. Уверен, что Будда рекомендовал много методов. Многие ученики Будды создали свои собственные методы. Но ключом к медитации является понимание природы и ее порядка. Если человек отождествляет себя в качестве буддийских и других небуддийских его гордость, чувство превосходства. Есть только два вида людей на Земле - сознательных и бессознательных. Если вы такие сознательные, бессознательные люди будут следовать за вами и автоматически всем заповедям Будды. Разглагольствования против небуддийских не поможет.
Как я знаю, TCP-порт в TIME_WAIT, прежде чем' стат не может быть использован. Однако, в моем эксперименте, сервер использует 'TIME_WAIT, прежде чем порт? Почему?
Во-первых, в клиентском компьютере, введите команду тех 40000 40001 > /труды/системы/нетто/протоколов IPv4/ip_local_port_range
. Таким образом, максимальное число TCP-портов 2.
код сервера
в то время как (1) {
инт лен = оператор sizeof(структура структуры);
ФД = принять(ЮФО, &удаленный &лен);
читать(ФД, баф, оператор sizeof(buf с));
закрыть(ФД);
}
код клиента
для (Я = 0; я < 3; я++)
{
сна(1);
pid_t PID-регулятора = развилка();
если (пид == 0)
{
обработчик();
выход(0);
}
}
пустота обработчик()
{
* ............. */
РЭС = подключение(ЮФО, результат->ai_addr, результат->ai_addrlen);
если (рез == -1) {
perror("ошибка");
выход(1);
}
функции printf("подключить\Н");
}
показать
[корень@LiveCD с ~]# ./клиент
подключение
[корень@LiveCD с ~]# подключить
подключение
Это до 3 соединений. Я думаю, 2 соединений. Почему ? сервер имеет 2 соединения timewait.
[корень@LiveCD с ~]# команды netstat -АНП | грэп время
протокол TCP 192.168.88.131:2016 192.168.88.132:40000 TIME_WAIT, прежде чем
протокол TCP 192.168.88.131:2016 192.168.88.132:40001 TIME_WAIT, прежде чем
Среды
LiveCD с линуксом.начиная с 2.6.32-642.el6.семейства i686 #1 СМП Вт май 10 16:13:51 по Гринвичу 2016
настройки сервера
[корень@LiveCD с ~]# Кот /труды/системы/нетто/протоколов IPv4/tcp_fin_timeout
60
[корень@LiveCD с ~]# Кот /труды/системы/нетто/протоколов IPv4/tcp_tw_recycle
0
[корень@LiveCD с ~]# Кот /труды/системы/нетто/протоколов IPv4/tcp_tw_reuse
0
файл конфигурации клиента
[корень@LiveCD с ~]# Кот /труды/системы/нетто/протоколов IPv4/ip_local_port_range
40000 40001
Важно Я тоже попробую сервер Ubuntu 14.04, но получил тот же результат.