16
331 การทดลองที22 เรื่องโพรโทคอล SIP 22.1. วัตถุประสงค์ในการทดลอง 1.1เพื่อศึกษาหลักการเชื่อมต่อการสื่อสารในระบบ VoIP (โพรโทคอลSIP) 1.2 เพื่อศึกษาการส่งข้อมูลเสียงบนโพรโทคอล RTP 1.3เพื่อให้ผู้เรียนสามารถวิเคราะห์ปัญหาเบื้องต้นของการเชื่อมต่อระบบ VoIP ได้ด้วยการใช้ ซอฟต์แวร์ WireShark 22.2. หลักการและทฤษฎีที่เกี่ยวข้อง โพรโทคอล SIP เป็นโพรโทคอลที่ใช้ในการส่งสัญญาณควบคุม (Signaling Protocol) ที่ใช้ใน การเชื่อมต่อการสื่อสาร บริหารจัดการการเชื่อมต่อ (เช่น การเพิ่มคู่สนทนา การโอนสาย เป็นต้น) และการส่งสัญญาณเพื่อจบการสนทนา ซึ่งส่วนใหญ่จะใช้ในการสื่อสารในระบบ VoIP โพรโทคอล SIP ได้ถูกพัฒนาให้เป็นมาตรฐานโดยองค์กร IETF (Internet Engineering Task Force) เนื่องจาก SIP ไม่ใช่โพรโทคอลที่ใช้ในการส่งข้อมูล ดังนั้นในการใช้งานจริง SIP มักจะต้องทางานร่วมกันกับโพรโทคอลอื่น ที่ใช้ในการส่งข้อมูล สาหรับการสื่อสารบนระบบ VoIP นั้นโพรโทคอลที่ทางานร่วมกับ SIP เพื่อการส่ง ข้อมูลเสียง ก็คือ โพรโทคอล RTP (Real Time Protocol) 2.1 โพรโทคอล SIP เป็นโพรโทคอลในชั้นประยุกต์ ( ApplicationLayer) ถูกพัฒนาโดย IETF (Internet Engineering Task Force) โดยออกแบบให้ใช้ในการตกลงกันระหว่างคู่สนทนา หรือระหว่าง ผู้ใช้บริการเพื่อทาการเริ่มต้นการโทร (Establish Call) เปลี่ยนแปลงรูปแบบการโทร (Modify Call) และสิ้นสุดการโทรหรือจบการสนทนา (End Call/Terminate Call) ดังนั้นโพรโทคอล SIP มีหน้าทีรับผิดชอบในส่วนการส่งสัญญาณควบคุม (Control Signaling) ก่อนและจบการสนทนาเท่านั้น นอกจากนี้การทางานอย่างเป็นระบบตามมาตรฐาน SIP ทาให้เกิดความยืดหยุ่นและความสะดวกใน การใช้งานแก่ผู้ใช้บริการมากยิ่งขึ้นหน้าที่หลักของมาตรฐาน SIP มีไว้เพื่อทาหน้าที่ ดังนี- User Location หาตาแหน่ง (หมายเลขไอพี) ของ endpoint terminal - User Availability สถานะความพร้อมใช้งานของ endpoint terminal - User Capabilities ความสามารถ ชนิดของอุปกรณ์ endpoint terminal รวมถึงพารามิเตอร์ต่างๆ ที่ผู้โทรศัพท์ต้องการจะใช้งานระหว่างการโทร 2.2 องค์ประกอบของ SIP เนื่องจาก SIP มีการทางานเป็นแบบ Client/Server ดังนั้น ในองค์ประกอบหลักในการ ทางานของโพรโทคอลจึงสามารถแบ่งออกเป็น 2 ส่วนหลัก คือ เครื่องลูกข่าย (User Agent SIP Client) และ ส่วนของแม่ข่าย (Network Server SIP Server)

การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

331

การทดลองท 22 เรองโพรโทคอล SIP 22.1. วตถประสงคในการทดลอง

