ทฤษฎีและวรรณกรรมที่เกี่ยวข้องbc.msu.ac.th/project_file/chapter2(345).pdfบทท 2 ทฤษฎ และวรรณกรรมท
2 2.1 Internet 2.1.1 Internet - bc.msu.ac.th95).pdfบทที่ 2...
Transcript of 2 2.1 Internet 2.1.1 Internet - bc.msu.ac.th95).pdfบทที่ 2...
บทท 2 ทฤษฎและวรรณกรรมทเกยวของ
2.1 ระบบ Internet 2.1.1 ความหมายของ Internet
อนเตอรเนต (Internet) หมายถง เครอขายนานาชาต ทเกดจากเครอขายขนาดเลกมากมาย รวมเปนเครอขายเดยวทงโลก หรอเครอขายสอสาร ซงเชอมโยงระหวางคอมพวเตอรทงหมด ทตองการเขามาในเครอขาย ส าหรบค าวา internet หากแยกศพทจะไดมา 2 ค า คอ ค าวา Inter และค าวา net ซง Inter หมายถงระหวาง หรอทามกลาง และค าวา Net มาจากค าวา Network หรอเครอขาย เมอน าความหมายของทง 2 ค ามารวมกน จงแปลวา การเชอมตอกนระหวางเครอขาย ระบบ Internet คอระบบทเชอมตอระบบคอมพวเตอรทวโลก เขามาเปนระบบเดยวกน จดประสงคหลกของระบบ Internet เพอทเราจะน าเอาทรพยากรหรอ ขอมลมาใชงานรวมกนได การใชงานระบบ Internet มไดหลายทางแตทเปนทนยมในปจจบนคอ การใชงานผาน Browser เพอเรยกดขอมลผานทาง Web Site โปรแกรม Browser ในปจจบนมใหเลอกใชงานหลายโปรแกรม เชน Internet Explorer, Netscape
2.1.2 ประวตความเปนมาอนเตอรเนตในประเทศไทย อนเตอรเนตในประเทศไทย เรมตนเมอปพ.ศ. 2530 (ค.ศ. 1987) โดยการเชอมตอกบ
คอมพวเตอร ระหวางมหาวทยาลยสงขลานครนทร (http://www.psu.ac.th) และสถาบนเทคโนโลยแหงเอเชย (http://www.ait.ac.th) ไปยงมหาวทยาลยเมลเบรน ประเทศออสเตรเลย (http://www.unimelb.edu.au) แตครงนนยงเปนการเชอมตอโดยผานสายโทรศพท (Dial-up line) ซงสามารถสงขอมลไดชา และไมเสถยร จนกระทง ธนวาคม ปพ.ศ. 2535 ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต(NECTEC)ไดท าการเชอมตอคอมพวเตอรของมหาวทยาลย 6 แหง เขาดวยกน (Chula, Thammasat, AIT, Prince of Songkla, Kasetsart and NECTEC) โดยเรยกเครอขายนวา ไทยสาร (http://www.thaisarn.net.th) และขยายออกไปในวงการศกษา หรอไมกการวจย การขยายตวเปนไปอยางตอเนองจนเดอนกนยายน ป พ.ศ. 2537 มสถาบนการศกษาเขารวมถง 27 สถาบน และความตองการใชอนเทอรเนตของเอกชนมมากขน การสอสารแหงประเทศไทย (http://www.cat.or.th) เปดโอกาสใหภาคเอกชน สามารถเปนผใหบรการอนเทอรเนต (ISP - Internet Service Provider) และเปดใหบรการแกบคคลทวไป สามารถเชอมตอ Internet ผานผใหบรการทไดรบอนญาตจากการสอสารแหงประเทศไทย
6
2.1.3 ตารางค าศพททควรรเกยวกบInternet
ค าศพท ความหมาย
World Wide Web (WWW)
เรยกสนๆ วา Web เปนบรการหนงในอนเตอรเนต ใหบรการขอมล ทประกอบดวย ภาพ ตวอกษร และเสยง ถอไดวา World Wide Web เปน แหลงบรการขอมลขนาดใหญ เหมอนเครอขายใยแมงมม ศพทบญญตของไทย ใชค าวา เครอขายใยพภพ
เวบเพจ (Web Page)
เอกสารแตละหนาทเราเปดดใน Web Page ซงถกสรางขนมาจาก ภาษา HTML ซงเปนภาษาทก าหนดรปแบบและหนาตาของเวบเพจ โดยเวบเพจจะมการ เชอมโยงไปยงเวบเพจอนได ท าใหการคนหาขอมลท าไดโดยงาย และยงสามารถเผยแพร ขอมลไปทวโลกไดทนทในราคาถกและรวดเรว
โฮมเพจ (Home Page)
หนาหลกของเวบเพจทงหมดซงสวนใหญจะเปนหนาแรกของ เวบไซตนนๆ เพอใหผเขามาเยยมชมไดพบเหนกอนหนาอนๆ ตวอยางเชน หนาโฮมเพจ ของภาควชาวทยาการคอมพวเตอร เปนตน
ลงค (Link)
ขอความทเปนสวนของการเชอมโยง ( link) จะเปนขอความทถกเนนภายใน เวบไซตนน (ซงโดยมากจะเปนการขดเสนใต จะใหไปยงเวบเพจหนาตางๆบน อนเตอรเนตไดโดยคลกเมาสทขอความดงกลาว การเชอมโยง ( link) อาจอยในรปของปม ภาพหรอขอความ โดยเมอเราเลอนเมาสไปเหนอลงค ( link) รปเมาสจะเปลยนจากรปลกศร เปนรปมอ
7
Hypertext Markup Language (HTML)
เปนภาษา มาตรฐาน ทใชในการสรางเวบเพจ (Web Page) ซงสามารถ ก าหนดการเชอม ตอไปยงเวบเพจ ( Web Page) ตางๆ ได โดยใช Hyper Text Links
เวบบราวเซอร (Web Browser)
เปนโปรแกรมทใชในการทองโลก World Wide Web เพอ ดขอมลขาวสารตางๆ บนอนเตอรเนต หรอเปนโปรแกรมใชเปดดเวบเพจนนเอง มหลาย โปรแกรมทนยมใชในปจจบนไดแก Microsoft Internet Explorer, Netscape Navigator
โปรโตคอล (Protocol)
Transmission Control Protocol / Internet Protocol (TCP/IP)TC/IP – Hypertext Transfer Protocol (HTTP) ใชส าหรบการสงเอกสาร Hypertext ทถกเขยน ดวยภาษา HTML จากเครองหนงไปแสดงบนเวบบรา ว เซอรในคอมพวเตอรอกเครอง หนง – File Transfer Protocol (FTP) โปรโตคอลนจะใชส าหรบการถายโอนไฟลระหวาง เครองคอมพวเตอร – Post Office Protocol (POP3) โปรโตคอล ส าหรบสอสารกบ Mail Server เพอรบขอมล หรอรบ E-mail จาก Mail Server – Simple Mail Transfer Protocol (SMTP) โปรโตคอล ส าหรบสอสารกบ Mail Server เพอสงขอมลหรอสง E-Mail จาก Mail Server ใหแกผรบ
Domain Name
เปนชอเรยกทใชเรยกแทน IP Address ตางๆ ทเวบไซตนนๆ เกบอยเพอให งายตอการจดและเรยกใชงาน
Internet Service Provider (ISP)
ผใหบรการอนเตอรเนต ( ISP) คอบรษทหรอหนวยงาน ทตงขนมาเพอใหบรการตดตอเชอมโยงกบเครอขายอนเตอรเนตโดยอาจจะคด
8
คาบรการ หรอไมกแลวแตบรษทหรอหนวยงานนนๆ ยกตวอยางเชน ผใหบรการอนเตอรเนต (ISP) ในเมองไทย loxinfo,KSC Internet Thailand เปนตน
Electronic Mail (E-Mail)
อเมลคอ จดหมายทสงผานทางอนเตอรเนต ซงมประสทธภาพในการรบสง หรอตอบกลบ ขอมลขาวสารระหวางกนไดภายใน ระยะเวลาอนสน ไมวาคณจะอยต าแหนงใดในโลกกตาม นอกจากนยงสามารถแนบ เอกสารโปรแกรม ภาพตางๆ และสงอนๆ ทจ าเปนไปดวยได ทงนในการสงขอความตอง ระบทอยของผรบใหชดเจน ซงเรยกวา E-mail Address มรปแบบดงน [email protected]
ตารางท 2-1 ตารางค าศพททควรรเกยวกบInternet
2.1.4 บรการในระบบอนเตอรเนต
บนเครอขายอนเตอรเนตมแหลงทใหบรการขอมล ขาวสาร บทความรายงาน ผลงานวจยและความบนเทงดานตางๆรปแบบการใหบรการบนอนเตอรเนต มดงน
2.1.4.1 ไปรษณยอเลกทรอนกส (Electronic Mail: E-Mail)
เปนการรบ – สงจดหมายถงกนผานเครอขาย อนเทอรเนต การสงเอกสารขอความมลกษณะเหมอนการสงจดหมาย แตระบบคอมพวเตอรท างานใหเองโดยอตโนมตท าใหเกดความสะดวก รวดเรว สามารถตดตอกนไดอยางทวถงทกภมภาคทใชเครอขายอนเตอรเนต ผใชจดหมายอเลกทรอนกสจะตองมทอย (E-mail address)
9
2.1.4.2 การถายโอนขอมล (File Transfer Protocol: FTP)
เปนบรการถายโอนแฟมขอมล ขาวสาร บทความ รวมถงแฟมขอมลจากเครองคอมพวเตอรหนงสคอมพวเตอรอกเครองหนงในกรณทโอนยายขอมลจากคอมพวเตอรเครองอนบนอนเตอรเนตมาลงในเครองคอมพวเตอร ของเราเรยกวา ดาวนโหลด (Download) สวนกระบวนการน าขอมลจากเครองคอมพวเตอรเครองหนง ไปไวยงเครองคอมพวเตอรเครองอนบนอนเตอรเนตเรยกวา อพโหลด (upload)
2.1.4.3 การเรยกใชงานบนเครองคอมพวเตอรเครองอน (telnet)
ผใชงานสามารถเขาถงเครองคอมพวเตอรระบบอนๆในทหางไกล ชวยใหผใชไมตองเดนทางไปทเครองนนๆ
2.1.4.4 โกเฟอร (gopher)
บรการคนหาไฟลและฐานขอมลเปนบรการทคลายกบ FTP แตการจดเกบสารบบรายการแฟมขอมล และไอคอนของโกเฟอรจะมความเปนระเบยบและแสดงรายละเอยดไดดกวา FTP ซงเสมอนกบตบตรค าในหองสมดทสามารถคนหาขอมล โดยการระบชอผแตง ชอเรอง ชอทเกยวของ
2.1.4.5 การสนทนา (chat) และขาวสาร (Usenet)
เปนการจดเกบขาวสารทสงไปไวในคอมพวเตอรทเปนศนยกลาง โดยททกคนสามารถเขาไปอานขาวสาร มการจดกลมเพอแลกเปลยนทศนะและแสดง ความคดเหนในหวขอตางๆผานทางอนเทอรเนต
2.1.4.6 เวลดไวดเวบ (World Wide Web: WWW)
เปนเครอขายทเชอมโยงแหลงขอมลขาวสารเขาหากนและครอบคลมทวโลก ลกษณะของขอมล ทสบคนไดจะเปนเอกสารไฮเปอรเทกซทสรางดวยภาษา HTML (Hypertext Markup Language) ซงประกอบดวยขอความ ภาพ เสยง ภาพเคลอนไหว บรการนไดรบความนยมอยางแพรหลายในปจจบน เนองจากสรางและแกไขงาย ผคนหรอหนวยงานตางๆ จงนยมน าเสนอขอมลหรอขายสนคาดวยบรการน การเขาถงขอมลแตละแหงเปรยบเสมอนการเยยมบานของแตละ
10
คนเราจงมกไดยนค าวาโฮมเพจ (Homepage) หรอบานของแหลงขอมลแตละแหงและสามารถเชอมโยงไปยงหนาเวบเพจ (Webpage) อนๆไดอก
2.1.5 ประโยชนของอนเทอรเนต
2.1.5.1 เปนแหลงขอมลทลก และกวาง เพราะขอมลถกสรางไดงาย 2.1.5.2 เปนแหลงรบ หรอสงขาวสาร ไดหลายรปแบบ เชน mail, board, icq, irc,
sms 2.1.5.3 เปนแหลงใหความบนเทง เชน เกม ภาพยนตร ขาว หรอหองสะสมภาพ
เปนตน 2.1.5.4 เปนชองทางส าหรบท าธรกจ สะดวกทงผซอ และผขาย เชน e-commerce 2.1.5.5 ใชแทน หรอเสรมสอทใชตดตอสอสาร ในปจจบน โดยเสยคาใชจาย และเวลาทลดลง 2.1.5.6 เปนชองทางส าหรบประชาสมพนธสนคา บรการ หรอองคกร 2.1.6 IP (Internet protocol) Address
คอมพวเตอรทกเครองทเชอมตอกนใน internet ตองม IP ประจ าเครอง ซง IP นมผรบผดชอบคอ IANA (Internet assigned number authority) ซงเปนหนวยงานกลางทควบคมดแล IPV4 ทวโลก เปน Public address ทไมซ ากนเลยในโลกใบน การดแลจะแยกออกไปตามภมภาคตาง ๆ ส าหรบทวปเอเชยคอ APNIC (Asia pacific network information center) แตการขอ IP address ตรง ๆ จาก APNIC ดจะไมเหมาะนก เพราะเครองคอมพวเตอรตาง ๆ เชอมตอดวย Router ซงท าหนาทบอกเสนทาง ถามเครอขายของตนเองทตองการเชอมตออนเทอรเนต ควรขอ IP address จาก ISP (Internet Service Provider) เพอขอเชอมตอเครอขายผาน ISP และผใหบรการกจะคดคาใชจายในการเชอมตอตามความเรวทตองการ เรยกวา Bandwidth เชน 2 Mbps แตถาอยตามบาน และใชสายโทรศพทพนฐาน กจะไดความเรวในปจจบนไมเกน 56 Kbps ซงเปน speed ของ MODEM ในปจจบน IP address คอเลข 4 ชด หรอ 4 Byte เชน 203.158.197.2 หรอ 202.29.78.12 เปนตน แตถาเปนสถาบนการศกษาโดยทวไปจะได IP มา 1 Class C เพอแจกจายใหกบ Host ในองคกรไดใช IP จรงไดถง 254 เครอง เชน 203.159.197.0 ถง 203.159.197.255 แต IP แรก และ IP สดทายจะไมถกน ามาใช จงเหลอ IP ใหใชไดจรงเพยง 254 หมายเลข
11
2.2 ระบบ VOIP (Voice over IP) กอนทจะทราบวา VoIP หมายถงอะไร สงทควรจะตองทราบกอนกคอ เครอขาย IP มหลกการพนฐานอยางไร แลวจงพฒนาไปเปน VoIP ไดอยางไร
2.2.1 หลกการพนฐานของเครอขาย IP เครอขายไอพ (Internet Protocol) มพฒนามาจากรากฐานระบบการสอสารแบบ Packet โดยระบบมการก าหนด Address ทเรยกวา IP Address จาก IP Address หนง ถาตองการสงขาวสารไปยงอก IP Address หนง ใชหลกการบรรจขอมลใสใน Packet แลวสงไปในเครอขาย ระบบการจดสง Packet กระท า ดวยอปกรณสอสารจ าพวก Router โดยมหลกพนฐานการสงเปนแบบ DATAGRAMหรอ Packet ซงมความหมายวา "เปนทเกบขอมลทเปนอสระ ซงมสารสนเทศเพยงพอในการเดนทางจากแหลงขอมลไปยงคอมพวเตอรปลายทาง โดยปราศจากความเชอมนของการเปลยนครงกอน ระหวางแหลงขอมลกบคอมพวเตอรปลายทาง และเครอขายการสงขอมล" ซงจะเหนวาการสงแบบ Packet เขาไปในเครอขายนน จะไมมการประกนวา Packet นนจะถงปลายทางเมอไร ดงนนรปแบบของเครอขายไอพจงไมเหมาะสมกบการสอสารแบบตอเนองเชน การสงสญญาณเสยง หรอวดโอ เมอเครอขาย IP กวางขวางและเชอมโยงกนมากขน ความตองการสงสญญาณขอมลเสยงทไดคณภาพจงเกดขน กเลยมการพฒนาเปน VoIP โครงสรางหลกการพนฐานของเครอขาย IP เปนดงภาพซงอยในหนาถดไป
Source IP Address Destination IP Address
Packet
ภาพท 2-1 หลกการพนฐานของเครอขาย IP
12
2.2.2 ความหมายของระบบ VOIP VOIP หรอ Voice over Internet Protocol มกจะถกเรยกสนๆวา VOIP เปนเทคโนโลยการสอสารแบบใหมทท าใหสามารถรบ -สงขอมลผานเครอขายอนเทอรเนตหรออนทราเนตได โดยจะตองอาศยอปกรณ (Hardware) หรอโปรแกรมคอมพวเตอร (Software) ท างานรวมกน เทคโนโลย VOIP นถกคดคนโดยองคกร Advanced Research Project Agency Network (ARPANET) เมอป ค.ศ. 1973 เพอเปนการคดคนเทคโนโลยทชวยในการประหยดตนทน และเปนการเพมมลคา การใชงานเครอขายใหมประโยชนและประสทธภาพมากขน ซงการท างาน VOIP นนมการแปลงสญญาณเสยงจากตนทางใหอยในรปแบบของ packet เลกๆ แลวสงไปยงผรบปลายทาง โดยอาศยโปรโตคอลทเรยกวา(Internet Protocol) ในการสงผานสญญาณเสยง ใหผไดรบฟงสญญาณเสยงทสงมาได หากมการน าเอาเทคโนโลย VOIP น มาใชงานในองคกรตางๆ จะพบวาชวยลดคาใชจายในการใชงานโทรศพทแบบปกตไดเปนจ านวนมาก
นอกจากนน Voice over IP (VoIP) ยงเปนการสงขอมลเสยงแบบ 2 ทางบนระบบเครอขายแบบ packet-switched IP network. ซงขอมลนจะถกสงผานเครอขายอนเตอรเนตสาธารณะ เพอสอสารระหวาง VoIP ดวยกน โดยทยงคงความเปนสวนตวไวได ส าหรบการใชงานเทคโนโลย VoIP นน จรงๆ แลวทกๆ องคกรสามารถน าเทคโนโลยนมาประยกตใชงานได แตส าหรบกลมเปาหมายทตรงและนาจะไดรบประโยชนจากการน าเทคโนโลย VoIP มาประยกตใชงานมากทสด ไดแก กลมธรกจขนาดยอม หรอ SME (Small/Medium Enterprise) รวมถงกลม ISP (Internet Service Provider) ตางๆ ส าหรบกลมธรกจ SME อาจจะตองเปนกลมทมระบบเครอขายขอมลของตนเองอยแลว ไมวาจะเปนเครอขาย Leased Line, Frame Relay, ISDN หรอแมกระทงเครอขาย E1/T1 กตาม รวมถงมระบบตสาขาโทรศพทในการใชงานดวย การน าเทคโนโลย VoIP มาใชงานนนจะท าใหองคกรลดคาใชจายในการใชงานการสอสารสญญาณเสยงไปไดอยางมาก
และเนองดวยในปจจบนการขยายตวของระบบเครอขายสญญาณขอมล หรอ Data Network มอตราการเตบโตทรวดเรวกวาการขยายตวของเครอขายสญญาณเสยงคอนขางมาก จงท าใหมการน าเทคโนโลยทสามารถน าสญญาณเสยงเหลานนมารวมอยบนระบบเครอขายของสญญาณขอมลและมการรบ-สงสญญาณทงคไดในเวลาเดยวกน เพอเปนการสะดวกและประหยดคาใชจาย ไมวาจะเปนคาโทรศพททางไกลตางจงหวด หรอรวมถงคาโทรศพททางไกลตางประเทศดวยถาหากองคกรนนมสาขาอยในตางประเทศดวย ส าหรบกลมธรกจ ISP นนสามารถทจะน าเทคโนโลย VoIP นมาประยกตใชงานเพอเปนการเพมโอกาสในธรกจของตนเองมากยงขน โดยทาง ISP ตางๆ นนสามารถใหบรการ VoIP เพอเปนบรการเสรมเพมเตมขนมาจากการใหบรการระบบเครอขาย Internet แบบปกตธรรมดา หรอท
13
เราเรยกวา Value Added Services ซงถอวาเปนการสรางความแตกตางและเพมทางเลอกในการใหบรการกบกลมลกคาดวย
2.2.3 ลกษณะการใชงานของเทคโนโลย ส าหรบบรการโทรศพทผานอนเทอรเนตนนสามารถท าไดหลายวธ ดงน
2.2.3.1 คอมพวเตอรสวนบคคล ไปยง คอมพวเตอรสวนบคคล (PC to PC) PC มการตดตง sound card และไมโครโฟน ทเชอมตออยกบเครอขาย IP การประยกตใช PC และ IP-enabled telephones สามารถสอสารกนไดแบบจดตอจด หรอ แบบจดตอหลายจด โดยอาศย software ทางดาน IP telephony แสดงไดดงภาพ
``
ภาพท 2-2 คอมพวเตอรสวนบคคลไปยงคอมพวเตอรสวนบคคล (PC to PC)
14
2.2.3.2 คอมพวเตอรสวนบคคล ไปยง โทรศพทพนฐาน (PC to Phone) เปนการเชอมเครอขายโทรศพทเขากบ เครอขาย IP ท าใหโดยอาศย Voice trunks ทสนบสนน voice packet ท าใหสามารถใช PC ตดตอกบ โทรศพทระบบปกตได แสดงไดดงภาพ
`
ภาพท 2-3 คอมพวเตอรสวนบคคล ไปยง โทรศพทพนฐาน (PC to Phone)
2.2.3.3 โทรศพทกบโทรศพท (Telephony) เปนการใชโทรศพทธรรมดา ตดตอกบโทรศพทธรรมดา แตในกรณนจรงๆแลวประกอบดวยขนตอนการสงเสยงบนเครอขาย Packet ประเภทตางๆซงทงหมดตดตอกนระหวางชมสายโทรศพท (PSTN) การตดตอกบ PSTN หรอ การใชโทรศพทรวมกบเครอขายขอมลจ าเปนตองใช gateway แสดงไดดงภาพ
ภาพท 2-4 โทรศพทกบโทรศพท (Telephony)
15
2.2.4 องคประกอบของเทคโนโลยVoIP 2.2.4.1 Software Client หรอ IP Telephony
อาจจะเปนเครองคอมพวเตอรทไดรบการตดตงโปรแกรม สอสารไอพ หรออปกรณทไดรบการออก แบบขนมาส าหรบการใชงานโทรศพทผาน ระบบอนเทอรเนตโดยเฉพาะ
ภาพท 2-5 ตวอยางอปกรณ Software Client หรอ IP Telephony
2.2.4.2 VoIP Gateway เปนเครองเซรฟเวอรทใชงานส าหรบใหบรการโทรศพทผานระบบอนเทอรเนต
เปนตวกลางในการเชอมตอ เขากบเครอง โทรศพท ตชมสาย โทรศพทสาธารณะ PSTN (Public Switched Telephone Network) กบระบบเครอขายอนเทอรเนต อยางเครอขาย ไอพ ซงการ จะใชงานระบบโทรศพทไอพ ตองอาศยอปกรณนเปนตวกลางกอน
ภาพท 2-6 ตวอยางอปกรณ VoIP Gateway
16
2.2.4.3 Gatekeeper เปนเครองเซรฟเวอรทเชอมตอเขากบระบบอนเทอรเนต เปนตวกลางทใชบรหาร
จดการ และควบคมการใหบรการของ VoIP Gateway กบเครองคอมพวเตอรทตดตงซอฟตแวรส าหรบใชงาน VoIP หรอเครองโทรศพทแบบไอพ
ภาพท 2-7 ตวอยางอปกรณ Gatekeeper
2.2.5 ขนตอนการท างานของ VoIP 2.2.5.1 เมอผพด โทรศพทจากเครองโทรศพทธรรมดา หรอพดผานไมโครโฟนท
ถกตอเขากบการด เสยงของเครองคอมพวเตอรคลนสญญาณเสยง แบบ อนาลอกกจะไดรบการแปลงเปนสญญาณดจตอล จากนนจะถกบบอดดวยตวถอดรหสผานอปกรณ PBX (Private Box Exchange) หรอ VoIP Gateway 2.2.5.2 เมอผาน VoIP Gateway แลวกจะถกสงตอไปยง Gatekeeper เพอคนหาเครองปลายทางทจะรบการตดตอ เชน หมายเลขไอพ หมายเลข โทรศพท เปนตน แลวแปลงเปนแพกเกจขอมลสงออกไปบนระบบ เครอขายอนเทอรเนตนนเอง 2.2.5.3 จะผานมาท VoIP Gateway ปลายทาง แลวจะจงท าการยอนกระบวนการทงหมดเพอสงใหกบผรบปลายทางตอไป
17
2.2.6 เทคโนโลยและการท างานของVoIP (Standard of VoIP Technology) ส าหรบมาตรฐานทมการใชงานอยบนเทคโนโลย VoIP นน โดยทวไปจะมอย 2 มาตรฐานดวยกน ไดแกมาตรฐาน H.323 และมาตรฐาน SIP มาตรฐานเหลาน เราสามารถเรยกไดอกอยางหนงวา “Call Control Technologies” ซงถอวาเปนสวนประกอบส าคญส าหรบการน าเทคโนโลย VoIP มาใชงาน มาตรฐาน H.323 ไมไดถกออกแบบมาใหใชงานกบระบบเครอขายทใช Internet Protocol (IP) นอกจากนนมาตรฐาน H.323 ยงมการท างานทคอนขางชา โดยปกตแลวเราจะเสนอการใชงานมาตรฐาน H.323 ใหกบลกคากตอเมอในระบบเดมของลกคามการใชงานมาตรฐาน H.323 อยแลวเทานน
มาตรฐาน IP (Session Initiation Protocol) มาตรฐาน SIP นนถอเปนมาตรฐานใหมในการใชงานเทคโนโลย VoIP โดยทมาตรฐาน SIP นน ไดถกออกแบบมาใหใชงานกบระบบ IP โดยเฉพาะ ซงโดยปกตแลวเราจะแนะน าใหลกคาใหมทจะมการใชงาน VoIP ใหมการใชงานอยบนมาตรฐาน SIP มาตรฐาน SIP นนเปนมาตรฐานภายใต IETF Standard ซงถกออกแบบมาส าหรบการเชอมตอ VoIP
2.2.7 การใช VoIP ใหเกดประโยชน ประการส าคญของประโยชนทไดรบจาก VoIP คงตองเปนเรองการลดคาใชจายในการโทรศพทขององคกรลง ไมวาจะเปนการโทรในพนทเดยวกนหรอโทรทางไกล แมกระทงการโทรตางประเทศ ทงโทรภายในองคกรเองหรอโทรตดตอกบหนวยงานอนๆหรอลกคา ลวนแลวแตไดรบประโยชนในเรองคาใชจายในการโทรศพททงสน
2.2.8 ขอดจากการน า VoIP มาใช 2.2.8.1 ลดคาใชจาย (Cost Savings) ในการตดตอสอสารทางโทรศพทลง เนองจากเสยงไดถกเปลยนใหอยในรปแบบเดยวกบขอมล จงท าใหสามารถสงสญญาณเสยงไปในเครอขาย LAN หรอ WAN ไดเลย ไมตองผานเครอขาย PSTN ทมคาใชจายสงกวา 2.2.8.2 เพมความยดหยนในการตดตอสอสารใหกบองคกร เชน ในสาขาหรอ Site งานชวคราว สามารถน า VPN รวมกบ VoIP ประกอบกนเพอสรางระบบการตดตอสอสารเตมรปแบบภายในองคกรไดอยางงายดายและรวดเรว 2.2.8.3 จดการระบบเครอขายไดงายขน เนองจากเครอขายการตดตอสอสารทงหมด สามารถยบรวมกนใหเหลอเพยงเครอขายเดยวได อกทงในกรณทมการโยกยายของ
18
หนวยงานหรอพนกงาน การจดการดานหมายเลขโทรศพทและอนๆ สามารถท าไดโดยไมจ าเปนตองเดนสายสญญาณใดๆขนมาใหม 2.2.8.4 รองรบการขยายตวของระบบในอนาคต หากในอนาคตองคกรขยายตวใหญขน VoIP สามารถรองรบผใชงานไดเพมมากขนในทนทโดยการเพม “Virtual” User เขาไปในระบบ
2.2.8.5 ลดคาใชจายในการดแลและจดการระบบ ( Reduce Operating Expenses) เนองจากใชซอฟตแวรในการจดการ ท าให VoIP นนงายในการจดการและบ ารงรกษา 2.2.8.6 เพมประสทธภาพการท างาน ( Increase Productivity) พนกงานสามารถสงเอกสารผานเครอขายควบคไปกบการสนทนา หรออาจจดการประชมออนไลน ( Conference Call) ทงภาพและเสยง และแมกระทงสงเอกสารการประชมใหกบผเขารวมประชมผานทางเครอขายไดอกดวย 2.2.8.7 ใชรวมกบการสอสารไรสายได ท าใหอปกรณสอสารไรสายตางๆ เชนโทรศพทมอถอหรอPDA สามารถตดตอผาน VoIP เขามาในเครอขายขององคกรได 2.2.8.8 เพมประสทธภาพในการตดตอกบลกคา (Improved Level of Services) โดยใชความสามารถของแอพพลเคชนตางๆ ของ VoIP เชน “Click-to-talk” เพอเพมความสะดวกและรวดเรวในการตดตอกบลกคา
2.2.9 ขอจ ากดของการสอสารดวย VoIP 2.2.9.1 จะสามารถเชอมตอไปยงผรบปลายทางทใชอปกรณประเภทเดยวกนเทานน และไมสามารถทจะเชอมตอไปยงผใชโทรศพททวไปได 2.2.9.2 การใชงาน VOIP ตองอาศยการเชอมตอกบเครอขายอยตลอดเวลา ซงปจจบนการเชอมตอ อนเตอรเนตรอดแบนดความเรวสงแบบตลอดเวลานนมราคายงสงเมอเทยบกบการใชงานสวนบคคล อยางไรกตาม หากเปนการเชอมตอแบบ On Demand ไปยงส านกงานใหญ หรอจดทมการเชอมตออนเทอรเนตอยตลอดเวลา และมอปกรณ VOIP ตดตงอยกสามารถกระท าไดเชนเดยวกน 2.2.9.3 ความนาเชอถอไดของ VoIP ยงตองมการพสจนและถอวาเปนขอจ ากดทส าคญทสดขอหนงทดอยกวา โครงขายชมสายโทรศพท (PSTN) ในปจจบน 2.2.9.4 ผใชจะตองเพมจ านวนชองสญญาณ หรอความเรวของเครอขายทมอยเพอรองรบจ านวนสายทรบและโทรออก เพราะมฉะนนแลวจะมผลท าใหระบบทใชอยในปจจบนท างานชาลงและไมมเสถยรภาพได
19
2.2.10 รปแบบการใชงาน VoIP (Voice over Internet Protocol) ส าหรบรปแบบบรการของ Voice over IP สามารถท าไดหลายวธ ดงน
2.2.10.1 จากเครองคอมพวเตอรไปสเครองคอมพวเตอร (PC-to-PC) โดยวธการนจ าเปนตองอาศยเครองคอมพวเตอรทงตนทางและปลายทาง พรอมทง
ตดตงโปรแกรมเดยวกน หรอตดตงโปรแกรมทสามารถใชงานรวมกนได ซงรปแบบนเปนวธการสอสารทไมตองเสยคาบรการโทรศพทแตอยางใดเลย แตตองนดแนะเวลาในการใชอนเทอรเนตในเวลาเดยวกนเนองจากไมสามารถสงสญญาณเรยกไปยงคอมพวเตอรทปดอยได แสดงไดดงภาพ
` `
รปท 2-8 จากเครองคอมพวเตอรไปสเครองคอมพวเตอร (PC-to-PC)
2.2.10.2 จากเครองคอมพวเตอรสเครองโทรศพท(PC-to-Phone) เปนรปแบบทใชไดกบผใชตนทางทมเครองคอมพวเตอรและโปรแกรมโทรศพท
โดยผรบปลายทางนนใชเครองโทรศพทธรรมดาแตวธนตองอาศยผใหบรการในการเชอมตอระบบอนเตอรเนตเขากบระบบเครอขายโทรศพททองถน (Internet Telephone Service Provider หรอ ITSP) โดยผใชบรการตองเสยคาบรการตามเวลาทใชงานจรง แสดงไดดงภาพ
`
ภาพท 2-9 จากเครองคอมพวเตอรสเครองโทรศพท (PC-to-Phone)
20
2.2.10.3 จากเครองโทรศพทสเครองคอมพวเตอร (Phone-to-PC) วธการนใชหลกการเชนเดยวกนกบ PC-to-Phone แตตนทางจะเปนเครองโทรศพท
ธรรมดา ขณะทปลายทางนนเปนเครองคอมพวเตอรและโปรแกรมโทรศพทแทน ซงผใชงานตองเสยคาบรการตามทใชงานจรงเชนเดยวกน และตองนดแนะเวลาในการ ใช เนองจากไมสามารถสงสญญาณเรยกไปยงคอมพวเตอรทปดอยได แสดงไดดงภาพตอไปน
`
ภาพท 2-10 จากเครองโทรศพทสเครองคอมพวเตอร(Phone-to-PC)
2.2.10.4 จากเครองโทรศพทสเครองโทรศพท (Phone-to-Phone) เปนวธทผใชโทรศพทสามารถเรยกไปยงโทรศพทอกเครองหนงไดเหมอนในกรณ
ทวๆ ไป แตสญญาณจะถกแปลง ใหอย ในรปขอมล IP แลวสงผานเครอขายสญญาณขอมลบนอนเทอรเนต โดยกรณนจะไดคณภาพเสยงคมชด และผใชสามารถใชโทรศพทไดตามปกตไมตองนดแนะเวลาในการใช เนองจากไมตองสงสญญาณเรยกไปยงคอมพวเตอร ทาใหสะดวกตอการใชงาน แสดงไดดงภาพ
ภาพท 2-11 จากเครองโทรศพทสเครองโทรศพท(Phone-to-Phone)
21
2.3 โปรแกรม Asterisk win32 2.3.1 ความหมายของ Asterisk wins32 Asterisk หมายถง open source software ทท าหนาทหลกเปน Soft switch, IP-PBX
หรอทเรยกวาตชมสายโทรศพทระบบ IP ซงมหนาทในการควบคมและจดการบรหาร การเชอมตอ ระหวางอปกรณโทรศพทผานเครองขาย network อกทงยงสามารถเพมเตมประสทธภาพและความสามารถในการท างานไดโดยงาย และเพอทจะสามารถใชโทรศพทไดภายในองคกร ยงสามารถทจะใชโทรศพทออกไปภายนอกองคกรไดอกดวย เปนแบบเครอขาย PSTN (Public Switch Telephone Network) ผานทางสาย Trunk Line
Trunk Line หมายถง เมอมการเรยกใชโทรศพทผานทาง PBX หรอตสาขาโทรศพท Trunk Line เปนสายทเชอมตอระหวาง PBX กบ ผใหบรการโทรศพท พอผาน PBX เสรจแลวกจะผานสายทเรยกวา Extension (สายสญญาณ FXS) ซงกคอสายทตอออกจาก PBX เขาไปยงเครองโทรศพทของแตละบคคล Trunk Line นนจะชวยใหลดคาใชจาย เพราะโดยทวไปบรษทตางๆ กจะใชสาย Trunk Line เพยง 2-3 สาย หากตองการโทรศพทคยกนภายในกใชผาน ทางสาย Extension นอกจากน ตว Trunk Line ยงสามารถสงขอมลไดทงทเปน Data และ Voice อกดวย
2.3.2 ความสามารถของ Asterisk
2.3.2.1 Switch (PBX) ตชมสาย Asterisk สามารถท าหนาเปนอปกรณสลบสายโทรศพทไมวาจะเปนระบบ IP หรอ hybridge
สามรถท าการตงคาเสนทางการของการโทรศพทโดยตวเอง, สามารถเพมเตม feature ไดเชน (ระบบ Voicemail, IVR) รองรบการเชอมตอกบระบบโทรศพทพนฐานไมวาจะเปนแบบ analog หรอ digital (ISDN)
2.3.2.2 Gateway
สามารถท าหนาเปนอปกรณทใชในการเชอมตอระหวาระบบโทรศพทพนฐานกบระบบ VoIP
22
2.3.2.3 Feature & Media Server
อกความสามารถของ Asterisk คอสามารถท าเปน ระบบตอบรบหรอระบบการประชมทางโทรศพท เพอใหท างานเขากบระบบโทรศพททมอยเดม ไดอกดวย ตวอยางการ Implementation เชน สามารถท าเปน IVR หรอระบบตอบรบ ใหกบตชมสาย ( PBX) เดมทไมมระบบตอบรบ
2.3.2.4 Call Center
รองรบการท างานของระบบ Call-Center อยางเตมรปแบบ เชน ACD, Queue, IVR, Skill-based routing, etc
2.3.3. การท างานของ Asterisk
อยางทรกนแลววา Asterisk เปน software ตวหนงทท าหนาทหลกในการควบคมระบบโทรศพท ซงสวนใหญแลว Asterisk จะสามารถท างานบน Linux OS, FressBSD (not officially support by digium) (ในกรณผท าการศกษาไดศกษาระบบ VoIP บนระบบปฏบตการ Window 200 server) ซงในการท างาน ของ Asterisk ผใชงานจ าเปนตองสามารถทจะเขาใจการท างาน และ ตงคาตางๆของ Asterisk ได Asterisk เปน software ทท างานเปน daemon หรอ เปน Process หนงทท างานอยบนเครองคอมพวเตอร โดยการตงคาของ Asterisk เพมทจะท าให ระบบท างานได หรอ เปนไปตามทผใชงานตองการนน มอย 2 ลกษณะ คอ
2.3.3.1 แบบ.conf ไฟล ซงการตงคาแบบนใชงานกนอยอยางแพรหลายไมวาจะเปน การตงโดยผาน Web-
Interface เชน FreePBX, โดย ไฟลทเขยนลงไปในระบบจะท าหนาทในการบอกให Asterisk ท างานอยางทเราตองการ
2.3.3.2 แบบ Database เปนอกลกษณะในการตงคาบางประเภทของ Asterisk โดยการตงคาลกษณะนม
ขอดในการทเราสามารถทจะปรบเปลยนคาไดทนท โดยไมจ าเปนตอง สงให Asterisk ท าการอานคาจาก file อก ครง ( reload) โดยหลงจากทการตงคาตางๆเสรจสน Asterisk กจะสามารถท างานไดทนท โดย ในกรณทเปน ระบบ SIP/IAX/etc. เครองลกขายตางๆกจะสามารถทจะเชอมตอเขามายง
23
ระบบ ผานระบบเครอขาย อนงหากตองการทจะให Asterisk ท างานกบ Telephony Hardware เชน การดสายนอก หรอ กลองสายนอกตางๆ กตองท าการตดตงคาใน Asterisk ดวย
2.4 Windows 2003 server
2.4.1 ประวต Windows 2003 server เปนระบบปฏบตการเซรฟเวอรจากไมโครซอฟท เปนรนทถดจากวนโดวส 2000 เซรฟเวอร
วนโดวสเซรฟเวอร 2003 ไดออกวนท 28 มนาคม พ.ศ. 2547 ซงนบเปนหนงผลตภณฑของ Windows Server System วนโดวสเซรฟเวอรเปนระบบปฏบตการแรกทออกมาหลงจากไมโครซอฟทประกาศแนวทาง Trustworthy Computing จงเปนผลใหเกดการเปลยนแปลงเรองความปลอดภย โดยเนนความปลอดภยเปนหลก เชนหลงจากการตงแตตดตงเสรจนน ไมมสวนประกอบเซรฟเวอรทเปดการใชงานเพอลดชองทางโจมตตงแตแรกเรม และไดมการเปลยนแปลงอยางมากใน IIS 6.0 โดยเกอบเขยนขนมาใหมหมด เพอเพมความปลอดภยประสทธภาพการท างาน Windows Server 2003 คอแพลตฟอรมทชวยเพมประสทธผลใหกบผใช ใหมมมองใหมของขาวสารทางธรกจทส าคญตอผใช เพอจะสามารถท างานรวมกน จดการ และตอบสนองความเปลยนแปลงในโลกแหงการแขงขนไดดขน ระบบปฏบตการตระกล Windows Server 2003 ท าใหงานดาน IT มประสทธภาพสงขน พรอมกบชวยลดคาใชจาย ส าหรบเครอขายขนาดเลก จนถงศนยขอมลขนาดใหญ
2.4.2 จดเดนตาง ๆWindows 2003 Server Windows Server 2003 ไดรบการพฒนาโดยองกบระบบรกษาความปลอดภย เสถยรภาพ และประสทธภาพทดขนกวาเดม มระบบเชอมตอทกวางขวางยงขน แถมยงควบคมทรพยากรแบบโลคอลและรโมทไดดขนกวาเดมอกดวย องคกรตางๆจะไดประโยชนจากคาใชจายทลดลง และประสทธภาพทเพมสงขนผานทางระบบบรหารและระบบควบคมทรพยากรทดขนกวาเดมทวทงองคกร 2.4.2.1 ชวยใหการบรหารเซรฟเวอรสาขาท าไดงายขน
ขยายขอบเขตของระบบสอสารและเสถยรภาพเขาและออกจากสาขาไปพรอมกบควบคมมลคาโดยรวมของการเปนเจาของโครงสรางดานไอทของสาขา
2.4.2.2 ระบบบรหารทท างานทศนยกลางมากขน มเครองมอบรหารทศนยกลางเพอจดการกบฟงกชนไฟลและการพมพ
24
2.4.2.3 การบรหารแบบรโมททลดลง ลดการบรหารแบบโลคอลรวมทงแบบการแบกอพแบบโลคอลดวย
2.4.2.4 ระบบ WAN ทมประสทธภาพดขน ชวยคดลอกขอมลซ าผานระบบ wide area networks ไดเรวขน
2.4.2.5 ลดคาใชจายในการบรหารระบบจดเกบขอมล สามารถควบคมระบบจดเกบขอมลไดดขน และชวยลดคาใชจายในการบรหาร อน
เปนผลมาจากคณสมบตบรหารระบบจดเกบขอมลทดขนกวาเดม 2.4.2.6 ใชประโยชนจากระบบรกษาความปลอดภยไดดขน
มรายงานแสดงรายละเอยดการใชระบบจดเกบขอมลทจะชวยใหใชประโยชนจากระบบจดเกบขอมลไดดขนกวาเดม
2.4.3 คณสมบตทส าคญ ของ Windows 2003 Server 2.4.3.1 บรการคลสเตอร เพอใหการจดการฐานขอมล , การใชไฟลรวมกน , การใชขอมลรวมกนผาน
อนทราเนต, การสงขาวสาร และแอพพลเคชนทางธรกจทส าคญ สามารถใหบรการไดอยางตอเนอง และทนทานตอความผดพลาด โดยบรการคลสเตอรของ Windows 2003 Server สนบสนนคลสเตอรแบบ 8-node จงเพมความยดหยนในการเพมหรอลดฮารดแวรในสภาพแวดลอมคลสเตอรแบบกระจาย ขณะเดยวกนกเปนโซลชนส าหรบการกระบบทดขนกวาเดม
2.4.3.2 สนบสนนระบบหลายโปรเซสเซอร ระบบปฏบตการตระกล Windows Server 2003 ใชงานไดกบโซลชนทม
โปรเซสเซอรเดยว ไปจนถงระบบแบบ 64 โปรเซสเซอร โดย Windows 2003 Server สนบสนนเซรฟเวอรทมโปรเซสเซอรไมเกน 8 ตว ทงเวอรชนแบบ 32-บต และ 64-บต
2.4.3.3 สนบสนนการท างานแบบ 64-บต Windows 2003 Server มทงเวอรชน 32-บต และ 64-บต โดยเวอรชน 64-บต ถก
ออกแบบขนส าหรบงานทตองใชหนวยความจ าหรอการค านวณสง เชน ระบบฐานขอมลระดบสง , การออกแบบเครองกล , Computer-Aided Design (CAD), งานกราฟกระดบสง และแอพพลเคชนทางวทยาศาสตร
25
2.4.3.4 สนบสนน Microsoft Metadirectory Services (MMS) ชวยในการรวมขอมลผใช ( Identity Information) จากระบบได เลกทอรเซอรวส
อนๆ ฐานขอมล รวมถงไฟลตางๆ เขากบ Active Directory? จงชวยใหองคกรสามารถมมมมองตอขอมลทเหมอนกนในรปแบบเดยวกน และสามารถรวมการบรหารและการด าเนนการทางธรกจเขาดวยกนกบ MMS อกทงยงชวยในการปรบขอมลทเหมอนกนใหตรงกนทวทงองคกรอกดวย
2.4.3.5 Windows System Resource Manager (WSRM) ใชส าหรบจดการและจดสรรทรพยากรของระบบ เชน โปรเซสเซอรและ
หนวยความจ า ในระบบทมหลายโปรเซสเซอร ใหกบการท างาน โดยพจารณาตามล าดบความส าคญ และยงสามารถบนทกประวตการใชงาน เพอการจดการ, การตรวจสอบระดบการใหบรการ (Service Level Agreement Tracking) และการเรยกเกบคาใชจายตามการใชงานทรพยากร (Charge-backs)
2.4.3.6 Hot Add Memory ท าใหสามารถเพมหนวยความจ าใหกบคอมพวเตอรและใชงานกบระบบปฏบตการ
และแอพพลเคชนไดทนท โดยไมจ าเปนตองบตระบบใหม หรอหยดการใหบรการของระบบ คณสมบตนจะท างานเฉพาะกบเซรฟเวอรทมฮารดแวรซงสนบสนนการเพมหนวยความจ าในขณะเซรฟเวอรก าลงท างานเทานน โดยจะเรยกใชคณสมบต Hot Add Memory โดยอตโนมตเมอมการเพมหนวยความจ าใหระบบ
2.4.3.7 Non-Uniform Memory Access (NUMA) Windows 2003 Server สนบสนนการใช NUMA โดยการอธบายลกษณะ NUMA
ของระบบจะถกจดเกบไวใน Static Resource Affinity Table ซงระบบปฏบตการจะใชตารางนในการใหแอพพลเคชนรบรถง NUMA, การก าหนดความสมพนธของเธรด , การก าหนดเวลาท างานของเธรด และการจดการหนวยความจ า นอกจากนคณยงสามารถใช NUMA API เพอเรยกดขอมลความสมพนธจากแอพพลเคชนไดอกดวย
2.4.3.8 Terminal Services Session Directory เปนคณสมบตทชวยใหผใชทขาดการตดตอกบ Terminal Server สามารถเชอมตอ
กลบไปยงกลมเซรฟเวอรทรน Terminal Service นนๆ ได โดยตารางนสามารถใชงานไดกบบรการกระจายการท างาน (load balancing) ของ Windows Server 2003 และผลตภณฑประเภทกระจายการท างานของผผลตอน
26
2.5 โปรแกรม Soft Phone X -Lite
2.5.1 ความหมายของ X-Lite เปนโปรแกรมทใชโปรโตคอล SIP ในการโทรศพททางไกลผานอนเตอรเนตโดย ท าการ
เปลยนสญญาณเสยงธรรมดา เชน เสยงพดคยของเรา มาเปนสญญาณดจตอล ซงเปนสญญาณทใช ในระบบคอมพวเตอรทวไป รวมถงระบบอนเตอรเนตดวย ซงเมอสญญาณเสยงสามารถสงผานระบบอนเตอรเนตได กหมายความวา สามารถท าการตดตอสอสารถงกนไดโดยผานระบบเครอขาย โปรแกรม X-Lite ท าหนาทเปนโปรแกรมประเภท IP Software Phone และ Video Phone ทพฒนาโดยบรษท Counter-Path ซงเปนโปรแกรม Software Phone ทสามารถรองรบโปรโตคอล SIP ทมชอเสยงมากและมคณสมบตหลากหลาย มกจะมการน าเอาโปรแกรมนมาทดสอบเพอท างานรวมกบระบบโทรศพท VoIP หรอระบบ IP-PBX ซงสามารถดาวนโหลดมาใชงานไดฟรจากเวบไซตคามลงคน www.tucows.com/preview/309984
ภาพท 2-12 โปรแกรม Soft Phone X –Lite
27
2.5.2 ตาราง สเปกเครองคอมพวเตอรทเหมาะกบโปรแกรม X-Lite
เครองรนต า เครองทแนะน า Processor Intel Pentium III 700 MHz หรอสง
กวา Pentium 4 2.0 GHz หรอสงกวา
Memory 256 MB RAM 512 MB RAM Hard Disk Space
30 MB 30 MB
Operating System
Windows 2000 Windows XP Windows Vista Mac OS X 10.4
Windows 2000 Windows XP Windows Vista Mac OS X 10.4
Connection IP network connection (broadband, LAN, wireless)
IP network connection (broadband, LAN, wireless)
Sound Adapter Full-duplex, 16-bit Full-duplex, 16-bit
ตารางท 2-2 ตารางสเปกเครองคอมพวเตอรทเหมาะกบโปรแกรม X-Lite