ÀÌ Àå¿¡¼ ¿ì¸®´Â VoIP ½Ã½ºÅÛÀ» ¼³Ä¡ÇÒ °ÍÀÌ´Ù. óÀ½¿¡´Â °£´ÜÇÏ°Ô ½ÃÀÛÇϰí Á¡Á¡ ´õ º¹ÀâÇÑ °úÁ¤À¸·Î ÁøÇàÇØº¸ÀÚ.
A (Win9x+Sound card) - - - B (Win9x+Sound card) 192.168.1.1 - - - 192.168.1.2 192.168.1.1 °¡ 192.168.1.2 ¸¦ È£Ãâ |
A ¿Í B ´Â ¾Æ·¡¿Í °°¾Æ¾ß ÇÑ´Ù :
MS Netmeeting (¶Ç´Â À¯»ç ¼ÒÇÁÆ®¿þ¾î) ÀÌ ¼³Ä¡µÇ¾î ÀÖ°í Á¦´ë·Î ¼³Á¤µÇ¾î ÀÖÀ» °Í
³×Æ®¿÷ Ä«µå¸¦ °¡Áö°í Àְųª ´Ù¸¥ Á¾·ùÀÇ TCP/IP ÀÎÅÍÆäÀ̽º·Î »óÈ£°£ ¿¬°áµÇ¾î ÀÖÀ» °Í
ÀÌ·± »óȲ¿¡¼´Â A ´Â H323 È£ÃâÀ» B ÀÇ IP ÁÖ¼Ò¸¦ ÀÌ¿ëÇØ¼ B ¿¡°Ô ½ÃµµÇÒ ¼ö ÀÖ´Ù (¹°·Ð B °¡ Netmeeting À» µ¿ÀÛ½Ã۰í ÀÖ´Â »óȲ¿¡¼). ±×¶§ B Ãø¿¡¼ ÀÀ´äÇÒ »ý°¢ÀÌ ÀÖ´Ù¸é È£Ãâ¿¡ ÀÀÇÏ°Ô µÇ°í, ÀÌÈÄ¿¡´Â VoIP µ¥ÀÌÅÍ ÆÐŶÀÌ Àü¼ÛµÇ±â ½ÃÀÛÇÑ´Ù.
MS À©µµ¿ì ½Ã½ºÅÛÀ» »ç¿ëÇÑ´Ù¸é ·£»óÀÇ ´Ù¸¥ »ç¿ëÀÚ¿¡°Ô NetBIOS À̸§À» »ç¿ëÇÏ¿© È£ÃâÇÒ ¼ö ÀÖ´Ù. NetBIOS ´Â Àú¼öÁØ ÇÁ·ÎÅäÄÝ NetBEUI ¿Í ÇÔ²² ÀÛµ¿ÇÒ ¼ö ÀÖÀ¸¸ç ¶ÇÇÑ TCP/IP ¿Íµµ ¿¬µ¿ÇÏ ¼ö ÀÖ´Ù. »ó´ë¹æÀ¸·ÎÀÇ ¿¬°áÀ» ÀÌ·ç±â À§ÇØ ÇÊ¿äÇÑ °ÍÀº ¿ÀÁ÷ "ÄÄÇ»ÅÍ À̸§" »ÓÀÌ´Ù.
A - - - B 192.168.1.1 - - - 192.168.1.2 John - - - Alice John ÀÌ Alice ¸¦ È£Ãâ |
À̰ÍÀº John ÀÌ Alice ¿¡°Ô º¸³½ È£Ãâ ¿äûÀº NetBIOS ÇÁ·ÎÅäÄÝ¿¡ ÀÇÇØ IP ÁÖ¼Ò·Î ¹Ù²î±â ¶§¹®ÀÌ´Ù.
À§¿¡¼ ¼³¸íÇÑ µÎ °¡Áö ¿¹Á¦´Â ±¸ÇöÇϱ⿡ ¸Å¿ì ½±Áö¸¸ È®À强ÀÌ ¾ø´Ù.
ÀÎÅͳݰú °°ÀÌ ¸Å¿ì Å« ±Ô¸ð¿¡¼´Â »ó´ë¹æÀÇ IP ÁÖ¼Ò¸¦ ¸ð¸£´Â °æ¿ì°¡ ÀϹÝÀûÀ̱⠶§¹®¿¡ Á÷Á¢ÀûÀΠȣÃâÀ» »ç¿ëÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. °Ô´Ù°¡ NetBIOS ´Â ¸Þ¼¼Áö¸¦ ºê·Îµåij½ºÆÃÇÏ´Â °ÍÀ¸·Î µ¿ÀÛÇϴµ¥, À̰ÍÀº Åë»ó ISP ÀÇ ¶ó¿ìÅ͸¦ Åë°úÇÏÁö ¸øÇϹǷΠNetBIOS ¸¦ ÀÌ¿ëÇØ ÄÄÇ»ÅÍ À̸§À» È£ÃâÇÏ´Â °Íµµ ºÒ°¡´ÉÇÏ´Ù.
NetBIOS À̸§À» È£ÃâÇÏ´Â ¾ÆÀ̵ð¾î´Â WINS ¼¹ö¸¦ »ç¿ëÇÏ¿© ÀÎÅÍ³Ý È¯°æ¿¡¼ ±¸ÇöµÉ ¼ö ÀÖ´Ù : NetBIOS Ŭ¶óÀÌ¾ðÆ®´Â ÄÄÇ»ÅÍ À̸§À» ÇØµ¶Çϱâ À§ÇØ WINS ¼¹ö¿¡ ÁúÀÇÇϵµ·Ï ±¸¼ºµÉ ¼ö ÀÖ´Ù.
°°Àº WINS ¼¹ö¸¦ »ç¿ëÇÏ´Â PC µé °£¿¡´Â »óÈ£°£ À̸§À» ÅëÇÑ Á÷Á¢ È£ÃâÀÌ °¡´ÉÇÏ´Ù.
A (WINS ¼¹ö´Â S) - - - - - - | - - - - - B (WINS ¼¹ö´Â S) | | ÀÎ - - - - - S (WINS ¼¹ö) C (WINS ¼¹ö´Â S) - - - - - - ÅÍ ³Ý | - - - - - D (WINS ¼¹ö´Â S) | ÀÎÅͳݿ¡¼ÀÇ ¿¬°á |
A, B, C ¿Í D ´Â ¼·Î ´Ù¸¥ ¼ºê³Ý¿¡ Á¸ÀçÇÏÁö¸¸ »óÈ£°£¿¡ NetBIOS À̸§À» È£ÃâÇÏ´Â ¹æ¹ýÀ¸·Î µ¿ÀÛÇÒ ¼ö ÀÖ´Ù. ¿ÀÁ÷ ÇÊ¿äÇÑ Á¶°ÇÀº S °¡ µ¿ÀÏÇÑ WINS ¼¹öÀÎ °ÍÀÌ´Ù.
Âü°í : WINS ¼¹ö´Â NetBIOS ±â´ÉÀ» »ç¿ëÇÏ¸ç ¾ó¸¶ ¾ÈµÇ´Â ¼ºê³ÝÀ» ÅëÇÕÇϴµ¥¸¸ »ç¿ëµÇ±â ¶§¹®¿¡ ¾ÆÁÖ ³ôÀº ÆÛÆ÷¸Õ½º¸¦ º¸ÀÌÁö´Â ¾Ê´Â´Ù.
IP °¡ ¾ó¸¶ ¾ø´Â ¹®Á¦´Â °¡¸®±â (masquering, ¶Ç´Â NAT, Áï network address translation) ¸¦ ÅëÇØ ÇØ°áÇÒ ¼ö ÀÖ´Ù : °øÀÎ IP ÁÖ¼Ò (Áï ÀÎÅͳݿ¡¼ Á÷Á¢ÀûÀ¸·Î "Á¢±Ù" ÇÒ ¼ö ÀÖ´Â ÁÖ¼Ò) °¡ Çϳª¸¸ ÀÖ´Â °æ¿ì¿¡, ¸ðµç ´Ù¸¥ È£½ºÆ®µéÀº ÀÌ IP ¸¦ »ç¿ëÇÏ¿© "°¡·ÁÁú (masqueraded)" ¼ö ÀÖ´Ù.
A - - - B - - - NAT ±â´ÉÀÌ ÀÖ´Â ¶ó¿ìÅÍ - - - ÀÎÅÍ³Ý C - - - ÀÌ·± ¹æ¹ýÀ¸·Î´Â °ï¶õÇØ¿ä |
¿¹Á¦¿¡¼ A, B ¿Í C ´Â ÀÎÅͳÝÀ¸·Î À¥ ºê¶ó¿ì¡À» Çϰųª, ping À» º¸³»°Å³ª, ¸ÞÀÏÀ̳ª ´º½º ¼ºñ½º¸¦ ¹ÞÀ» ¼ö´Â ÀÖÁö¸¸ VoIP È£ÃâÀ» ÇÒ ¼ö´Â ¾ø´Ù. À̰ÍÀº H323 ÇÁ·ÎÅäÄÝÀÌ ¾îÇø®ÄÉÀÌ¼Ç ·¹º§¿¡¼ IP ÁÖ¼Ò¸¦ º¸³»¹Ç·Î ±×¿¡ ´ëÇÑ ÀÀ´äÀÌ »ç¼³ IP ÁÖ¼Ò¸¦ »ç¿ëÇϰí ÀÖ´Â ¼Û½ÅÀÚ¿¡°Ô µµÂøÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù.
ÇØ°áÃ¥Àº :
H323 ÆÐŶÀÌ ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇÇÇØ°¡µµ·Ï ¼öÁ¤µÈ ¸®´ª½º ¸ðµâÀÌ ÀÖ´Ù. ±× ¸ðµâÀº ÀÌÂÊ¿¡¼ ´Ù¿î·Îµå ¹ÞÀ» ¼ö ÀÖ´Ù. À̰ÍÀ» ¼³Ä¡Çϱâ À§ÇØ ´ç½ÅÀº ÁöÁ¤µÈ ¼Ò½º µð·ºÅ͸®¿¡ ÆÄÀÏÀ» º¹»çÇϰí, Makefile À» ¼öÁ¤ÇÏ¿© ÄÄÆÄÀÏÇÑ µÚ¿¡ "modprobe ip_masq_h323" À̶ó´Â ¸í·ÉÀ¸·Î ¸ðµâÀ» ¿Ã¸± ¼ö ÀÖ´Ù. ºÒÇàÈ÷µµ ÀÌ ¸ðµâÀº ÇöÀç ohphone ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇØ¼´Â Á»Ã³·³ µ¿ÀÛÇÏÁö ¾Ê´Â´Ù. (ÀÌÀ¯´Â ¸ð¸£°Ú³×¿ä.)
A - - - NAT ±â´ÉÀÇ ¶ó¿ìÅÍ B - - - + - - - ÀÎÅÍ³Ý C - - - ip_masq_h323 ¸ðµâ ÀÌ·¸°Ô ÇÏ¸é µ¿ÀÛÇÑ´Ù |
ÀÌ·± ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÀÌ ¶Ç Çϳª Àִµ¥ : 5.7Àý À» º¸¶ó
A - - - B - - - PhonePatch - - - ÀÎÅÍ³Ý C - - - ÀÌ·¸°Ô ÇØµµ µ¿ÀÛÇÑ´Ù |
¸®´ª½º ½Ã½ºÅÛ¿¡¼ÀÇ H323 Å͹̳ÎÀº À§¿¡¼ ¼³¸íÇÑ ¸ðµç ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¹®¹ýÀº ¾Æ·¡¿Í °°´Ù :
"ohphone -l|--listen [options]" "ohphone [options]... address" |
"-l", Ç¥ÁØ Æ÷Æ® (1720) ·Î Á¢¼ÓÀ» ±â´Ù¸°´Ù. (listening)
"address", È£ÃâÀ» ±â´Ù¸®´Â ÁÖ¼Ò°¡ ¾Æ´Ï¶ó ¿¬°áÇÏ°í ½ÍÀº »ó´ë È£½ºÆ®ÀÇ "ÁÖ¼Ò" ¸¦ ÀǹÌÇÑ´Ù.
"-n", "--no-gatekeeper", gatekeeper °¡ ¾ø´Ù¸é ÀÌ ¿É¼ÇÀ» »ç¿ëÇÑ´Ù.
"-q num", "--quicknet num", Quicknet card ¸¦ /dev/phone(num) ÀåÄ¡·Î ÀÛµ¿ÇÑ´Ù.
"-s device", "--sound device", /dev/device »ç¿îµå ÀåÄ¡¸¦ »ç¿ëÇÑ´Ù.
"-j delay", "--jitter delay", Áö¿¬ ¹öÆÛ¸¦ "delay" ¸¸Å ¼¼Æ®ÇÑ´Ù.
¶ÇÇÑ ohphone À» ½ÇÇàÇßÀ» ¶§ ¸í·É¾î ÇØ¼®±â¿¡ Á÷Á¢ Ä¿¸Çµå¸¦ ÀÔ·ÂÇÒ ¼öµµ ÀÖ´Ù. (decrease AEC ·Î½á ¿¡ÄÚ ¼Ò°Å¼öÁØÀ» ³»¸± ¼ö ÀÖ´Ù.)
´ç½ÅÀº gatekeeper ±â´Éµµ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¿¹Á¦ (H323 Å͹̳Î) A - - - \ (H323 Å͹̳Î) B - - - D (Gatekeeper) / (H323 Å͹̳Î) C - - - Gatekeeper ¼³Á¤ |
È£½ºÆ® A, B ¿Í C ´Â D ¿¡ gatekeeper °¡ ¼³Ä¡µÈ °ÍÀ¸·Î ¼³Á¤ÇÑ´Ù.
°¢°¢ÀÇ È£½ºÆ®´Â óÀ½¿¡ D ¿¡°Ô ÀÚ½ÅÀÇ ÁÖ¼Ò¿Í À̸§ (±×¸®°í º°¸íµµ) À» ¾Ë·ÁÁÖ¾î D ¿¡ µµÂøÇϴ ȣÃâÀÚ°¡ ±× Á¤º¸¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
¾î¶² Å͹̳ÎÀÌ È£½ºÆ®¸¦ ã±â À§ÇØ D ¿¡ ¿äûÇϰԵǸé, D ´Â ¿Ã¹Ù¸¥ IP ÁÖ¼Ò¸¦ ¾Ë·ÁÁÜÀ¸·Î½á ¿¬°áÀ» ¼º»ç½ÃŲ´Ù.
¿©±â¼ gatekeeper ´Â À̸§À» IP ÁÖ¼Ò·Î ÇØ¼®ÇÏ´Â ´É·Â¸¸À» °¡Áö°í ÀÖÀ¸¸ç, »óÈ£°£ (IP ·¹º§¿¡¼) Á¢±ÙÇÒ ¼ö ¾ø´Â È£½ºÆ®µéÀ» Á¢¼ÓÇØÁÖ´Â ±â´ÉÀº ÇÏÁö ¾ÊÀ½À» À¯ÀÇÇØ¾ßÇÑ´Ù. ´Ù½Ã ¸»ÇÏÀÚ¸é gatekeeper ´Â NAT ¶ó¿ìÅÍó·³ ±â´ÉÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù.
gatekeeper ÄÚµå´Â ÀÌÂÊ¿¡¼ ¾òÀ» ¼ö ÀÖÀ¸¸ç : ¶ÇÇÑ openh323 library °¡ ÇÊ¿äÇÏ´Ù.
ÇÁ·Î±×·¥Àº -d (µ¥¸óÀ¸·Î µ¿ÀÛ) ¿É¼ÇÀ̳ª -x (½ÇÇà¸ðµå·Î µ¿ÀÛ) ¿É¼ÇÀ¸·Î¸¸ ½Ãµ¿ÇÏ¸é µÈ´Ù.
Ãß°¡ÀûÀ¸·Î ¼³Á¤ÆÄÀÏ (.ini) À» ãÀ» ¼ö ÀÖ´Â °÷Àº ÀÌÂÊÀÌ´Ù.
¾Õ¿¡¼ ¼³¸íÇÑ ¹Ù¿Í °°ÀÌ °ÔÀÌÆ®¿þÀÌ´Â VoIP ¸¦ PSTN ȸ¼±¿¡ Á¢¼ÓÇÏ¿© ÀÎÅͳÝÀ» ÅëÇØ ±âÁ¸ ¹æ½ÄÀÇ ÀüȰ¡ÀÔÀÚ¿¡°Ô Àüȸ¦ ÇÒ ¼ö ÀÖµµ·Ï ±â´ÉÇÑ´Ù. µû¶ó¼ Ãß°¡ÀûÀ¸·Î PSTN ȸ¼±À» °ü¸®ÇÒ ¼ö ÀÖ´Â Ä«µå°¡ ÇÊ¿äÇÏ°Ô µÇ´Âµ¥ : Quicknet LineJack ÀÌ ÀÖ´Ù.
OpenH323 web site ¿¡¼ ´ÙÀ½À» ´Ù¿î·Îµå ¹ÞÀ¸¸é µÈ´Ù :
Linejack ¿ë µå¶óÀ̹ö
°ÔÀÌÆ®¿þÀÌ ±¸ÃàÀ» À§ÇÑ PSTNGw ¾îÇø®ÄÉÀ̼Ç.
¸¸¾à ½ÇÇàÆÄÀÏÀÌ µ¿ÀÛÇÏÁö ¾Ê´Â´Ù¸é ¼Ò½ºÄÚµå¿Í openh323 library ¸¦ ´Ù¿î·Îµå ¹ÞÀº ´ÙÀ½, À̵éÀ» »ç¿ëÀÚ È¨ µð·ºÅ͸®¿¡ ¼³Ä¡ÇÏ¸é µÈ´Ù.
ÀÌÁ¦ H323 °ÔÀÌÆ®¿þÀ̸¦ ÀÛµ¿Çϱâ À§ÇØ ÇÒ ÀÏÀº PSTNGw ¸¦ ½ÇÇàÇÏ´Â ÀÏ »ÓÀÌ´Ù.
[1] | ¿ªÁÖ : ¿ø¹®Àº masquering À¸·Î µÇ¾î ÀÖÀ¸³ª ÀÇ¹Ì Àü´Þ»ó NAT ¶ó°í Çß½À´Ï´Ù. |