3CX ๊ธฐ์ˆ  ์ง€์›ํŒ€์˜ ์‘๋‹ต: PBX ์„œ๋ฒ„์—์„œ SIP ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜

์ด ๋ฌธ์„œ์—์„œ๋Š” 3CX PBX์—์„œ ์ƒ์„ฑ๋œ SIP ํŠธ๋ž˜ํ”ฝ์„ ์บก์ฒ˜ํ•˜๊ณ  ๋ถ„์„ํ•˜๋Š” ๊ธฐ๋ณธ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋ณธ ๋ฌธ์„œ๋Š” ์ „ํ™” ์„œ๋น„์Šค ์œ ์ง€๊ด€๋ฆฌ ์—…๋ฌด๋ฅผ ๋‹ด๋‹นํ•˜๋Š” ์ดˆ๋ณด ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž๋‚˜ ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ฃผ์ œ์— ๋Œ€ํ•œ ์‹ฌ์ธต์ ์ธ ์—ฐ๊ตฌ๋ฅผ ์œ„ํ•ด์„œ๋Š” ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. 3CX ๊ณ ๊ธ‰ ๊ต์œก ๊ณผ์ •.

3CX V16์„ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋ฒ„ ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด SIP ํŠธ๋ž˜ํ”ฝ์„ ์ง์ ‘ ์บก์ฒ˜ํ•˜์—ฌ ํ‘œ์ค€ Wireshark PCAP ํ˜•์‹์œผ๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์ˆ  ์ง€์›ํŒ€์— ๋ฌธ์˜ํ•  ๋•Œ ์บก์ฒ˜ ํŒŒ์ผ์„ ์ฒจ๋ถ€ํ•˜๊ฑฐ๋‚˜ ๋…๋ฆฝ์ ์ธ ๋ถ„์„์„ ์œ„ํ•ด ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

3CX๊ฐ€ ์‹คํ–‰ ์ค‘์ธ ๊ฒฝ์šฐ Windows3CX ์„œ๋ฒ„์— Wireshark๋ฅผ ์ˆ˜๋™์œผ๋กœ ์„ค์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ํŒจํ‚ท ์บก์ฒ˜๋ฅผ ์‹œ๋„ํ•  ๋•Œ ๋‹ค์Œ ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.
3CX ๊ธฐ์ˆ  ์ง€์›ํŒ€์˜ ์‘๋‹ต: PBX ์„œ๋ฒ„์—์„œ SIP ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜

ะ’ Linux-์‹œ์Šคํ…œ์—์„œ tcpdump ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” 3CX๋ฅผ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ ์—…๋ฐ์ดํŠธํ•  ๋•Œ ์ž๋™์œผ๋กœ ์„ค์น˜๋ฉ๋‹ˆ๋‹ค.

๊ตํ†ต ํฌ์ฐฉ

์บก์ฒ˜๋ฅผ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ์ธํ„ฐํŽ˜์ด์Šค์˜ ํ™ˆ > SIP ์ด๋ฒคํŠธ ์„น์…˜์œผ๋กœ ์ด๋™ํ•˜์—ฌ ์บก์ฒ˜ํ•˜๋ ค๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์„ ํƒํ•˜์„ธ์š”. IPv6 ํ„ฐ๋„๋ง ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ํŠธ๋ž˜ํ”ฝ์„ ๋™์‹œ์— ์บก์ฒ˜ํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

3CX ๊ธฐ์ˆ  ์ง€์›ํŒ€์˜ ์‘๋‹ต: PBX ์„œ๋ฒ„์—์„œ SIP ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜

3CX์—์„œ Linux ๋กœ์ปฌ ํ˜ธ์ŠคํŠธ(lo)์˜ ํŠธ๋ž˜ํ”ฝ์„ ์บก์ฒ˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์บก์ฒ˜๋Š” SIP ํด๋ผ์ด์–ธํŠธ ์—ฐ๊ฒฐ์„ ๋ถ„์„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. 3CX ํ„ฐ๋„ ๋ฐ ์„ธ์…˜ ๊ฒฝ๊ณ„ ์ปจํŠธ๋กค๋Ÿฌ.

"ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜" ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด Wireshark๊ฐ€ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. Windows ๋˜๋Š” tcpdump๋ฅผ ์‹คํ–‰ํ•˜์„ธ์š” Linux์ด ์‹œ์ ์—์„œ๋Š” ๋ฌธ์ œ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์žฌํ˜„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์บก์ฒ˜ ์ž‘์—…์ด ํ”„๋กœ์„ธ์„œ์— ๋ถ€ํ•˜๋ฅผ ์ฃผ๊ณ  ์ƒ๋‹นํ•œ ๋””์Šคํฌ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.  
3CX ๊ธฐ์ˆ  ์ง€์›ํŒ€์˜ ์‘๋‹ต: PBX ์„œ๋ฒ„์—์„œ SIP ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜

๋‹ค์Œ ํ˜ธ์ถœ ๋งค๊ฐœ๋ณ€์ˆ˜์— ์ฃผ์˜ํ•˜์„ธ์š”.

  • ์ „ํ™”๋ฅผ ๊ฑด ๋ฒˆํ˜ธ, ์ „ํ™”๋ฅผ ๊ฑด ๋ฒˆํ˜ธ, ์ „ํ™”์— ์ฐธ์—ฌํ•œ ๋‹ค๋ฅธ ๋ฒˆํ˜ธ/์ฐธ๊ฐ€์ž.
  • 3CX ์„œ๋ฒ„ ์‹œ๊ณ„์— ๋”ฐ๋ฅด๋ฉด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ ์ •ํ™•ํ•œ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.
  • ํ†ตํ™” ๊ฒฝ๋กœ.

์ •์ง€ ๋ฒ„ํŠผ ์™ธ์—๋Š” ์ธํ„ฐํŽ˜์ด์Šค์˜ ๋‹ค๋ฅธ ๊ณณ์„ ํด๋ฆญํ•˜์ง€ ๋งˆ์„ธ์š”. ๋˜ํ•œ, ์ด ๋ธŒ๋ผ์šฐ์ € ์ฐฝ์˜ ๋‹ค๋ฅธ ๋งํฌ๋ฅผ ํด๋ฆญํ•˜์ง€ ๋งˆ์„ธ์š”. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜๊ฐ€ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ๊ณ„์† ์ง„ํ–‰๋˜์–ด ์„œ๋ฒ„์— ์ถ”๊ฐ€์ ์ธ ๋ถ€ํ•˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์บก์ฒ˜ ํŒŒ์ผ ๊ฐ€์ ธ์˜ค๊ธฐ

์ •์ง€ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์บก์ฒ˜๊ฐ€ ์ •์ง€๋˜๊ณ  ์บก์ฒ˜ ํŒŒ์ผ์ด ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. Wireshark ์œ ํ‹ธ๋ฆฌํ‹ฐ์—์„œ ๋ถ„์„์„ ์œ„ํ•ด ์ปดํ“จํ„ฐ์— ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜๊ฑฐ๋‚˜ ํŠน์ˆ˜ ํŒŒ์ผ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์ˆ  ์ง€์›์—ฌ๊ธฐ์—๋Š” ์บก์ฒ˜ ์ •๋ณด์™€ ๊ธฐํƒ€ ๋””๋ฒ„๊น… ์ •๋ณด๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œํ•˜๊ฑฐ๋‚˜ ์ง€์› ํŒจํ‚ค์ง€์— ํฌํ•จ๋˜๋ฉด, ์บก์ฒ˜ ํŒŒ์ผ์€ ๋ณด์•ˆ์ƒ์˜ ์ด์œ ๋กœ 3CX ์„œ๋ฒ„์—์„œ ์ž๋™์œผ๋กœ ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค.

3CX ์„œ๋ฒ„์—์„œ ํ•ด๋‹น ํŒŒ์ผ์€ ๋‹ค์Œ ์œ„์น˜์— ์žˆ์Šต๋‹ˆ๋‹ค.

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

์บก์ฒ˜ ์ค‘์— ์„œ๋ฒ„ ๋ถ€ํ•˜๊ฐ€ ์ฆ๊ฐ€ํ•˜๊ฑฐ๋‚˜ ํŒจํ‚ท ์†์‹ค์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์บก์ฒ˜ ๊ธฐ๊ฐ„์€ 2๋งŒ ํŒจํ‚ท์œผ๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ์ดํ›„๋ถ€ํ„ฐ๋Š” ์ž๋™์œผ๋กœ ์บก์ฒ˜๊ฐ€ ์ค‘์ง€๋ฉ๋‹ˆ๋‹ค. ๋” ๊ธด ์บก์ฒ˜๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์•„๋ž˜์— ์„ค๋ช…๋œ ๋Œ€๋กœ ๋ณ„๋„์˜ Wireshark ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.

