3CX เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡: เบˆเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ SIP เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ PBX

เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฑเบšเปเบฅเบฐเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ SIP เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบ 3CX PBX. เบšเบปเบ”เบ„เบงเบฒเบกเปเบกเปˆเบ™เป„เบ”เป‰เบเปˆเบฒเบงเป€เบ–เบดเบ‡เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบฅเบฐเบšเบปเบšเบˆเบปเบง เบซเบผเบทเบœเบนเป‰เปƒเบŠเป‰เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบกเบตเปœเป‰เบฒเบ—เบตเปˆเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบฅเบงเบกเป€เบ–เบดเบ‡เบเบฒเบ™เบšเบณเบฅเบธเบ‡เบฎเบฑเบเบชเบฒเป‚เบ—เบฅเบฐเบชเบฑเบš. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบถเบเบชเบฒเปƒเบ™เบ„เบงเบฒเบกเป€เบฅเบดเบเบ‚เบญเบ‡เบซเบปเบงเบ‚เปเป‰, เบžเบงเบเป€เบฎเบปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบœเปˆเบฒเบ™ เบซเบผเบฑเบเบชเบนเบ”เบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเบ‚เบฑเป‰เบ™เบชเบนเบ‡ 3CX.

3CX V16 เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบˆเบฒเบฅเบฐเบˆเบญเบ™ SIP เป‚เบ”เบเบเบปเบ‡เบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบงเบฑเบšเป€เบŠเบตเบŸเป€เบงเบตเปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบกเบฑเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš Wireshark PCAP เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปเบ™เบšเป„เบŸเบฅเปŒ capture เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ•เบดเบ”เบ•เปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบซเบผเบทเบ”เบฒเบงเบ™เปŒเป‚เบซเบฅเบ”เบกเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเป€เบญเบเบฐเบฅเบฒเบ”.

เบ–เป‰เบฒ 3CX เปเบฅเปˆเบ™เปƒเบ™ Windows, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบ•เบดเบ”เบ•เบฑเป‰เบ‡ Wireshark เปƒเบ™เป€เบŠเบตเบšเป€เบงเบต 3CX เบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ‚เปเป‰เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบžเบฐเบเบฒเบเบฒเบกเบšเบฑเบ™เบ—เบถเบ.
3CX เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡: เบˆเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ SIP เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ PBX

เปƒเบ™เบฅเบฐเบšเบปเบš Linux, utility tcpdump เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป€เบกเบทเปˆเบญเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบซเบผเบทเบ›เบฑเบšเบ›เบธเบ‡ 3CX.

เบเบฒเบ™เบˆเบฑเบšเบžเบฒเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™

เป€เบžเบทเปˆเบญโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบˆเบฑเบšโ€‹เบžเบฒเบšโ€‹, เป„เบ›โ€‹เบ—เบตเปˆโ€‹เบชเปˆเบงเบ™โ€‹เบชเปˆเบงเบ™โ€‹เบžเบปเบงโ€‹เบžเบฑเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบ—เปเบฒโ€‹เบญเบดเบ”โ€‹> SIP Events เปเบฅเบฐโ€‹เป€เบฅเบทเบญเบโ€‹เป€เบญเบปเบฒโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบเบฑเบšโ€‹เบเปเบฒโ€‹. เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เปƒเบ™เบ—เบธเบเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบเบฑเบ™, เบเบปเบเป€เบงเบฑเป‰เบ™ IPv6 tunneling interfaces.

3CX เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡: เบˆเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ SIP เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ PBX

เปƒเบ™ 3CX เบชเปเบฒเบฅเบฑเบš Linux, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเบเปเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบชเปเบฒเบฅเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ (lo). เบเบฒเบ™เบˆเบฑเบšเบžเบฒเบšเบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบงเบดเป€เบ„เบฒเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบนเบเบ„เป‰เบฒ SIP เป‚เบ”เบเปƒเบŠเป‰เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต 3CX Tunnel เปเบฅเบฐ Session Border Controller.

