MSITBlog

1 minute reading time (169 words)

การศึกษาการทำงานของโปรแกรม Zello ด้วย Wireshark

  

Zello คืออะไร

Application ที่ทำงานเลียนแบบการทำงานของวิทยุสื่อสาร โดยสามารถสื่อสารผ่านข้อความเสียง สามารถติดตั้งบนโทรศัพท์มือถือสมาร์ทโฟน หรือติดตั้งบนเครื่องคอมพิวเตอร์ได้ โดยรองรับได้หลายระบบปฏิบัติการ เช่น Android, IOS, Windows

คุณสมบัติการทำงาน

ลักษณะการทำงานจะสื่อสารผ่านข้อความเสียงและจะทำงานในลักษณะ Push To Talk(PTT) โดยผู้ใช้ที่ต้องการจะสื่อสารให้กดปุ่มค้างไว้แล้วพูดส่งข้อความเสียงจากนั้นปล่อยมือออก ข้อความเสียงจะถูกส่งออกไปยังเครื่องรับที่อยู่ในช่องสัญญาณเดียวกัน  

เปรียบเทียบเครือข่ายการทำงานของเครือข่ายวิทยุสื่อสารและเครือข่าย Zello

 

 การใช้งาน

1.       หลังจาก Download  Zello Application ติดตั้งและสร้าง Account Login แล้ว ก็สามารถลงชื่อเข้าใช้งานได้เลยโดยเชื่อมต่อผ่าน internet

2.       Application Zello สามารถทำงานสื่อสารกันแบบตัวต่อตัวหรือสื่อสารพร้อมกันแบบกลุ่มก็ได้โดยการสร้างช่องสัญญาณและเพิ่มสมาชิกเข้าร่วมกลุ่ม นอกจากนี้สามารถกำหนด รหัสเข้ากลุ่ม

 ศึกษาการทำงานของโปรแกรม   

          ติดตั้งโปรแกรมและทดลองใช้งานโดยใช้โปรแกรม Wireshark ตรวจจับดูการทำงานแต่ละขั้นตอนตั้งแต่การสร้างการเชื่อมต่อ ขั้นตอนระหว่างการสื่อสารและการปิดการใช้งานโดยมีรายละเอียดดังนี้

แผนผังการเชื่อมต่อ 

การติดตั้งโปรแกรม

เครื่องคอมพิวเตอร์ ระบบปฏิบัติการ Windows10: ติดตั้งโปรแกรม Zello version 2.3 และ Wireshark version 3.0.2

เครื่องโทรศัพท์สมาร์ทโฟน ระบบปฏิบัติการ Android: ติดตั้งโปรแกรม Zello version 4.67

การเริ่มใช้งาน

หลังจากลงทะเบียนการใช้งานเรียบร้อยแล้วและเริ่มเปิดโปรแกรมใช้งาน ในขั้นแรก เครื่อง Client จะทำการ login เข้าสู่ระบบ 

  

ข้อมูลที่ได้จาก Wireshark ในขั้นตอนนี้เป็นการสร้าง secure connection ระหว่าง Client และ Server  โดย Client ส่ง SYN เพื่อเริ่มขั้นตอน 3-way hand check  และเมื่อ TCP connection สร้างเรียบร้อยแล้ว Client ก็เริ่มขั้นตอนสร้าง Secure Channel โดยส่ง TLSv1.2 request เพื่อสร้าง Secure channel โดย protocol แบบ TLSv1.2

การสื่อสารด้วยเสียง

เมื่อ Sign In เข้าสู่โปรแกรม Zello แล้วจะพบหน้าแรกแสดงรายชื่อผู้ติดต่อ ผู้ใช้สามารถส่งข้อมูลเสียง โดยการเลือกผู้ที่ต้องการติดต่อด้วย และกดปุ่มไมโครโฟนด้านล่างค้างไว้ (Push to Talk)

เมื่อเริ่มสื่อสารด้วยเสียง Client จะทำการสร้างช่องสัญญาณภายในกลุ่มโดยส่ง TCP packet ไปหา Server ตามรูปคือ 184.173.179.127 เมื่อ Server ตอบกลับ profile มาให้ Client ก็ติดต่อกันโดยตรงโดยใช้ Protocol UDP ในการสื่อสารสัญญาณเสียง

 

 

ผู้จัดทำ

นางสาวดารารัตน์   สาลี             6217810008

นางสาวสุนันทา   ละใบยูโซ๊ะ       6217810009

นายหชล   ดาบทอง                 6217810010

นายณัฐวุฒิ   เรืองทรัพย์            6217810013

 

แหล่งข้อมูลอ้างอิง

https://droidsans.com/zello-ptt-walkie-talkie-saves-lives-during-hurricane/

https://www.cloudflare.com/learning/ssl/what-happens-in-a-tls-handshake/

https://support.zellowork.com

 

การศึกษาการทำงานของ Application Discord
Google Chrome with QUIC

Related Posts

 

Comments

No comments made yet. Be the first to submit a comment
Already Registered? Login Here
Guest
Thursday, 20 February 2020