Wireshark๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜

๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์— ๋Œ€ํ•œ ์‹ฌ์ธต์ ์ธ ๋ถ„์„์— ๊ด€์‹ฌ์ด ์žˆ๋‹ค๋ฉด ์ˆ˜๋™์œผ๋กœ ์บก์ฒ˜ํ•˜์„ธ์š”. OS์— ๋งž๋Š” Wireshark ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์„ธ์š” ๋”ฐ๋ผ์„œ. 3CX ์„œ๋ฒ„์— ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์„ค์น˜ํ•œ ํ›„ ์บก์ฒ˜ > ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” OS์˜ ๋ชจ๋“  ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค IP ์ฃผ์†Œ๋Š” IPv6 ํ‘œ์ค€์œผ๋กœ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. IPv4 ์ฃผ์†Œ๋ฅผ ๋ณด๋ ค๋ฉด IPv6 ์ฃผ์†Œ๋ฅผ ํด๋ฆญํ•˜์„ธ์š”.

3CX ๊ธฐ์ˆ  ์ง€์›ํŒ€์˜ ์‘๋‹ต: PBX ์„œ๋ฒ„์—์„œ SIP ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜

์บก์ฒ˜ํ•  ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์„ ํƒํ•˜๊ณ  ์˜ต์…˜ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. ๋ฌด์ฐจ๋ณ„ ๋ชจ๋“œ์—์„œ ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜๋ฅผ ์„ ํƒ ์ทจ์†Œํ•˜๊ณ  ๋‚˜๋จธ์ง€ ์„ค์ •์€ ๊ทธ๋Œ€๋กœ ๋‘ก๋‹ˆ๋‹ค.

3CX ๊ธฐ์ˆ  ์ง€์›ํŒ€์˜ ์‘๋‹ต: PBX ์„œ๋ฒ„์—์„œ SIP ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜

์ด์ œ ๋ฌธ์ œ๋ฅผ ์žฌํ˜„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ์žฌํ˜„๋˜๋ฉด ์บก์ฒ˜๋ฅผ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค(์บก์ฒ˜ > ์ค‘์ง€ ๋ฉ”๋‰ด). ์ „ํ™” > SIP ํ๋ฆ„ ๋ฉ”๋‰ด์—์„œ SIP ๋ฉ”์‹œ์ง€๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠธ๋ž˜ํ”ฝ ๋ถ„์„์˜ ๊ธฐ๋ณธ - SIP INVITE ๋ฉ”์‹œ์ง€

VoIP ํ†ตํ™”๋ฅผ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ „์†ก๋˜๋Š” SIP INVITE ๋ฉ”์‹œ์ง€์˜ ์ฃผ์š” ํ•„๋“œ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋ถ„์„์˜ ์‹œ์ž‘์ ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ SIP INVITE์—๋Š” SIP ๋‹จ๋ง ์žฅ์น˜(์ „ํ™”๊ธฐ, ๊ฒŒ์ดํŠธ์›จ์ด)์™€ ํ†ต์‹  ์‚ฌ์—…์ž๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ •๋ณด๊ฐ€ ๋‹ด๊ธด 4~6๊ฐœ ํ•„๋“œ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. INVITE์˜ ๋‚ด์šฉ๊ณผ ๊ทธ์— ๋”ฐ๋ฅด๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ์ดํ•ดํ•˜๋ฉด ๋ฌธ์ œ์˜ ๊ทผ์›์„ ํŒŒ์•…ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ INVITE ํ•„๋“œ๋ฅผ ์•„๋Š” ๊ฒƒ์€ SIP ์šด์˜์ž๋ฅผ 3CX์— ์—ฐ๊ฒฐํ•˜๊ฑฐ๋‚˜ 3CX๋ฅผ ๋‹ค๋ฅธ SIP PBX์™€ ํ†ตํ•ฉํ•  ๋•Œ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