1.1เพอศกษาหลกการเชอมตอการสอสารในระบบ VoIP (โพรโทคอลSIP) 1.2 เพอศกษาการสงขอมลเสยงบนโพรโทคอล RTP 1.3เพอใหผเรยนสามารถวเคราะหปญหาเบองตนของการเชอมตอระบบ VoIP ไดดวยการใช

ซอฟตแวร WireShark

22.2. หลกการและทฤษฎทเกยวของ โพรโทคอล SIP เปนโพรโทคอลทใชในการสงสญญาณควบคม (Signaling Protocol) ทใชใน

การเชอมตอการสอสาร บรหารจดการการเชอมตอ (เชน การเพมคสนทนา การโอนสาย เปนตน) และการสงสญญาณเพอจบการสนทนา ซงสวนใหญจะใชในการสอสารในระบบ VoIP โพรโทคอล SIP ไดถกพฒนาใหเปนมาตรฐานโดยองคกร IETF (Internet Engineering Task Force) เนองจาก SIP ไมใชโพรโทคอลทใชในการสงขอมล ดงนนในการใชงานจรง SIP มกจะตองท างานรวมกนกบโพรโทคอลอนทใชในการสงขอมล ส าหรบการสอสารบนระบบ VoIP นนโพรโทคอลทท างานรวมกบ SIP เพอการสงขอมลเสยง กคอ โพรโทคอล RTP (Real Time Protocol)

2.1 โพรโทคอล SIP เป น โพ ร โทคอล ใน ชนป ระย กต (ApplicationLayer) ถกพ ฒ นาโดย IETF (Internet

Engineering Task Force) โดยออกแบบใหใชในการตกลงกนระหวางคสนทนา หรอระหวางผใชบรการเพอท าการเรมตนการโทร (Establish Call) เปลยนแปลงรปแบบการโทร (Modify Call) และสนสดการโทรหรอจบการสนทนา (End Call/Terminate Call) ดงนนโพรโทคอล SIP มหนาทรบผดชอบในสวนการสงสญญาณควบคม (Control Signaling) กอนและจบการสนทนาเทานน นอกจากนการท างานอยางเปนระบบตามมาตรฐาน SIP ท าใหเกดความยดหยนและความสะดวกในการใชงานแกผใชบรการมากยงขนหนาทหลกของมาตรฐาน SIP มไวเพอท าหนาท ดงน

- User Location หาต าแหนง (หมายเลขไอพ) ของ endpoint terminal - User Availability สถานะความพรอมใชงานของ endpoint terminal - User Capabilities ความสามารถ ชนดของอปกรณ endpoint terminal

รวมถงพารามเตอรตางๆ ทผโทรศพทตองการจะใชงานระหวางการโทร 2.2 องคประกอบของ SIP

เนองจากSIP มการท างานเปนแบบ Client/Server ดงนน ในองคประกอบหลกในการท างานของโพรโทคอลจงสามารถแบงออกเปน 2 สวนหลก คอ เครองลกขาย (User Agent SIP Client) และ สวนของแมขาย (Network Server SIP Server)

Page 2: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

332

2.2.1 เครองลกขาย (User Agent) คอระบบปลายทางเปนไปไดทงผเรมตนการเรยกสายและผถกเรยกสาย ซงสามารถอยในรปของซอฟตโฟน หรอเครองโทรศพทไอพ โดยเครองลกขายนจะท าหนาทในการสรางหรอเรมตนการโทรโดยสงสญญาณรองขอ (Request Signal) ไปยงเครองแมขาย 2.2.2 เครองแมขาย (Server)ท าหนาทสนองตอการสญญาณรองขอจากเครองลกขายทมรปแบบการท างานแบบตางๆ (ในทางปฏบต เครอง IP-PBX เครองเดยวกสามารถท าหนาททงหมดได) ไดแก

- Proxy Server ท าหนาทคนหาต าแหนงของเครองลกขายปลายทาง เนองจากเมอผพดตนทางตองการเชอมตอสนทนากบผพดปลายทางนน ทางเครองตนทางยงไมทราบต าแหนง (หรอไอพแอดเดรส) ของเครองปลายทางวาอยทใดในเครอขาย ดงนนจงตองท าการตดตอกบ Proxy Server ซงจะท าหนาทในการสงตอการรองขอเพอเชอตอการสนทนาไปยงผรบปลายทาง

