Upload
others
View
33
Download
0
Embed Size (px)
Citation preview
4
บทท 2 ทฤษฎและเอกสารทเกยวของ
ในการศกษาและประยกตใชระบบ VoIP บนเครอขาย Windows 2008 Server
โดยใชโปรแกรม 3CXPhone System9 ทางผศกษาจะไดอธบายและกลาวถงทฤษฎทเกยวของกบระบบ VoIP รวมถงงานวจยทเกยวของ โดยจะอธบายถงรายละเอยดและหลกการท างานตางๆ ทส าคญ ดงตอไปน 2.1 ประวตความเปนมาของโทรศพท
2.2 ระบบอนเทอรเนต 2.3 ความรทวไปเกยวกบ VoIP 2.4 โปรโตคอลทเกยวของกบ VoIP 2.5 โปรแกรมตชมสาย IP-BPX 2.6 ระบบปฏบตการ Windows 2008 Server 2.7 ระบบโทรศพท Soft phone 3CX Cline 2.8 งานวจยทเกยวของ 2.1 ประวตความเปนมาของโทรศพท (ธวชชย, 2533) โทรคมนาคม (Telecommunication) หมายถงการตดตอสอสารทางไกล สามารถแบงออกไดเปน 2 ประเภทใหญ ๆ คอ แบบการสอสารในทศทางเดยว (Unidirectional) เชน วทยโทรทศน ฯลฯ และแบบการสอสารสองทศทาง (Bidirectional) เชน โทรเลข โทรศพท ฯลฯ ในการสงขาวสารนน จะตองมองคประกอบสองอยางคอ สญญาณ (Signal) และตวกลาง (Medium) ส าหรบการสอสารทางโทรศพทนนจะใชสาย (Transmission) เปนตวกลางในสงสญญาณ การเรยกตดตอกนทางโทรศพท (Telephone Call) หมายถงการตดตอสนทนากนระหวางบคคลสองคนทระยะทางอยหางไกลกนโทรศพทไดถกประดษฐคดคนขนเปนครงแรกในประเทศสหรฐอเมรกาโดย Alexander Graham Bell เมอป พ.ศ. 2419 ชมสายโทรศพทไดถกเปดใชบรการใหกบผเชาเปนครงแรกในเมอง New Haven เรยกวาระบบใชพนกงานตอ (Manual Telephone System) ตวของเครองโทรศพททใชเปนแบบ Magneto และมแบตเตอรตดอยทตวของเครองโทรศพททกเครอง เราจงเรยกโทรศพทระบบนวาเปน ระบบแบตเตอรประจ าเครอง(โทรศพทเปนระบบแบตเตอรรวม (Common Battery Telephone System) ส าหรบประเทศไทยไดมการน าโทรศพทระบบแบตเตอรประจ าเครองเขามาใชเปนครงแรกเมอ พ.ศ. 2529 โดยมผเชาจ านวน
5
ทงหมด 21 เลขหมายหลงจากนนในป พ.ศ. 2450 จงไดน าระบบแบตเตอรรวมมาใชงาน โดยตงไวทต าบลวดเลยบ ในป พ.ศ. 2433 Almon B. Strowger ไดพฒนาระบบโทรศพททใชพนกงานตอมาเปนระบบอตโนมต เราเรยกชมสายโทรศพทระบบนวา Step by Step ประเทศไทยน าเขามาใชเปนครงแรกเมอป พ.ศ.2480 อปกรณสวทชทใชกบชมสายโทรศพทอตโนมตระบบ Step by Step เปนแบบกลไฟฟา (Electro Mechanical) ถงแมวาจะมขนาดใหญมาก แตกใหความสะดวกในการใชงาน ตอมากไดมการพฒนาระบบของชมสายโทรศพทมาเปนระบบ Crossbar ซงมการควบคมการท างานของระบบเปนแบบ Common Control ถงแมวาอปกรณ สวทชชงทใชจะเปนแบบกลไฟฟาแตกใหขดความสามารถ และความรวดเรวในการตอของอปกรณสวทชสงกวาระบบ Step by Step ระบบโทรศพทไดรบการพฒนาและเปลยนแปลงตามล าดบอยางตอเนอง ทงนเพอใหทนกบความตองการของผเชา ในป พ.ศ.2503 Semi – Conductor ไดเขามามบทบาทอยางมากบรษทผผลตเครองชมสายโทรศพทตาง ๆ ไดน าเอา Semi-Conductor มาใชในการผลตแตระบบควบคมยงคงเปนแบบ Common Control จนกระทงในป พ.ศ.2513 เทคโนโลยทางดานคอมพวเตอรไดเจรญขนมาอยางรวดเรว จงไดมการพฒนาระบบโทรศพททมการควบคมการท างานของระบบดวย Software เรยกวาระบบ Stored Program Control (SPC) ในระยะเรมแรกของชมสายโทรศพทระบบน สญญาณทผานภาค Switching ยงคงเปนสญญาณ Analog จนกระทงไดมการน าเอาเทคนคของ Time Division Multiplex – Pulse Code Modulation (TDMPCM)เขามาใชในชมสายโทรศพท ภาคSwitching ของระบบนเปน Time Switch ซงสญญาณทผานกจะเปนสญญาณแบบ Digital ชมสายโทรศพทระบบ SPC ระบบนจงเรยกวาเปน Digital Stored Program Control แตกเรยกกนอยางสนวา ชมสาย SPC การพฒนาระบบของโทรศพทเรมตงแต Alexander Graham Bell ไดประดษฐโทรศพทขนเปนครงแรกจนถงปจจบน 2.1.1 กจการโทรศพทในประเทศไทย กจการโทรศพทในประเทศไทยในระยะเรมแรก เทาทมปรากฏในหนงสอต านานไปรษณยโทรเลขสยาม พ.ศ. 2428-2468 กลาววาไดมการน าโทรศพทเขามาใชในประเทศไทยครงแรกเมอ พ.ศ. 2424 ตรงกบรชสมยพระบาทสมเดจพระจลจอมเกลาเจาอยหว รชกาลท 5 แหงกรงรตนโกสนทร ทางราชการกระทรวงกลาโหม ซงในขณะนนเรยกวา “กรมกะลาโหม” ไดทดลองน าเครองโทรศพทเขามาตดตงทกรงเทพฯและจงหวดสมทรปราการแหงละ 1 เครอง โดยม
6
วตถประสงคในเบองตน เพอแจงขาวสารเกยวกบเรอเขาและออกทปากน าสมทรปราการใหทางกรงเทพฯ ทราบ เมอครงทคนไทยเรมรจกใชโทรเลขโทรศพทนนมปรากฏอยใน “บนทกจดหมายเหตสยามสมย” วา “มสเตอรอาลาบา Local Battery Telephone สเตอรเปนธระเซรฟเวอรและสอนพวกขาราชการใหเรยนรวชาสายโทรเลขสายเตลโฟนไดรขาวทางไกลแตทกแหงพภพ ดวยอาศยตาดขอมลทสายโทรเลขเขยนมาและไดรขาวแตไกล อาศยหไดยนค าทเขาพดมาตามสายเตลโฟนดวย ” มสเตอรอาลาบาสเตอรผนเปนชาวองกฤษ เขามารบราชการในแผนดนสยามเมอ พ.ศ. 2415 จนกระทงสนชวตเมอ พ.ศ.2425 ตอมาในป พ.ศ. 2529 ทางหนวยงานกรมไปรษณยโทรเลขไดรบโอนกจการโทรศพทจากกระทรวงกลาโหมมาด าเนนการ และไดขยายกจการออกไป โดยเปดโอกาสใหประชาชนไดเชาใชเครองโทรศพทภายในเขตกรงเทพฯ และธนบรนบเปนประวตศาสตรครงแรกของประเทศไทย ทประชาชนไดมโอกาสใชเครองโทรศพทเปนเครองมอสอสารในการตดตอ เครองโทรศพททใชในระยะเรมแรกนนเปนเครองระบบ Magneto หรอระบบแบตเตอรประจ าเครอง มจ านวนผเชาทงสน 61 ราย ระยะทางของสายยาวประมาณ 86 กโลเมตร โทรศพทแบบนไดใชงานตดตอกนมาเปนนาน 20 ปเศษ เครองโทรศพททใชในระบบ Magneto นน เปนเครองโทรศพทแบบไมมหนาปด ทเครองโทรศพทจะมแบตเตอรตออย เพอปอนกระแสไฟฟาใหในขณะทสนทนากน สวนทางดานสญญาณ (Signaling) นเมอผเรยกตองการเรยกไปหายงพนกงานโทรศพทกลางกตองหมน Magneto ทตดอยกบเครองโทรศพท จงจะมสญญาณเกดขนทตสลบสาย (Switchboard) และเมอเลกสนทนากนแลวผเรยกกตองหมน Magneto อกครงเพอใหเกดสญญาณขนทตสลบสายซงเปนการแจงพนกงานโทรศพทกลางวาไดเลกสนทนากนแลว จากความกาวหนาในดานกจการโทรศพทจงไดมการประดษฐโทรศพทในระบบแบตเตอรรวม (Common Battery Telephone System) ขน แตกยงคงเปนระบบทใชพนกงานตอ (Manual Telephone System) โทรศพทระบบแบตเตอรรวมน มลกษณะการใชงานทสะดวกกวาระบบ Magneto มาก กรมไปรษณยโทรเลขจงไดสงซอตสลบสายโทรศพทระบบแบตเตอรรวมมาใชงานตองการเรยกไปยงเลขหมายใดๆ กใหยกปากพดหฟง (Handset) ของเครองโทรศพทขน จะท าใหเกนสญญาณขนทตสลบสาย พนกงานโทรศพทกลางกจะตอเลขหมายทตองการใหโทรศพทระบบแบตเตอรรวมไดถกตดตงทต าบลวดเลยบเมอป พ.ศ. 2450 ตอมาเนองจากสถานทคบแคบไมเหมาะสม จงไดยายสถานทท าการโทรศพทกลางออกมาตงทถนนจกรเพชร
7
ในป พ.ศ.2465 กจการโทรศพทไดเจรญกาวหนาและแพรหลายยงขน ผเชาโทรศพทไดเพมจ านวนขนถง 1,422 เลขหมายโดยทจ านวนผเชาไดขยายตวมากขน จงไดมการตดตงตสลบสายโทรศพทขนาด 900 เลขหมาย ขนทต าบลบางรก ในบรเวณทท าการไปรษณยกลางอกแหงหนง ตอมาในป พ.ศ. 2470 เพอแบงจ านวนผเชาเขตตอนใตของกรงเทพฯมาเขาทตสลบสายโทรศพททงสองแหงท าใหสามารถตดตอกนได เปนอนวาในป พ .ศ.2471กจการโทรศพทตดตอกบอกหลายตางจงหวด เชนสมทรปราการ นนทบร แลนครปฐม ไดอกดวย ในชวงสมยพลเอกพระเจาบรมวงศเธอกรมพระก าแพงเพชรอครโยธนทรงด ารงต าแหนงเสนาบดกระทรวง System) ตอมาไดมการพฒนาระบบพาณชยและคมนาคม ทรงด ารทจะเปลยนโทรศพทระบบใชพนกงานตอใหมาเปนโทรศพทระบบอตโนมตไดเรม โดยทรงพจารณาเหนวา ตสลบสายโทรศพทระบบแบตเตอรรวมทใชอยมอายการใชงานมานานแลว ความสกหรอ และสภาพอนทรดโทรมของเครองไมสะดวกในการใชงานตอไป อปกรณอะไหลเรมหาไดยากและมราคาแพง เนองจากบรษทผผลตโทรศพทสวนมากไดหนไปผลตเครองชมสายโทรศพทระบบอตโนมตซงมความสะดวกในการใชงานสงมาก ผเชาสามารถเรยกไปยงเลขหมายอนๆไดโดยการหมนหนาปดทเครองโทรศพทตามเลขหมายทตองการตดตอดวยนอกจากนประเทศในยโรปและอเมรกากไดมการใชโทรศพทระบบอตโนมตกนอยางแพรหลายมาเปนเวลาหลายป ภายหลงการเปลยนแปลงกาปกครองเมอป พ.ศ. 2475 ทางการจงไดมการซอเครองชมสายโทรศพทอตโนมตระบบ Step by Step จากบรษท General Electric แหงประเทศองกฤษเมอเดอนกรกฎาคม พ.ศ. 2478 ส าหรบตดตงท ทท าการโทรศพทกลางวดเลยบและบางรก เปนจ านวนเงน 27,198 ปอนด (คดเปนเงนไทยประมาณ 229,182 บาท ตามมลคาเงนในสมยนน ) เมอเดอนเมษายน พ.ศ. 2479 เครองชมสายโทรศพทอตโนมตระบบ Step by Step ทง2 ชด ไดสงมาถงประเทศไทย โดยนายชางชาวไทยซงเดนทางไปรบการศกษาอบรมในประเทศองกฤษและนายชางชาวองกฤษ ไดรวมกนท าการตดตงเครองชมสายโทรศพทอตโนมตดงกลาวทชมสายวดเลยบจ านวน 2,300 เลขหมาย และทชมสายบางรกจ านวน 1,200 เลขหมาย รวมเปน 3,500 เลขหมาย เมอไดรบการตรวจสอบสภาพทางสายตอนนอก เปลยนเครองโทรศพทตามบานผเชาตลอดจนไดเปลยนแปลงและก าหนดเลขหมายโทรศพทตามบานผเชาใหมรวมทงเรยบเรยงสมดรายนามผเชาโทรศพทใหมจนเปนเรยบรอยแลว จงไดเปดใชงานชมสายโทรศพทอตโนมต เมอเวลา 00.01 น. ของวนท 26 กนยายน 2480 หลงจากทไดเปดใชชมสายโทรศพทอตโนมตแลวปรากฏวาเปนทนยมของประชาชนเพมมากขนเปนล าดบ จงไดมการจดซอชมสายโทรศพทเพมอกจ านวน 2 แหง คอชมสายโทรศพทสามเสน และชมสายโทรศพทเพลนจต
8
กจการโทรศพทในประเทศไทยไดเจรญกาวหนาไปอยางไมหยดยง จนเมอ พ.ศ. 2526 มชมสายโทรศพททวประเทศ 217 ชมสาย มจ านวนเลขหมายทงสนประมาณ 508,272 เลขหมายในจ านวนนไดแบงออกเปนชมสายโทรศพทในเขตพนทสวนนครหลวง (ครอบคลมพนทจงหวดกรงเทพมหานคร สมทรปราการ นนทบรและปทมธาน) 56 ชมสาย จ านวนเลขหมายทงสนประมาณ 381,438 เลขหมายเปนระบบ Crossbar 44 ชมสาย จ านวน 371,038 เลขหมาย ระบบSPC 12 ชมสาย จ านวน 10,400 เลขหมาย และชมสายโทรศพทในสวนภมภาครวม 161ชมสาย จ านวนเลขหมายทงสนประมาณ 137,234 เลขหมาย เปนระบบ 153 ชมสายจ านวน 130,634 เลขหมาย ระบบ SPC 8 โทรศพทไดแพรหลายออกไปทวกรงเทพฯและยงสามารถใชชมสาย จ านวน 6,000 เลขหมาย องคการโทรศพทแหงประเทศไทย (ท.ศ.ท.) ขณะนนไดเรมมโครงการพฒนาขยายขายบรการโทรศพทเพมขนทวประเทศ เรยกวาแผนพฒนาเศรษฐกจ ท.ศ.ท. 2527-2531 โดยท าการปรบปรงขยายชมสายโทรศพทระบบ Crossbar ทมใชอยแลวใหดยงขน ซงชมสายโทรศพทระบบ Crossbar บางแหงทหมดอายการใชงานกไดท าการตดตงชมสายโทรศพทระบบ SPC เขาทดแทน ตามโครงการน องคการโทรศพทแหงประเทศไทยไดสงซอเครองชมสายโทรศพทระบบ SPC แบบ Digital จากบรษท NEC แหงประเทศญปน ซงมเครองหมายทางการคาวา AXE-10รวมเปนจ านวนทงสนประมาณ 950,000 เลขหมาย โดยท าการตดตงในเขตโทรศพทนครหลวงประมาณ 520,000 เลขหมาย และตดตงในเขตสวนภมภาคประมาณ 430,000 เลขหมาย 2.2 ระบบอนเทอรเนต 2.2.1 อนเทอรเนต คออะไร
อนเทอรเนต(Internet) คอ เครอขายนานาชาต ทเกดจากเครอขายขนาดเลกมากมาย รวมเปนเครอขายเดยวทงโลก หรอเครอขายสอสาร ซงเชอมโยงระหวางคอมพวเตอรทงหมด ทตองการเขามาในเครอขาย ส าหรบค าวา internet หากแยกศพทจะไดมา 2 ค า คอ ค าวา Inter และค าวา net ซง Inter หมายถงระหวาง หรอทามกลาง และค าวา Net มาจากค าวา Network หรอเครอขาย เมอน าความหมายของทง 2 ค ามารวมกน จงแปลวา การเชอมตอกนระหวางเครอขาย
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 ซงท าหนาท
9
บอกเสนทาง ถาทานมเครอขายของตนเองทตองการเชอมตออนเทอรเนต กควรขอ 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 หมายเลข 1 Class C หมายถง Subnet mask เปน 255.255.255.0 และแจก IP จรงในองคกรไดสงสด 254 1 Class B หมายถง Subnet mask เปน 255.255.0.0 และแจก IP จรงในองคกรไดสงสด 66,534 1 Class A หมายถง Subnet mask เปน 255.0.0.0 และแจก IP จรงในองคกรไดสงสด 16,777,214 2.2.2 ประโยชนของอนเทอรเนต
1) เปนแหลงขอมลทลก และกวาง เพราะขอมลถกสรางไดงาย แมนกเรยน หรอผสงอายกสรางได 2) เปนแหลงรบ หรอสงขาวสาร ไดหลายรปแบบ เชน mail, board, icq, irc, sms หรอ web เปนตน 3) เปนแหลงใหความบนเทง เชน เกม ภาพยนตร ขาว หรอหองสะสมภาพ เปนตน 4) เปนชองทางส าหรบท าธรกจ สะดวกทงผซอ และผขาย เชน e-commerce หรอบรการโอนเงน เปนตน 5) ใชแทน หรอเสรมสอทใชตดตอสอสาร ในปจจบน โดยเสยคาใชจาย และเวลาทลดลง 6) เปนชองทางส าหรบประชาสมพนธสนคา บรการ หรอองคกร
10
2.2.3 ประวตความเปนมา 2.2.3.1 ประวตในระดบนานาชาต อนเทอรเนต เปนโครงการของ ARPAnet(Advanced Research Projects Agency Network) ซงเปนหนวยงานทสงกด กระทรวงกลาโหม ของสหรฐ (U.S.Department of Defense - DoD) ถกกอตงเมอประมาณ ป พ.ศ.2503(ค.ศ.1960) พ.ศ.2512(ค.ศ.1969) ARPA ไดรบทนสนนสนน จากหลายฝาย ซงหนงในผสนบสนนกคอ Edward Kenedy และเปลยนชอจาก ARPA เปน DARPA(Defense Advanced Research Projects Agency) พรอมเปลยนแปลงนโยบายบางอยาง และในปพ.ศ.2512 นเองไดทดลองการเชอมตอคอมพวเตอรจาก 4 แหงเขาหากนเปนครงแรก คอ มหาวทยาลยแคลฟอรเนยทลองแอนเจลส สถาบนวจยสแตนฟอรด มหาวทยาลยแคลฟอรเนยทซานตาบารบารา และมหาวทยาลยยทาห เครอขายทดลองประสบความส าเรจอยางมาก ดงนนในปพ.ศ.2518(ค.ศ.1975) จงเปลยนจากเครอขายทดลอง เปนเครอขายใชงานจรง ซง DARPA ไดโอนหนาทรบผดชอบใหแก หนวยงานการสอสารของกองทพสหรฐ(Defense Communications Agency - ปจจบนคอ Defense Informations Systems Agency) แตในปจจบน Internet มคณะท างานทรบผดชอบบรหารเครอขายโดยรวม เชน ISOC (Internet Society) ดแลวตถประสงคหลก IAB(Internet Architecture Board) พจารณาอนมตมาตรฐานใหมใน Internet IETF(Internet Engineering Task Force) พฒนามาตรฐานทใชกบ Internet ซงเปนการท างานโดยอาสาสมคร ทงสน
พ.ศ.2526 (ค.ศ.1983) DARPA ตดสนใจน า TCP/IP (Transmission Control Protocol/Internet Protocol) มาใชกบคอมพวเตอรทกเครองในระบบ ท าใหเปนมาตรฐานของวธการตดตอ ในระบบเครอขาย Internet จนกระทงปจจบน จงสงเกตไดวา ในเครองคอมพวเตอรทกเครองทจะตอ internet ไดจะตองเพม TCP/IP ลงไปเสมอ เพราะ TCP/IP คอขอก าหนดทท าใหคอมพวเตอรทวโลก ทก platform และสอสารกนไดถกตองการก าหนดชอโดเมน (Domain Name System) มขนเมอ พ.ศ.2529(ค.ศ.1986) เพอสรางฐานขอมลแบบกระจาย(Distribution database) อยในแตละเครอขาย และให ISP(Internet Service Provider) ชวยจดท าฐานขอมลของตนเอง จงไมจ าเปนตองมฐานขอมลแบบรวมศนย เหมอนแตกอน เชน การเรยกเวบ www.yonok.ac.th จะไปทตรวจสอบวามชอน หรอไม ท www.thnic.co.th ซงมฐานขอมลของเวบทลงทายดวย th ทงหมด เปนตน DARPA ไดท าหนาทรบผดชอบดแลระบบ internet เรอยมาจนถง พ.ศ.2533(ค.ศ.1990) และให มลนธวทยาศาสตรแหงชาต(National Science Foundation - NSF) เขามาดแลแทนรวม กบอกหลายหนวยงาน
11
ในความเปนจรง ไมมใครเปนเจาของ Internet และไมมใครมสทธขาดแตเพยงผเดยว ในการก าหนดมาตรฐานใหมตาง ๆผตดสนวาสงไหนด มาตรฐานไหนจะไดรบการยอมรบ คอ ผใช ทกระจายอยทวทกมมโลก ทไดทดลองใชมาตรฐานเหลานน และจะใชตอไปหรอไมเทานน สวนมาตรฐานเดมทเปนพนฐานของระบบ เชน TCP/IP หรอ Domain name กจะตองยดตามนนตอไป เพราะ Internet เปนระบบกระจายฐานขอมล การจะเปลยนแปลงระบบพนฐาน จงไมใชเรองงายนก
2.2.3.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 ผานผใหบรการทไดรบอนญาตจากการสอสารแหงประเทศไทย
What is internet? (จาก doothai.com โดย สมฤด บญชวยช) อนเตอรเนต (Internet) เปนเครอขายคอมพวเตอรทเชอมโยงเครองคอมพวเตอรหลายลานเครองทวโลกเขาดวยกนเปนเครอขายเดยว (Global Network) ทรวมผใชกวา 60 ลานคน เพอประกอบกจกรรมหลากหลายตงแต การพดคย การสอสารขอมล การแลกเปลยนขาวสารความร การคาขายแบบอเลกทรอนกส การศกษาทางไกล ฯลฯ เมอครงทอนเตอรเนตถอก าเนดขนนน ไมมใครเคยคาดคดวามนจะกลายมาเปนเครอขายทมบทบาทกบวถชวตของมนษยในปจจบน จนถงขนาดทก าลงจะปฏวตวธการด าเนนชวตของประชากรโลกในศตวรรษหนา กลาวคอเมอ 20 ปกอน กระทรวงกลาโหมสหรฐไดมมตดวนใหพฒนาเครอขายคอมพวเตอรทมชอวา ARPANET จดมงหมายคอใหเปนเครอขายทมความเชอถอไดสง สามารถทจะท างานไดแมภายหลงทอเมรกาถกถลมโดยอาวธนวเคลยร ดงนนเทคโนโลยทใชเชอมเครอขาย ตองมความสามารถทจะท างานกบ
12
โครงสรางพนฐาน (Infrastructure) ทเหลอจากการท าลายของอาวธนวเคลยร เชน หากโครงขายโทรศพท และ เคเบลถกท าลายในบางพนท เครอขายจะยงคงท างานไดโดยการสลบมาใชโครงขายอน เชน โครงขายดาวเทยม หรอวทย เปนตน นอกจากนนเทคโนโลยดงกลาวตองมความสามารถในการเชอมตอเครองคอมพวเตอรตางประเภท และตางรนทมอยทวไปตามฐานทพตาง ๆ
ในครงนนการพฒนาเครอขาย ARPANET ไดกระท ารวมกนระหวางกระทรวงกลาโหม กบมหาวทยาลยตาง ๆ รวมทงหนวยงานส าคญ ๆ เชนองคการ NASA ท าให ARPANET เรมเตบโตโดยเรมมการใชงานมากขนส าหรบการศกษาและการวจย ถงแมจะเรมมการพฒนาเครอขายอน ๆ เชน DECNET และ BITNET ขนมาเปนคแขง แตเพราะขอดของ ARPANET ทเปนระบบเปดทใชโปรโตคอลแบบ TCP/IP ท าใหไมจ ากดกบเครองคอมพวเตอรประเภทใดประเภทหนง หรอ โครงขายเชอม (Physical Links) แบบใดแบบหนง ท าใหมนเอาชนะคแขงและกลายมาเปนตวเชอมเครอขายอน ๆ ทเขากนไมได ใหสามารถคยกนรเรอง ดวยเหตนท าให ARPANET ถกพฒนามาเปนเครอขายของเครอขาย หรอ อนเตอรเนต (internet) ในทสด ขอดของการทเปนระบบเปด คอ สามารถใชเทคโนโลยการเชอมตอไดหลายแบบทง ไมโครเวพ ดาวเทยม โทรศพท เคเบล ใยแกวน าแสง หรอแมแตระบบโทรศพทเคลอนท และสามารถเชอมตอคอมพวเตอรแบบใดกได รวมทงยงบรหารงายคอ ผใชออกคาใชจายเฉพาะสวนของตน ท าใหอนเตอรเนตขยายตวงายในขณะทความซบซอนของงานไมเพมขนเทาไรนก ความงายในการขยายเครอขายและการใชงาน ไดท าใหอนเตอรเนตเรมไดรบความนยมนอกประเทศสหรฐอเมรกา จนกลายมาเปนเครอขายทเชอมโยงทวโลก
13
ภาพท 2-1 เครอขาย ระบบ TCP/IP
2.2.4 TCP/IP กบเครอขายอนเตอรเนต
เครองคอมพวเตอรบนเครอขายอนเตอรเนต สอสารระหวางกนโดยใช Transmission Control Protocol (TCP) และ Internet Protocol (IP) รวมเรยกวา TCP/IP ขอมลทสงจะถกตดออกเปนสวนๆ เรยก packet แลวจาหนาไปยงผรบดวยการก าหนด IP Address เชน สมมตเราสง e-mail ไปหาใครสกคน e-mail ของเราจะถกตดออกเปน packet ขนาดเลกๆ หลายๆ อน ซงแตละอนจะจาหนาถงผรบเดยวกน packets พวกนกจะวงไปรวมกบ packets ของคนอนๆ ดวย ท าใหในสายของขอมล packets ของเราอาจจะไมไดเรยงตดกน packets พวกนจะวงผาน ชมทาง (gateway) ตางๆ โดยตว gateway (อาจเรยก router) จะอานทอยทจาหนา แลวจะบอกทศทางทไปของแตละ packet วาจะวงไปในทศทางไหน packet กจะวงไปตามทศทางนน เมอไปถง gateway ใหมกจะถกก าหนดเสนทางใหวงไปยง gateway ใหมทอยถดไป จนกวาจะถงเครองปลายทาง เชนเราตดตอกบเครองในอเมรกา อาจจะตองผาน gateway ถง 10 แหง เมอ packet วงมาถงปลายทางแลว เครองปลายทางกจะเอา packets เหลานนมาเกบสะสมจนกวาจะครบ จงจะตอกลบคนใหเปน e-mail
14
Data
Data
ต นท
ป ท
Ethemet Satellite Phone Line
ภาพท 2-2 การรบสงขอมลทางอนเตอรเนต
การทขอมลมลกษณะเปน packet ท าใหในสายสอสารสามารถทจะ ขนสงขอมลโดยไมตอง
จอง (occupies) สายไวสายจงสามารถใชรวมกนกบขอมลทสงจากเครองอนได ตางจากโทรศพททขณะใชงาน จะไมมใครใชสายได ดงตวอยางในรปขาลางน เครองคอมพวเตอร A และ C สอสารกนดวย packet สด า ซงใชสายรวมกบเครองคอมพวเตอรอน ๆ ซง packet ดงกลาวอาจจะเปนสญญาณเสยง (เชน Internet Phone) ซงเมอ packet เดนทางมาถงกจะถกจบมารวมกนใหเปนเสยงของการพดคย ไมเหมอนโทรศพทแบบปรกต ทขณะใชงานสาย จะไมสามารถน าไปท างานอน ๆ ไดอก
15
LAN
LAN
LAN
LAN
ต นท
ป ท
GatewayGateway
Gateway
Gateway
Gateway
Gateway
ภาพท 2-3 การทขอมลมลกษณะเปน packets
2.3 ความรทวไปเกยวกบ VoIP (บงการ, 2545) VoIP หรอ Voice over IP เปนการสง Voice ผานโครงขายทใช IP (Internet Protocol)เชน เครอขายอนเทอรเนต ซงการทจะท าให Voice ผานเครอขายอนเทอรเนตนนจ าเปนตองแปลง Voice ใหเปนแพกเกต (Packet) กอน ซงหลงจาก Voice แปลงเปนแพกเกตแลวกใชวธเดยวกบการสงขอมล Non voice ผาเครอขายไอพ 2.3.1 องคประกอบของ VoIP 1.) Software Client หรอ IP Telephony อาจจะเปนเครองคอมพวเตอรทไดรบการตดตงโปรแกรมสอสารไอพ หรออปกรณทไดรบการออกแบบขนมา ส าหรบการใชงานโทรศพทผานระบบอนเทอรเนตโดยเฉพาะ 2.) VoIP Gateway เปนเครองเซรฟเวอรทใชงานส าหรบใหบรการโทรศพทผานระบบอนเทอรเนต เพอเปนตวกลางในการเชอมตอเขากบเครองโทรศพทตชมสายโทรศพทสาธารณะ PSTN (Public Switched Telephone Network) กบระบบเครอขายอนเทอรเนตอยางเครอขายไอพ ซงการจะใชงานระบบโทรศพทไอพตองอาศยอปกรณนเปนตวกลางกอน VoIP Gateway เปนอปกรณในรปแบบเราเตอรทมคณสมบตเชนเดยวกบเราเตอรทใชงานกนอย แตมคณสมบตทถกเพมเตมใหรองรบโปรโตคอลการสอสารของ VoIP นนกคอ โปรโตคอล H.323,SIP หรอ MGCP เปนตน
16
3.) SIP Server/Gatekeeper เปนเครองเซรฟเวอรทถกเชอมตอเขากบระบบอนเทอรเนต เปนตวกลางทใชบรหารจดการและควบคมการใหบรการของ VoIP Gateway กบเครองคอมพวเตอรทตดตงโปรแกรมส าหรบใชงานสอสาร VoIP ตารางท 2-1 ความสมพนธระหวาง ชนดของ Audio Codec และ Bandwidth ทตองการ
Audio Codec Bitrate Audio Codec
G.711 64 Kbps 87.2 Kbps G.729 8 Kbps 31.2 Kbps G.723.1 6.4 Kbps 21.9 Kbps G.723.1 5.3 Kbps 20.8 Kbps G.726 32 Kbps 55.2 Kbps G.726 24 Kbps 47.2 Kbps G.728 16 Kbps 31.5 Kbps iLBC 15 Kbps 27.7 Kbps
2.3.2 ลกษณะโดยทวไปของ VoIP ลกษณะโดยทวไปของการใหบรการ VoIP จ าแนกการใชเปน 2 ประเภทหลกใหญๆ 1.) การใหบรการสอสารดวย VoIP โดยอาศยโครงขายอนเทอรเนตส าหรบการตดตอสอสาร 2.) การใหบรการ VoIP โดยผใหบรการด าเนนการจดการโครงขาย IP ของตนเอง ซงขอดของบรการประเภทนคอ ผใหบรการสามารถควบคมระดบคณภาพการใหบรการ (Quality of Service) ไดตามตองการ 2.3.3 รปแบบการใชงาน VoIP รปแบบการใชงาน VoIP บรการโทรศพทผานอนเทอรเนตนนสามารถท าไดหลายวธ 1.) จากเครองคอมพวเตอรไปสเครองคอมพวเตอร (PC-to-PC) โดยวธการนจ าเปนตองอาศยเครองคอมพวเตอรททงตนทางและปลายทาง พรอมทงตดตงโปรแกรมเดยวกนหรอตดตงโปรแกรมทสามารถใชงานรวมกนได ซงรปแบบนเปนวธการสอสารทไมตองเสยคาบรการโทรศพทแต อยางใดเลย ดงภาพท 2-4
17
Computer ComputerPC-to-PC
ภาพท 2-4 การสอสารระหวางคอมพวเตอรกบเครองคอมพวเตอร 2.) จากเครองคอมพวเตอรสเครองโทรศพท (PC-to-Phone) เปนรปแบบทใชไดกบผใชกรณตนทางทมเครองคอมพวเตอรและโปรแกรมโทรศพท โดยผรบปลายทางนนใชธรรมดา แตวธนตองอาศยผใหบรการในการเชอมตอระบบอนเทอรเนตเขากบระบบเครอขายโทรศพททองถน (Internet Telephone Service Provider หรอ ITSP) โดยผใชบรการตองเสยคาบรการตามเวลาทใชงานจรง ดงภาพท 2-5
Computer PhonePC-to-Phone
ภาพท 2-5 การสอสารระหวางคอมพวเตอรไปกบโทรศพท 3.) จากเครองโทรศพทสเครองคอมพวเตอร (Phone-to-PC) วธการนใชหลกการเชนเดยวกบ PC-to-Phone แตตนทางจะเปนเครองโทรศพทธรรมดา ขณะทปลายทางนนเปนเครองคอมพวเตอรและโปรแกรมโทรศพทแทน ซงผใชงานตองเสยคาบรการตามทใชงานจรงเชนเดยวกน ดงภาพท 2-6
18
ComputerPhone Phone-to-PC
ภาพท 2-6 การสอสารระหวางโทรศพทกบเครองคอมพวเตอร 4.) จากเครองโทรศพทสเครองโทรศพท (Phone-to-Phone) เปนวธททงตนทางและปลายทางจะตองอาศยการบรการจาก ITSP ซงท าใหคาบรการสงกวาวธอนๆ แตเปนวธทงายและเปนทคนเคยในการใชงานมากทสดดวย ดงภาพท 2-7
Phone Phone-to-Phone Phone
ภาพท 2-7 การสอสารระหวางโทรศพทกบโทรศพท 2.3.4 ขนตอนการท างานของ VoIP 1.) เมอผพดโทรศพทจากเครองโทรศพทธรรมดา หรอพดผานไมโครโฟนทถกตอเขากบการดเสยงของเครองคอมพวเตอรคลนสญญาณเสยงแบบอนาลอกกจะไดรบการแปลงเปนสญญาณดจตอลจากนนจะถกบบอดดวยตวถอดรหสผานอปกรณ PBX (Private Box Exchange) หรอ VoIP Gateway 2.) เมอผาน VoIP Gateway แลวกจะถกสงตอไปยง Gatekeeper เพอคนหาเครองปลายทางทจะรบการตดตอ เชน หมายเลขไอพ หมายเลข โทรศพท เปนตน แลวแปลงเปนแพกเกจขอมลสงออกไปบนระบบ เครอขายอนเทอรเนตนนเอง 3.) จะผานมาท VoIP Gateway ปลายทาง แลวจะจงท าการยอนกระบวนการทงหมดเพอสงใหกบฝงรบปลายทางตอไป
19
2.4 โปรโตคอลทเกยวของ VoIP ในการใชระบบ VoIP มโปรโตคอลทส าคญดงตอไปนคอ 2.4.1 โปรโตคอล SIP (SIP: Session Initial Protocol) SIP เปนโปรโตคอลใชงานส าหรบ IP Telephony ทก าหนดโดย IETF (Internet Engineering Task Force) SIP เปนโปรโตคอลในชนแอพพลเคชนซงท าหนาทในการสรางสนสด และเปลยนแปลงแกไข เซสชนของพหสอ (multimedia session) หรอ การเรยก ซงรวมถง Internet telephony การประชมแบบพหสอ (multimedia conference) และแอพพลเคชนอนทคลายคลงกน SIP เปนโปรโตคอลไคลเอนท-เซรฟเวอร (client – server) โดยใชการสงขอมลในรปของตวอกษร (text based) เชนเดยวกบโปรโตคอล HTTP (Hypertext Transfer Protocol) รวมทงยงมกลไกทคลายคลงกนท าใหสามารถใชเฮดเดอรและกลไกทมอยบางอยางHTTP ได ส าหรบฟงกชนท SIP สนบสนนมดงน 1.) User location การก าหนด endpoint ทใชในเซสชนการสอสาร 2.) User capabilities การก าหนดมเดยและพารามเตอรของมเดยทใชใน การสอสาร 3.) User availability การก าหนดความตองการของผถกเรยก วาตองการเขารวมในเซสชนหรอไม 4.) Call setup การสราง การเรยก และก าหนดพารามเตอรของการเรยก 5.) การจดการกบ การเรยก รวมทงการโอนยาย การเรยกและการสนสดการเรยก SIP ถกพฒนาโดย IETFโดยเปนสวนหนงของสถาปตยกรรมควบคมและขอมลพหสอmultimedia data and control architecture) ซงรวมถงโปรโตคอล เชน RSVP RTP RTSPและ SDP (Session Data Protocol) เปนตนโดย SIP สามารถใชงานหรอท างานรวมกบโปรโตคอลเหลาน ส าหรบในปจจบน SIP ไดถกพฒนาอยในเวอรชน 2 5.1) สถาปตยกรรมและองคประกอบของโปรโตคอล SIP (SIP architecture &components) SIP เปนโปรโตคอลไคลเอนท – เซรฟเวอร ไคลเอนทจะท าหนาทสงค ารองขอใหกบเซรฟเวอรเพอท าการประมวลผลแลวจงตอบสนองกลบมายงไคลเอนทในการสงขอมลรองขอแมสเสจอาจจะถกสงผานเซรฟเวอรหลายตว จนกระทงถงเซรฟเวอรทสามารถตองสนองค ารองของไคลเอนทได ในระบบ SIP จะมองคประกอบทท าหนาทของไคลเอนท และเซรฟเวอรองคประกอบเหลานจะการตดตอสอสารกนโดยใชแมสเสจ SIP ซงมสถาปตยกรรม ดงภาพท 2-8
20
RequestSIP Redirect
Server
SIP Cilent
Resporse
SIP Cilent(User Agent)
1
SIP Proxy
Location Service
SIP Cilent
23
4
56
7
8
9
10111
12
ภาพท 2-8 สถาปตยกรรมและองคประกอบของโปรโตคอล SIP ใน SIP จะแบงองคประกอบเปน 2 ชนดหลกคอ User Agent และ Network Server ดงรายละเอยดตอไปน 5.1.1) User agent เปน endpoint ทท าหนาทแทนผใชในการตดตอสอสารเนองจากวาผใชตองสามารถเรม การเรยก หรอตอบสนองตอการเรยก ทเขามา ดงนน user agent ควรจะสามารถท าหนาทเปนไดทงไคลเอนทและเซรฟเวอรในกรณทมการเรม การเรยก ผใชจะท าหนาทเปนไคลเอนท เพอท าการรองขอการสอสารไปยงผถกเรยกซงจะท าหนาทเปนเซรฟเวอรในการตอบสนองการรองขอ โดยทวไป user agent จงประกอบดวยสวนทท าหนาทเปนไคลเอนทและเซรฟเวอรดงน 5.1.2) User agent client (UAC) จะท าหนาทในการเรม การเรยก โดยการสงสงแมสเสจรองขอไปยงผถกเรยกโดยผานทาง network server 5.1.3) User agent server (UAS) จะท าหนาทในการรบค ารองของ และตองสนองตอค า รองขอโดยจะรอการตอบสนองจากผใช ซงการตอบสนองอาจจะเปนการยอมรบหรอปฏเสธ การเรยก ในกรณทผใชมการใชงานเทอรมนลหลายตว ผใชยงอาจจะก าหนดให UAS ท าการredirect ไปยงท UAS อนทผใชใชงานอยจรง 5.2) Network server เปนเซรฟเวอรภายในเครอขายซงจะท าหนาทในการจดการกบแมสเสจทไดรบ โดยอาจจะไดรบจาก User agent หรอ network server อน ๆ การจดการกบแมสเสจจะขนกบชนดของเซรฟเวอร ซงม 2 ชนดคอ 5.2.1) Proxy server เซรฟเวอรจะท าการก าหนดเอนทตทจะรบ ขอมลตอไป โดยอาจจะเปน USA หรอ network server กได จากนนเซรฟเวอรจะเปนผท าการรองขอไปยงเอนทตนน
21
พรอมกบขอมล ตอบสนองใหกบ UAC ( หรออาจจะเปน Network Server อนทสงขอมลรองขอมา ) เพอระบวาก าลงรอการตองสนองจากผถกเรยกหรอ UAS เซรฟเวอรจงจะสงแมสเสจตองสนองตอกลบไปใหกบ UAC ดงภาพท2-8เซรฟเวอรชนดนจะท าหนาทเปนทงไคลเอนทและเซรฟเวอร ในกรณทสงแมสเสจรองขอจะเปนไคลเอนทสวนในกรณทสงขอมลตอบสนองจะเปนเซรฟเวอร 5.2.2) Redirect server เมอเซรฟเวอรไดรบแมสเสจรองขอแลวจะก าหนดเอนทตทจะรบขอมลตอไป จากนนเซรฟเวอรจะสงแอดเดรสของเอนทตนนไปใหกบ UAC หรอ Network Server ทสงขอมลรองขอมา เมอ UAC (Network Server) ไดรบแอดเครสแลวจงจะท าการสงค ารองไปยงเซรฟเวอรนนดวยตนเองดงภาพท2-5 เนองจากวาผใชอาจจะมการเปลยนเทอรมนลทใชงานไดดงนน Network Server จงตองสามารถก าหนดเอนทตทรบขอมลเพอใหสามารถสงแมสเสจใหกบผถกเรยกได โดย Network Server จะท าการตดตอกบ location server เพอก าหนดเอนทตตอไปทจะรบแมสเสจ Location Server จะท าหนาทในการหาต าแหนงปจจบนของผถกเรยกโดยการก าหนดเอนทตทจะรบแมสเสจตอไปแลวสงแอดเดรสของเอนทตใหกบ Network Server ขอมลของ Location Server จะไดรบจาก Registrar ซงท าหนาทในการรบขอมลเกยวกบต าแหนงของผใชแลวสงขอมลนจะใหกบ Location Server ในการใหขอมลของผใชกบ Registrar จะท าไดโดยใชแมสเสจ Registrar เพอบอกต าแหนงทอยของผใช โดยทวไปแลว Registrar จะถกรวมเขากบ Server 5.3) ชอและแอดเดรส (Addressing & Naming) ในระบบ SIP การสงแมสเสจระหวางเอนทตจะตองระบ SIP URL เพอใชอางองถงผใชSIP URL จะประกอบดวย SIP แอดเดรส รปแบบของแอดเดรสจะอยในรปของ nane@domainโดยอาจจะเปน user@domainuser@address phone-number@gateway และ user hostแอดเดรสนจะถก URL เชน SIP ://[email protected] โดยท URL นจะอยในสวนเฮดเดอรของแมสเสจ ในการสงแมสเสจไปยง SIP URL ทระบไวจะตองมการแปลง SIP แอดเดรสใหอยในของUser@host โดยอาจจะผานการแปลงมากกวาหนงครงจนกระทงไดต าแหนงทอยของผใชในการแปลงแอดเดรสอาจจะใช DNS (Domain Name Service) หรอ LDAP (Lightweight Directory Access Protocol) 5.4) Locating Server ในการสงแมสเสจจะใช SIP URL อางองถงในการสง โดยจะตองมการแปลงสวน domainของ SIP แอดเดรสไปเปนหมายเลข IP ซงเปน แอดเดรสของ SIP server ทสามารถคนหาต าแหนงของผใชตอไปได การแปลง SIP แอดเดรสอาจจะท าโดย UAC หรอ UAC จะสงแมสเสจใหกบเซรฟเวอรทก าหนดซงเซรฟเวอรจะเปนผทท าหนาทในการแปลง SIP แอดเดรสแทนในการแปลง SIP แอดเดรสนสามารถใช DNS เขามาชวยได 5.5) Locate User จากขางตน เมอไดต าแหนงของเซรฟเวอรทสามารถสงขอมลใหกบผถกเรยกแลว ตอไปจะเปนการหาต าแหนงของผถกเรยก เมอ SIP server ไดรบแมสเสจรองขอแลว
22
เซรฟเวอรจะตองการคนหาผใชทอางองถงใน SIP แอดเดรส โดยการรองของขอมลไปยง location serverซงจะตอบกลบดวยรายการต าแหนงทเปนไปไดของผถกเรยก เมอ SIP server ไดขอมลเกยวกบต าแหนงของผถกเรยกแลว ถาเปน proxy server จะท าสงแมสเสจรองขอตอไปยงต าแหนงตาง ๆ ตามรายการทไดรบการ location serverไวโดยอาจจะสงแบบ sequential หรอparallel สวนถาเปน redirect server จะสงรายการต าแหนงของผถกเรยกไปใหผเรยกผานโดยใชเฮดเดอร contact เพอใหผทะเบยนกบ registrar โดยใชเฮดเดอร REGISTER รวมทงยงอาจจะอพโหลด script ของผใชเองเพอเกบไวทเซรฟเวอรส าหรบจดการกบการเรยกตามความตองการของผใช 5.6) ความเชอถอ (Reliability) ในระบบ SIP จะมกลไกเรองความเชอถอได (reliability) ไมวาจะใช โปรโตคอล UDPหรอ TCP โดยการใชเมธอด Ack ไคลเอนทจะสง แมสเสจรองขอใหมตามชวงเวลาทก าหนดจนกระทงไดรบแมสเสจตอบจากเซรฟเวอร ทางดานเซรฟเวอรกจะสงแมสเสจตอบจนกระทงไดรบ แมสเสจ Ack จากไคลเอนทจงท าใหการรองขอทสมบรณตองใชการ แลกเปลยนแมสเสจ3 แมสเสจ เซรฟเวอรอาจจะตอบสนองตอ Ack โดยการสงแมสเสจตอบสดทายไปใหกบไคลเอนทซงอาจจะไมจ าเปนตองมกได ส าหรบการสงมเดยสตรมเซรฟเวอรจะยอมใหมการสงเมอไดรบ Ack จากไคลเอนทเทานนดวยกลไกนจงท าใหเกดความเชอถอไดในการ แลกเปลยนแมสเสจโดยไมจ าเปนตองอาศยกลไกของโปรโตคอลในชนต ากวา เชน TCP 5.7) ความสามารถในการขยาย (Protocol extension) SIP สามารถรองรบคณลกษณะใหมทเพมเตมขนส าหรบ Method headerและ status code ไดดงน 5.7.1) เมธอด เซรฟเวอรจะสงแมสเสจแสดงความผดพลาด (Error message) กลบมาใหไคลเอนทถาเมธอดทรองของมาเซรฟเวอรไมเขาใจ และจะบอกเมธอดทเซรฟเวอรเขาใจโดยใชเฮดเดอร Public และ Allow ไคลเอนทอาจจะสงแมสเสจรองขอเพอขอทราบเมธอดทเซรฟเวอรสนบสนนโดยใชตวเลอกทเฮดเดอร (header option) 5.7.2) เฮดดอร เมอเอนทตไดรบเฮดเดอรทไมเขาใจ กจะละทงเฮดเดอรนนในกรณทไคลเอนทจ าเปนตองการใชเฮดเดอรบางเฮดเดอร ไคลเอนทจะสงแมสเสจเพอรองของเฮดเดอรทจ าเปนตองใชไปโดยระบในเฮดเดอร Require หากมเฮดเดอรทเซรฟเวอรไมสามารถใหการสนบสนนไดเซรฟเวอรจะตองปฎเสธกลบมา 5.7.3) Status code ไดแบงเปนคลาสตาง ๆ เชนเดยวกบ response code ของโปรโตคอล HTTP ซงไคลเอนทตองเขาใจในความหมายในแตละคลาสเพอทจะไดทราบผลของการรองขอวาส าเรจหรอไม ส าหรบ status code ในแมสเสจตอบจะมขอความตอหลงซงจะเปนความหมายของ code ซงสามารถอานเขาใจได โดยถาไคลเอนทไมเขาใจในรายละเอยดของ code ทงหมด ไคลเอนทจะตความหมายเปน XOO เมอ X เปนตวเลขตวแรกของ status codeและนอกจากนอาจจะน า PEP
23
(protocol extension protocol) มาปรบปรงใชงานกบ SIP ไดในกรณมการสงแมสเสจผายหลายตวเซรฟเวอร จะใชเฮดเดอร Via เพอระบเซรฟเวอรทเปนทางผานของแมสเสจทงหมด ส าหรบใชในการสงแมสเสจตอบสนองจะมการตกลงเกยวกบพารามเตอรของเซสชนดวย ซงรายละเอยดจะอยในสวนของ message body เชนในกรณของการสอสารโดยใชเสยง พารามเตอรจะเปน IP แอดเดรส พอรตส าหรบ RTP และการเขา/ถอดรหสเสยง หลงการสราง การเรยก เสรจสมบรณ ชองสญญาณส าหรบ RTP จะถกสรางขนท าใหทงสองฝายสามารถสอสารกนได รวมทงยงอาจจะเชญผอนมาเขารวมในเซสชนนได ในกรณทตองการเปลยนพารามเตอรของเซสชน สามารถท าไดโดยสงแมสเสจรองขอใหมอกครงโดยใชเมธอด Invite ซงม call-id เดม ไปยงผรวมเซสชนพรอมทงคาพารามเตอรของเซสชนใหมทตองการใช รายละเอยดในสวนนจะอยในสวนของ message body ซงโดยทงไปจะใช โปรโตคอล SDP ในการอธบายความหมาย 2.4.2 โปรโตคอล IP (Internet Protocol) แนวความคดหลกของระบบเครอขายคอมพวเตอรกคอ การเชอมโยงอปกรณเขาดวยกนไมวาจะเปนเครองเซรฟเวอรทใหบรการ (หรอบางทเรยกวา Host) และอปกรณในเครอขายอนๆเชน Router เครองพมพ เพอใหสามารถแชรการใชอปกรณรวมกนได หรอสามารถสงผานขอมลไปมา กนไดถกตอง เมอมการเชอมตอกนแลวกจ าเปนตองมการก าหนดหรอระบเลขหมายขออปกรณทกชนทกชนดในเครอขาย เพอใหอางองไดโดยไมตองซ ากน เพราะถาซ ากนแลวการรบสงขอมลอาจจะไปไมถงมอผรบปลายทางไดอยางถกตอง เลขหมายดงกลาวน จะเรยกวาแอดเดรส (Address) หรอเลขหมายประจ าตวตวทมขอก าหนดเปนมาตรฐาน ซงในการใชโปรโตคอล TCP/IP ทเชอมโยงเครอขายอนเทอรเนตน เลขหมายทใชอางถงกนจะตวเลขทเรยกวา IP Address (Internet Protocol Address)IP Address ถกก าหนดขนมาใหเปนหมายเลขอางองประจ าตวของอปกรณตาง ๆ ทเชอมอยในระบบเครอขายอนเทอรเนต โดยการก าหนด IP Address นจะไมถกผกตดกบตวฮารดแวรแตอยางใด เราจงสามารถก าหนดใหมหรอแกไขเปลยนแปลงไอพไดเมอมการเปลยนฮารดแวร ทงนเนองจากเปนการก าหนดดวยซอฟตแวรจงแตกตางกบหมายเลข MAC address(Media Access Control address) ซงเปนหมายเลขประจ าตวของอปกรณทตออยในเครอขายคา MAC address จะก าหนดจากบรษทผผลตอปกรณตงแตเรงผลต เชน อปกรณ Network Card (NIC) จะมคา MAC address ประจ าตวทไมซ ากนและไมสามารถแกไขได คาMAC address เปนการระบคาอางองของอปกรณฮารดแวรในระดบลางสด (Physical Layer)ของกลไกการรบสงขอมลภายในเครอขาย ถาจะใชหมายเลข MAC address ส าหรบระบอางองกนในเครอขายแลวจะเกดปญหามาก เมอมการเปลยนหรอยายเครองตองท าการก าหนดระบบเครอขายใหม (configuration) นอกจากนยงจดจ าไดยากกวา
24
ตวอยางของหมายเลข MAC address คอ 08:0a:0e:12:b5:05 การท IP Address ถกใชอางองในการตดตอกนดวยโปรโตคอล TCP/IP เพราะการใช IP Address จะยดหยนและคลองตวกวา IP เปนโปรโตคอลในระดบเนตเวรคเลเยอร ท าหนาทจดการเกยวกบแอดเดรสและขอมลและควบคมการสงขอมลบางอยางทใชในกระบวนการหาเสนทางของแพกเกต ซงกลไกในการหาเสนทางของ IP จะมความสามารถในการหาเสนทางทดทสด และสามารเปลยนแปลงเสนทางไดในระหวางการสงขอมล และมระบบการแยกและประกอบ Datagram (Datagram)เพอรองรบการสงขอมลระดบ Data link ทมขนาด MTU (Maximum Transmission Unit) ทแตกตางกน ท าใหสามารถน า IP ไปใชบนโปรโตคอลอนไดหลากหลาย เชน Ethernet , Token Ring หรอ Apple Talkดวยเหตท IP เปนโปรโตคอลหลกในการสอสารขอมล และถอไดวาเปนหวใจส าคญของโปรโตคอล TCP/IP ซงเปนโปรโตคอลทท าหนาทรบภาระในการน าขอมลไปสงยงผรบ ทเชอมตออยในระบบ network ซงทงสองฝงอาจอยคนและเนตเวรกกนกได โปรโตคอลอน ๆ ในระดบ network Layer ขนไปทว TCP, UDP, ICMP ตางกตองอาศยโปรโตคอล IP ในการรบสงขอมลทงสน IP มความสามารถในการคนหาเสนทางจากผรบไปยงผสง มกลไกทชาญฉลาดในการคนหาเสนทาง สามารถคนหาเสนทางไดไปถงผรบไดเอง หากมเสนทางทสามารถไปได แตไมไดตดตอระหวางผรบกบผสงโดยตรง และไมมการยนยนวา ขอมลถงผรบจรงหรอไม ทงนอาจเกดจากหลายสาเหต เชน ทอยของผรบไมมการเชอมตออยในระบบ Internet กลาวไดวาโปรโตคอล IP มหนาทในการคนหาเสนทางเทานน ไมมการยนยนผลส าเรจในการสงขอมลหากเกดขอผดพลาดในการสงขอมล แมวาจะมการสง ICMP massage กลบมารายงานขอผดพลาด แตกรบประกนไมไดอยดวา ICMP message จะกลบมาถงเรยบรอยหรอไม ดวยเหตน จงถอวา IP เปนโปรโตคอลทไมมความนาเชอ (Reliable)การเชอมตอของ IP เพอท าการสงขอมลจะเปนแบบ Connectionless หรอเกดเสนทางการเชอมตอในทก ๆ ครงของการสงขอมล 1 Datagram โดยจะไมทราบถงขอมล Datagram ทสงกอนหนาหรอสงตามมา แตการสงขอมลใน 1 Datagram อาจจะเกดการสงไดหลายครงในกรณทมการแบงขอมลออกเปนสวนยอย ๆ (Fragmentation) และถกน าไปรวมเปน Datagramเดมเมอถงปลายทาง ลกษณะการท างานลกษณะการท างานของ IP นน จะท าหนาทในการเลอกเสนทางทจะใชในการรบสงขอมลในระบบเครอขาย และท าการตรวจสอบทอยของผรบโดยการใชขอมลขนาด 4 Byte เปนตวก าหนดแอดเดรสหรอทเราเรยกวา IP Address ซงโปรโตคอล TCP จะท างานอยในชน Transport Layer ตวแพกเกต TCP จะประกอบดวย สวนหว (Header) และสวนขอมล (Data) และโปรโตคอล IP จะท างานอยในชน Network Layer ตวแพกเกต IP ประกอบดวย 2สวนใหญๆ คอ สวนหว (IP Header) จะประกอบดวย IP แอดเดรสของเครองตนทางและปลายทาง และสวนขอมล (IP Data) จะเปนทเกบโปรโตคอล TCP เนองจากโปรโตคอลTCP/IP จะถก Encapsulate ใหมาอยในสวนของแพกเกต
25
IPปจจบน IP ถอไดวาเปนโปรโตคอลทไดรบความนยมและรจกกนทวโลก ซงไดมการพฒนาความสามารถของ IP ใหมประสทธภาพในการสอสารมากขน เพอน าไปประยกตใชกบเทคโนโลยเครอขายทมอยหลากหลาย หากแตการใชงานกมความหลากหลายเชนกน ในความเปนจรง IP ยงมหลายสงหลายอยางทซอนอยในความหมายของ IP ทหลายคนอาจจะมองขามไป ซงเราควรรวา IP นนเหมาะสมกบการใชงานเครอขายอะไรบาง โดยเฉพาะผใชบรการเครอขายทเปนประเภทองคกร สามารถน าไปใชไดอยางลงตวกบระบบการใชงานในกลมธรกจของตน IP Addressing ทกอนเตอรเฟซทตออยบนอนเทอรเนตจะตองมหมายเลขประจ าตวเพอใชในการสอสารขอมลเรยกวา Internet Address หรอเรยกยอ ๆ วา IP Address โดยคา IP Address นจะเปนหมายเลขจ านวน 32 บต แตจะก าหนดใหเลขขนาด 8 บต จ านวน 4 ชดและคนแตละชดดวยจดตวอยางเชน 172.17.3.12 นอกจากนใน IP Address นนยงถกแบงออกเปน 2 สวน คอ สวนทเปนแอดเดรสของเนตเวรก (Network ID) และสวนทเปนแอดเดรสของโฮสต (Host ID ) ซงขอมลในสวนนจะถกใชส าหรบ คนหาเสนทางของ IP ในการทจะขนสงขอมลจากตนทางใหถงปลายทางอยางถกตอง เพอเปนการก าหนดขนาดของเนตเวรก ส าหรบIP Address ตาง ๆ ดงนนจงมการจด IP Address ในแตละชวงออกเปนคลาส (Class) ตาง ๆกนจาก A ถง E เพอจะไดท าการจดสรร IP Address ไดอยางเหมาะสมกบขนาดของเนตเวรกจากการก าหนดในการแบงคลาสของ IP Address หากลองน าบตทอยในตอนตนของ IP Address ในแตละคลาสมาแปลงเปน IP Address ในเลขฐานสบ จะเหนวาแตละคลาสครอบคลม IP Address ชางตาง ๆ ดงตาราง ตารางท 2-2 ชวงของ IP Address ในแตละคลาส IP Header เมอขอมลถกสงลงมาจากชน Transport Layer สชน Network Layerกระบวนการ Encapsulate ของ IP Protocol จะท าการเพมสวน Header ลงไป Header ของ IP Datagram มขนาด 20-32 ไบต มสวนประกอบตาง ๆ ดงภาพท 2-6
Class Range A 0.0.0.0 127.255.255.255
B 128.0.0.0 191.255.255.255 C 192.0.0.0 223.255.255.255 D 224.0.0.0 239.255.255.255 E 240 .0.0.0 255.255.255.255
26
ตารางท 2-3 สวนประกอบของ IP Datagram
4-bit Version
4-bit Version
4-bit Version
16-bit Total Length in Byte
16-bit Identification 3-bit Flag 16-bit Fragment Checksum
16-bit Header Checksum
32-bit Source IP Address
32-bit Destination IP Address
Option
Data
เฮดเดอรของ IP โดยปกตจะมขนาด 20 bytes ยกเวนในกรณทมการเพม option บางอยางฟลดของเฮดเดอร IP จะมความหมายดงน
1.) Version (บต 0-3): หมายเลขเวอรชนของโปรโตคอล ทใชงานในปจจบนคานถก ก าหนดใหเปน4 2.) Header Length (บต 4-7): ความยาวของเฮดเดอร โดยทวไปถาไมมสวนOption จะมคาเปน 5 (5*32 bit) =20 Byte 3.) Type of Service (บต 8-15): TOS ใชเปนขอมลส าหรบเราเตอรในการตดสนใจเลอกการหาขอมลในแตละ Datagram แตในปจจบนไมไดมการน าไปใชงานแลว 4.) Length (บต 16-31): เปนฟลดทบอกจ านวนไบตทงหมดของ IP Datagramดวยขนาด 16 บตท าให Datagram มขนาดสงสดไมเกน 65535 ไบต และมขนาดเลกสดไมต ากวา 512 ไบต แตในการสงขอมลจรง ขอมลจะถกแยกเปนสวน ๆ ตามขนาดของ MTU ทก าหนดในลงคเลเยอร และน ามารวมกนอกครงเมอสงถงปลายทาง แอพพลเคชนสวนใหญจะมขนาด Datagram ไมเกน 512 byte 5.) Identification (บต 31-47) : ใชในกรณทมการแบง Datagram ออกเปนเฟรกเมนต เมอน ากลบมารวมกนใหมจะไดรวามาจาก Datagram เดยวกน 6.) Flag (48-50): ใชในกรณทมการแยก Datagram ซงมความหมายดงน บต 0: Reserved เปน 0 เสมอ บต 1 (DF) 0 = May Fragment, 1 = Don’t Fragment
27
บต 2 (MF) 0 = Last Fragment, = More Fragments. 7.) Fragment offset (บต 64-71): TTL ก าหนดจ านวนครงทมากทสดท Datagram จะถกสงระหวาง hop (การสงผานขอมลระหวางเนตเวรก) เพอปองกนไมใหเกดการสงขอมลโดยไมสนสด โดยเมอขอมลถกสงไป 1 hop จะท าการลดคา TTL ลง 1 เมอคาของTTL เปน 0 และ ขอมลยงไมถงปลายทาง ขอมลนนจถกยกเลก และเราเตอรสดทายจะสงขอมล ICMP แจงกลบมายงตนทางวาเกด time out ในระหวางการสงขอมล คาปกต คอ 32 8.) Time to live (บต 64-71): TTL ก าหนดจ านวนครงทมากทสดท Datagramจะถกระหวาง hop (การสงผานขอมลระหวางเนตเวรก) เพอปองกนไมใหเกดการสงขอมลโดยไมสนสด โดยเมอขอมลถกสงไป 1 hop จะท าการลดคา TTL ลง 1 เมอคาของ 0 และขอมลยงไมถงปลายทาง ขอมลนนจะถกยกเลก และเราเตอรสดทายจะสงขอมล ICMP แจงกลบมายงตนทางวาเกด time out ในระหวางการสงขอมล คาปกต คอ 32 9.) Protocol (บต 72-79): ระบโปรโตคอลทสงใน Datagram เชน TCP, UDP หรอ ICMP 9.1) คาเปน 1 คอ ICMP 9.2) คาเปน 6 คอ TCP 9.3) คาเปน 17 คอ UDP 10.) Header checksum (บต 80-95) : เปนสวนตรวจสอบความถกตองของขอมลใน Header โดยไมเกยวกบสวนขอมลทอยภายใน payload คานจะถกค านวณใหมทกครงทมการเปลยนแปลงขอมลใน Header (เชน TTL ทมการเปลยนแปลงทกครงท IP Datagram ถกสงผานเราเตอร) 11.) Source IP address (บต 96-127) : หมายเลข IP ของผสงขอมล 12.) Destination IP Address (บต 128-163) : หมายเลข IP ของผรบขอมล
13.) Option (บต ไมแนนอน) : มขนาดขอมลไมแนนอน ใชส าหรบก าหนดคาพารามเตอรปลกยอย ซงสวนใหญไมมการน าไปใชงาน 14.) Data (บต ขนอยกบ Option) : มขอมลวางเปลา ใชเปนสวนเตมเตมของฟลดOption ใหครบ 32 ไบต
28
2.4.3 User Datagram Protocol (UDP) UDP เปนโปรโตคอลทถกออกแบบมาใหท าหนาทรบสงขอมลโดยมขนตอนการท างานไมซบซอนและท างานไดรวดเรว แตมจดดอยคอไมมความนาเชอถอ (unreliable) และเปนการสอสารแบบไมตอเนอง (connectionless) ซงจะตองพงพาโปรโตคอล IP ในการรบสงขอมล UDP เปนโปรโตคอลทอยใน Transport Layer เมอเทยบกบโมเดล OSI โดยการสงขอมลของ UDP นนจะเปนการสงครงละ 1 ชด ขอมล เรยกวา UDP datagram ซงจะไมมความสมพนธกนระหวางดาตาแกรมและจะไมมกลไกการตรวจสอบความส าเรจในการรบสงขอมลกลไกการตรวจสอบโดย Checksum ของ UDP นนเพอเปนการปองกนขอมลทอาจจะถกแกไข หรอมความผดพลาดระหวางการสง และหากเกดเหตการณดงกลาว ปลายทางจะไดรวามขอผดพลาดเกดขน แตมนจะเปนการตรวจสอบเพยงฝายเดยวเทานน โดยในขอก าหนดของ UDP หากพบวา Checksum Error กใหผรบปลายทางท าการทงขอมลนน แตจะไมมการแจงกลบไปยงผสงแตอยางใด การรบสงขอมลแตละครงหากเกดขอผดพลาดในระดบ IPเชน สงไมถง , หมดเวลา ผสงจะไดรบ Error Message จากระดบ IP เปน ICMP Error Message แตเมอขอมลสงถงปลายทางถกตองแตเกดขอผดพลาดในสวนของ UDP เอง จะไมมการยนยน หรอแจงใหผสงทราบแตอยางใด ตารางท 2-4 สวนประกอบของ UDP Datagram
หากคา Checksum ทค านวณมาเปน 0 คา checksum จะถกเซตเปน 1 ทงหมดแทน (มคาเทากนในระบบ 1, s complement) ทงนเพราะในบางแอพพลเคชนทไมตองการตรวจสอบคา checksum ในระดบ UDP จะเซตคานเปน 0 (disable checksum)
16-bit Source Port
16-bit Destination Port
Lenght Checksum Data
29
2.4.4 โปรโตคอล RTP โครงขาย IP รองรบการสงผานขอมลแบบคอนเนกชนเลส (connection less) ทงนบางแพกเกตของขอมลไดรบการสงผานดวยอตราเรวสง แตขณะทบางแพกเกตไดรบการสงผานดวยอตราเรวต าอยางไรกตามสงทตองการคอ ท ายงไงใหแพกเกตไปถงปลายทาง และค าถามตอไปคอ จะท ายงไงใหแพกเกตเหลานรองรบขอมลแบบเวลาจรง เชน ออดโอหรอวดโอ ไดนอกจากนการสงผานแบบคอนเนกชนเลสนนไมไดใหความเชอถอมากนก เนองจากไมไดมการก าหนดเสนทางของการรบสงแพกเกตมากอนค าตอบหนงทพอจะแกปญหานไดกคอ การใชโปรโตคอล RTP (Real Time Protocol) ซงมการก าหนดในเอกสาร RFC 1889 พรอมกบใชโปรโตคอล RTP (Real – Time Control Protocol) ในการตรวจสอบจบคณภาพของกาใหบรการ RTP ใหบรการการรบสงปลายหนงไปยงถงปลายหนงส าหรบขอมลแบบเวลาจรงตามเอกสาร RFC 1889 มการก าหนดองคประกอบหรอขอมลใน RTP ซงไดแก การระบชนดของ Payload ซงบรรจขอมลทจะใชสง หมายเลขล าดบขอมลเวลารบสง และการตรวจจบการรบสงขอมลปกต RTP จะท างานบน UDP (User Datagram Protocol) ตามการสงผานขอมลแบบคอนเนกชนเลส เพอท าการมลตเพลกซ UDP และท าการตรวจสอบความผดพลาดของแพกเกต UDP และเนองจาก RTP ใชงานรวมกบ UDP ซงโปรโตคอลในชน-ทรานสพอรตตามมาตรฐาน OSI (Open Systems Interconnection) ดงนนจงจดให RTP เปนโปรโตคอลทกบโปรโตคอลทรานสพอรตอน ๆ หนาทของ RTP ไมไดครอบคลมนก เชน RTPไมไดมกลไกทจะท าใหแนใจวาจะสงขอมลไดทนตามทก าหนด หรอจะสงขอมลใหมคณภาพของการบรการทตองการได แตทงสองสวนนขนกบการบรการของชนของ OSI ทต ากวาลงไปนอกจากน RTP ยงไมไดประกนล าดบขอมลทสงและรบวาจะเรยงล าดบไดถกตองหรอไมหรอมการสญหายหรอไม ทงนหมายเลขส าดบขอมลทมาพรอมกบแพก -เกตจะชวยใหภาคเรยงล าดบขอมลใหมได โดยทภาครบอาจถอดรหสแพกเกตทมาถงกอนแลวคอยจดเรยงล าดบใหม ตามต าแหนงไดเพอเปนการไมเสยเวลา นอกจากนในเอกสาร RFC 1890 ยงมการระบชนดของขอมลและรหสใน Payload รวมถงการจบคของรปแบบ Payload เขากบรปแบบการเขารหสของสอแบบตาง ๆ ไวดวยตวอยาง FTP (File Transfer Protocol) ซงเปนโปรโตคอลทใชในการสงไฟลขอมลและ SNMP (Simple Network Management Protocol) ซงเปนโปรโตคอลทรองรบการรบสงอเมล เปนแอพพลเคชนทมหมายเลขพอรตแตกตางกน RTP ขนกบโปรโตคอลในชนของ OSI ทต ากวาซงใหบรการกลไกเชนเดยวกบพอรตทท าการมลตเพลกซแพกเกต RTP และ RTCP ของเซสชนแอดเดรสทรานสพอรต เปนการรวมกนของแอดเดรสโครงขายและพอรตทระบจดสนสดของชนทรานสพอรตตวอยาง IPแอดเดรสรวมกบหมายเลขพอรต UDP เปนตวอยางหนงของแอดเดรสทรานสพอรตแพกเกตจะถกสงจากแอดเดรสทรานสพอรตของผสง ไปยงแอดเดรสทรานสพอรตปลายทาง 1 ค
30
ตวอยางในเซสชนมลตมเดยตวกลางแตละตวจะใชเซสชน RTP แยกจากกนดวยการใชแพกเกตRTCP ของตนเองเซสชน RTP แบบมลตเพลสามารถแยกความแตกตางออกจากกนโดยใชพอรตทตางกนหรอใช มลตแอดเดรสทตางกนแหลงซงโครไนซ (Synchronization Source, SSRC) แหลงทใหก าเนดแพกเกต RTP ไดรบการระบโดยหมายเลข 32 บต ซงอยในสวนของเฮดเดอร RTP โดยไมขนกบแอดเดรสของโครงขาย SSRC จะมชวงเวลาและชวงเวลาระหวางล าดบแพกเกตจาก SSRC เพอตอบกลบตวอยางผสงซงใชไมโครโฟนหรอกลองถายรปไดสงแพกเกต ซงบรรจขอมลดงกลาว SSRC จะเปนตวเปลยนรปแบบขอมล เชนกลไกการเขารหสสญญาณออดโอแหลงคอนทรบวต (Contri- buting Source, CSRC) แหลงของแพกเกต RTP ทมหนาทชวงรวมขอมลทสรางจากมกเซอร (Mixer) RTP โดยมกเซอรจะสอดรายการของตวระบ SSRC ของแหลงทชวยในการสรางแพกเกตเฉพาะเขาไปในเฮดเดอร RTP ตวอยาง ก าหนดใหแอพพลเคชน เปนการประชมโดยใชสญญาณ ออดโอโดยมกเซอรจะเปนตวชผพดซงค าพดของแตละคนจะถกรวมกนเพอสรางแพกเกตขาออก ซงอนญาตใหภาครบระบผพดปจจบนแมวาทกแพกเกตจะม SSRCเดยวกน End – System เปนแอพพลเคชนทสรางเนอหาในแพกเกต RTP หรอใชเนอหาของแพกเกต RTP ทรบมา End System สามารถแสดงเปน SSRC ไดตงแตหนงตวขนไปส าหรบเซสชน RTP จากแหลงก าเนดตงแตหนงตวขนไป โดยอาจจะแปลงรปแบบ และสงตอแพกเกต RTP ใหม ๆ และเนองจากการใหเวลาระหวางชดแพกเกตและสรางเวลาเฉพาะส าหรบแพกเกตทน ามารวมกนดงนน ทกแพกเกตขอมลทสรางจากมกเซอรจะระบวามกเซอรเปนแหลงซงโคร-ไนซตวแปลง (Translator) ระบบทสงแพกเกต RTP ไปพรอมกบตวระบแหลงซงโครไนซ ตวอยาง อปกรณทท าหนาทเปนตวแปลงไดแกอปกรณทแปลงกลบการเขารหสโดยไมตองใชการผสมสญญาณ หรออปกรณทแปลงการมลตแคสตใหเปนยนแคสต มอนเตอร (Monitor) เปนแอพพลเคชนทรบแพกเกต RTCP ซงสงโดยผอนในเซสชน RTP โดยเฉพาะรายงานของภาครบ และประเมนคณภาพของการบรการปจจบนขณะทการมอนเตอร วนจฉยความผดพลาด และวดคาสถตในระยะชวงหนง Non-RTP โปรโตคอลและกลไกทจ าเปนตอRTP เพองานบรการดาน อน ๆ โดยเฉพาะ การประชมมลตมเดยแอพพลเคชนในการควบคมการประชมอาจจะแจกจายทงแอดเดรสแบบมลตแคสต และกญแจในการเขารหส การรองของอลกอรทมของการเขา และก าหนดการจบคแบบไดนามก ระหวางคาของชนด RTP payload และรปแบบของ Payload ทเปนตวแทนส าหรบรปแบบทไมไดก าหนดคาของชนด payload มากอน จากการก าหนดความหมายคา ตาง ๆ ขางตน เฮดเดอรของขาวสาร RTP แบงออกเตต 12 ตวแรก แสดงในทก ๆ แพกเกต RTP ในขณะทรายการของตวระบ CSRC แสดงเฉพาะเมอมการแทรกในตวมกเซอร เพอใหเขาใจการขนตอนควบคมการสงผานขอมลโดยอาศยเฮดเดอร จงขออธบายสวนประกอบในฟลดของเฮดเดอร RTP ซงประกอบดวยเวอรชน (Version V,2 บต) ระบเวอรชน
31
ของ RTP ทใช แพดดง(Padding P, บต) ถามการเซตบตแพดดง แพกเกตจะบรรจออกเตตแพดง ณ ทายแพกเกตออกเตตสดทายจะบรรจตวนบทระบวามกออกเตตแพดดงทไมตองสนใจหรอควรจะละทง แพดดงอาจน ามาใชในอลกอรทมเขารหสเพอรองรบแพกเกต RTP หลาย ๆ แบบในหนวยขอมลของโปรโตคอลชนทต ากวา สวนขยาย (Extension, x, 1 บต) เมอมการเซตบตสวนขยายเฮดเดอรมรปแบบการก าหนดตาม RFC 1889 ตวนบ CSRC (CSRC count, 4 บต) เปนสวนทบรรจจ านวนตวช CSRC มารคเกอร (Marker , M, 1 บต) เปนตวแสดงเหตการณตาง ๆเชนเปนตวแสดงขอบของเฟรมในชดขอมลแพกเกต ชนด payload (PT, 7 บต) ระบรปแบบของ RTP payload และก าหนดความหมายตามแอพพลเคชน หมายเลขล าดบ (Sequene Number, 16 บต) จะมคาเพมขนทละหนง เมอมแพกเกตขอมล RTP สงออกไป และอาจจะถกใชโดยภาครบ เพอตรวจจบแพกเกตทสญหาย และเพอเรยกล าดบแพกเกตทสญหายกลบมาโดยทวไปแลวคาเรมตนของหมายเลขล าดบมคาสม เพอเปนการรกษาความปลอดภยของการเขารหส (Time stamp, 32 บต) เปนตวแสดงชวงการสมออกตวแรกในแพกเกต ขอมล RTPสงออกไป และอาจจะถกใชโดยภาครบเพอตรวจจบแพกเกตทสญหายและเพอล าดบแพกเกตทสญหายกลบมา โดยทวไปแลวคาเรมตนของหมายเลขล าดบมคาสมออกเตตแรกในแพกเกตขอมล RTP ชวงการสมจะไดจากสญญาณนาฬกาทมคาเพมขนเปนเชงเสนกบเวลาเพอท าการซงโครไนซและค านวณจตเตอร (jitter) ตวระบแหลงซงโครไนซ (Synchronization SourceIdentifier, SSRC Identifier, SSRC, 32 บต) ตวชหรอตวระบนไดรบการเลอกแบบสมทงนจะไมม แหลงซงโครไนซ 2 ตวในเซสชน RTP ทมตวระบ SSRC เดยวกน ตวระบแหลงคอนทรบวต (Contributing Source Identifier, CSRC, 0-15 หวขอ , 32 บต) รายการ CSRC ระบแหลงคอนทรบวต ส าหรบ payload ทบรรจในแพกเกตจ านวนของตวระบจะไดรบจากฟลด CC ถามแหลงคอนทรบวตมากกวา 15 แหลง กจะเลอกมาเพยง 15 แหลงเทานน ตวระบ CSRC จะแทรกเขาไปโดยมเซอรทใชตวระบ SSRC ของแหลงคอนทรบวต ตวอยางแพก -เกตออดโอจะมตวระบ SSRC ของทกแหลงทไดรบการผสมเพอสรางแพกเกต และเพอเปนตวชใหกบผภาครบสวนขยายเฮดเดอร RTP (RTP Header Extension, ความยาวแปรคาได ) เปนการขยายออปชนเพอใหท าการทดลองกบฟงกชนใหม ๆ ทตองการขอมลเพมเตมในเฮดเดอร RTP แตละฟลดในเฮดเดอร RTP มหนาทเฉพาะในตวเอง จดประสงคของการก าหนดฟลดและหนาทตางๆ กเพอใหตดตอสอสารและรบสงขอมลไดอยางมคณภาพนนเอง 2.5 โปรแกรมตชมสาย IP-BPX
IP-PBX เปนอปกรณทใชในการเชอมโยง, ควบคม เครองโทรศพทในระบบ และท าหนาทหลกของตชมสายโทรศพท (เชนระบบ Voicemail, IVR, Auto-Attendant) ในการสอสารทางเสยง
32
ผานระบบเครอขาย intranet หรอ internet โดยการท างานของ IP-PBX นนจะท าหนาทเหมอน ตชมสาย PABX โดยจะท าหนาทเปนศนยกลางในการท างาน เชน การ Route Call ไปยงปลายทาง หากแต IP-PBX นนจะท างานผานระบบ IP หรอ ระบบ computer network (LAN/WAN) เปนหลกฉะนนในการสงเสยงไปยงปลายทางจ าเปนตองสงผานระบบ Computer Network โดยเสยงทจะสงจะตองถกแปลงไปเปน รปแบบ digital โดยอปกรณ VoIP ทสามารถสงสญญาณผานระบบ network ได กอนทจะถกแปลงเปนสญญาณเสยงอกครงทอปกรณปลายทาง
2.5.1 ท าความรจกกบ 3CX - IP PBX for Windows
3CX - IP PBX for Windows' คอซอฟทแวรตสาขาโทรศพทแบบไอพ (IP PBX) ทสามารถตดตงลงบนระบบปฏบตการ Windows 2003/2008 Server ท าใหการตดตง และบ ารงรกษา สามารถท าไดอยางงายดายมากกวาซอฟทแวรตสาขาแบบไอพทตดตงลงบนระบบปฏบตการ Linux โดย '3CX IP PBX for Windows' สามารถตดตงในระบบเครอขาย LAN ททานใชงานอยในปจจบนไดทนท และสามารถใชงานรวมกบ SIP Phone หรอ SIP Soft Phone หรอ Analog Gateway มาตรฐานทวไป ไมจ าเปนทจะตองใชการดอนเตอรเฟสทผกมดกบ SIP Server แบบเดมอกตอไป
Internet
Corporate Network
VoIPProvider
PSTN
PSTN
IP PBX
SIP PhoneSip.user@domain
RouterVoIP Gateway
USBPhone
IP Phone
ภาพท 2-9 3CX - IP PBX for Windows
33
2.5.2 บรหารจดการ 3CX ผาน Web Browser ส าหรบการบรหารจดการนน สามารถท างานผานโปรโตคอล HTTP หรอเปดการใชงานผาน
Web Browser เชน Internet Explorer / Mozilla Firefox ไดอยางสะดวก เมนการใชงาน และการแสดงสถานะของเครองโทรศพทไอพแสดงดวยสญลกษณและสทเขาใจงาย ซงท าใหการใชชวต
ภาพท 2-10 3CX ผาน Web Browser
2.5.3 สามารถใชงานรวมกบ SIP Analog Gateway เพอเชอมตอกบ PSTN 3CX - IP PBX for Windows' สามารถรองรบ SIP Analog Gateway เพอเชอมตอกบ PSTN Line หรอสายโทรศพทบานแบบเดม โดยรองรบการท างานของอปกรณจากผผลตชนน า เชน Linksys, GrandStream, Sangoma เปนตน และยงรองรบ Generic SIP Analog Device ทวไปอกดวย
ภาพท 2-11 3CX SIP Analog Gateway เพอเชอมตอกบ PSTN
34
2.5.4 สามารถใชงานรวมกบ SIP Server เพอโทรศพทดวย VoIP 3CX - IP PBX for Windows' สามารถรองรบ 3rd Party SIP Server เพอสราง SIP Trunk ใน
การโทรศพทจากเบอรภายใน (Extension) ไปยงโทรศพทภายนอกแบบ VoIP ในราคาสดประหยด โดยสามารถรองรบ SIP Server ในประเทศไทยและทวโลก เชน TOTNetCall, Mouthmun.com, CAT2Call+, TrueNetTalk, ThaiTelephone เปนตน ท าใหคาใชโทรศพทขององคกรลดลงอยางมาก เหมาะมากส าหรบองคกรทตองใชการโทรศพทไปตางประเทศอยางสม าเสมอ
ภาพท 2-12 การใชงานรวมกบ SIP Server เพอโทรศพทดวย VoIP
35
2.5.5 รองรบการใชงานรวมกบ Softphone - 3CX VoIP Client 3CX - IP PBX for Windows' สามารถรองรบการใชงานรวมกบ Softphone - 3CX VoIP
Client หรอ 3rd Party Softphone เชน xLite อ านวยความสะดวกในการรบสาย-โทรศพทผานเครองพซ หรอโนตบคไดทนท
ภาพท 2-13 การใชงานรวมกบ Soft phones - 3CX VoIP Client
36
2.5.6 รองรบการปรบแตงแบบบคคลดวย My-Phone User Portal 3CX - IP PBX for Windows' สามารถรองรบการปรบแตงแบบบคคลดวย My-Phone User
Portal โดยก าหนดใหผใชงานสามารถปรบแตงการท างานหมายเลขโทรศพทของคนเอง เชน Forward Calls, Voicemail เปนตน โดยหนาเมนของ My-Phone User Portal สามารถเรยกใชงานผาน Web Browser ไดอยางสะดวก งายดาย ท าใหลดภาระการท างานของผดแลระบบ และเพมความสะดวกในการใชงานของผใชทไมจ าเปนทจะตองรอผดแลระบบมาก าหนดใหอกตอไป
ภาพท 2-14 การปรบแตงแบบบคคลดวย My-Phone User Portal
37
2.5.7 รองรบการใชงานรวมกบ Microsoft Outlook - Call Contact 3CX - IP PBX for Windows' สามารถรองรบการใชงานรวมกบ Microsoft Outlook - 'Call
Contact' โดยสามารถโทรศพทโดยสงการท างานจากฟงกชน 'Call Contact' ใน Microsoft Outlook หรอ CRM อยาง Salesforce.com เพมความสะดวกในการตดตอ และลดการจดจ าเลขหมายของลกคาหรอพารทเนอรทางธรกจไปเลย
ภาพท 2-15 การใชงานรวมกบ Microsoft Outlook - Call Contact
38
2.5.8 รองรบการใชงานแบบ Unified Communications & Presences 3CX - IP PBX for Windows' สามารถรองรบการใชงานรวมกนแบบ Unified Communications & Presences เชน ในกรณทลกคาของทานโทรศพทเขามาฝาก Voicemail ไว ระบบ 3CX IP PBX จะสงอเมลพรอมไฟล Voicemail ไปยง mail box ของทานทนท เปนตน อกทง Soft phone 3CX VoIP Client ยงสามารถแสดงสถานะของเบอรภายในของแตละผใชงาน ท าใหลดเวลาในการโทรศพททไมเกดประโยชน เชน โทรศพทไปยงเครองโทรศพททไมวาง เปนตน Microsoft Outlook - 'Call Contact' โดยสามารถโทรศพทโดยสงการท างานจากฟงกชน 'Call Contact' ใน Microsoft Outlook หรอ CRM อยาง Salesforce.com เพมความสะดวกในการตดตอ และลดการจดจ าเลขหมายของลกคาหรอพารทเนอรทางธรกจ
ภาพท 2-16 การใชงานแบบ Unified Communications & Presences
39
2.5.9 รองรบการรบ-สงแฟกส 3CX - IP PBX for Windows' สามารถรองรบการรบ-สงแฟกส เชน ในกรณทลกคาของทาน
สงแฟกสเขามายงหมายเลขแฟกสทก าหนดไว ระบบ 3CX IP PBX จะสงอเมลพรอมไฟล Faxmail (pdf) ไปยง mail box ของทานทก าหนดไวทนท เปนตน และในกรณทผใชงานภายในตองการสงแฟกสออกไปยงภายนอก กสามารถสงแฟกสผานโปรแกรม Microsoft Fax Service ไปยง 3CX IP PBX เพอสงตอไปยงหมายเลขแฟกสปลายทางไดทนท
ภาพท 2-17 การรองรบการรบ-สงแฟกซ
2.5.10 รองรบการโทรศพทระหวางสาขาดวย 3CX Bridges 3CX - IP PBX for Windows' สามารถรองรบการโทรศพทและแฟกซระหวางสาขาดวยฟงกชน 3CX Bridges โดยเปนการเขอมตอตสาขาไอพ (IP PBX) ของทง 2 สาขาเขาดวยกน และสามารถโทรศพทไป-มา เสมอนหนงอยภายในตสาขาไอพเดยวกน โดยไมเสยคาใชจายเนองจากเปนการท า VoIP Call โดยฟงกชน 3CX Bridges สามารถรองรบการเชอมตอกบตสาขาไอพ ทไมใช 3CX อกดวย
40
ภาพท 2-18 การรองรบการโทรศพทระหวางสาขาดวย 3CX Bridges 2.5.11 รองรบการท า Phone Provisioning 3CX - IP PBX for Windows' สามารถรองรบการตดตงโทรศพทแบบอตโนมตดวยการท างาน Phone Provisioning ท าใหผดแลระบบสามารถก าหนดพารามเตอรของ IP Phone ไดอยางอตโนมต ลดภาระการท างานของผดแลระบบในการก าหนดเปนรายเครอง
ภาพท 2-19 การรองรบการท า Phone Provisioning
41
2.5.12 รองรบการประชมหลายสายดวย 3CX Call Conferencing 3CX - IP PBX for Windows' สามารถรองรบใหผใชงานสามารถสราง Call Conferencing ได
อยางงายดาย โดยไมจ ากดวาคสายจะตองเปนแบบใด สามารถก าหนด Call Conferencing ไดจากเบอรภายในของส านกงาน หรอสาขา หรอจะเปนเบอรโทรศพทจากภายนอก กสามารถรวมประชมไดเชนกน
ภาพท 2-20 การรองรบการประชมหลายสายดวย 3CX Call Conferencing
2.5.13 รองรบการท า Call Queuing, IVR, Intercom/Paging 3CX - IP PBX for Windows' สามารถรองรบการท างาน Call Queuing, ระบบ IVR และ Intercom/Paging เทยบเทากบตสาขาขนาดใหญ เพมความสะดวกสบายในการใชงาน แมองคกรของคณจะน าไปใชงานในส านกงานขนาดเลก ขนาดกลาง และขนาดใหญ
42
ภาพท 2-21 การรองรบการท า Call Queuing, IVR, Intercom/Paging 2.6 ระบบปฏบตการ Windows 2008 Server
Microsoft Windows Server 2008 คอ ระบบปฏบตการวนโดวสเซรฟเวอรทพฒนาเตมขดความสามารถทออกแบบมาเพอสนบสนนเครอขาย แอพพลเคชน และ เวบเซอรวส ส าหรบนกพฒนายคใหม Windows Server 2008 นชวยใหพฒนา สงงาน และจดการประสบการณของผใชงานและแอพพลเคชนทเยยมยอด และเพมประสทธภาพและคณคาทางดานเทคนคภายในองคกรของคณ Windows Servers 2008 พฒนาจากพนฐานของระบบปฏบตการตระกลวนโดวสเซรฟเวอรเวอรชนกอนๆ ใหมความปลอดภยและมนคงยงขนกวาเดม โดยกลายเปนระบบปฏบตการพนฐานมการเพมฟงกชนการท างานและการแกไขทดกวาเดม สงเพมเตมใหมไดแก เครองมอเวบรนใหม เทคโนโลยการท า Virtualization ระบบความปลอดภยทพฒนาสงขน และเครองมอการบรหารจดการ ทงหมดนชวยลดเวลา ลดคาใชจาย และสามารถใชเปนรากฐานส าคญของโครงสรางพนฐานทางดานไอท
43
2.6.1 รนตางๆ ทมใน Windows Server 2008 Windows Server 2008 นน เปนระบบปฏบตการเครอขาย (NOS) ตวใหมของไมโครซอฟต ซงเปนการพฒนาตอเนองจาก Windows Server 2003 โดยระบบปฏบตการ Windows Server 2008 นน จะแบงออกตามฟเจอร บทบาทของเซรฟเวอร และลกษณะการน าเซรฟเวอรไปใชงาน ไดเปน 8 เวอรชน ดงน 2.6.1.1 Windows Server 2008 Standard 2.6.1.2 Windows Server 2008 Enterprise 2.6.1.3 Windows Server 2008 Datacenter 2.6.1.4 Windows Web Server 2008 2.6.1.5 Windows Server 2008 for Itanium-Based System 2.6.1.6 Windows Server 2008 Standard without Hyper-V 2.6.1.7 Windows Server 2008 Enterprise without Hyper-V 2.6.1.8 Windows Server 2008 Datacenter without Hyper-V 2.6.1.1 Windows Server 2008 Standard Windows Server 2008 Standard นน จะมความสามารถในการท างานดาน Web และการท า Virtualization โดยไดรบการออกแบบมาเพอเพม ความนาเชอถอในการท างาน และมความยดหยนในการใชงานรวมกบโครงสรางพนฐานเดมทมอยแลว ในขณะเดยวกนยงชวยใหลดเวลาและคาใชจายทงในการตดตงใชงานและการจดการในเวอรชน Standard น จะมเครองมอตางๆ ททรงพลง ส าหรบชวยใหการควบคม การคอนฟก และ การจดการ เซรฟเวอร ท าไดงายขนและดขน นอกจากนยงไดเพมฟเจอรดานความปลอดภยของระบบใหสงขน ท าใหระบบปฏบตการมความแขงแกรงเพมมากขน ซงจะชวยในการปกปองขอมลและเครอขาย อนเปนรากฐานในการด าเนนธรกจตางๆ ใหมความปลอดภยยงขน 2.6.1.2 Windows Server 2008 Enterprise Windows Server 2008 Enterprise นน น าเสนอแพลตฟอรมในระดบ Enterprise-class เพอการน าไปประยกตใชงานในการด าเนนธรกจ ในเวอรชนนจะชวยเพมความตอเนองในการท างานดวยระบบคลสเตอร และสามารถท าการเพมโปรเซสเซอรแบบ Hot-add ได และยงชวยยกระดบความปลอดภยของธรกจ ดวยฟเจอรดานการท า Identity managementนอกจากนยงชวยลดคาใชจายดานโครงสรางพนฐาน ดวยฟเจอรดาน Virtualization ซงจะชวยในการรวมแอพพลเคชนตาง ๆมา
44
รนบนระบบเสมอนWindows Server 2008 Enterprise ยงน าเสนอพนฐานการท างานแบบไดนามก และสามารถรองรบการขยายโครงสรางพนฐานทางดาน IT ในอนาคตไดเปนอยางด 2.6.1.3 Windows Server 2008 Enterprise Windows Server 2008 Datacenter นน น าเสนอแพลตฟอรมในระดบ Enterprise-class และการท า virtualization ในระดบ Large-scale บนเซรฟเวอรทงขนาดเลกและขนาดใหญ ในเวอรชนนจะชวยเพมความตอเนองในการท างานดวยระบบคลสเตอร และมความสามารถในการพารตชนฮารดแวรแบบไดนามค ชวยลดคาใชจายดานโครงสรางพนฐานดวยฟเจอรดาน Virtualization แบบไมจ ากด License บนระบบตงแต 2-64 โปรเซสเซอรWindows Server 2008 Datacenter ยงน าเสนอพนฐานการท างาน Virtualization ในระดบ Enterprise และโซลชนตางๆ ส าหรบรองรบการขยายตวของธรกจในอนาคต 2.6.1.4 Windows Web Server 2008 Windows Web Server 2008 นน ไดรบการออกแบบส าหรบการใชงานในดาน Web Server โดยเฉพาะ โดยจะน าเสนอการใชงานดานโครงสรางพนฐานของ โดยการอนทเกรทเขากบ IIS7 ซงไดท าการพฒนาสถาปตยกรรมใหม ASP.NET และ Microsoft .NET Framework Windows Web Server 2008 จะชวยใหองคกรสามารถท าการพฒนาการใชงานทางดานเวบเซรฟเวอร เชน Web page, Web site, Web application และ Web services ไดอยางรวดเรว 2.6.1.5 Windows Server 2008 for Itanium-Based System Windows Server 2008 for Itanium-Based System นนเหมาะส าหรบการน าไปใชงานบนระบบฐานขอมลขนาดใหญ ในองคกรธรกจและแอพพลเคชนทตองการความตอเนองในการใชงาน และรองรบการขยายตวในอนาคต โดยสามารถรองรบโปรเซสเซอรไดถง 64 ตว ซงเหมาะกบความตองการใชงานและการใชงานทมความส าคญสง 2.6.1.6 Windows Server 2008 Standard without Hyper-V Windows Server 2008 Standard นน จะมความสามารถในการท างานดาน Web และการท า Virtualization โดยไดรบการออกแบบมาเพอเพม ความนาเชอถอในการท างาน และมความยดหยนในการใชงานรวมกบโครงสรางพนฐานเดมทมอยแลว ในขณะเดยวกนยงชวยใหลดเวลาและคาใชจายทงในการตดตงใชงานและการจดการในเวอรชน Standard น จะมเครองมอตางๆ ททรง
45
พลง ส าหรบชวยใหการควบคม การคอนฟก และ การจดการ เซรฟเวอร ท าไดงายขนและดขน นอกจากนยงไดเพมฟเจอรดานความปลอดภยของระบบใหสงขน ท าใหระบบปฏบตการมความแขงแกรงเพมมากขน ซงจะชวยในการปกปองขอมลและเครอขาย อนเปนรากฐานในการด าเนนธรกจตางๆ ใหมความปลอดภยยงขน โดยมขอแตกตางกบ Windows Server 2008 Standard คอ ในเวอรชนน จะไมไดรวม Windows Server Hyper-V 2.6.1.7 Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 Enterprise นน น าเสนอแพลตฟอรมในระดบ Enterprise-class เพอการน าไปประยกตใชงานในการด าเนนธรกจ ในเวอรชนนจะชวยเพมความตอเนองในการท างานดวยระบบคลสเตอร และสามารถท าการเพมโปรเซสเซอรแบบ Hot-add ได และยงชวยยกระดบความปลอดภยของธรกจ ดวยฟเจอรดานการท า Identity managementนอกจากนยงชวยลดคาใชจายดานโครงสรางพนฐาน ดวยฟเจอรดาน Virtualization ซงจะชวยในการรวมแอพพลเคชนตาง ๆมารนบนระบบเสมอนWindows Server 2008 Enterprise ยงน าเสนอพนฐานการท างานแบบไดนามก และสามารถรองรบการขยายโครงสรางพนฐานทางดาน IT ในอนาคตไดเปนอยางด โดยมขอแตกตางกบ Windows Server 2008 Enterprise คอ ในเวอรชนน จะไมไดรวม Windows Server Hyper-V 2.6.1.8 Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Datacenter นน น าเสนอแพลตฟอรมในระดบ Enterprise-class และการท า Virtualization ในระดบ Large-scale บนเซรฟเวอรทงขนาดเลกและขนาดใหญ ในเวอรชนนจะชวยเพมความตอเนองในการท างานดวยระบบคลสเตอร และมความสามารถในการพารตชนฮารดแวรแบบไดนามค ชวยลดคาใชจายดานโครงสรางพนฐานดวยฟเจอรดาน Virtualization แบบไมจ ากด License บนระบบตงแต 2-64 โปรเซสเซอรWindows Server 2008 Datacenter ยงน าเสนอพนฐานการท างาน Virtualization ในระดบ enterprise และโซลชนตางๆ ส าหรบรองรบการขยายตวของธรกจในอนาคต โดยมขอแตกตางกบ Windows Server 2008 Datacenter คอ ในเวอรชนนจะไมไดรวม Windows Server Hyper-V
46
2.7 ระบบโทรศทพ Soft Phone 3CX Client ระบบโทรศพท Soft phone, 3CXPhone “Soft phones” จรงๆแลวไมนาจะเรยกวาโทรศพท เพราะมนคอ PC ทบรรจซอฟแวรส าหรบเปลยนการท างานของ PC ใหกลายเปนเครองโทรศพท การท างานกเหมอนเครอง PC ทวไปในการสงสญญาณเสยงผาน Data Cable แทนทจะเปนสายโทรศพท ดงนน จงชวยประหยดคาโทรศพททางไกล จากระบบเดมทใชกนอยใหเหลอเพยงคาใชจายเชาคสายจาก ISP เทานน อนทจรงแนวคดเรองนเกดขนมานานแลว แตในยค 10 ป ทผานมา ระบบโครงสรางพนฐานของ Computer Network ยงไมสามารถรองรบการใชงานระบบโทรศพทผาน Data cable ไดอยางมประสทธภาพเหมอนเชนปจจบน ซงมผใช Soft phone จ านวนมากขนทกท ไมอยากใหคณคดเพยงวา Soft phone จะชวยคณประหยดคาโทรศพททางไกลของคณเทานน ถาคณก าลงวางแผนการทจะสรางอาคารหรอยายส านกงานไปอยตกใหม คณจะสามารถประหยดคาใชจายอนๆไดอกมากกวานนแมวามนอาจจะตองใชเวลาพอสมควรทคนจะเรมหนมาใชระบบดงกลาว แตกคอนขางเปนทแนใจวาในอนาคตเราจะเหน packet-switching technology มาแทน circuit-switched networks การน าระบบโทรศพทผาน IP มาใชดสมเหตสมผลเพราะชวยใหประหยดทรพยากรหลายๆอยาง จงท าใหมการน า Voice over IP (VoIP) มาใชงานในอาคารส านกงานมากขน 3CX คอ โปรแกรมทใชโปรโตคอล SIP ในการโทรศพททางไกลผานอนเตอรเนตโดย ท าการเปลยนสญญาณเสยงธรรมดา เชน เสยงพดคยของเรา มาเปนสญญาณดจตอล ซงเปนสญญาณทใช ในระบบคอมพวเตอรทวไป รวมถงระบบอนเตอรเนตดวย ซงเมอสญญาณเสยงสามารถสงผานระบบอนเตอรเนตได กหมายความวา สามารถท าการตดตอสอสารถงกนไดโดยผานระบบเครอขาย
ภาพท 2-22 หนาจอโปรแกรม 3CXPhone5
47
2.8 งานวจยทเกยวของ กตต เปรมพรวพธ (2549 : บทคดยอ ) ไดศกษาและวเคราะหถงความเหมาะสมในการน าระบบ VoIP มาใชงานในมหาวทยาลยหอการคาไทย ซงมงเนนไปทการขยายการใชโทรศพทภายในของทางมหาวทยาลยหอการคาไทย โดยศกษาถงปจจยในดานตางๆ คอความเหมาะสมในการเลอกระบบ VoIP ความคมคาในการลงทน การน ามาใชงานและการบ ารงรกษาอปกรณ โดยผลการศกษาพบวามหาวทยาลยหอการคาไทย มความพรอมในสวนของโครงสรางพนฐาน การน ามาใชงานและ การบ ารงรกษาอปกรณกสามารถท าไดสะดวกมากขนการปรบเปลยนเพอน าระบบ VoIP มาใชงานภายในมหาวทยาลยนนยงไมคมคากบการลงทนในขณะน เนองจากยงไมสามารถลดคาใชจายการใชงานได เนองจากการโทรศพทเปนการใชโทรกนภายในมหาวทยาลยซงไมเสยคาใชจายในการใชโทรศพทอยแลวสวนคา License และคาโทรศพทระบบ IP นนยงมราคาคอนขางสง
เอกภพ วงศสรางสรรค (2549 : บทคดยอ) ไดศกษาระบบการจดการสอสารดวย VoIP ภายในองคกร โดยผลการศกษาพบวาในปจจบนเขาสยคของการรวมเทคโนโลยการสอสารเขาไวเปนหนงเดยวโดยมการน าสญญาณเสยงมาผสมรวมเขากบสญญาณขอมลเพอใหสามารถสงผานไปบนระบบเครอขายเดยวกนไดเรยกวาโครงขายคอนเวรจ ซงเปนการเปลยนแปลงรปแบบเทคโนโลยโทรคมนาคมครงใหญ และสามารถชวยประหยดคาใชจายไดเปนอยางมากโดยเทคโนโลยทเปนแรงขบเคลอนส าคญของโครงขายคอนเวรจกคอ Voice over IP หรอ VoIP ซงการวจยนมวตถประสงคเพอพฒนาระบบการจดการสอสารภายในองคกรโดยผานเวบอนเตอรเฟสดวยโปรแกรมภาษา PHP โดยมโปรแกรม Asterisk ท าหนาทเปนตชมสายจดการการสอสารระหวาง IP Phone การพฒนาระบบประกอบดวย 5 ขนตอน คอ การศกษาและวเคราะหระบบการออกแบบระบบ การสรางและพฒนาระบบ การทดสอบระบบ และการประเมนผลระบบในการทดสอบและประเมนระบบ ใชกลมตวอยาง 2 กลม คอผเชยวชาญดานเทคโนโลยสารสนเทศ จ านวน 5 คน และผใชทวไปจ านวน 5 คน การวเคราะหขอมลใชคาเฉลยสวนเบยงเบนมาตรฐาน สวนของผเชยวชาญไดคาเฉลยเทากบ 4.2 และสวนเบยงเบนมาตรฐานเทากบ 0.54 สวนของผเชยวชาญไดคาเฉลยเทากบ4.21และสวนเบยงเบนมาตรฐานเทากบ 0.54 ซงกลาวไดวา VoIPเปนระบบทมประสทธภาพการใชงานในระดบ
48