INVITE ๋ฉ”์‹œ์ง€์—์„œ ์‚ฌ์šฉ์ž(๋˜๋Š” SIP ์žฅ์น˜)๋Š” URI๋กœ ์‹๋ณ„๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ SIP URI๋Š” ์‚ฌ์šฉ์ž์˜ ์ „ํ™”๋ฒˆํ˜ธ + SIP ์„œ๋ฒ„ ์ฃผ์†Œ์ž…๋‹ˆ๋‹ค. SIP URI๋Š” ์ด๋ฉ”์ผ ์ฃผ์†Œ์™€ ๋งค์šฐ ์œ ์‚ฌํ•˜๋ฉฐ sip:x@y:Port๋กœ ์ž‘์„ฑ๋ฉ๋‹ˆ๋‹ค.

3CX ๊ธฐ์ˆ  ์ง€์›ํŒ€์˜ ์‘๋‹ต: PBX ์„œ๋ฒ„์—์„œ SIP ํŠธ๋ž˜ํ”ฝ ์บก์ฒ˜

์š”์ฒญ ๋ผ์ธ URI:

์š”์ฒญ ๋ผ์ธ URI - ์ด ํ•„๋“œ์—๋Š” ํ†ตํ™” ์ˆ˜์‹ ์ž๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๋ฐ›๋Š” ์‚ฌ๋žŒ ํ•„๋“œ์™€ ๋™์ผํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋˜์ง€๋งŒ ์‚ฌ์šฉ์ž์˜ ํ‘œ์‹œ ์ด๋ฆ„์€ ์—†์Šต๋‹ˆ๋‹ค.

๋น„์•„ :

Via - INVITE ์š”์ฒญ์ด ์ „๋‹ฌ๋˜๋Š” ๊ฐ SIP ์„œ๋ฒ„(ํ”„๋ก์‹œ)๋Š” Via ๋ชฉ๋ก์˜ ๋งจ ์œ„์— IP ์ฃผ์†Œ์™€ ๋ฉ”์‹œ์ง€๊ฐ€ ์ˆ˜์‹ ๋œ ํฌํŠธ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ•ด๋‹น ๋ฉ”์‹œ์ง€๋Š” ๊ฒฝ๋กœ๋ฅผ ๋”ฐ๋ผ ๋” ๋ฉ€๋ฆฌ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. ์ตœ์ข… ์ˆ˜์‹ ์ž๊ฐ€ INVITE ์š”์ฒญ์— ์‘๋‹ตํ•˜๋ฉด ๋ชจ๋“  ์ „์†ก ๋…ธ๋“œ๊ฐ€ Via ํ—ค๋”๋ฅผ "์‚ดํŽด๋ณด๊ณ " ๋™์ผํ•œ ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด ๋ฐœ์‹ ์ž์—๊ฒŒ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ, ์ „์†ก SIP ํ”„๋ก์‹œ๋Š” ํ—ค๋”์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.

๋ถ€ํ„ฐ

From - ํ—ค๋”๋Š” SIP ์„œ๋ฒ„ ๊ด€์ ์—์„œ ์š”์ฒญ์˜ ์‹œ์ž‘์ž๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ํ—ค๋”๋Š” ์ด๋ฉ”์ผ ์ฃผ์†Œ์™€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค(user@domain, ์—ฌ๊ธฐ์„œ user๋Š” 3CX ์‚ฌ์šฉ์ž์˜ ๋‚ด์„  ๋ฒˆํ˜ธ์ด๊ณ , domain์€ 3CX ์„œ๋ฒ„์˜ ๋กœ์ปฌ IP ์ฃผ์†Œ ๋˜๋Š” SIP ๋„๋ฉ”์ธ์ž…๋‹ˆ๋‹ค). ๋ฐ›๋Š” ์‚ฌ๋žŒ ํ—ค๋”์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ณด๋‚ธ ์‚ฌ๋žŒ ํ—ค๋”์—๋Š” URI๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์„ ํƒ์ ์œผ๋กœ ์‚ฌ์šฉ์ž์˜ ํ‘œ์‹œ ์ด๋ฆ„์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. From ํ—ค๋”๋Š” SIP ์š”์ฒญ์„ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•˜๋Š”์ง€ ์ •ํ™•ํ•˜๊ฒŒ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.