เบ›เบธเปˆเบก Traffic Capture เป€เบ›เบตเบ” Wireshark เปƒเบ™ Windows เบซเบผเบท tcpdump เปƒเบ™ Linux. เปƒเบ™เบˆเบธเบ”เบ™เบตเป‰, เบ—เปˆเบฒเบ™ เบˆเบณ เป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ, เป€เบžเบฒเบฐเบงเปˆเบฒ ... เบเบฒเบ™เบˆเบฑเบšเบžเบฒเบšเปเบกเปˆเบ™เปƒเบŠเป‰ CPU เบซเบผเบฒเบ เปเบฅเบฐเปƒเบŠเป‰เบžเบทเป‰เบ™เบ—เบตเปˆเบ”เบดเบชเบเปŒเบซเบผเบฒเบเบžเปเบชเบปเบกเบ„เบงเบ™.  
3CX เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡: เบˆเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ SIP เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ PBX

เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป‚เบ—เบซเบฒเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เป€เบšเบตเป‚เบ—เบ—เบตเปˆเป‚เบ—เบญเบญเบ, เป€เบŠเบดเปˆเบ‡เบกเบตเป€เบšเบตเบญเบทเปˆเบ™/เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เป‚เบ—.
  • เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ—เบตเปˆเบšเบฑเบ™เบซเบฒเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบ•เบฒเบกเป‚เบกเบ‡เป€เบŠเบตเบŸเป€เบงเบต 3CX.
  • เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เป‚เบ—.

เบžเบฐเบเบฒเบเบฒเบกเบšเปเปˆเปƒเบซเป‰เบ„เบฅเบดเบเบšเปˆเบญเบ™เปƒเบ”เบเปเป„เบ”เป‰เปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบปเบเป€เบงเบฑเป‰เบ™เบ›เบธเปˆเบก โ€œเบขเบธเบ”โ€. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบขเปˆเบฒเบ„เบฅเบดเบเปƒเบชเปˆเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบญเบทเปˆเบ™เป†เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ™เบตเป‰. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบˆเบฐเบชเบทเบšเบ•เปเปˆเปƒเบ™เบžเบทเป‰เบ™เบซเบฅเบฑเบ‡เปเบฅเบฐเบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เบกเบตเบเบฒเบ™เป‚เบซเบผเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.

เบเบฒเบ™โ€‹เบฎเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒ Captureโ€‹

เบ›เบธเปˆเบก Stop เบขเบธเบ”เบเบฒเบ™เบˆเบฑเบšเบžเบฒเบš เปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเป„เบŸเบฅเปŒ capture. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ”เบฒเบงโ€‹เบ™โ€‹เปŒโ€‹เป‚เบซเบฅเบ”โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปƒเบ™โ€‹เบ„เบญเบกโ€‹เบžเบดเบงโ€‹เป€เบ•เบตโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบงเบดโ€‹เป€เบ„เบฒเบฐโ€‹เปƒเบ™ Wireshark utility เบซเบผเบทโ€‹เบชเป‰เบฒเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบžเบดโ€‹เป€เบชเบ”โ€‹ เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบˆเบฑเบšเบžเบฒเบšเบ™เบตเป‰เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบเบญเบทเปˆเบ™เป†. เป€เบกเบทเปˆเบญเบ”เบฒเบงเป‚เบซเบฅเบ”เบซเบผเบทเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบŠเบธเบ”เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™, เป„เบŸเบฅเปŒ capture เบˆเบฐเบ–เบทเบเบฅเบถเบšเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ 3CX เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž.

เปƒเบ™เป€เบŠเบตเบšเป€เบงเบต 3CX เป„เบŸเบฅเปŒเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • Windows: C:ProgramData3CXInstance1DataLogsdump.pcap
  • Linux: /var/lib/3cxpbx/Instance/Data/Logs/dump.pcap

เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบซเบผเบทเบเบฒเบ™เบชเบนเบ™เป€เบชเบเปเบžเบฑเบเป€เบเบฑเบ”เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบˆเบฑเบš, เป„เบฅเบเบฐเป€เบงเบฅเบฒเบเบฒเบ™เบˆเบฑเบšเปเบกเปˆเบ™เบˆเปเบฒเบเบฑเบ”เบขเบนเปˆเบ—เบตเปˆ 2 เบฅเป‰เบฒเบ™เปเบžเบฑเบเป€เบเบฑเบ”. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบตเป‰, เบเบฒเบ™เบˆเบฑเบšเบžเบฒเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบˆเบฐเบขเบธเบ”. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ–เปˆเบฒเบเบฎเบนเบšเบ—เบตเปˆเบเบฒเบงเบเบงเปˆเบฒ, เปƒเบซเป‰เปƒเบŠเป‰ Wireshark เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ•เบฒเบกเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ”เป‰เบงเบ Wireshark utility

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบชเบปเบ™เปƒเบˆเปƒเบ™เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเป€เบฅเบดเบเบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบšเบฑเบ™เบ—เบถเบเบกเบฑเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡. เบ”เบฒเบงเป‚เบซเบฅเบ”เบญเบธเบ›เบฐเบเบญเบ™ Wireshark เบชเปเบฒเบฅเบฑเบš OS เบ‚เบญเบ‡เบ—เปˆเบฒเบ™ เบˆเบฒเบเบ™เบตเป‰. เบซเบผเบฑเบ‡เบˆเบฒเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป€เบ„เบทเปˆเบญเบ‡เปƒเบŠเป‰เปƒเบ™เป€เบŠเบตเบšเป€เบงเบต 3CX, เปƒเบซเป‰เป„เบ›เบ—เบตเปˆ Capture > Interfaces. เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡ OS เบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเบšเปˆเบญเบ™เบ™เบตเป‰. เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ IPv6. เป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆ IPv4, เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบ—เบตเปˆเบขเบนเปˆ IPv6.

3CX เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡: เบˆเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ SIP เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ PBX

เป€เบฅเบทเบญเบเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเป€เบžเบทเปˆเบญเบšเบฑเบ™เบ—เบถเบ เปเบฅเบฐเบ„เบฅเบดเบเบ›เบธเปˆเบกเบ•เบปเบงเป€เบฅเบทเบญเบ. เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เป€เบฅเบทเบญเบเบเบฒเบ™เบˆเบฑเบšเบžเบฒเบšเบเบฒเบ™เบˆเบฒเบฅเบฐเบˆเบญเบ™เปƒเบ™เป‚เบซเบกเบ”เบ—เบตเปˆเบ‚เบฒเบ”เปเบ„เบ™ เปเบฅเบฐเบ›เปˆเบญเบเปƒเบซเป‰เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡.

3CX เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡: เบˆเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ SIP เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ PBX

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เปˆเบฒเบ™เบ„เบงเบ™เบชเป‰เบฒเบ‡เบšเบฑเบ™เบซเบฒเปƒเบซเบกเปˆ. เป€เบกเบทเปˆเบญเบšเบฑเบ™เบซเบฒเบ–เบทเบเบชเป‰เบฒเบ‡เปƒเปเปˆ, เปƒเบซเป‰เบขเบธเบ”เบเบฒเบ™เบˆเบฑเบšเบžเบฒเบš (เป€เบกเบ™เบน Capture > Stop). เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเบ‚เปเป‰เบ„เบงเบฒเบก SIP เปƒเบ™เป€เบกเบ™เบนเป‚เบ—เบฅเบฐเบชเบฑเบš > SIP Flows.

เบžเบทเป‰เบ™เบ–เบฒเบ™เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ - SIP เป€เบŠเบตเบ™เบ‚เปเป‰เบ„เบงเบฒเบก

เบ‚เปเปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบ‚เบปเบ‡เป€เบ‚เบ”เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก SIP INVITE, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบชเบปเปˆเบ‡เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบเบฒเบ™เป‚เบ— VoIP, i.e. เปเบกเปˆเบ™เบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐ. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, SIP INVITE เบ›เบฐเบเบญเบšเบกเบต 4 เบซเบฒ 6 เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบเบญเบธเบ›เบฐเบเบญเบ™เบ—เป‰เบฒเบ SIP (เป‚เบ—เบฅเบฐเบชเบฑเบš, เบ›เบฐเบ•เบนเบ—เบฒเบ‡) เปเบฅเบฐเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบก. เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ„เปเบฒเป€เบŠเบตเบ™เปเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบกเบฑเบ™เบกเบฑเบเบˆเบฐเบชเบฒเบกเบฒเบ”เบŠเปˆเบงเบเบเปเบฒเบ™เบปเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบšเบฑเบ™เบซเบฒ. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ„เบงเบฒเบกเบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเบ‚เบปเบ‡เป€เบ‚เบ” INVITE เบˆเบฐเบŠเปˆเบงเบเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™ SIP เบเบฑเบš 3CX เบซเบผเบทเบชเบปเบกเบ—เบปเบš 3CX เบเบฑเบš SIP PBX เบญเบทเปˆเบ™เป†.

เปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบŠเบตเบ™, เบœเบนเป‰เปƒเบŠเป‰ (เบซเบผเบทเบญเบธเบ›เบฐเบเบญเบ™ SIP) เบ–เบทเบเบฅเบฐเบšเบธเป‚เบ”เบ URI. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, SIP URI เปเบกเปˆเบ™เป€เบšเบตเป‚เบ—เบฅเบฐเบชเบฑเบšเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ + เบ—เบตเปˆเบขเบนเปˆเป€เบŠเบตเบšเป€เบงเบต SIP. SIP URI เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเบขเบนเปˆเบญเบตเป€เบกเบง เปเบฅเบฐเบ–เบทเบเบ‚เบฝเบ™เป€เบ›เบฑเบ™ sip:x@y:Port.

3CX เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡: เบˆเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ SIP เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ PBX

Request-Line-URI:

Request-Line-URI - เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบเบญเบšเบกเบตเบœเบนเป‰เบฎเบฑเบšเบชเบฒเบ. เบกเบฑเบ™เบกเบตเบ‚เปเป‰เบกเบนเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบŠเปˆเบญเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™, เปเบ•เปˆเบšเปเปˆเบกเบตเบŠเบทเปˆเบชเบฐเปเบ”เบ‡เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰.

เบ–เบฐเบซเบ™เบปเบ™:

เบœเปˆเบฒเบ™ - เปเบ•เปˆเบฅเบฐเป€เบŠเบตเบšเป€เบงเบต SIP (เบžเบฃเบฑเบญเบเบŠเบต) เป‚เบ”เบเบœเปˆเบฒเบ™เบ—เบตเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป INVITE เบœเปˆเบฒเบ™เบˆเบฐเป€เบžเบตเปˆเบกเบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบกเบฑเบ™ เปเบฅเบฐเบžเบญเบ”เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเป„เบ”เป‰เบฎเบฑเบšเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบฅเบฒเบเบเบฒเบ™ Via. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ‚เปเป‰เบ„เบงเบฒเบกเบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เบ•เปเปˆเป„เบ›เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เป€เบกเบทเปˆเบญเบœเบนเป‰เบฎเบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบเบ•เบญเบšเบชเบฐเปœเบญเบ‡เบ•เปเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เป€เบŠเบตเบ™, เป€เบชเบฑเป‰เบ™เบœเปˆเบฒเบ™เปเบ”เบ™เบ—เบฑเบ‡เปเบปเบ” "เป€เบšเบดเปˆเบ‡" เบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡ Via เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเป„เบ›เบซเบฒเบœเบนเป‰เบชเบปเปˆเบ‡เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ”เบฝเบงเบเบฑเบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, transit SIP proxy เป€เบญเบปเบฒเบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบญเบญเบเบˆเบฒเบเบชเปˆเบงเบ™เบซเบปเบง.

From:

เบˆเบฒเบ - header เบŠเบตเป‰เบšเบญเบเบœเบนเป‰เบฅเบดเป€เบฅเบตเปˆเบกเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบˆเบฒเบเบกเบธเบกเป€เบšเบดเปˆเบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ SIP. header เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเบขเบนเปˆเบญเบตเป€เบกเบง (user@domain, เบšเปˆเบญเบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบ™เบฒเบกเบชเบฐเบเบธเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ 3CX, เปเบฅเบฐเป‚เบ”เป€เบกเบ™เปเบกเปˆเบ™เบ—เบตเปˆเบขเบนเปˆ IP เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบซเบผเบทเป‚เบ”เป€เบกเบ™ SIP เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ 3CX). เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰ To, From header เบ›เบฐเบเบญเบšเบกเบต URI เปเบฅเบฐเป€เบฅเบทเบญเบเบŠเบทเปˆเบชเบฐเปเบ”เบ‡เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. เป‚เบ”เบเบเบฒเบ™เป€เบšเบดเปˆเบ‡เบˆเบฒเบเบชเปˆเบงเบ™เบซเบปเบง, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเปƒเบˆเบขเปˆเบฒเบ‡เปเบ™เปˆเบ™เบญเบ™เบงเปˆเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป SIP เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ”เปเบฒเป€เบ™เบตเบ™เปเบ™เบงเปƒเบ”.

เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ SIP RFC 3261 เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบ–เป‰เบฒเบŠเบทเปˆเบชเบฐเปเบ”เบ‡เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ–เปˆเบฒเบเบ—เบญเบ”, เป‚เบ—เบฅเบฐเบชเบฑเบš IP เบซเบผเบทเบ›เบฐเบ•เบน VoIP (UAC) เบˆเบฐเบ•เป‰เบญเบ‡เปƒเบŠเป‰เบŠเบทเปˆเบชเบฐเปเบ”เบ‡ "Anonymous", เบ•เบปเบงเบขเปˆเบฒเบ‡: เบˆเบฒเบ: "Anonymous"[email protected]>.

to:

เป„เบ› - เบซเบปเบงเบ™เบตเป‰เบŠเบตเป‰เบšเบญเบเบœเบนเป‰เบฎเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป. เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบœเบนเป‰เบฎเบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ—เบซเบผเบทเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ‡. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด header เบ›เบฐเบเบญเบšเบกเบต SIP URI, เปเบ•เปˆเป‚เบ„เบ‡เบเบฒเบ™เบญเบทเปˆเบ™เป†เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰ (เป€เบšเบดเปˆเบ‡ RFC 2806 [9]). เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, SIP URIs เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒ SIP, เป‚เบ”เบเบšเปเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบœเบนเป‰เบœเบฐเบฅเบดเบ”เบฎเบฒเบ”เปเบง. เบซเบปเบงเบ‚เปเป‰ To เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ›เบฐเบเบญเบšเบกเบตเบŠเบทเปˆเบชเบฐเปเบ”เบ‡, เบ•เบปเบงเบขเปˆเบฒเบ‡, To: "เบŠเบทเปˆเบ™เบฒเบกเบชเบฐเบเบธเบ™"[email protected]>).

เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบŠเปˆเบญเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบกเบต SIP URI เบŠเบตเป‰เป„เบ›เบซเบฒเบ•เบปเบงเปเบ—เบ™ SIP เบ—เปเบฒเบญเบดเบ” (เบ•เปเปˆเป„เบ›) เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป. เบ™เบตเป‰เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบœเบนเป‰เบฎเบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป.

เบ•เบดเบ”โ€‹เบ•เปเปˆโ€‹:

เบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆ - เบชเปˆเบงเบ™เบซเบปเบงเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ SIP URI เป€เบŠเบดเปˆเบ‡เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เปเปˆเบœเบนเป‰เบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เป€เบŠเบทเป‰เบญเป€เบŠเบตเบ™เป„เบ”เป‰. เบ™เบตเป‰เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบปเบงเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ เปเบฅเบฐเบ•เป‰เบญเบ‡เบกเบต SIP URI เบญเบฑเบ™เบ”เบฝเบงเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบกเบฑเบ™เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบชเบญเบ‡เบ—เบฒเบ‡เบ—เบตเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป SIP INVITE เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš. เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบซเบผเบฒเบเบ—เบตเปˆเบชเปˆเบงเบ™เบซเบปเบงเบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ (เบฅเบงเบกเบ—เบฑเบ‡เบ—เบตเปˆเบขเบนเปˆ IP) เบ—เบตเปˆเบœเบนเป‰เบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เปเบฒเบ•เบญเบš. URI Contact เบเบฑเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ•เบทเปˆเบกเบญเบตเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบเบญเบ‡เบ›เบฐเบŠเบธเบกเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™.

เบญเบฐเบ™เบธเบเบฒเบ”:

เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰ - เบžเบฒเบโ€‹เบชเบฐโ€‹เบซเบ™เบฒเบกโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบžเบฒโ€‹เบฃเบฒโ€‹เบกเบดโ€‹เป€เบ•เบต (เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™ SIPโ€‹)โ€‹, เปเบเบโ€‹เบ”เป‰เบงเบโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบซเบกเบฒเบโ€‹เบˆเบธเบ”โ€‹. เบžเบงเบเป€เบ‚เบปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ SIP เบ—เบตเปˆเบœเบนเป‰เบชเบปเปˆเบ‡ (เบญเบธเบ›เบฐเบเบญเบ™) เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบ•เบฑเบกเบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™: ACK, BYE, เบเบปเบเป€เบฅเบตเบ, เบ‚เปเป‰เบกเบนเบ™, เป€เบŠเบตเบ™, เปเบˆเป‰เบ‡, เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, PRACK, เบญเป‰เบฒเบ‡เบญเบตเบ‡, เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™, เบˆเบญเบ‡, เบญเบฑเบšเป€เบ”เบ”. เบงเบดเบ—เบตเบเบฒเบ™ SIP เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบ—เบตเปˆเบ™เบตเป‰.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™