<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.m-200.com/base/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://www.m-200.com/base/index.php?action=history&amp;feed=atom&amp;title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_SIP-%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2_%28SMP-256%29</id>
		<title>Конфигурирование SIP-транков (SMP-256) - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://www.m-200.com/base/index.php?action=history&amp;feed=atom&amp;title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_SIP-%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2_%28SMP-256%29"/>
		<link rel="alternate" type="text/html" href="https://www.m-200.com/base/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_SIP-%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2_(SMP-256)&amp;action=history"/>
		<updated>2026-05-16T19:11:19Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20</generator>

	<entry>
		<id>https://www.m-200.com/base/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_SIP-%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2_(SMP-256)&amp;diff=109&amp;oldid=prev</id>
		<title>Pax: /* Создание SIP-транков */</title>
		<link rel="alternate" type="text/html" href="https://www.m-200.com/base/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_SIP-%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2_(SMP-256)&amp;diff=109&amp;oldid=prev"/>
				<updated>2014-11-11T08:03:05Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Создание SIP-транков&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 08:03, 11 ноября 2014&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 20:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 20:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; .................&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; .................&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; PROFIL [50] { TYPE = AIR_IP&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; PROFIL [50] { TYPE = AIR_IP&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 27:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/tt&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/tt&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Привязка к виртуальному потоку=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Привязка к виртуальному потоку=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pax</name></author>	</entry>

	<entry>
		<id>https://www.m-200.com/base/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_SIP-%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2_(SMP-256)&amp;diff=108&amp;oldid=prev</id>
		<title>Pax в 08:02, 11 ноября 2014</title>
		<link rel="alternate" type="text/html" href="https://www.m-200.com/base/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_SIP-%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2_(SMP-256)&amp;diff=108&amp;oldid=prev"/>
				<updated>2014-11-11T08:02:36Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 08:02, 11 ноября 2014&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;geshi lang=smp lines=0&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tt&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; AIR [1] { PROFIL = 50&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  // AIR TYPE = AIR_IP&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; AIR [1] { PROFIL = 50&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  // AIR TYPE = AIR_IP&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; PORT [1] { PROFIL = 59&amp;#160; &amp;#160; &amp;#160;  // SIG = SIG_SIP&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; PORT [1] { PROFIL = 59&amp;#160; &amp;#160; &amp;#160;  // SIG = SIG_SIP&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 18:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&amp;#160; &amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&amp;#160; &amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; .................&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; .................&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 26:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 26:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; ...........&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; ...........&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;geshi&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tt&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 36:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 36:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Каждый SIP транк должен быть привязан к одному из виртуальных потоков. За привязку отвечает параметр&amp;#160; '''IPPcmNo'''. Так, чтобы привязать транк к потоку 33, в профиле должно бть прописано:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Каждый SIP транк должен быть привязан к одному из виртуальных потоков. За привязку отвечает параметр&amp;#160; '''IPPcmNo'''. Так, чтобы привязать транк к потоку 33, в профиле должно бть прописано:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;geshi lang=smp lines=0&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tt&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; PROFIL [59] { TYPE = SIG_SIP&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; PROFIL [59] { TYPE = SIG_SIP&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; IPPcmNo = 33&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; IPPcmNo = 33&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; ............&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; ............&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;geshi&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tt&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Этот же параметр не явно задаёт '''локальный IP адрес'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Этот же параметр не явно задаёт '''локальный IP адрес'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;geshi lang=smp lines=0&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tt&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; AIR [1] { PROFIL = 50&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  // AIR TYPE = AIR_IP&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; AIR [1] { PROFIL = 50&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  // AIR TYPE = AIR_IP&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; PORT [1-10] { PROFIL = 59&amp;#160; &amp;#160; &amp;#160;  // SIG = SIG_SIP&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; PORT [1-10] { PROFIL = 59&amp;#160; &amp;#160; &amp;#160;  // SIG = SIG_SIP&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 60:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 60:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&amp;#160; &amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&amp;#160; &amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; .................&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; .................&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; PROFIL [50] { TYPE = AIR_IP&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; PROFIL [50] { TYPE = AIR_IP&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 68:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; ...........&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; ...........&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;geshi&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tt&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 182:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 182:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Уникальность однозначно определяется параметрами '''nLocalUDPPort и username'''. Все остальные параметры могут совпадать.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Уникальность однозначно определяется параметрами '''nLocalUDPPort и username'''. Все остальные параметры могут совпадать.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;geshi lang=smp lines=0&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tt&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; PROFIL [5] { TYPE = SIG_SIP&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; PROFIL [5] { TYPE = SIG_SIP&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; IPPcmNo = 33&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; IPPcmNo = 33&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 206:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 205:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; username = &amp;quot;user2&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; username = &amp;quot;user2&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tt&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;geshi&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Профили 5 и 6 - два разных подключения.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Профили 5 и 6 - два разных подключения.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pax</name></author>	</entry>

	<entry>
		<id>https://www.m-200.com/base/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_SIP-%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2_(SMP-256)&amp;diff=37&amp;oldid=prev</id>
		<title>Pax: Новая страница: «{{SMP-256}} {{ВерхМенюКонфиг}} {{ПравГлавМеню}} {{ВерхМенюКонфигСиг}}  =Создание SIP-транков=   Наст…»</title>
		<link rel="alternate" type="text/html" href="https://www.m-200.com/base/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_SIP-%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2_(SMP-256)&amp;diff=37&amp;oldid=prev"/>
				<updated>2014-10-30T07:45:41Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «{{SMP-256}} {{ВерхМенюКонфиг}} {{ПравГлавМеню}} {{ВерхМенюКонфигСиг}}  =Создание SIP-транков=   Наст…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{SMP-256}}&lt;br /&gt;
{{ВерхМенюКонфиг}}&lt;br /&gt;
{{ПравГлавМеню}}&lt;br /&gt;
{{ВерхМенюКонфигСиг}}&lt;br /&gt;
&lt;br /&gt;
=Создание SIP-транков=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Настройка SIP-транков производится с помощью виртуальных SIP портов.&lt;br /&gt;
*Тип виртуального контейнера должен быть [[AIR_IP]].&lt;br /&gt;
*Тип портов должен быть [[SIG_SIP]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;geshi lang=smp lines=0&amp;gt;&lt;br /&gt;
    AIR [1] { PROFIL = 50             // AIR TYPE = AIR_IP&lt;br /&gt;
        PORT [1] { PROFIL = 59       // SIG = SIG_SIP&lt;br /&gt;
        ..............&lt;br /&gt;
        }&lt;br /&gt;
    }    &lt;br /&gt;
&lt;br /&gt;
    .................&lt;br /&gt;
&lt;br /&gt;
    PROFIL [50] { TYPE = AIR_IP&lt;br /&gt;
    }&lt;br /&gt;
    PROFIL [59] { TYPE = SIG_SIP&lt;br /&gt;
    ...........&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/geshi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Привязка к виртуальному потоку=&lt;br /&gt;
&lt;br /&gt;
Виртуальные потоки должны быть настроены согласно инструкции [[Настройка виртуальных потоков Е1 (PCM_IP)]].&lt;br /&gt;
&lt;br /&gt;
Каждый SIP транк должен быть привязан к одному из виртуальных потоков. За привязку отвечает параметр  '''IPPcmNo'''. Так, чтобы привязать транк к потоку 33, в профиле должно бть прописано:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;geshi lang=smp lines=0&amp;gt;&lt;br /&gt;
    PROFIL [59] { TYPE = SIG_SIP&lt;br /&gt;
        IPPcmNo = 33&lt;br /&gt;
        ............&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/geshi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Этот же параметр не явно задаёт '''локальный IP адрес'''.&lt;br /&gt;
&lt;br /&gt;
'''''Внимание! Для платы К-87 привязка к потоку не настраивается - IPPcmNo = -1.'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Создание транк-групп =&lt;br /&gt;
&lt;br /&gt;
Несколько SIP-транков могут быть объединены в транк-группу.  Смысл транк-групп – возможность для одного клиента с одним подключением (1 user account) использовать одновременно несколько SIP-транков для организации многоканальной связи.&lt;br /&gt;
Чтобы объединить транки в транк-группу им должен быть присвоен '''один и тот же''' профиль:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;geshi lang=smp lines=0&amp;gt;&lt;br /&gt;
    AIR [1] { PROFIL = 50             // AIR TYPE = AIR_IP&lt;br /&gt;
        PORT [1-10] { PROFIL = 59       // SIG = SIG_SIP&lt;br /&gt;
            GROUP = 21&lt;br /&gt;
        }&lt;br /&gt;
    }    &lt;br /&gt;
&lt;br /&gt;
    .................&lt;br /&gt;
&lt;br /&gt;
    PROFIL [50] { TYPE = AIR_IP&lt;br /&gt;
    }&lt;br /&gt;
    PROFIL [59] { TYPE = SIG_SIP&lt;br /&gt;
    ...........&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/geshi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном примере создается транк-группа из 10-ти портов.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Настройка SIP=&lt;br /&gt;
&lt;br /&gt;
==Параметры SIP транка==&lt;br /&gt;
&lt;br /&gt;
Идеология SIP-транков похожа на идеологию соединительных линий (СЛ), за исключением того, что для каналов SIP существует процесс регистрации. Если сама линия регистрируется на неком сервере SIP, то этот тип называется [[User Agent|User Agent (UA)]]. Если наоборот шлюз, IP телефон и т.п. регистрируется в канале, то этот тип называется [[SIP Proxy|proxy]]. &lt;br /&gt;
&lt;br /&gt;
*'''type'''. Если type = 0, то тип канала = UA, если type = 1, то тип канала = proxy. Остальные значения этого параметра пока не реализованы.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Параметры подключения==&lt;br /&gt;
&lt;br /&gt;
*'''nLocalUDPPort''' - порт UDP, с которого SIP общается.&lt;br /&gt;
*'''nRemoteIP'''  - IP адрес встречного SIP оборудования. Также используется для фильтрации входящих SIP пакетов по IP адресу источника.&lt;br /&gt;
** В случае, если транк настроен как UA, это IP адрес, на котором он будет регистрироваться.&lt;br /&gt;
** В случае, если транк настроен как Proxy, этот параметр ограничивает возможность регистрации только для клиентов с конкретным IP адресом.&lt;br /&gt;
*'''nRemoteUDPPort'''  - порт UDP SIP прокси-сервера в котором будем регистрироваться.&lt;br /&gt;
** В случае, если транк настроен как UA, это № порта, на котором он будет регистрироваться.&lt;br /&gt;
** В случае, если транк настроен как Proxy - не задействован.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Параметры регистрации:==&lt;br /&gt;
&lt;br /&gt;
*'''domain''' - домен, то что везде пишется в URI после @&lt;br /&gt;
*'''username''' - имя пользователя&lt;br /&gt;
*'''AuthUserName''' - Имя пользователя для авторизации (если не задано, то используется username)&lt;br /&gt;
*'''password''' - пароль&lt;br /&gt;
*'''fRegisterInProxy''' - нужна ли обязательная регистрация.&lt;br /&gt;
**если транк настроен как UA, будет ли он регистрироваться у прокси-сервера. Сервер может позволять осуществлять вызовы без регистрации.&lt;br /&gt;
**если транк настроен как Proxy, будет ли он требовать обязательную регистрацию у клиентов. Сервер может позволять осуществлять вызовы без регистрации.&lt;br /&gt;
*'''fRequireProxyAuth''' - требовать авторизацию при входящем INVITE. Можно требовать параметры аутентификации при каждом входящем INVITE.&lt;br /&gt;
*'''nRegisterExpires''' - время в секундах насколько действительна регистрация. По умолчанию 60 мин.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Параметры LAN==&lt;br /&gt;
&lt;br /&gt;
*'''natIP''' - если М-200 стоит за NAT, необходимо указать внешний IP адрес NAT устройства.&lt;br /&gt;
*'''localNetMask''' - маска подсети, для фильтрации входящих SIP пакетов.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Параметры RTP==&lt;br /&gt;
&lt;br /&gt;
*'''nJitterSize''' - размер Jitter-буфера в (мс). Регулируя этот параметр можно добиться более комфортного звукового сигнала для данной сети. В случае узкополосного интернет соединения приходится увеличивать значение этого параметра. Увеличение Jitter-буфера приводит к увеличению задержки звукового сигнала. &lt;br /&gt;
*'''nPayloadTime''' - размер RTP-пакета (мс). По умолчанию равен 20. Менять не рекомендуется.&lt;br /&gt;
*'''tmRtpGetStat''' - время запроса RTP статистики (мс). Для мониторинга потери голосовых пакетов.&lt;br /&gt;
*'''codec_0''' -  кодек высшего приоритета. Может принимать значения 8 или 3.&amp;amp;dagger;&lt;br /&gt;
**8 - PCMA - G711 ALAW     (64 кбит/с).&lt;br /&gt;
**3 - GSM - FULL RATE      (13 кбит/с).&lt;br /&gt;
**18 - G729 - annex A       (8 кбит/с).&lt;br /&gt;
**4 - G723_63 - G723.1     (6,3 кбит/с).&lt;br /&gt;
**254 - G723_53 - G723.1     (5,3 кбит/с). (максимальное сжатие из известных)&lt;br /&gt;
**112 - G726_16 - G726       (16 кбит/с).&lt;br /&gt;
**102 - G726_24 - G726       (24 кбит/с).&lt;br /&gt;
**2 - G726_32 - G726       (32 кбит/с).&lt;br /&gt;
**104 - G726_40 - G726       (40 кбит/с).&lt;br /&gt;
*'''codec_1''' - кодек приоритета 1. Может принимать значения 8, 3, 18, 4, ... , 255.&lt;br /&gt;
**8 - PCMA - G711 ALAW     (64 кбит/с).&lt;br /&gt;
**3 - GSM - FULL RATE      (13 кбит/с).&lt;br /&gt;
**18 - G729 - annex A       (8 кбит/с).&lt;br /&gt;
**4 - G723_63 - G723.1     (6,3 кбит/с).&lt;br /&gt;
**254 - G723_53 - G723.1     (5,3 кбит/с). (максимальное сжатие из известных)&lt;br /&gt;
**112 - G726_16 - G726       (16 кбит/с).&lt;br /&gt;
**102 - G726_24 - G726       (24 кбит/с).&lt;br /&gt;
**2 - G726_32 - G726       (32 кбит/с).&lt;br /&gt;
**104 - G726_40 - G726       (40 кбит/с).&lt;br /&gt;
**255 - выключен (не используется).&lt;br /&gt;
*'''codec_2''' - кодек приоритета 2. Может принимать значения 8, 3, 18, 4, ... , 255.&lt;br /&gt;
*'''codec_3''' - кодек приоритета 3. Может принимать значения 8, 3, 18, 4, ... , 255.&lt;br /&gt;
&lt;br /&gt;
'''''Внимание! Для платы К-87 доступен только G711 ALAW. В списках кодеков не допустима одновременная активация G723_63 и G723_53'''''&lt;br /&gt;
&lt;br /&gt;
*'''nAmpDivRcv''' – Коэффициент ослабления амплитуды по приёму RTP (в разах).&lt;br /&gt;
*'''nAmpDivSnd''' – Коэффициент ослабления амплитуды по передаче RTP (в разах).&lt;br /&gt;
*'''nAmpGainRcvSnd''' – Коэффициент усиления амплитуды по приёму и передаче RTP после эхокомпенсации (в разах).&lt;br /&gt;
*'''nEchoCanType''' – Тип эхокомпенсатора (см. [[SIP. Эхокомпенсация|Эхокомпенсация]]).&lt;br /&gt;
*'''nEchoCanMode''' – Направление эхокомпенсации (1 - давит по приёму RTP пакетов, 2 - давит по передаче, 3 - по приёму и передаче) см. [[SIP. Эхокомпенсация|Эхокомпенсация]]).&lt;br /&gt;
*'''nEchoCanPlace''' – Режим алгоритма эхокомпенсации (0 - Standart, 1 - Aggresive, 2 - Special) см. [[SIP. Эхокомпенсация|Эхокомпенсация]]).&lt;br /&gt;
*'''nEchoTailMs''' – максимальный «шлейф» эха (мс), с которым работает алгоритм эхокоподавления см. [[SIP. Эхокомпенсация|Эхокомпенсация]]).&lt;br /&gt;
&lt;br /&gt;
*'''fDetectFax''' – активировать детектор факса. В случае обнаружения факса отключает эхокомпенсацию.&lt;br /&gt;
*'''fEnableT38''' – разрешить использование T38. Для обнаружения факса и автоматического переключения на T38 необходимо активировать fDetectFax.&lt;br /&gt;
*'''fDetectDtmf''' – активировать детектор DTMF.&lt;br /&gt;
*'''nPorogDtmf''' – порог распознавания DTMF сигнала (чувствительность детектора).&lt;br /&gt;
*'''nOutDTMFtype''' – Режим исходяжего DTMF сигнала (0 - inband, 1 - SIP_INFO, 2 - rfc2833). Для rfc2833 необходимо активировать fDetectDtmf.&lt;br /&gt;
*'''nCOMEDIAtype''' – Тип участника функции Connection Oriented Media Enhancements for SIP (0 - авто, 1 - актив, 2 - пассив, 3 - откл.).&lt;br /&gt;
&lt;br /&gt;
&amp;amp;dagger; - ''При входящем [[INVITE]] удалённая сторона сообщает свои возможности транскодинга. М-200 поддерживает PCMA - G711 ALAW 64 кбит/с, GSM - FULL RATE 13 кбит/c, G729 - annex A 8 кбит/с и ряд других кодеков. При возможности выбора М-200 примет решение в пользу кодека высшего приоритета (codec_0). При исходящем [[INVITE]] М-200 сообщает свои возможности транскодинга. Если некий кодек выключен (имеет значение 255). Он не войдёт в перечень поддерживаемых. Таким образом можно принудительно заставить обе стороны использовать конкретный кодек (если удалённая сторона его поддерживает).&lt;br /&gt;
''&lt;br /&gt;
&lt;br /&gt;
&amp;amp;Dagger; - ''Программная эхокомпенсация использует существенное количество ресурсов процессора.''&lt;br /&gt;
*''Для ТЭЗ К-87 использование программного эхоподавления не предусмотрено. ''&lt;br /&gt;
*''На коммутаторах серии СС можно использовать до 128 односторонних эхокомперсаторов на одну лицензию PROMG. В случае, если если эхоподавление на канале включено, но свободных эхокомперсаторов не осталась, RTP трафик будет транслироваться без обработки.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Общие параметры==&lt;br /&gt;
&lt;br /&gt;
*'''fUseReplacer''' - Задействовать алгоритм преобразования имени пользователя в номер абонента (см. [[Преобразование username к телефонному номеру]]).&lt;br /&gt;
*'''tmMinuteMaxTalk'''  - (минут) максимальная длительность разговора.&lt;br /&gt;
*'''nMaxForwards''' - ограничение числа серверов и шлюзов, через которые проходит запрос.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Уникальность подключения=&lt;br /&gt;
&lt;br /&gt;
Под подключением подразумевается один транк-порт или одна транк-группа, которые могут быть использованы для организации вызовов с/на конкретного клиента, оператора и т.п.&lt;br /&gt;
Для того, чтобы М-200 могла однозначно определить порты, которые можно использовать для организации вызова, необходимо соблюсти следующие правила:&lt;br /&gt;
&lt;br /&gt;
Уникальность однозначно определяется параметрами '''nLocalUDPPort и username'''. Все остальные параметры могут совпадать.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;geshi lang=smp lines=0&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    PROFIL [5] { TYPE = SIG_SIP&lt;br /&gt;
        IPPcmNo = 33&lt;br /&gt;
        type = 0&lt;br /&gt;
        nLocalUDPPort = 5060&lt;br /&gt;
        remoteIP = &amp;quot;192.168.5.123&amp;quot;&lt;br /&gt;
        nRemoteUDPPort = 5060&lt;br /&gt;
        domain = &amp;quot;192.168.5.10&amp;quot;&lt;br /&gt;
        fRegisterInProxy = YES&lt;br /&gt;
        password = &amp;quot;pass&amp;quot;&lt;br /&gt;
        username = &amp;quot;user1&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
    PROFIL [6] { TYPE = SIG_SIP&lt;br /&gt;
        IPPcmNo = 33&lt;br /&gt;
        type = 0&lt;br /&gt;
        nLocalUDPPort = 5061&lt;br /&gt;
        remoteIP = &amp;quot;192.168.5.123&amp;quot;&lt;br /&gt;
        nRemoteUDPPort = 5060&lt;br /&gt;
        domain = &amp;quot;192.168.5.10&amp;quot;&lt;br /&gt;
        fRegisterInProxy = YES&lt;br /&gt;
        password = &amp;quot;pass&amp;quot;&lt;br /&gt;
        username = &amp;quot;user2&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/geshi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Профили 5 и 6 - два разных подключения.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{НизМенюSIP}}&lt;br /&gt;
[[Категория:Конфигурирование оборудования]]&lt;br /&gt;
[[Категория:SIP]]&lt;br /&gt;
[[Категория:SMP-256]]&lt;/div&gt;</summary>
		<author><name>Pax</name></author>	</entry>

	</feed>