Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 19 additions & 7 deletions appendices/transports.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 1268a5eebbd09dbc4c4d5272c2bcdc0b035c256c Maintainer: shein Status: ready -->
<!-- EN-Revision: ae90ecc9328f3abea16a9af69a5f18b24d530832 Maintainer: shein Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="transports" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Список транспортных протоколов для работы с сокетами</title>
Expand All @@ -23,6 +23,13 @@
В список транспортов для сокетов интернет-домена входят протоколы <literal>ssl://</literal>, <literal>tls://</literal>,
<literal>sslv2://</literal> и <literal>sslv3://</literal>.
</simpara>
<note>
<simpara>
Транспорты <literal>sslv2://</literal> и <literal>sslv3://</literal>
устарели и не должны использоваться. Они задокументированы только
для обратной совместимости.
</simpara>
</note>

<note>
<simpara>
Expand All @@ -39,8 +46,6 @@
<listitem><simpara><literal>tcp://www.example.com</literal></simpara></listitem>
<listitem><simpara><literal>udp://www.example.com</literal></simpara></listitem>
<listitem><simpara><literal>ssl://www.example.com</literal></simpara></listitem>
<listitem><simpara><literal>sslv2://www.example.com</literal></simpara></listitem>
<listitem><simpara><literal>sslv3://www.example.com</literal></simpara></listitem>
<listitem><simpara><literal>tls://www.example.com</literal></simpara></listitem>
</itemizedlist>

Expand Down Expand Up @@ -77,10 +82,17 @@
</simpara>

<simpara>
Транспорт <literal>ssl://</literal> попытается согласовать соединение по протоколам SSL V2
или SSL V3, в зависимости от возможностей и предпочтений удаленного хоста.
Протоколы <literal>sslv2://</literal> и <literal>sslv3://</literal>
явно выберут протокол SSL V2 или SSL V3.
Транспорт <literal>ssl://</literal> попытается согласовать безопасное SSL/TLS-соединение
в зависимости от возможностей и предпочтений как клиента, так и удалённого хоста.
Протоколы, которые фактически могут использоваться, определяются конфигурацией OpenSSL
и параметрами, переданными через <function>stream_context_create</function>, такими как
<literal>ssl.crypto_method</literal>.
</simpara>

<simpara>
Протоколы SSLv2 и SSLv3 устарели и небезопасны. Их использование
крайне не рекомендуется; в современных версиях PHP и OpenSSL они
по умолчанию отключены.
</simpara>
</section>

Expand Down
Loading