αα
αααα»αα’αααααααα ααΎαααΉααα·ααΆαα’αααΈααΌαααααΆαααααΉαααααΆαα
αΆαααα αα·ααα·ααΆαα
ααΆα
α SIP ααααααααΎαα‘αΎαααα 3CX PBX α α’ααααααααααααΌαααΆαααααΎαα
ααΆααα’ααααααααααααααααααααααααΈααααα α¬α’αααααααΎααααΆααααααααΆαααααΆααααα½ααα»αααααΌααα½αααΆαααΆαααααΆαααΌααααααα αααααΆααααΆααα·ααααΆαααΈααααα
ααΎαααααΆααα ααΎαααΌαααααΆαα±ααααααααΆαα
3CX V16 α’αα»ααααΆαα±ααα’αααα
αΆααααα
ααΆα
α SIP αααααααΆααααΆααααα
ααα»α
αααααΆαααααααΆααααΆαααΈααα α αΎααααααΆαα»αααΆαααα»ααααααα Wireshark PCAP αααααααΆαα α’αααα’αΆα
ααααΆααα―αααΆαα
αΆαααααα
αααααΆααααααααααααα½ααα
αα
ααααα α¬ααΆαααααΆαααααΆααααΆααα·ααΆαα―αααΆαααα
ααααα·αααΎ 3CX ααααΎαααΆαααΎ Windows α’αααααΉαααααΌαααα‘αΎα Wireshark αα
ααΎαααΆαααΈααα 3CX ααααααα½αα―αα ααΎαα·αααΌα
αααααα ααΆαααΆααααααααΉααααα αΆααα
αααα’αααααααΆααΆαααα
αα
ααΎααααααααααΈαα»α
α§αααααααααΎααααΆαα tcpdump ααααΌαααΆαααα‘αΎααααααααααααααααα· αα
αααααα‘αΎα α¬ααααΎαα
αα
α»ααααααααΆα 3CX α
ααΆαα αΆααααα ααΆα ααα
ααΎααααΈα αΆααααααΎααα ααΌαα αΌααα ααΆαααααααα ααα»α αααααΆαα αααααααΎα > ααααΉαααα·ααΆααα SIP α αΎαααααΎαααΎαα ααα»α αααααΆαααααααααΌαααα α’αααααα’αΆα α αΆααααα ααΆα ααα ααΎα ααα»α αααααΆααααΆααα’αααααα»ααααααααΆαααααΆ ααΎααααααα ααα»α αααααΆααααααΌαααΌααααααααΈ IPv6 α
αα
αααα»α 3CX αααααΆααααΈαα»α
α’αααα’αΆα
α
αΆααααα
ααΆα
ααααααααΆαααααΆαααΈααααα»ααααα»α (lo)α ααΆαα
αΆαααααααααααΌαααΆαααααΎααΎααααΈαα·ααΆαααΆααααααΆαααααΆαααΈαααααα SIP αααααααΎαα
αα
αααα·ααααΆ
αααΌαα»α Traffic Capture ααΎαααααΎαααΆα Wireshark αα
ααΎ Windows α¬ tcpdump αα
ααΎ Linux α αααααβα
ααα»α
βααα α’αααβααααΌαβαααααααΆαβαααα αΆβαααβα±ααβααΆαβααΆααβαα αα αααααβ... ααΆαα
αΆααααααΊααααΎααααΆαααααΈααΈααΌ α αΎαααααΎααααΆααααα αααΆαααααα·α
α
ααα
α·ααααα»αααΆααααΎαααΆαααΆααααααα α
ααΆααααααα
- αααβαααβααΆαβα α βααΌαααααβααααΌαβααΆαβααβα α βαα βαααβαααααβααα/α’αααβα αΌααα½αβαααα»αβααΆαβα α βααΌαααααβααβαααα
- αααααααΆαα·αααααΆααααααααα αΆααΆαααΎαα‘αΎαααααα ααΆαααΆα‘α·ααΆαααΆαααΈααα 3CX α
- α α ααααΌαα
ααααΆααΆααα·αα±ααα α»α ααααααααΆαα½ααα αααα»αα ααα»α αααααΆαα ααΎαααααααααΌαα»α "αααααα" α ααΌα ααααΆαααααααααα»αα α»α ααΎααααααααααααα αααα»ααααα’α½α αααααα·ααΈαα»ααααααα ααΎαα·αααΌα αααααα ααΆαα αΆααααα ααΆα αααααΉααααααααα»αααααααΆαααααα α αΎαααΉααααααΆαα±ααααΆαααΆααααα»ααααααααα ααΎαααΆαααΈαααα
ααΆαααα½αα―αααΆαα αΆαααα
αααΌαα»ααααααα ααααααααΆαα
αΆαααα αα·ααααααΆαα»αα―αααΆαα
αΆααααα α’αααα’αΆα
ααΆαααα―αααΆααα
αα»αααααΌαααααααα’ααααααααΆααααΆααα·ααΆααα
αααα»αα§αααααααααΎααααΆαα Wireshark α¬αααααΎαα―αααΆααα·ααααα½αα
αα ααΎαααΆαααΈααα 3CX α―αααΆαααΆαααΈααΆαααα ααΈααΆααααΆααααααα
- ααΈαααΌα C:ProgramData3CXInstance1DataLogsdump.pcap
- ααΈαα»α α /var/lib/3cxpbx/Instance/Data/Logs/dump.pcap
ααΎααααΈαααααΆαααΆααααααΎαααΆααααα»ααααααααΆαααΈααα α¬ααΆαααΆααααααααα ααααααααΆαααα‘α»ααααα αΆαααα α’αα‘α»ααααα αΆααααααααΌαααΆααααααααααΉα 2 ααΆααααα ααα αααααΆααααΈααα ααΆαα αΆααααααΉαααααααααααααααααααα·α ααααα·αααΎα’αααααααΌαααΆαααΆαα αΆααααααΌαααΆαααα ααΌαααααΎα§αααααααααΎααααΆαα Wireshark ααΆα ααααα‘αα ααΌα αααααΆααα·αααααΆααΆααααααα
α αΆααααα ααΆα αααααΆαα½αα§αααααααααΎααααΆαα Wireshark
ααααα·αααΎα’αααα
αΆααα’αΆααααααααΎααΆααα·ααΆααααΈααααα
ααα
ααΆα
ααααααΆα ααΌαα
αΆααααααΆαααααα ααΆαααα§αααααααααΎααααΆαα Wireshark αααααΆααααααααααααααα·ααααα·ααΆαααααα’αααα
ααααΎαααΎαα
ααα»α
αααααΆααααΎααααΈα
αΆαααα α αΎαα
α»α
αααΌαα»ααααααΎαα αααααΈαααΆαα
αΆααααα
ααΆα
ααααα
αααα»ααααα promiscuous α αΎααα»αα±ααααΆααααααααααα
ααααα·αααααΆααααααΌαα
α₯α‘αΌααααα’ααααα½ααααααααΎααααα αΆα‘αΎααα·αα αα
αααααααααα αΆααααΌαααΆααααααΎαα‘αΎααα·α ααΌαααααααααΆαα
αΆαααα (Menu Capture > Stop)α α’αααα’αΆα
ααααΎαααΎαααΆα SIP αα
αααα»ααααΊαα»α Telephony > SIP Flowsα
ααΌαααααΆαααααΉαααααΆααα·ααΆαα ααΆα ααα - ααΆαα’ααααΎα SIP
ααΌααααα‘ααααΎαααΆαααααΆαααααααΆα SIP INVITE αααααααΌαααΆαααααΎααΎααααΈαααααΎαααΆαα α ααΆα VoIP αααααΊα§α ααΊααΆα ααα»α α αΆααααααΎααααααΆααααΆααα·ααΆαα ααΆααααααΆ SIP INVITE αα½ααααα αΌαααΈ 4 αα 6 ααΆαααΆαα½αααΉαααααααΆααααααααΌαααΆαααααΎαααα§αααααα α»α SIP (ααΌαααααα α αααααααΌα) αα·αααααα·ααααα·ααααΌαααααΆααααα ααΆααααααΉαα’αααΈααααΉαααΆαααααΆαα’ααααΎα αα·αααΆααααααααΎααΆαααΆααΉαααΆααα’αΆα αα½ααααααααααααααααα αΆα ααΎαααΈααα α ααααααΉαααααΆα INVITE αα½ααα αααααααΆααααααα·ααααα·αα SIP αα 3CX α¬αα½ααααα αΌαααααΆ 3CX ααΆαα½α SIP PBXs ααααααααα
αα αααα»αααΆαα’ααααΎα α’αααααααΎααααΆαα (α¬α§ααααα SIP) ααααΌαααΆααααααα’ααααααααΆαααα URI α ααΆααααααΆ SIP URI ααΊααΆαααααΌααααααααααα’αααααααΎ + α’αΆααααααΆααααΆαααΈααα SIP α SIP URI ααΊαααααααα ααΉαα’αΆααααααΆαα’ααΈααα α αΎαααααΌαααΆααααααααΆ sip:x@y:Portα
ααααΎαα»α-Line-URIα
Request-Line-URI - ααΆαααΆαα’αααααα½αααΆαα α ααΌαααααα ααΆααΆαααααααΆαααΌα ααααΆααΉααααα’αα To ααα ααα»αααααααααααΆαααααααααα αΆαααααα’αααααααΎα
ααΆαααα:
ααΆαααα - αααΆαααΈααα SIP ααΈαα½αα (ααααΌααααΈ) ααΆααααααΆαααααΎαα»α INVITE ααααααΆααααααααα’αΆααααααΆα IP ααααααΆ αα·αα ααααααααΆαααααΌαααΆαααα½ααα αααααααΆαααΎαααααααΈ Via α αααααΆααβαα ααΆαβααααΌαβααΆαβαααααΌαβααααβαααβααΆαβααααΌαα αα αααα’αααααα½αα α»ααααααααααΎααααα ααΉαααααΎ INVITE ααααΆααααααααΆααααΆααα’αα "ααααΎα" ααααααΆ Via α αΎααααααΌαααΆααα α’αααααααΎααΆαααααΌαααΌα ααααΆα αααα»αααααΈααα ααααΌααααΈ SIP ααααααΆαααααα·ααααααααααααΆα ααααΈααααααΆα
ααΈ:
ααΈ - ααααααΆαααα αΆαααΈα’ααααααα½α ααααΎαααααΎααΈα ααα»α αααα·αααααΆααααααΆαααΈααα SIP α ααααααΆααααΌαααΆααααααΎαα‘αΎαααΆαααααααΌα ααααΆααΉαα’αΆααααααΆαα’ααΈααα (user@domain αααα’αααααααΎααααΆααααΊααΆαααααααααααα’αααααααΎααααΆαα 3CX α αΎααααααΊααΆα’αΆααααααΆα IP αααα»αααααα α¬ααα SIP αααααΆαααΈααα 3CX)α ααΌα ααααααΆαα ααααααΆααΈααΆα URI αα·αααΆαααααΎαααααααααα αΆαααααα’αααααααΎα αααααΎαααΈααααααΆ α’αααα’αΆα αααα αααΆααα’αααΈαααααααααααΎ SIP ααααα½αααααααΌαααΆαααααΎαααΆαα
αααααααΆα SIP RFC 3261 α ααααΆ ααααα·αααΎααααααααα αΆααα·αααααΌαααΆααααααΌααα ααΌααααα IP α¬ VoIP gateway (UAC) ααααΌαααααααΎααααααααα αΆα "α’ααΆαα·α" α§ααΆα ααα ααΈα "α’ααΆαα·α"[α’ααΈαααααΆαααΆα]>.
αα :
αα - ααααααΆααααααα αΆαααΈα’αααααα½αααααΎα αααα’αΆα ααΆα’αααααα½αα α»ααααααααααΆαα α ααΌααααα α¬αααααααα·ααααααα ααΆααααααΆααααααΆααΆα SIP URI ααα»αααααααααααΆαααααααααααα’αΆα ααααΎαα ααΆα (ααΌαααΎα RFC 2806 [9]) α αααααΆαααΆαααΆααααα SIP URIs ααααΌαααααααΌαααΆαααΆαααααα αααα»αααΆαα’αα»ααααααΆααα’αααααα·ααΈααΆα SIP ααααα·ααα·αααΈαααα»αα αα»αααα·ααααααααΉαα ααααααΆ To ααα’αΆα ααΆααααα αΆααααααααααα α§ααΆα ααα To: "First Name Last Name"[α’ααΈαααααΆαααΆα]>) α
ααΆααααααΆ ααΆα To ααΆα SIP URI α ααα’α»ααα ααααΌααααΈ SIP ααααΌα (αααααΆαα) αααααΉαααααΎαααΆαααααΎα ααααα·αα αΆαααΆα αααΆα’αααααα½αα α»ααααααααααααΎαααααα
ααααΆααααααβ:
ααααΆαααααα - ααααααΆααΆα SIP URI αααα’αααα’αΆα ααΆααααα’αααααααΎααααΎα’ααααΎαα αααααΊααΆααααααΆαααααααΌαααΆα α αΎαααααΌαααααΆα SIP URI αααα½αααα»αααααα ααΆααΊααΆααααααα½αααααΆαααααΆααααααααΈαααααΌααααααααΌαααααΆααΉαααααΎ SIP INVITE ααΎαα ααΆααΆαααΆααααααΆααααααΆααααΆαααααα αααααΎαααααΆααααααααΆαααααααΆαααααΉαααααΌα (αα½αααΆααα’αΆααααααΆα IP) αααα’αααααααΎααααΎααααΉαααΆααΉαααΆαααΆαααααΎαααα URI Contact ααααααΌαααΆαααααΎααααΆαααα αααα»αααΆαααααΆααααααααααααααα αααααΆααααΈααααααααΆααααααααααΌαααΆααααααΎαα‘αΎαα
α’αα»ααααΆαα
α’αα»ααααΆα - ααΆαααΆααααααΈαααΆαααΆαααααα (αα·ααΈααΆααααα SIP) αααααααααααααΆαααααα αα½ααααα·αααααΆα’αααΈαααααααΆααα·ααΈααΆα SIP αααα’αααααααΎ (α§ααααα) ααΆααααα αααααΈαααααααααα·ααΈααΆαααααα ACK, BYE, CANCEL, INFO, Invite, Notify, Options, PRACK, Refer, RegISTER, SUBSCRIBE, UPDATEα αα·ααΈααΆααααα SIP ααααΌαααΆααα·αααααΆαααα’α·αααααααααα
ααααα: www.habr.com