SIP RFC 3261 ํ‘œ์ค€์€ ํ‘œ์‹œ ์ด๋ฆ„์ด ์ „์†ก๋˜์ง€ ์•Š์œผ๋ฉด IP ์ „ํ™”๊ธฐ๋‚˜ VoIP ๊ฒŒ์ดํŠธ์›จ์ด(UAC)๊ฐ€ ํ‘œ์‹œ ์ด๋ฆ„ "์ต๋ช…"์„ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๋ช…์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ: ๋ณด๋‚ธ ์‚ฌ๋žŒ: "์ต๋ช…" .

์—:

๋ฐ›๋Š” ์‚ฌ๋žŒ - ์ด ํ—ค๋”๋Š” ์š”์ฒญ์˜ ์ˆ˜์‹ ์ž๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ํ†ตํ™”์˜ ์ตœ์ข… ์ˆ˜์‹ ์ž์ด๊ฑฐ๋‚˜ ์ค‘๊ฐ„ ๋งํฌ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํ—ค๋”์—๋Š” SIP URI๊ฐ€ ํฌํ•จ๋˜์ง€๋งŒ ๋‹ค๋ฅธ ๋ฐฉ์‹๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค(RFC 2806 [9] ์ฐธ์กฐ). ๊ทธ๋Ÿฌ๋‚˜ SIP URI๋Š” ์žฅ๋น„ ์ œ์กฐ์—…์ฒด์— ๊ด€๊ณ„์—†์ด ๋ชจ๋“  SIP ํ”„๋กœํ† ์ฝœ ๊ตฌํ˜„์—์„œ ์ง€์›๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. To ํ—ค๋”์—๋Š” ํ‘œ์‹œ ์ด๋ฆ„๋„ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: To: "์ด๋ฆ„ ์„ฑ"). ).

์ผ๋ฐ˜์ ์œผ๋กœ To ํ•„๋“œ์—๋Š” ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•  ์ฒซ ๋ฒˆ์งธ(๋‹ค์Œ) SIP ํ”„๋ก์‹œ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” SIP URI๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋ฐ˜๋“œ์‹œ ์š”์ฒญ์˜ ์ตœ์ข… ์ˆ˜์‹ ์ž์ผ ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

์—ฐ๋ฝ์ฒ˜ :

์—ฐ๋ฝ์ฒ˜ - ํ—ค๋”์—๋Š” INVITE ์š”์ฒญ์„ ๋ณด๋‚ธ ์‚ฌ๋žŒ์—๊ฒŒ ์—ฐ๋ฝํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” SIP URI๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํ•„์ˆ˜ ํ—ค๋”์ด๋ฉฐ SIP URI๋ฅผ ํ•˜๋‚˜๋งŒ ํฌํ•จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ดˆ๊ธฐ SIP INVITE ์š”์ฒญ์— ํ•ด๋‹นํ•˜๋Š” ์–‘๋ฐฉํ–ฅ ํ†ต์‹ ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ์š”์ฒญ์ž๊ฐ€ ์‘๋‹ต์„ ๊ธฐ๋Œ€ํ•˜๋Š” ์ •ํ™•ํ•œ ์ •๋ณด(IP ์ฃผ์†Œ ํฌํ•จ)๋ฅผ ์—ฐ๋ฝ์ฒ˜ ํ—ค๋”์— ํฌํ•จํ•˜๋Š” ๊ฒƒ์ด ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๋ฝ์ฒ˜ URI๋Š” ํ†ต์‹  ์„ธ์…˜์ด ์„ค์ •๋œ ํ›„ ์ถ”๊ฐ€ ํ†ต์‹ ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

ํ—ˆ์šฉํ•˜๋‹ค:

ํ—ˆ์šฉ - ์ด ํ•„๋“œ์—๋Š” ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ๋งค๊ฐœ๋ณ€์ˆ˜(SIP ๋ฐฉ๋ฒ•) ๋ชฉ๋ก์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค์€ ์ฃผ์–ด์ง„ ๋ฐœ์‹ ์ž(์žฅ์น˜)๊ฐ€ ์ง€์›ํ•˜๋Š” SIP ํ”„๋กœํ† ์ฝœ ๊ธฐ๋Šฅ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ „์ฒด ๋ฉ”์„œ๋“œ ๋ชฉ๋ก: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, PRACK, REFER, REGISTER, SUBSCRIBE, UPDATE. SIP ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—.

์ถœ์ฒ˜ : habr.com

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster