DSDW - คํานํา · 2012. 2. 3. · บทที หน้า คํานํา ก กิตกรรมประกาศ ข บทคัดย่อ ค บทที
บทที 1 - Department of Computer Science · 1. mdms...
Transcript of บทที 1 - Department of Computer Science · 1. mdms...
�
บทท� 1 หลกการและเหตผล
ปจจบนเทคโนโลยมความกาวหนาและกาวไกล เปนท�ตองการเพ�อความสะดวกในการทาการตาง ๆ เทคโนโลย Air Drop เปนเทคโนโลยในการสงขอมลระหวางเคร�องโดยตรงโดยใช wi-fi และ Bluetoothเพ�อสงขอมลหากนโดยความพเศษ
ของ air Drop โดยความงายในการใชงานสามารถสงขอมลหากนไดรวดเรวผานwi-fi Direct เราสามารถเลอกแชรขอมลใหกบเพ�อนใน Contact เทานBนหรอเลอกแชรใหใครกไดท�อยในบรเวณนBนสะดวกตอการสงไฟลและ
คณภาพไฟลไมถกตด
วตถประสงค F. เพ�อศกษาเทคโนโลย Air Drop I. เพ�อเผยแพรการใชงานเทคโนโลย Air Drop J. เพ�อความสะดวกในการสงไฟลอยางมคณภาพ
�
บทท� 2
ทฤษฎท�เก�ยวของและงานท�เก�ยวของ
ทฤษฎท�เก�ยวของ AirDrop เปนเทคโนโลยในการสงขอมลระหวางเคร�องโดยตรง โดยใช Wi-Fi และ Bluetooth เพ�อสงขอมลหากน โดยความ
พเศษของ AirDrop คอความงายในการใชงาน สามารถสงขอมลหากนไดรวดเรวผาน Wi-Fi Direct ขอกาหนดตองตดตBง iOS O.P หรอใหมกวา (O, S, T, FP)ส�งท�สงไดคอ รป, วดโอ, รายช�อ, แผนท� ฯลฯ แตไมสามารถสงเพลงไดสง
ระหวางอปกรณ iOS ไป iOS ได หรอ iOS กบ macOS ท�ตดตBง v. FP.FP (OS X Yosemite) หรอใหมกวา ไมสามารถสงจาก iOS ไปยง
OS X ได
งานท�เก�ยวของ Bluetooth
คอระบบส�อสารของอปกรณอเลคโทรนคแบบสองทาง ดวยคล�นวทยระยะสBน (Short-Range Radio Links) โดยปราศจากการใชสายเคเบBล หรอ สายสญญาณเช�อมตอ และไมจาเปนจะตองใชการเดนทางแบบเสนตรงเหมอนกบอนฟราเรด ซ�งถอวาเพ�มความสะดวกมากกวาการเช�อมตอแบบอนฟราเรด ท�ใชในการเช�อมตอระหวางโทรศพทมอถอ กบอปกรณ ในโทรศพทเคล�อนท�รนกอนๆ และในการวจย ไมไดมงเฉพาะการสงขอมลเพยงอยางเดยว แตยงศกษาถงการสงขอมลท�เปนเสยง เพ�อใชสาหรบ Headset บนโทรศพทมอถอดวยเทคโนโลย บลทธ เปนเทคโนโลยสาหรบการเช�อมตออปกรณแบบไรสายท�นาจบตามองเปนอยางย�งในปจจบน ทBงในเร�องความสะดวกในการใชงานสาหรบผใชท�วไป และประสทธภาพในการทางาน เน�องจาก เทคโนโลย บลทธ มราคาถก ใชพลงงานนอย และใชเทคโนโลย short – range ซ�งในอนาคต จะถกนามาใชในการพฒนา เพ�อนาไปสการแทนท�อปกรณตางๆ ท�ใชสาย เคเบล เชน Headset สาหรบโทรศพทเคล�อนท� เปนตน เทคโนโลยการเช�อมโยงหรอการส�อสารแบบใหมท�ถกคดคนขBน เปนเทคโนโลยของอนเตอรเฟซทางคล�นวทย ตBงอยบนพBนฐานของการส�อสารระยะใกลท�ปลอดภยผานชองสญญาณความถ� 2.4 Ghz โดยท�ถกพฒนาขBนเพ�อลดขอจากดของการใชสายเคเบลในการเช�อมโยงโดยมความเรวในการเช�อมโยงสงสดท� 1 mbp ระยะครอบคลม 10 เมตร เทคโนโลยการสงคล�นวทยของบลทธจะใชการกระโดดเปล�ยนความถ� (Frequency hop) เพราะวาเทคโนโลยนB เหมาะท�จะใชกบการสงคล�นวทยท�มกาลงสงต�าและราคาถก โดยจะแบงออกเปนหลายชองความถ�ขนาดเลก ในระหวางท�มการเปล�ยนชองความถ�ท�ไมแนนอนทาใหสามารถหลกหนสญญานรบกวนท�เขามาแทรกแซงได ซ�งอปกรณท�จะไดรบการยอมรบวาเปนเทคโนโลยบลทธ ตองผานการทดสอบจาก Bluetooth SIG (Special Interest Group) เสยกอนเพ�อยนยนวามนสามารถท�จะทางานรวมกบอปกรณบลทธตวอ�นๆ และอนเตอรเนตได ขอแตกตาง : ระหวาง Air Drop กบ Bluetooth คอ Air Drop จะตองใชกบiOS O หรอใหมกวา แต Bluetooth ตองใชกบ android ท�วไป
�
บทท� 3 วธการดาเนนงาน
ขBนตอนแรก เปด Application Finder
ขBนตอนท� 2 เลอก AirDro
�
ขBนตอนท� 3 กดเปดบลทธ
เคร�อง กจะตรวจพบอปกรณท�ตองการจะเช�อมตอกบเคร�องของเรา
�
วธการสงขอมล จาก อปกรณมอถอ
เปด Application รปภาพ
เลอรปภาพท�เราตองการสง แลวกดแชร ท�มมดานซายลาง
�
โปรแกรมจะตรวจพบอปกรณท�เปดรบขอมลใว
กดท�อปกรณท�เราตองการสง ถาสงแลว โปรแกรมจะขBนวา สงแลว
�
วธการตรวจจบขอมลโดยโปรแกรม Wireshark
เปดโปรแกรม Wireshark
เม�อมการรบขอมล กราฟจะเดงข9น จากน9นกดเขาไปท�กราฟท�เกด ปฎกรยา
�
Wireshark จะตรวจเจอ Protocal ท�ถกสงมาจากอปกรณท�ทาการเช�อมตอและสงขอมลมา
บทท� ; ผลการดาเนนงาน
จากการท�ไดใชโปรแกรม Wireshank ตรวจจบขอมลนBน เราไดพบวา Protocal ท�ถงสงมานBนม 3 ประเภท คอmDNS
TCP และ ICMPv6 จากการศกษาพบวา protocal ตางๆทาหนาท�ดงนB
1. mDMS ทาทาหนาท�คลายสมดโทรศพทคอ เม�อมคนตองการจะโทรศพทหาใคร คนนBนกจะเปดสมดโทรศพทด
เพ�อคนหาหมายเลขโทรศพทของคนท�ตองการตดตอ คอมพวเตอรกเชนกน เม�อตองการส�อสารกบคอมพวเตอร
เคร�องอ�น เคร�องนBนกจะทาการสอบถามหมายเลข IP ของเคร�องท�ตองการส�อสารดวยกบ DNS server และจดการ
Duplicate และ Cache ขอมลท�สงกนไปมาเพ�อลด Traffic
2. จะทาหนาท�ในการแยกขอมลเปนสวน ๆ หรอท�เรยกวา Package สงออกไป สวน TCP ปลายทาง กจะทาการ
รวบรวมขอมลแตละสวนเขาดวยกน เพ�อนาไปประมวลผลตอไป โดยระหวางการรบสงขอมลนBนกจะมการ
ตรวจสอบความถกตองของ ขอมลดวย ถาเกดผดพลาด TCP ปลายทางกจะขอไปยง TCP ตนทางใหสงขอมลมา
ใหม
3. ICMPv6 ทาหนาท�รายงานความผดพลาดของระบบ
�
เอกสารอางอง
https://sites.google.com/site/kruchatchawalthoen/blu-thuth-khux-xari
http://www.mindphp.com
https://www.techtalkthai.com