- Redirect Server ท าหนาทสงสญญาณกลบไปท เครองลกขายตนทาง เพอบอกใหใชเสนทางอนในการตดตอกบเครองปลายทาง เนองจากเครองปลายทางไดมการเปลยนแปลงต าแหนง (แบบชวคราว หรอแบบถาวร) ไปแลว

- Registrar Server ท าหนาทในการตรวจจบต าแหนงบนเครอขายของเครองลกขายซงสามารถท าไดโดย เครองลกขายจะคอยสงสญญาณรปแบบเฉพาะมายง RegistrarServer เปนระยะเพอบอกใหเครองแมขายทราบวาขณะนเครองลกขายดงกลาวอยทใดรปท 1 แสดงใหเหนถงการทเครองลกขายสงสญญาณ REGISTER เพอบงบอกต าแหนงหมายเลขไอพปจจบนใหกบเครองแมขาย

รปท 1 การสงสญญาณ REGISTER จากเครองลกขายสเครองแมขายเพอบอกต าแหนง ปจจบนของเครองลกขาย [http://www.siptutorial.net/SIP/registration.html]

- Location Server ท าหนาทในการเกบขอมลหรอเปนฐานขอมลผใชบรการใหกบตว Network Server ได ท าใหปองกนปญหาเรองของขนาดฐานขอมลไมเพยงพอและความปลอดภยของขอมลได ตามมาตรฐาน SIP อนญาตใหสามารถพฒนาตว Location Server ไวเปนตวเดยวกนกบตวProxy Server ได

Page 3: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

333

2.3 ชดค าสงหรอขอความทใชในโพรโทคอลSIP(SIP Messages) SIP Messages เปนขอความรองขอ (Request) และตอบรบ (Response) ของเครองลกขาย

(SIP Client) และเครองแมขาย (SIP Server) สามารถแบงออกไดเปน 2 ประเภท คอ 2.3.1 SIP Request Messages เป น ส ญ ญ าณ ใช เพ อ ท า ก าร ร อ งขอ (Request)

มทงหมด7สญญาณ คอ - INVITE: เชญชวนใหรวมสนทนาหรอตดตอสอสาร - ACK: การตอบรบจากผถกรองขอการสนทนา - OPTIONS: ใชสอบถามถงความสามารถของ SIP Serverและ Client - BYE: สนสดการตดตอสอสาร - CANCEL: เปนขอความยกเลกการตดตอสอสาร - REGISTER: เปนขอความในการลงทะเบยนกบ SIP Server - INFO: ใชส าหรบสงขอมลทจ าเปนระหวางท าการเชอมตอการสนทนา

2.3.2 SIP Response Messages เปนขอความตอบรบจากเครองแมขาย (SIP Server) ทใชตอบสนองเมอม SIP Requests Messages สงเขามา ซงสามารถแบงออกไดเปน 6 กลมดงแสดงในตารางท 1

ตารางท1ตารางแสดงความหมาย SIP Response Messages SIP Response

Messages ความหมาย

1XX ขอความแสดงขอมลของการเชอมตอ (Information Message) 2XX ขอความแสดงความส าเรจของการเชอมตอ (Successful Answer) 3XX ขอความเกยวกบการสงตอ (Redirection Answers) 4XX ขอความเกยวกบความผดพลาดจากเครองลกขาย (Method Failures) 5XX ขอความเกยวกบเครองแมขายมปญหา (Server Failures) 6XX ขอความเกยวกบความผดพลาดโดยรวม (Global Failures)

เพอใหทราบถงรายละเอยดตางๆ ของ SIP Response Messages จงขอน าเสนอความหมาย

ของการเกดเหตการณตอบรบ ดงน -1XX เปนขอความตอบรบจาก SIP Server เพอเปนการบอกให SIP Client ทราบวาก าลง

ท างานอะไรอย - 2XX เปนขอความตอบรบจาก SIP Server เมอมการตดตอไดส าเรจ - 3XX เปนขอความเกยวกบการสงตอ (Forwarding) - 4XX เปนขอความทเกดจากความผดพลาดของลกขาย (Client)

Page 4: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

334

- 5XX เปนขอความผดพลาดทเกดจากการท างานของเครองแมขาย (Server) - 6XX เปนขอความทเกดความผดพลาดโดยรวม

ตารางท 2- 7 แสดงรายละเอยดของ Response Message ชนดตางๆ

ตารางท 2 SIP Message 1XX 100 Trying บอกใหทราบวาก าลงพยายามตดตอ

SIP Client ปลายทางอย 180 Ringing บอกใหทราบวาก าลงรอการตดตอ

จาก SIP Client ปลายทาง 182 Queued บอกใหทราบวาก าลงก าหนดคว 183 Session Progress ความกาวหนาของ Session

ตารางท 3 SIP Message 2XX

200 OK ตดตอไดส าเรจ 202 Accepted ยอมรบ

ตารางท 4 SIP Message 3XX

300 Multiple choices หลายตวเลอก 301 Moved Permanently ยายเปนการถาวร 302 Moved Temporarily ยายเปนการชว คราว 305 Use Proxy ใช Proxy 380 Alternative Service บรการอนๆ

ตารางท 5 SIP Message 4XX

400 Bad Request ความตองการผดพลาด 401 Unauthorized การไมไดรบสทธในการลงทะเบยน 402 Payment Required ตองการการช าระเงน

403 Forbidden ไมอนญาต 404 Not Found ไมพบผใชงาน 405 Method Not Allowed ขน ตอนไมรบการอนญาต 406 Not Acceptable ไมสามารถยอมรบได 407 Proxy authentication ตองการตรวจสอบสทธของProxy

Page 5: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

335

491 Request Pending อยระหวางการรองขอ 493 Undecipherable ไมควรมการถอดรหสสวนใดสวน

หนงของ S/MIME 494 Security Agreement

Required ตองการขอตกลงความปลอดภย

Required 408 Request Timeout หมดเวลาในการสงการรองขอ 410 Gone ไมสามารถตดตอผใชงานได 413 Request Entity Too Large สงทรองขอมามขนาดใหญมาก 414 Request-URI Too Large รปแบบของ URI มความยากมาก 415 Unsupported Media Type ไมสนบสนนประเภทของสอ 416 Unsupported URI Scheme ไมสนบสนนโครงรางของ URI 420 Bad Extension ไมพบหมายเลขโทรศพททตองการ 421 Extension Required ตองการหมายเลขโทรศพท 423 Interval Too Brief ความตองการผดพลาด 479 Regretfully ไมสามารถใชงาน URI ทก าหนดมา

ได 480 Temporarily Unavailable ไมมการจดเตรยมไวเปนการชว

คราว 481 Call/Transaction Does Not

Exist ไมสามารถตดตอได

482 Loop Detected ตรวจสอบพบการวนรอบ 483 Too Many Hops จ านวนจดเชอมตอมากเกนไป 484 Address Incomplete ทอยไมถกตอง 485 Address Ambiguous ทอยคลมเครอ 486 Busy Here ขณะนไมวาง 487 Request Terminated การรองขอไดถกยต 488 Not Acceptable Here ไมสามารถยอมรบได 489 Bad Event เหตการณผดพลาด

Page 6: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

336

ตารางท 6 SIP Message 5XX 500 Server Internal Error เกดความผดพลาดจากภายในเครอง

แมขาย 501 Not implemented ไมสามารถท างานได ณ ขณะน 502 Bad Gateway Gateway ผดพลาด 503 Service Unavailable ไมมการเปดใหบรการ 504 Server Time-out หมดเวลาของเครองแมขาย 505 Version not supported เครองแมขายไมรองรบเวอรชน ทใช

งาน 513 Massage Too Large ขอความมขนาดใหญเกนไป

ตารางท 7 SIP Message 6XX

600 Busy Everywhere ไมวาง 603 Decline ถกปฏเสธ 604 Does Not Exist Anywhere ไมมอยทกๆ ท 606 Not Acceptable ไมสามารถยอมรบได

รปท 2 แสดงตวอยางการไหลของสญญาณควบคม เพอเชอมตอการสอสารระหวาง User 1 ทใชอปกรณซอฟตโฟน และ Users 2 ทใชโทรศพทไอพ โดยท าการเชอมตออยกบเครองแมขาย server1.com และ server2.com ตามล าดบ

Page 7: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

337

รปท 2 การไหลของสญญาณควบคมในการเชอมตอการสอสารของ SIP (User 1 ท าการเรยกหา User 2 และ User 2 ท าการวางสายสนทนา

2.2 โพรโทคอลSDP (Session Description Protocol) การสงเสยงสนทนาในระบบ VoIP นนมความจ าเปนทจะตองแปลงสญญาณเสยงท เปน

สญญาณแอนะลอกใหอยในรปของสญญาณแบบดจทลเพ อใหสามารถสงออกไปบนเครอขายคอมพวเตอรได นอกจากการแปลงเสยงใหอยในรปของสญญาณดจทลแลว เพอเปนการประหยด แบนวดทของชองสญญาณ ระบบ VoIP จงนยมเขารหสเสยงเพอใหสามารถบบอดสญญาณเสยงดงกลาว กอนสงผานออกสเครอขายคอมพวเตอร เราเรยกการบบอดสญญาณเสยงแบบตางๆ วา Codec ซงปจจบนมการเขารหสสญญาณเสยงอยหลายรปแบบ ตารางท 8 แสดงรายละเอยดของความสมพนธระหวาง Bit rate, Delay และ คะแนน MOS ของ Codec ชนดตางๆ (คะแนน MOS ใชบงบอกคาคณภาพของเสยง ซงมคาอยระหวาง 0-5 โดยท 0 หมายถง คณภาพเสยงแย และ 5 หมายถง คณภาพเสยงด) ในการใชงานจรง ผใชงานสามารถเลอกใช Codec เสยงใหความเหมาะสมกบแบนวดทของเครอขาย คณภาพเสยงและความซบซอนของการเขารหสไดตามตองการ

ตารางท 8 คณสมบตของ Codec ชนดตางๆ

Codec Bit Rate (kbps)

Algorithmic Delay

Quality MOS

G.711 64 0.125 4.0 G.726 32 0.125 3.85

Page 8: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

338

G.728 16 0.625 3.61 G.729 8 15 3.9 G.729A 8 15 3.7

ในการบบอดเสยงนน วธการถอดรหสจะตองสอดคลองกบวธการเขารหส มฉะนนจะไม

สามารถน าเสยงมาเลนออกทางล าโพงไดถกตอง ดงนนในขนตอนของการเชอมตอการสนทนา เครองตนทางและปลายทางจ าเปนจะตองตกลงกนถง Codec ทจะใชในการสอสาร โดยการตกลงในเรองดงกลาวจะถกกระท าผานโพรโทคอลSDP

SDP จะคลายกบ SIP กคอ ไมใชโพรโทคอลทใชในการสงเสยงสนทนา แตเปนโพรโทคอลทใชในการตกลงระหวางผโทรทงสองฝายเกยวกบ Codec พอรตทจะใชในการสงขอมลเสยง และคาพารามเตอรอนๆ ทเกยวของในระหวางสนทนา

2.3 โพรโทคอลRTP (Real Time Transport Protocol) เปนโพรโทคอลมาตรฐานส าหรบสงขอมลแบบเวลาจรง ซงมรปแบบของสวนหวแสดงดงรปท

2.15 ฟลดสวนเฮดเดอรส าคญคอ ล าดบแพคเกจ (Sequence Number) และบนทกเวลาสงเฟรม (Time Stamp) 711, G.723, G.726, G.729 เปนตน

รปท 3 RTP Header ของโพรโทคอลRTP จากโครงสรางของ RTP Protocol Version 2 จะพบวามเฮดเดอรอยางนอย 12 ไบต โดยม

รายละเอยดของฟลดตางๆ ดงน 1. Version ของโพรโทคอล RTP ปจจบนเวอรชน 2

Page 9: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

339

2. Peddling คอฟลดทบอกวาแพคเกจนนไดถกเตมดวยขอมลทเพมใหพอดกบขนาดของแพคเกจหรอไม และยงใชกระบวนการเขารหสขอมล (Encryption) อกดวย

3. Extension คอฟลดทแสดงสวนหวของแพคเกจของ RTP วามการขยายหรอไม 4. CSRC Count บอกจ านวนของ Contribution Source Identifier ในแพคเกจโดยมคา

CSRC ไดตง แต 0-15 5. Marker ใชส าหรบการระบ Profile และ Specification ของแพกเกจของโพรโทคอลRTP 6. Payload Typeเปนชนดของขอมลภายใน Payload ซงกคอชนดของการบบอดขอมลเสยง 7. Sequence Number ล าดบของ Packet ซงท าใหฝง รบไดตรวจสอบ Packet Loss และ

สามารถใชเรยงล าดบของแพกเกจได 8. Timestamp เปนคาทบอกเวลาทใชในการ Sample ของขอมล Payload ซงน าไปใชใน

การค านวณจตเตอร และคาเวลาหนวงของการสง (Round Trip Time) 9. SSRC เปนเลขประจ า Session ซงกคอ Package ทมาจากผสงเดยวกนและใชคา SSRC

เทากนแสดงวาเปน Session เดยวกน 10. CSRC จะถกใชเมอมการ Mixer (ในกรณทระบบเครอขายไมสามารถรองรบขอมลทสง

ระหวางผรบและผสงโดยจะท าการเปลยนรปแบบขอมลใหม เพอรองรบระบบเครอขายทมทรพยากรนอยได โดยการลดขนาดคณภาพของเสยงทสงไป) ซงเปนกระบวนการทใชในการประชมแบบหลายจด (Multipoint Conference) 22.3. อปกรณการทดลอง 1. VoIP phone adapter Linksys:PAP2T จ านวน 1 เครอง 2. เครองโทรศพทแบบแอนะลอก จ านวน 1 เครอง 3. เครองโทรศพทไอพ จ านวน 1 เครอง 4. โทรศพทชนด Softphone (X-lite) จ านวน 1 เครอง 5. IP-PBX ท าหนาทเปน server จ านวน 1 เครอง 22.4. ขนตอนการทดลอง

1. ท าการตดตงโทรศพทใหสามารถใชงานไดบนทงสามอปกรณ คอ บนเครองคอมพวเตอรโนตบค เครองโทรศพทแอนะลอก และเครองโทรศพทไอพ ตามรายละเอยดในการทดลองท 1

2. เปดโปรแกรมวเคราะหแพกเกตWireshark จาก Program Files จะปรากฏหนาจอ ดงแสดงในรปท 4

Page 10: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

340

รปท 4 หนาจอโปรแกรม Wireshark

3. ท าการเลอกชองทางของการด LAN ท Capture ->Interface แลวท าการเลอก interface (วธการเลอก interface กคอ เลอก Interface ทมขอมลวงผานเยอะๆ แลวกดปม Start)

รปท 5 การเลอก Interfaceเพอ capture ขอมลทตองการวเคราะห

4. ท าการกดเบอรจากเครองโทรศพทเบอร 1001 ไปหาเครองโทรศพท 1000 และท าการรบสายและทดลองพดคยเปนเวลา 30 วนาท แลว 1001 เปนผวางสาย

5. วางสายแลวกดปม Stop เพอให Wireshark หยดท าการ Capture แพกเกตขอมล 6. ทหนาจอ Wireshark เลอก Telephony->VoIP Calls จะไดผลลพธเปนหนาตางแสดง

การโทรของ VoIP ขนมา ใหเลอก call ทตองการ ดงแสดงในรปท 6 และ 7 แลวกดปม Flow

Page 11: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

341

รปท 6 การเลอกแสดงรายละเอยดของ VoIP Call

รปท 7 หนาตางแสดง VoIP Call

7. บนทกผลการทดลองของหนาจอ Wireshark ทได 8. ท าการกดเบอรจากเครองโทรศพทเบอร 1000 ไปหาเครองโทรศพทเบอร 1001 แตไมม

การรบสาย รอจนสายตดไป แลวท าตามขนตอนท 5-7 อกครง 9. ท าการกดเบอรจากเครองโทรศพทเบอร 1000 ไปหาเครองโทรศพทเบอร 1001 และให

เบอร 1000 วางสายกอน แลวท าตามขนตอนท 5-7 อกครง

Page 12: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

342

10. ท าการถอดปลกเครอง Linksys PAP2T ออก แลวจงกดเบอร 1001 จากเครองโทรศพทเบอร 1000 อกครง แลวท าตามขนตอนท 5-7 ผลการทดลอง ตอนท 1 1. หมายเลขไอพแอดเดรสของเครองคอมพวเตอรคอ ……………………………………………………………………………………………………………………………………………… 2. หมายเลขไอพแอดเดรสของ เครองเบอร1000 คอ ……………………………………………………………………………………………………………………………………………… 3. หมายเลขไอพแอดเดรสของ เครองเบอร 1001 คอ ……………………………………………………………………………………………………………………………………………… 4. หมายเลขไอพแอดเดรสของเครอง IP-PBX คอ ………………………………………………………………………………………………………………………………………………

Page 13: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

343

ตอนท 2 1. ผลการทดลองของการกดเบอรจากเครองโทรศพทเบอร 1000 ไปหาเครองโทรศพทเบอร 1001 และท าการรบสายและทดลองพดคยเปนเวลา 30 วนาท แลวใหเบอร 1001 เปนผวางสายเปนอยางไร (แสดงไฟลทไดบนทกจาก Wireshark มาดวย) พรอมอภปรายผลการทดลอง ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… 2. ผลการทดลองของการกดเบอรจากเครองโทรศพทเบอร 1001 ไปหาเครองโทรศพทเบอร 1000 แตไมมการรบสาย รอจนสายตดไปเปนอยางไร และมความแตกตางจากผลการทดลองแรกหรอไมอยางไร (แสดงไฟลทไดบนทกจาก Wireshark มาดวย) พรอมอภปรายผลการทดลอง ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………

Page 14: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

344

3. ผลการทดลองของการกดเบอรจากเครองโทรศพทเบอร 1000 ไปหาเครองโทรศพทเบอร 1001 และใหเบอร 1000 วางสายกอนเปนอยางไร มความแตกตางจากผลการทดลองสองอนแรกหรอไมอยางไร(แสดงไฟลทไดบนทกจาก Wiresharkมาดวย) พรอมอภปรายผลการทดลอง ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… 4. ผลของการโทรออกจากเครองโทรศพทเบอร 1000 หาเบอร 1001 นน เมอเครอง 1001 ไมไดเสยบปลกเปนอยางไร มความแตกตางจากผลการทดลองสามอนแรกหรอไมอยางไร (แสดงไฟลทไดบนทกจาก Wireshark มาดวย) พรอมอภปรายผลการทดลอง ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………

Page 15: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

345

22.5. สรปผลการทดลอง ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………

Page 16: การทดลองที่ 22 เรื่องโพรโทคอล SIPpgm.npru.ac.th/telecom/data/files/การทดลองที่ 2 โพรโท... · 1.2

346

22.6. ค าถามทายการทดลอง 1. ในการเชอมตอโทรศพทเขากบ IP-PBX จ าเปนหรอไมทจะตองให IP-PBX และ เครอง

Linksys PAP2T ท งสองอย ในวงแลนเดยวกน และถาหากเครอง IP-PBX และ Linksys

PAP2T ไมอยในวงแลนเดยวกน จะเกดอะไรขนและปญหาดงกลาวสามารถแกไขไดอยางไร

……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………

2. จากรป จงบอกรายละเอยด ดงตอไปน

- การสนทนาดงกลาวสมบรณหรอไมอยางไร ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………… - เบอรโทรศพทตนทางและปลายทาง คอ เบอรอะไร ……………………………………………………………………………………………………………………………………………… - Codec ทใชในระหวางการสนทนา คอ ……………………………………………………………………………………………………………………………………………… - ไอพของเครองโทรศพทปลายทาง คอ ……………………………………………………………………………………………………………………………………………… - พอรตทใชในการเชอมตอสญญาณ SIP คอ . ………………………………………………………………………………………………………………………………………………