यु एस बी: Difference between revisions

From Vigyanwiki
No edit summary
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Short description|Standard for computer data connections}}
यूनिवर्सल सीरियल बस (USB) एक [[ तकनीकी मानक |तकनीकी मानक]] है जो कंप्यूटर, [[ परिधीय |परिधीय]] और अन्य कंप्यूटरों के बीच संयोजन (कनेक्शन), संचार और बिजली की आपूर्ति ([[ इंटरफ़ेस (कम्प्यूटिंग) |अंतरापृष्ठ (कम्प्यूटिंग)]]) के लिए केबल, संयोजक (कनेक्टर) और [[ संचार प्रोटोकॉल |संचार प्रोटोकॉल]] के लिए विनिर्देशों को स्थापित करता है।<ref>{{Cite news | url = http://simson.net/clips/1999/99.Globe.05-20.USB_deserves_more_support+.shtml | newspaper = Boston Globe Online | department = Business | title = USB deserves more support | publisher = Simson | date = 1995-12-31 | access-date = 2011-12-12 | url-status=live | archive-url = https://web.archive.org/web/20120406080011/http://simson.net/clips/1999/99.Globe.05-20.USB_deserves_more_support+.shtml | archive-date = 6 April 2012 | df = dmy-all }}</ref> यूएसबी हार्डवेयर की एक विस्तृत विविधता (वैराइटी) मौजूद है, जिसमें 14 अलग-अलग प्रकार के संयोजक शामिल हैं, जिनमें से यूएसबी-सी (USB-C) सबसे आधुनिक है और एकमात्र ऐसा है जिसे वर्तमान में बहिष्कृत नहीं किया गया है।
यूनिवर्सल सीरियल बस (USB) एक [[ तकनीकी मानक |तकनीकी मानक]] है जो कंप्यूटर, [[ परिधीय |परिधीय]] और अन्य कंप्यूटरों के बीच संयोजन (कनेक्शन), संचार और बिजली की आपूर्ति ([[ इंटरफ़ेस (कम्प्यूटिंग) |अंतरापृष्ठ (कम्प्यूटिंग)]]) के लिए केबल, संयोजक (कनेक्टर) और [[ संचार प्रोटोकॉल |संचार प्रोटोकॉल]] के लिए विनिर्देशों को स्थापित करता है।<ref>{{Cite news | url = http://simson.net/clips/1999/99.Globe.05-20.USB_deserves_more_support+.shtml | newspaper = Boston Globe Online | department = Business | title = USB deserves more support | publisher = Simson | date = 1995-12-31 | access-date = 2011-12-12 | url-status=live | archive-url = https://web.archive.org/web/20120406080011/http://simson.net/clips/1999/99.Globe.05-20.USB_deserves_more_support+.shtml | archive-date = 6 April 2012 | df = dmy-all }}</ref> यूएसबी हार्डवेयर की एक विस्तृत विविधता (वैराइटी) मौजूद है, जिसमें 14 अलग-अलग प्रकार के संयोजक शामिल हैं, जिनमें से यूएसबी-सी (USB-C) सबसे आधुनिक है और एकमात्र ऐसा है जिसे वर्तमान में बहिष्कृत नहीं किया गया है।


Line 95: Line 94:
*यूएसबी संयोजको को होस्ट में मानकीकृत किया जाता है, इसलिए कोई भी परिधीय अधिकांश उपलब्ध अभिग्राही (रिसेप्टेकल्स) का उपयोग कर सकता है।
*यूएसबी संयोजको को होस्ट में मानकीकृत किया जाता है, इसलिए कोई भी परिधीय अधिकांश उपलब्ध अभिग्राही (रिसेप्टेकल्स) का उपयोग कर सकता है।
* यूएसबी अतिरिक्त प्रसंस्करण शक्ति का पूरा लाभ उठाता है जिसे आर्थिक रूप से परिधीय उपकरणों में रखा जा सकता है ताकि वे खुद को प्रबंधित कर सकें। जैसे, यूएसबी उपकरण में सामान्यतः उपयोगकर्ता-समायोज्य अंतरापृष्ठ सेटिंग्स नहीं होती हैं।
* यूएसबी अतिरिक्त प्रसंस्करण शक्ति का पूरा लाभ उठाता है जिसे आर्थिक रूप से परिधीय उपकरणों में रखा जा सकता है ताकि वे खुद को प्रबंधित कर सकें। जैसे, यूएसबी उपकरण में सामान्यतः उपयोगकर्ता-समायोज्य अंतरापृष्ठ सेटिंग्स नहीं होती हैं।
* यूएसबी अंतरापृष्ठ [[ हॉट स्वैपिंग |हॉट-स्वैपेबल]] है। (मुख्य कंप्यूटर को पुनःप्रारंभ (रीबूट) किए बिना उपकरणों का आदान-प्रदान किया जा सकता है)।
* यूएसबी अंतरापृष्ठ [[ हॉट स्वैपिंग |गर्म स्वैप करने योग्य]] है। (मुख्य कंप्यूटर को पुनःप्रारंभ (रीबूट) किए बिना उपकरणों का आदान-प्रदान किया जा सकता है)।
* छोटे उपकरणों को सीधे यूएसबी अंतरापृष्ठ से संचालित किया जा सकता है, जिससे अतिरिक्त बिजली आपूर्ति केबलों की आवश्यकता को समाप्त किया जा सकता है।
* छोटे उपकरणों को सीधे यूएसबी अंतरापृष्ठ से संचालित किया जा सकता है, जिससे अतिरिक्त बिजली आपूर्ति केबलों की आवश्यकता को समाप्त किया जा सकता है।
* क्योंकि [[ अनुरूपता परीक्षण |अनुरूपता परीक्षण]] के बाद ही यूएसबी लोगो के उपयोग की अनुमति है, उपयोगकर्ता को विश्वास हो सकता है कि एक यूएसबी (USB) उपकरण सेटिंग्स और सम्विन्‍यास (कॉन्फ़िगरेशन) के साथ व्यापक बातचीत के बिना अपेक्षित रूप से काम करेगा।
* क्योंकि [[ अनुरूपता परीक्षण |अनुरूपता परीक्षण]] के बाद ही यूएसबी लोगो के उपयोग की अनुमति है, उपयोगकर्ता को विश्वास हो सकता है कि एक यूएसबी (USB) उपकरण सेटिंग्स और सम्विन्‍यास (कॉन्फ़िगरेशन) के साथ व्यापक बातचीत के बिना अपेक्षित रूप से काम करेगा।
Line 112: Line 111:
* परिधीय उपकरणों को संबोधित करने के लिए USB में एक सख्त ट्री नेटवर्क टोपोलॉजी और मास्टर/स्लेव प्रोटोकॉल है, वे डिवाइस होस्ट के अलावा एक दूसरे के साथ इंटरैक्ट नहीं कर सकते हैं और दो होस्ट सीधे अपने यूएसबी पोर्ट पर संचार नहीं कर सकते हैं। यूएसबी ऑन-द-गो इन, डुअल-रोल-डिवाइस और प्रोटोकॉल ब्रिज के माध्यम से इस सीमा का कुछ विस्तार संभव है।<ref>{{cite web |url=https://blogs.synopsys.com/tousbornottousb/2018/05/03/usb-dual-role-replaces-usb-on-the-go/ |title=To USB or Not to USB: USB Dual Role replaces USB On-The-Go |last=Huang |first=Eric |work=synopsys.com |date=3 May 2018 |access-date=21 July 2021}}</ref>  
* परिधीय उपकरणों को संबोधित करने के लिए USB में एक सख्त ट्री नेटवर्क टोपोलॉजी और मास्टर/स्लेव प्रोटोकॉल है, वे डिवाइस होस्ट के अलावा एक दूसरे के साथ इंटरैक्ट नहीं कर सकते हैं और दो होस्ट सीधे अपने यूएसबी पोर्ट पर संचार नहीं कर सकते हैं। यूएसबी ऑन-द-गो इन, डुअल-रोल-डिवाइस और प्रोटोकॉल ब्रिज के माध्यम से इस सीमा का कुछ विस्तार संभव है।<ref>{{cite web |url=https://blogs.synopsys.com/tousbornottousb/2018/05/03/usb-dual-role-replaces-usb-on-the-go/ |title=To USB or Not to USB: USB Dual Role replaces USB On-The-Go |last=Huang |first=Eric |work=synopsys.com |date=3 May 2018 |access-date=21 July 2021}}</ref>  
* एक होस्ट एक बार में सभी बाह्य उपकरणों को सिग्नल प्रसारित नहीं कर सकता-प्रत्येक को व्यक्तिगत रूप से संबोधित किया जाना चाहिए।
* एक होस्ट एक बार में सभी बाह्य उपकरणों को सिग्नल प्रसारित नहीं कर सकता-प्रत्येक को व्यक्तिगत रूप से संबोधित किया जाना चाहिए।
* जबकि परिवर्तक कुछ लीगेसी इंटरफेस और यूएसबी के बीच मौजूद होते हैं, हो सकता है कि वे लीगेसी हार्डवेयर का पूर्ण कार्यान्वयन प्रदान न करें। उदाहरण के लिए, एक यूएसबी-टू-पैरेलल-पोर्ट कनवर्टर प्रिंटर के साथ अच्छी तरह से काम कर सकता है, लेकिन स्कैनर के साथ नहीं, जिसके लिए डेटा पिन के द्विदिश उपयोग की आवश्यकता होती है।
* जबकि परिवर्तक कुछ रिक्थ अंतरापृष्ठ और यूएसबी के बीच मौजूद होते हैं, हो सकता है कि वे लीगेसी हार्डवेयर का पूर्ण कार्यान्वयन प्रदान न करें। उदाहरण के लिए, एक यूएसबी-टू-पैरेलल-पोर्ट कनवर्टर प्रिंटर के साथ अच्छी तरह से काम कर सकता है, लेकिन स्कैनर के साथ नहीं, जिसके लिए डेटा पिन के द्विदिश उपयोग की आवश्यकता होती है।


एक उत्पाद विकासक (डेवलपर) के लिए, यूएसबी का उपयोग करने के लिए एक जटिल प्रोटोकॉल के कार्यान्वयन की आवश्यकता होती है और इसका तात्पर्य परिधीय उपकरण में एक बुद्धिमान नियंत्रक है। सार्वजनिक बिक्री के लिए लक्षित यूएसबी उपकरणों के विकासक को आम तौर पर एक यूएसबी आईडी प्राप्त करना होगा, जिसके लिए आवश्यक है कि वे यूएसबी कार्यान्वयनकर्ता फोरम (यूएसबी-आईएफ) को शुल्क का भुगतान करें। यूएसबी विनिर्देश का उपयोग करने वाले उत्पादों के डेवलपर्स को USB-IF के साथ एक समझौते पर हस्ताक्षर करना होगा। उत्पाद पर यूएसबी (USB) लोगो के उपयोग के लिए संगठन में वार्षिक शुल्क और सदस्यता की आवश्यकता होती है।<ref name=JA2015/>
एक उत्पाद विकासक (डेवलपर) के लिए, यूएसबी का उपयोग करने के लिए एक जटिल प्रोटोकॉल के कार्यान्वयन की आवश्यकता होती है और इसका तात्पर्य परिधीय उपकरण में एक बुद्धिमान नियंत्रक है। सार्वजनिक बिक्री के लिए लक्षित यूएसबी उपकरणों के विकासक को आम तौर पर एक यूएसबी आईडी प्राप्त करना होगा, जिसके लिए आवश्यक है कि वे यूएसबी कार्यान्वयनकर्ता फोरम (यूएसबी-आईएफ) को शुल्क का भुगतान करें। यूएसबी विनिर्देश का उपयोग करने वाले उत्पादों के डेवलपर्स को USB-IF के साथ एक समझौते पर हस्ताक्षर करना होगा। उत्पाद पर यूएसबी (USB) लोगो के उपयोग के लिए संगठन में वार्षिक शुल्क और सदस्यता की आवश्यकता होती है।<ref name=JA2015/>
Line 118: Line 117:
[[File:USB Icon.svg|thumb|upright=0.5|alt=Large circle is left end of horizontal line।लाइन सर्कल, त्रिभुज और वर्ग प्रतीकों में समाप्त होने वाली तीन शाखाओं में कांटा है। मूल यूएसबी त्रिशूल लोगो<ref>{{cite web | title = Icon design recommendation for Identifying USB 2.0 Ports on PCs, Hosts and Hubs | publisher = USB | url = http://www.usb.org/developers/docs/icon_design.pdf}}.</ref>]]
[[File:USB Icon.svg|thumb|upright=0.5|alt=Large circle is left end of horizontal line।लाइन सर्कल, त्रिभुज और वर्ग प्रतीकों में समाप्त होने वाली तीन शाखाओं में कांटा है। मूल यूएसबी त्रिशूल लोगो<ref>{{cite web | title = Icon design recommendation for Identifying USB 2.0 Ports on PCs, Hosts and Hubs | publisher = USB | url = http://www.usb.org/developers/docs/icon_design.pdf}}.</ref>]]
[[File:Usb head Cable.jpg|thumb|एक मानक USB-A प्लग के सिर पर USB लोगो]]
[[File:Usb head Cable.jpg|thumb|एक मानक USB-A प्लग के सिर पर USB लोगो]]
सात कंपनियों के एक समूह ने 1995 में यूएसबी का विकास शुरू किया;<ref>{{cite web |url=https://www.usb.org/members |title=Members |access-date= 2021-11-07}}</ref> [[ कॉम्पैक |कॉम्पैक,]] डिजिटल उपकरण निगम, [[ आईबीएम |आईबीएम]], [[ इंटेल |इंटेल]], [[ माइक्रोसॉफ्ट |माइक्रोसॉफ्ट]], [[ नोक |नोक]] और [[ नॉटेल |नॉटेल]]। लक्ष्य पीसी (PC) के पीछे संयोजकों की आधिक्यता को प्रतिस्थापित करके, मौजूदा अंतरापृष्ठ के प्रयोज्य मुद्दों को पताभिगमित (एड्रेस) करके और यूएसबी से जुड़े सभी उपकरणों के सॉफ़्टवेयर सम्विन्‍यास को सरल बनाने के साथ-साथ अधिक से अधिक अनुमति देने और बाहरी उपकरणों और प्लग एंड प्ले सुविधाओं के लिए इसे मौलिक रूप से आसान बनाना था ।<ref>{{cite web|url=https://www.intel.com/content/www/us/en/standards/usb-two-decades-of-plug-and-play-article.html|title=Two decades of "plug and play": How USB became the most successful interface in the history of computing|access-date=14 June 2021}}</ref> [[ अजय भट्ट |अजय भट्ट]] और उनकी टीम ने इंटेल में मानको पर काम किया;<ref>{{cite web | url = http://www.intel.com/pressroom/kits/bios/abhatt.htm | title = Intel Fellow: Ajay V. Bhatt | publisher = [[Intel Corporation]] | url-status=dead | archive-url = https://web.archive.org/web/20091104041719/http://www.intel.com/pressroom/kits/bios/abhatt.htm | archive-date = 4 November 2009 | df = dmy-all }}</ref><ref>{{cite web |url= http://www.oregonlive.com/business/index.ssf/2009/05/intel_ad_campaign_remakes_rese.html |title= Intel ad campaign remakes researchers into rock stars |first= Mark |last= Rogoway |work= [[The Oregonian]] |date= 2009-05-09 |access-date= 2009-09-23 |url-status=live |archive-url= https://web.archive.org/web/20090826081315/http://www.oregonlive.com/business/index.ssf/2009/05/intel_ad_campaign_remakes_rese.html |archive-date= 2009-08-26 |df= dmy-all }}</ref>यूएसबी को सपोर्ट करने वाला वाले पहले एकीकृत सर्किट 1995 में इंटेल द्वारा निर्मित किए गए थे।<ref name="1394_2_4">{{cite book |editor-first = Hui |editor1-last = Pan |editor2-first = Paul |editor2-last = Polishuk |title = 1394 Monthly Newsletter |url = https://books.google.com/books?id=fRvbxgH4wmsC&pg=PA7 |access-date = 2012-10-23 |publisher = Information Gatekeepers |pages = 7–9 |id = GGKEY:H5S2XNXNH99 |url-status=live |archive-url = https://web.archive.org/web/20121112184629/http://books.google.com/books?id=fRvbxgH4wmsC&pg=PA7 |archive-date = 2012-11-12 }}</ref>
सात कंपनियों के एक समूह ने 1995 में यूएसबी का विकास शुरू किया;<ref>{{cite web |url=https://www.usb.org/members |title=Members |access-date= 2021-11-07}}</ref> [[ कॉम्पैक |कॉम्पैक,]] डिजिटल उपकरण निगम, [[ आईबीएम |आईबीएम]], [[ इंटेल |इंटेल]], [[ माइक्रोसॉफ्ट |माइक्रोसॉफ्ट]], नेक और [[ नॉटेल |नॉटेल]]। पीसी (PC) के पीछे संयोजकों की आधिक्यता को प्रतिस्थापित करके, मौजूदा अंतरापृष्ठ के प्रयोज्य मुद्दों को पताभिगमित (एड्रेस) करके और यूएसबी से जुड़े सभी उपकरणों के सॉफ़्टवेयर सम्विन्‍यास को सरल बनाने के साथ-साथ अधिक से अधिक अनुमति देने और बाहरी उपकरणों और प्लग एंड प्ले सुविधाओं के लिए इसे मौलिक रूप से आसान बनाना था ।<ref>{{cite web|url=https://www.intel.com/content/www/us/en/standards/usb-two-decades-of-plug-and-play-article.html|title=Two decades of "plug and play": How USB became the most successful interface in the history of computing|access-date=14 June 2021}}</ref> [[ अजय भट्ट |अजय भट्ट]] और उनकी टीम ने इंटेल में मानको पर काम किया;<ref>{{cite web | url = http://www.intel.com/pressroom/kits/bios/abhatt.htm | title = Intel Fellow: Ajay V. Bhatt | publisher = [[Intel Corporation]] | url-status=dead | archive-url = https://web.archive.org/web/20091104041719/http://www.intel.com/pressroom/kits/bios/abhatt.htm | archive-date = 4 November 2009 | df = dmy-all }}</ref><ref>{{cite web |url= http://www.oregonlive.com/business/index.ssf/2009/05/intel_ad_campaign_remakes_rese.html |title= Intel ad campaign remakes researchers into rock stars |first= Mark |last= Rogoway |work= [[The Oregonian]] |date= 2009-05-09 |access-date= 2009-09-23 |url-status=live |archive-url= https://web.archive.org/web/20090826081315/http://www.oregonlive.com/business/index.ssf/2009/05/intel_ad_campaign_remakes_rese.html |archive-date= 2009-08-26 |df= dmy-all }}</ref>यूएसबी को प्रमाणित करने वाला वाले पहले एकीकृत सर्किट 1995 में इंटेल द्वारा निर्मित किए गए थे।<ref name="1394_2_4">{{cite book |editor-first = Hui |editor1-last = Pan |editor2-first = Paul |editor2-last = Polishuk |title = 1394 Monthly Newsletter |url = https://books.google.com/books?id=fRvbxgH4wmsC&pg=PA7 |access-date = 2012-10-23 |publisher = Information Gatekeepers |pages = 7–9 |id = GGKEY:H5S2XNXNH99 |url-status=live |archive-url = https://web.archive.org/web/20121112184629/http://books.google.com/books?id=fRvbxgH4wmsC&pg=PA7 |archive-date = 2012-11-12 }}</ref>


2008 तक, लगभग 6 बिलियन यूएसबी पोर्ट और इंटरफेस वैश्विक बाज़ार में थे और प्रत्येक वर्ष लगभग 2 बिलियन बेचे जा रहे थे।<ref>{{cite web | work = PC world | url = http://www.pcworld.com/article/156494/superspeed_usb_30_more_details_emerge.html | title = SuperSpeed USB 3.0: More Details Emerge | date = 6 January 2009 | url-status=live | archive-url = https://web.archive.org/web/20090124071237/http://www.pcworld.com/article/156494/superspeed_usb_30_more_details_emerge.html | archive-date = 24 January 2009 | df = dmy-all }}</ref>
2008 तक, लगभग 6 बिलियन यूएसबी पोर्ट और अंतरापृष्ठ वैश्विक बाज़ार में थे और प्रत्येक वर्ष लगभग 2 बिलियन बेचे जा रहे थे।<ref>{{cite web | work = PC world | url = http://www.pcworld.com/article/156494/superspeed_usb_30_more_details_emerge.html | title = SuperSpeed USB 3.0: More Details Emerge | date = 6 January 2009 | url-status=live | archive-url = https://web.archive.org/web/20090124071237/http://www.pcworld.com/article/156494/superspeed_usb_30_more_details_emerge.html | archive-date = 24 January 2009 | df = dmy-all }}</ref>
=== यूएसबी (USB) 1.x ===
=== यूएसबी (USB) 1.x ===
जनवरी 1996 में जारी, यूएसबी 1.0 ने 1.5 Mbit/s (कम बैंडविड्थ या कम गति) और 12 Mbit/s (पूर्ण गति) की संकेतन दर निर्दिष्ट की।<ref>{{cite techreport | title=Universal Serial Bus Specification | number=v1.0 | year=1996 | section=4.2.1 | page=29 | url=https://fl.hw.cz/docs/usb/usb10doc.pdf | url-status=live | archive-url=https://web.archive.org/web/20180130144424/https://fl.hw.cz/docs/usb/usb10doc.pdf | archive-date=30 January 2018 | df=dmy-all }}</ref> यह समय और बिजली की सीमाओं के कारण एक्सटेंशन केबल या पास-थ्रू मॉनिटर की अनुमति नहीं देता था। अगस्त 1998 में यूएसबी 1.1 के रिलीज़ होने तक कुछ यूएसबी उपकरणों ने इसे बाज़ार में उतारा। यूएसबी 1.1 सबसे पहला संशोधन था जिसे व्यापक रूप से अपनाया गया था और जिसके कारण माइक्रोसॉफ्टने "विरासत-मुक्त पीसी" नामित किया था।।<ref name="Macworld iMac">{{cite web |url=http://www.macworld.com/article/135017/2008/08/imacanniversary.html |title=Eight ways the iMac changed computing |work=Macworld |date=2008-08-15 |access-date=2017-09-05 |url-status=live |archive-url=https://web.archive.org/web/20111222091746/http://www.macworld.com/article/135017/2008/08/imacanniversary.html |archive-date=22 December 2011 }}</ref><ref name="BusinessWeek iMac">{{cite web | work = Business week | year = 1999 | url = http://www.businessweek.com/1999/99_50/c3659057.htm | title = The PC Follows iMac's Lead | url-status=live | archive-url = https://web.archive.org/web/20150923221417/http://www.businessweek.com/1999/99_50/c3659057.htm | archive-date = 23 September 2015 | df = dmy-all }}</ref><ref name="Popular Mechanics iMac">{{cite journal|title=Popular Mechanics: Making Connections|journal = Popular Mechanics Magazine|url=https://books.google.com/books?id=R9MDAAAAMBAJ&pg=PA59|date=February 2001|publisher=Hearst Magazines|page=59|issn=0032-4558|url-status=live|archive-url=https://web.archive.org/web/20170215084550/https://books.google.com/books?id=R9MDAAAAMBAJ&pg=PA59|archive-date=15 February 2017}}</ref>
जनवरी 1996 में जारी, यूएसबी 1.0 ने 1.5 Mbit/s (कम बैंडविड्थ या कम गति) और 12 Mbit/s (पूर्ण गति) की संकेतन दर निर्दिष्ट की।<ref>{{cite techreport | title=Universal Serial Bus Specification | number=v1.0 | year=1996 | section=4.2.1 | page=29 | url=https://fl.hw.cz/docs/usb/usb10doc.pdf | url-status=live | archive-url=https://web.archive.org/web/20180130144424/https://fl.hw.cz/docs/usb/usb10doc.pdf | archive-date=30 January 2018 | df=dmy-all }}</ref> यह समय और बिजली की सीमाओं के कारण एक्सटेंशन केबल या पास-थ्रू मॉनिटर की अनुमति नहीं देता था। अगस्त 1998 में यूएसबी 1.1 के रिलीज़ होने तक कुछ यूएसबी उपकरणों ने इसे बाज़ार में उतारा। यूएसबी 1.1 सबसे पहला संशोधन था जिसे व्यापक रूप से अपनाया गया था और जिसके कारण माइक्रोसॉफ्टने "विरासत-मुक्त पीसी" नामित किया था।।<ref name="Macworld iMac">{{cite web |url=http://www.macworld.com/article/135017/2008/08/imacanniversary.html |title=Eight ways the iMac changed computing |work=Macworld |date=2008-08-15 |access-date=2017-09-05 |url-status=live |archive-url=https://web.archive.org/web/20111222091746/http://www.macworld.com/article/135017/2008/08/imacanniversary.html |archive-date=22 December 2011 }}</ref><ref name="BusinessWeek iMac">{{cite web | work = Business week | year = 1999 | url = http://www.businessweek.com/1999/99_50/c3659057.htm | title = The PC Follows iMac's Lead | url-status=live | archive-url = https://web.archive.org/web/20150923221417/http://www.businessweek.com/1999/99_50/c3659057.htm | archive-date = 23 September 2015 | df = dmy-all }}</ref><ref name="Popular Mechanics iMac">{{cite journal|title=Popular Mechanics: Making Connections|journal = Popular Mechanics Magazine|url=https://books.google.com/books?id=R9MDAAAAMBAJ&pg=PA59|date=February 2001|publisher=Hearst Magazines|page=59|issn=0032-4558|url-status=live|archive-url=https://web.archive.org/web/20170215084550/https://books.google.com/books?id=R9MDAAAAMBAJ&pg=PA59|archive-date=15 February 2017}}</ref>
Line 133: Line 132:
यूएसबी विनिर्देश में संशोधन इंजीनियरिंग परिवर्तन नोटिस (ECNs) के माध्यम से किए गए हैं। इनमें से सबसे महत्वपूर्ण ईसीएन (ECNs) को USB.org में उपलब्ध यूएसबी 2.0 के विनिर्देश पैकेज में शामिल किया गया है:<ref>{{cite web |url= http://www.usb.org/developers/docs/usb20_docs/ |title= USB 2.0 Specification |publisher= USB Implementers Forum |url-status=dead |archive-url= https://web.archive.org/web/20171203144114/http://www.usb.org/developers/docs/usb20_docs/ |archive-date= 2017-12-03 |access-date=2019-04-28 }}</ref>
यूएसबी विनिर्देश में संशोधन इंजीनियरिंग परिवर्तन नोटिस (ECNs) के माध्यम से किए गए हैं। इनमें से सबसे महत्वपूर्ण ईसीएन (ECNs) को USB.org में उपलब्ध यूएसबी 2.0 के विनिर्देश पैकेज में शामिल किया गया है:<ref>{{cite web |url= http://www.usb.org/developers/docs/usb20_docs/ |title= USB 2.0 Specification |publisher= USB Implementers Forum |url-status=dead |archive-url= https://web.archive.org/web/20171203144114/http://www.usb.org/developers/docs/usb20_docs/ |archive-date= 2017-12-03 |access-date=2019-04-28 }}</ref>
* मिनी-ए और मिनी-बी संयोजक  
* मिनी-ए और मिनी-बी संयोजक  
* माइक्रो-यूएसबी केबल और संयोजक विनिर्देश 1.01
* माइक्रो-यूएसबी तार और संयोजक विनिर्देश 1.01
* [[ इंटरचिप यूएसबी |इंटरचिप यूएसबी]] पूरक
* [[ इंटरचिप यूएसबी |इंटरचिप यूएसबी]] पूरक
* ऑन-द-गो सप्लीमेंट 1.3 यूएसबी ऑन-द-गो, दो यूएसबी युक्ति के लिए एक अलग यूएसबी होस्ट की आवश्यकता के बिना एक-दूसरे के साथ संवाद करना संभव बनाता है।
* ऑन-द-गो सप्लीमेंट 1.3 यूएसबी ऑन-द-गो, दो यूएसबी युक्ति के लिए एक अलग यूएसबी होस्ट की आवश्यकता के बिना एक-दूसरे के साथ संवाद करना संभव बनाता है।
* यूएसबी (USB) बैटरी चार्जिंग विशिष्टता 1.1 डेड बैटरी के साथ उपकरण के लिए संबंधित चार्जर्स, होस्ट चार्जर्स व्यवहार के लिए समर्थन जोड़ा गया।
* यूएसबी (USB) बैटरी चार्जिंग विशिष्टता 1.1 मृत बैटरी के साथ उपकरण के लिए संबंधित चार्जर्स, होस्ट चार्जर्स व्यवहार के लिए समर्थन जोड़ा गया।
* बैटरी चार्जिंग विनिर्देश 1.2:<ref name="battchargespec1.2">{{cite web |url=http://www.usb.org/developers/docs/devclass_docs/BCv1.2_070312.zip |title=Battery Charging v1.2 Spec and Adopters Agreement |date=7 March 2012 |publisher=USB Implementers Forum |format=ZIP |url-status=live |archive-url=https://web.archive.org/web/20141006113700/http://www.usb.org/developers/docs/devclass_docs/BCv1.2_070312.zip |archive-date=6 October 2014 |access-date=2021-05-13 |df=dmy-all }}</ref> अपुष्ट उपकरणों के लिए चार्जिंग पोर्ट पर 1.5 ए की बढ़ी हुई धारा के साथ, 1.5 ए तक की धारा होने पर उच्च गति संचार की अनुमति देता है।
* बैटरी चार्जिंग विनिर्देश 1.2:<ref name="battchargespec1.2">{{cite web |url=http://www.usb.org/developers/docs/devclass_docs/BCv1.2_070312.zip |title=Battery Charging v1.2 Spec and Adopters Agreement |date=7 March 2012 |publisher=USB Implementers Forum |format=ZIP |url-status=live |archive-url=https://web.archive.org/web/20141006113700/http://www.usb.org/developers/docs/devclass_docs/BCv1.2_070312.zip |archive-date=6 October 2014 |access-date=2021-05-13 |df=dmy-all }}</ref> अपुष्ट उपकरणों के लिए चार्जिंग पोर्ट पर 1.5 ए की बढ़ी हुई धारा के साथ, 1.5 ए तक की धारा होने पर उच्च गति संचार की अनुमति देता है।
* लिंक पावर प्रबंधन परिशिष्ट ईसीएन (ECN), जो स्लीप पावर स्टेट जोड़ता है।
* लिंक पावर प्रबंधन परिशिष्ट ईसीएन (ECN), जो स्लीप पावर स्टेट जोड़ता है।
Line 591: Line 590:


=== यूएसबी विपुल भंडारण / यूएसबी ड्राइव ===
=== यूएसबी विपुल भंडारण / यूएसबी ड्राइव ===
{{See also|USB mass storage device class|Disk enclosure|External hard disk drive}}
{{See also|USB मास स्टोरेज डिवाइस क्लास|डिस्क संलग्नक|एक्सटर्नल हार्ड डिस्क ड्राइव}}
[[File:SanDisk-Cruzer-USB-4GB-ThumbDrive.jpg|thumb|एक यूएसबी फ्लैश ड्राइव, एक विशिष्ट यूएसबी मास-स्टोरेज  उपकरण]]
[[File:SanDisk-Cruzer-USB-4GB-ThumbDrive.jpg|thumb|एक यूएसबी फ्लैश ड्राइव, एक विशिष्ट यूएसबी मास-स्टोरेज  उपकरण]]
[[File:M.2 2242 SSD connected into USB 3.0 adapter.jpg|thumb|एक M.2 (2242) ठोस-राज्य-ड्राइव ([[ SSD ]]) USB 3.0 एडाप्टर से जुड़ा हुआ है और कंप्यूटर से जुड़ा हुआ है।]]
[[File:M.2 2242 SSD connected into USB 3.0 adapter.jpg|thumb|एक M.2 (2242) ठोस-राज्य-ड्राइव ([[ SSD ]]) USB 3.0 एडाप्टर से जुड़ा हुआ है और कंप्यूटर से जुड़ा हुआ है।]]
यूएसबी विपुल भंडारण युक्ति वर्ग (MSC या UMS)  भंडारण युक्‍ति के संयोजन को मानकीकृत करता है।। पहले चुंबकीय और ऑप्टिकल ड्राइव के लिए, इसे यूएसबी फ्लैश ड्राइव का समर्थन करने के लिए बढ़ाया गया है। इसे विभिन्न प्रकार के आदर्श उपकरणों का समर्थन करने के लिए भी विस्तारित किया गया है क्योंकि कई प्रणालियों को निर्देशिकाओं के भीतर फ़ाइल स्थानांतरण के परिचित रूपक के साथ नियंत्रित किया जा सकता है। एक आदर्श उपकरण बनाने की प्रक्रिया एक अभिज्ञ उपकरण की तरह दिखती है, जिसे विस्तारण (एक्सटेंशन) के रूप में भी जाना जाता है। यूएसबी एडाप्टर के साथ एक लिखित-बंद [[ एसडी कार्ड |एसडी कार्ड]] को बूट करने की क्षमता बूटिंग माध्यम की अखंडता और गैर-भ्रष्ट, पूर्व स्थिति को बनाए रखने के लिए विशेष रूप से लाभप्रद है।
यूएसबी भंडारण युक्ति वर्ग (MSC या UMS)  भंडारण युक्‍ति के संयोजन को मानकीकृत करता है।। पहले चुंबकीय और ऑप्टिकल ड्राइव के लिए, इसे यूएसबी फ्लैश ड्राइव का समर्थन करने के लिए बढ़ाया गया है। इसे विभिन्न प्रकार के आदर्श उपकरणों का समर्थन करने के लिए भी विस्तारित किया गया है क्योंकि कई प्रणालियों को निर्देशिकाओं के भीतर फ़ाइल स्थानांतरण के परिचित रूपक के साथ नियंत्रित किया जा सकता है। एक आदर्श उपकरण बनाने की प्रक्रिया एक अभिज्ञ उपकरण की तरह दिखती है, जिसे विस्तारण (एक्सटेंशन) के रूप में भी जाना जाता है। यूएसबी एडाप्टर के साथ एक लिखित-बंद [[ एसडी कार्ड |एसडी कार्ड]] को बूट करने की क्षमता बूटिंग माध्यम की अखंडता और गैर-भ्रष्ट, पूर्व स्थिति को बनाए रखने के लिए विशेष रूप से लाभप्रद है।


हालांकि 2005 की शुरुआत से अधिकांश व्यक्तिगत कंप्यूटर यूएसबी विपुल भंडारण (मास स्टोरेज) उपकरण से बूट कर सकते हैं, यूएसबी को कंप्यूटर के आंतरिक भंडारण (इंटरनल स्टोरेज) के लिए प्राथमिक बस के रूप में नहीं किया गया है। हालाँकि, USB को हॉट-स्वैपिंग की अनुमति देने का लाभ है, जिससे यह विभिन्न प्रकार के ड्राइव सहित मोबाइल बाह्य उपकरणों के लिए उपयोगी हो जाता है।
हालांकि 2005 की शुरुआत से अधिकांश व्यक्तिगत कंप्यूटर यूएसबी भंडारण (मास स्टोरेज) उपकरण से बूट कर सकते हैं, यूएसबी को कंप्यूटर के आंतरिक भंडारण (इंटरनल स्टोरेज) के लिए प्राथमिक बस के रूप में नहीं किया गया है। हालाँकि, USB को हॉट-स्वैपिंग की अनुमति देने का लाभ है, जिससे यह विभिन्न प्रकार के ड्राइव सहित मोबाइल बाह्य उपकरणों के लिए उपयोगी हो जाता है।


कई निर्माता बाहरी पोर्टेबल यूएसबी [[ हार्ड डिस्क ड्राइव |हार्ड डिस्क ड्राइव]], या डिस्क ड्राइव के लिए रिक्त अंतःक्षेत्र की पेशकश करते हैं। ये आंतरिक ड्राइव की तुलना में प्रदर्शन की पेशकश करते हैं, जो संलग्न यूएसबी उपकरणों की संख्या और प्रकारों द्वारा सीमित है और यूएसबी अंतरापृष्ठ की ऊपरी सीमा तक। बाहरी ड्राइव संयोजन के लिए अन्य प्रतिस्पर्धी मानकों में ईएसएटीए (eSATA), [[ एक्सप्रेस कार्ड |एक्सप्रेस कार्ड]], [[ फायरवायर |फायरवायर]] (IEEE 1394) और सबसे हाल ही में [[ थंडरबोल्ट |थंडरबोल्ट]] (अंतरापृष्ठ) शामिल हैं।
कई निर्माता बाहरी पोर्टेबल यूएसबी [[ हार्ड डिस्क ड्राइव |हार्ड डिस्क ड्राइव]], या डिस्क ड्राइव के लिए रिक्त अंतःक्षेत्र की पेशकश करते हैं। ये आंतरिक ड्राइव की तुलना में प्रदर्शन की पेशकश करते हैं, जो संलग्न यूएसबी उपकरणों की संख्या और प्रकारों द्वारा सीमित है और यूएसबी अंतरापृष्ठ की ऊपरी सीमा तक। बाहरी ड्राइव संयोजन के लिए अन्य प्रतिस्पर्धी मानकों में ईएसएटीए (eSATA), [[ एक्सप्रेस कार्ड |एक्सप्रेस कार्ड]], [[ फायरवायर |फायरवायर]] (IEEE 1394) और सबसे हाल ही में [[ थंडरबोल्ट |थंडरबोल्ट]] (अंतरापृष्ठ) शामिल हैं।
Line 604: Line 603:


=== मीडिया ट्रांसफर प्रोटोकॉल ===
=== मीडिया ट्रांसफर प्रोटोकॉल ===
{{See also|Picture Transfer Protocol}}
{{See also|चित्र स्थानांतरण प्रोटोकॉल}}
 
[[ मीडिया अंतरण प्रोटोकॉल |मीडिया अंतरण प्रोटोकॉल]] (एमटीपी) को माइक्रोसॉफ्ट द्वारा डिजाइन किया गया था ताकि डिस्क ब्लॉक के बजाय फाइलों के स्तर पर यूएसबी मास स्टोरेज की तुलना में डिवाइस के संचिका प्रणाली (फाइल सिस्टम) को उच्च-स्तरीय पहुंच प्रदान की जा सके। इसमें वैकल्पिक [[ डिजिटल अधिकार प्रबंधन |डिजिटल अधिकार प्रबंधन]] सुविधाएँ भी हैं। एमटीपी (MTP) [[ पोर्टेबल मीडिया प्लेयर |पोर्टेबल मीडिया प्लेयर]] प्लेयर के साथ उपयोग के लिए डिज़ाइन किया गया था, लेकिन तब से इसे एंड्रॉइड ऑपरेटिंग सिस्टम के प्राथमिक स्टोरेज एक्सेस प्रोटोकॉल के रूप में संस्करण 4.1 जेली बीन के साथ-साथ विंडोज फोन 8 (विंडोज फोन 7 उपकरणों ने Zune प्रोटोकॉल का उपयोग किया था) के रूप में अपनाया गया है - एमटीपी का विकास)। इसका प्राथमिक कारण यह है कि एमटीपी को स्टोरेज डिवाइस के लिए यूएमएस (UMS) की तरह विशेष पहुंच की आवश्यकता नहीं होती है, संभावित समस्याओं को कम करते हुए एक एंड्रॉइड प्रोग्राम को कंप्यूटर से जुड़े रहने के दौरान भंडारण (स्टोरेज) का अनुरोध करना चाहिए। मुख्य दोष यह है कि एमटीपी विंडोज ऑपरेटिंग सिस्टम के बाहर भी समर्थित नहीं है।
[[ मीडिया अंतरण प्रोटोकॉल |मीडिया अंतरण प्रोटोकॉल]] (एमटीपी) को माइक्रोसॉफ्ट द्वारा डिजाइन किया गया था ताकि डिस्क ब्लॉक के बजाय फाइलों के स्तर पर यूएसबी मास स्टोरेज की तुलना में डिवाइस के संचिका प्रणाली (फाइल सिस्टम) को उच्च-स्तरीय पहुंच प्रदान की जा सके। इसमें वैकल्पिक [[ डिजिटल अधिकार प्रबंधन |डिजिटल अधिकार प्रबंधन]] सुविधाएँ भी हैं। एमटीपी (MTP) [[ पोर्टेबल मीडिया प्लेयर |पोर्टेबल मीडिया प्लेयर]] प्लेयर के साथ उपयोग के लिए डिज़ाइन किया गया था, लेकिन तब से इसे एंड्रॉइड ऑपरेटिंग सिस्टम के प्राथमिक स्टोरेज एक्सेस प्रोटोकॉल के रूप में संस्करण 4.1 जेली बीन के साथ-साथ विंडोज फोन 8 (विंडोज फोन 7 उपकरणों ने Zune प्रोटोकॉल का उपयोग किया था) के रूप में अपनाया गया है - एमटीपी का विकास)। इसका प्राथमिक कारण यह है कि एमटीपी को स्टोरेज डिवाइस के लिए यूएमएस (UMS) की तरह विशेष पहुंच की आवश्यकता नहीं होती है, संभावित समस्याओं को कम करते हुए एक एंड्रॉइड प्रोग्राम को कंप्यूटर से जुड़े रहने के दौरान भंडारण (स्टोरेज) का अनुरोध करना चाहिए। मुख्य दोष यह है कि एमटीपी विंडोज ऑपरेटिंग सिस्टम के बाहर भी समर्थित नहीं है।


=== मानव अंतरापृष्ठ युक्ति ===
=== मानव अंतरापृष्ठ युक्ति ===
{{Main|USB human interface device class}}
{{Main|यूएसबी मानव इंटरफ़ेस डिवाइस वर्ग}}
 
यूएसबी (USB) माउस और कीबोर्ड का उपयोग सामान्यत: पुराने कंप्यूटरों के साथ किया जा सकता है जिनमें छोटे यूएसबी-टू-पीएस/2 (PS/2) एडाप्टर की सहायता से पीएस/2 संयोजक होते हैं।  द्वैध प्रोटोकॉल समर्थन वाले माउस और कीबोर्ड के लिए, एक एडाप्टर जिसमें कोई [[ विद्युत सर्किट |विद्युत सर्किट]] नहीं किया जा सकता है: कीबोर्ड या माउस में यूएसबी हार्डवेयर का पता लगाने के लिए डिज़ाइन किया गया है कि क्या यह यूएसबी या पीएस/2 (PS/2) पोर्ट से जुड़ा है और उपयुक्त प्रोटोकॉल का उपयोग करके संप्रेषित कर सकता है। परिवर्तक (कन्वर्टर्स) जो पीएस/2 कीबोर्ड और माउस (सामान्यत: प्रत्येक में से एक) को एक यूएसबी पोर्ट से जोड़ते हैं, वे भी मौजूद हैं।<ref>{{cite web | url = http://www.startech.com/Server-Management/KVM-Switches/PS-2-to-USB-Keyboard-and-Mouse-Adapter~PS22USB | title = PS/2 to USB Keyboard and Mouse Adapter | url-status=dead | archive-url = https://web.archive.org/web/20141112214808/http://www.startech.com/Server-Management/KVM-Switches/PS-2-to-USB-Keyboard-and-Mouse-Adapter~PS22USB |website=StarTech.com | archive-date = 12 November 2014 | df = dmy-all }}</ref> ये उपकरण प्रणाली के लिए दो एचआईडी (HID) समापन बिंदु (एंडपॉइंट) पेश करते हैं और दो मानकों के बीच द्विदिश डेटा अनुवाद करने के लिए एक सूक्ष्म नियंत्रक [[ microcontroller |(माइक्रोकंट्रोलर)]] का उपयोग करते हैं।
यूएसबी (USB) माउस और कीबोर्ड का उपयोग सामान्यत: पुराने कंप्यूटरों के साथ किया जा सकता है जिनमें छोटे यूएसबी-टू-पीएस/2 (PS/2) एडाप्टर की सहायता से पीएस/2 संयोजक होते हैं।  द्वैध प्रोटोकॉल समर्थन वाले माउस और कीबोर्ड के लिए, एक एडाप्टर जिसमें कोई [[ विद्युत सर्किट |विद्युत सर्किट]] नहीं किया जा सकता है: कीबोर्ड या माउस में यूएसबी हार्डवेयर का पता लगाने के लिए डिज़ाइन किया गया है कि क्या यह यूएसबी या पीएस/2 (PS/2) पोर्ट से जुड़ा है और उपयुक्त प्रोटोकॉल का उपयोग करके संप्रेषित कर सकता है। परिवर्तक (कन्वर्टर्स) जो पीएस/2 कीबोर्ड और माउस (सामान्यत: प्रत्येक में से एक) को एक यूएसबी पोर्ट से जोड़ते हैं, वे भी मौजूद हैं।<ref>{{cite web | url = http://www.startech.com/Server-Management/KVM-Switches/PS-2-to-USB-Keyboard-and-Mouse-Adapter~PS22USB | title = PS/2 to USB Keyboard and Mouse Adapter | url-status=dead | archive-url = https://web.archive.org/web/20141112214808/http://www.startech.com/Server-Management/KVM-Switches/PS-2-to-USB-Keyboard-and-Mouse-Adapter~PS22USB |website=StarTech.com | archive-date = 12 November 2014 | df = dmy-all }}</ref> ये उपकरण प्रणाली के लिए दो एचआईडी (HID) समापन बिंदु (एंडपॉइंट) पेश करते हैं और दो मानकों के बीच द्विदिश डेटा अनुवाद करने के लिए एक सूक्ष्म नियंत्रक [[ microcontroller |(माइक्रोकंट्रोलर)]] का उपयोग करते हैं।


=== उपकरण [[ फर्मवेयर |फर्मवेयर]] उन्नत तंत्र ===
=== उपकरण [[ फर्मवेयर |फर्मवेयर]] उन्नत तंत्र ===
डिवाइस फर्मवेयर अपग्रेड (DFU) एक विक्रेता- और उपकरण-स्वतंत्र तंत्र है जो USB उपकरणों के फर्मवेयर को अपने निर्माताओं द्वारा प्रदान किए गए बेहतर संस्करणों के साथ अपग्रेड करने के लिए, (उदाहरण के लिए) फर्मवेयर बग फिक्स को तैनात करने का एक तरीका है।फर्मवेयर अपग्रेड ऑपरेशन के दौरान, यूएसबी उपकरणअपने ऑपरेटिंग मोड को प्रभावी ढंग से एक प्रोग्राम करने योग्य रीड-ओनली मेमोरी प्रोग्रामर बन जाते हैं।USB डिवाइस का कोई भी वर्ग आधिकारिक DFU विनिर्देशों का पालन करके इस क्षमता को लागू कर सकता है।<ref name="dfu-1.1" /><ref name=BadUSB>{{cite web
डिवाइस फर्मवेयर अपग्रेड (DFU) एक विक्रेता और उपकरण-स्वतंत्र तंत्र है जो यूएसबी उपकरणों के फर्मवेयर को अपने निर्माताओं द्वारा प्रदान किए गए बेहतर संस्करणों के साथ अपग्रेड करने के लिए, (उदाहरण के लिए) फर्मवेयर बग फिक्स को तैनात करने का एक तरीका है। फर्मवेयर अपग्रेड ऑपरेशन के दौरान, यूएसबी उपकरण अपने ऑपरेटिंग मोड को प्रभावी ढंग से एक प्रोग्राम करने योग्य रीड-ओनली मेमोरी प्रोग्रामर बन जाते हैं। यूएसबी उपकरण का कोई भी वर्ग आधिकारिक डीएफयू (DFU) विनिर्देशों का पालन करके इस क्षमता को लागू कर सकता है।<ref name="dfu-1.1" /><ref name=BadUSB>{{cite web
  | url = http://www.usb.org/developers/devclass_docs/usbdfu10.pdf
  | url = http://www.usb.org/developers/devclass_docs/usbdfu10.pdf
  | archive-url = https://web.archive.org/web/20140824054756/http://www.usb.org/developers/devclass_docs/usbdfu10.pdf
  | archive-url = https://web.archive.org/web/20140824054756/http://www.usb.org/developers/devclass_docs/usbdfu10.pdf
Line 626: Line 627:
  | website = fedoraproject.org
  | website = fedoraproject.org
}}</ref>
}}</ref>
DFU उपयोगकर्ता को वैकल्पिक फर्मवेयर के साथ USB उपकरणों को फ्लैश करने की स्वतंत्रता भी दे सकता है।इसका एक परिणाम यह है कि फिर से फ्लैश किए जाने के बाद USB उपकरण विभिन्न अप्रत्याशित डिवाइस प्रकारों के रूप में कार्य कर सकते हैं।उदाहरण के लिए, एक USB डिवाइस जो विक्रेता को केवल एक फ्लैश ड्राइव होने का इरादा रखता है, एक कीबोर्ड की तरह एक इनपुट डिवाइस को स्पूफ कर सकता है।[[ Badusb ]] देखें।<ref>{{cite web
 
डीएफयू उपयोगकर्ता को वैकल्पिक फर्मवेयर के साथ यूएसबी उपकरणों को फ्लैश करने की स्वतंत्रता भी दे सकता है। इसका एक परिणाम यह है कि फिर से फ्लैश किए जाने के बाद यूएसबी उपकरण री-फ्लैश होने के बाद विभिन्न अनपेक्षित डिवाइस प्रकारों के रूप में कार्य कर सकते हैं। उदाहरण के लिए, एक यूएसबी उपकरण जो विक्रेता को केवल एक फ्लैश ड्राइव होने का इरादा रखता है, एक कीबोर्ड जैसे इनपुट डिवाइस को "स्पूफ" कर सकता है। BadUSB देखें।<ref>{{cite web
  |url        = https://srlabs.de/blog/wp-content/uploads/2014/07/SRLabs-BadUSB-BlackHat-v1.pdf
  |url        = https://srlabs.de/blog/wp-content/uploads/2014/07/SRLabs-BadUSB-BlackHat-v1.pdf
  |title      = BadUSB – On accessories that turn evil
  |title      = BadUSB – On accessories that turn evil
Line 641: Line 643:
  |df          = dmy-all
  |df          = dmy-all
}}</ref>
}}</ref>




=== श्रव्य प्रवाह ===
=== श्रव्य प्रवाह ===
यूएसबी डिवाइस वर्किंग ग्रुप ने ऑडियो स्ट्रीमिंग के लिए विनिर्देशों को निर्धारित किया है, और ऑडियो क्लास के उपयोगों के लिए विशिष्ट मानकों को विकसित और कार्यान्वित किया गया है, जैसे कि माइक्रोफोन, स्पीकर, हेडसेट, टेलीफोन, संगीत वाद्ययंत्र आदि। वर्किंग ग्रुप ने ऑडियो के तीन संस्करण प्रकाशित किए हैं।डिवाइस विनिर्देश:<ref>{{Cite press release |date=27 September 2016 |title=USB-IF Announces USB Audio Device Class 3.0 Specification |location=Houston, Texas & Beaverton, Oregon |url=https://www.businesswire.com/news/home/20160927006252/en/USB-IF-Announces-USB-Audio-Device-Class-3.0 |website=Business Wire |access-date=2018-05-04 }}</ref><ref>{{Cite web |url=http://www.usb.org/developers/docs/devclass_docs/ |title=USB Device Class Specifications |website=www.usb.org |access-date=2018-05-04 }}</ref> ऑडियो & nbsp; 1.0, 2.0, और 3.0, UAC के रूप में संदर्भित किया गया<ref name="xmos2015" />या एडीसी।<ref>{{Cite web |url=https://docs.microsoft.com/en-us/windows-hardware/drivers/audio/usb-2-0-audio-drivers |title=USB Audio 2.0 Drivers |website=Microsoft Hardware Dev Center |access-date=2018-05-04 |quote=ADC-2 refers to the USB Device Class Definition for Audio Devices, Release 2.0.}}</ref>
यूएसबी उपकरण कर्मी दल ने श्रव्य प्रवाह (ऑडियो स्ट्रीमिंग) के लिए विनिर्देशों को निर्धारित किया है और श्रव्य वर्ग (ऑडियो क्लास) के उपयोगों के लिए विशिष्ट मानकों को विकसित और कार्यान्वित किया है, जैसे कि माइक्रोफोन, स्पीकर, हेडसेट, टेलीफोन, संगीत वाद्ययंत्र आदि। कर्मी दल (वर्किंग ग्रुप) ने ऑडियो के तीन संस्करण प्रकाशित किए हैं। डिवाइस विनिर्देश:<ref>{{Cite press release |date=27 September 2016 |title=USB-IF Announces USB Audio Device Class 3.0 Specification |location=Houston, Texas & Beaverton, Oregon |url=https://www.businesswire.com/news/home/20160927006252/en/USB-IF-Announces-USB-Audio-Device-Class-3.0 |website=Business Wire |access-date=2018-05-04 }}</ref><ref>{{Cite web |url=http://www.usb.org/developers/docs/devclass_docs/ |title=USB Device Class Specifications |website=www.usb.org |access-date=2018-05-04 }}</ref> ऑडियो 1.0, 2.0, और 3.0, जिन्हें "यूएसी" या "एडीसी" के रूप में संदर्भित किया गया<ref name="xmos2015" /><ref>{{Cite web |url=https://docs.microsoft.com/en-us/windows-hardware/drivers/audio/usb-2-0-audio-drivers |title=USB Audio 2.0 Drivers |website=Microsoft Hardware Dev Center |access-date=2018-05-04 |quote=ADC-2 refers to the USB Device Class Definition for Audio Devices, Release 2.0.}}</ref>
UAC 3.0 मुख्य रूप से पोर्टेबल उपकरणों के लिए सुधार का परिचय देता है, जैसे कि डेटा को फोड़ने और कम पावर मोड में रहने से बिजली के उपयोग को कम कर देता है, और डिवाइस के विभिन्न घटकों के लिए पावर डोमेन, उपयोग में नहीं होने पर उन्हें बंद करने की अनुमति देता है।<ref>{{Cite web|url=https://www.synopsys.com/designware-ip/technical-bulletin/usb-audio-dwtb-q117.html|title=New USB Audio Class for USB Type-C Digital Headsets|website=Synopsys.com |access-date=2018-05-07}}</ref>
 
UAC 2.0 ने उच्च गति USB (पूर्ण गति के अलावा) के लिए समर्थन पेश किया, जिससे मल्टी-चैनल अंतरापृष्ठ, उच्च नमूना दरों के लिए अधिक से अधिक बैंडविड्थ की अनुमति मिलती है,<ref name=":2">{{Cite web |url=http://thewelltemperedcomputer.com/KB/USB.html |title=USB |website=The Well-Tempered Computer |last=Kars |first=Vincent |date=May 2011 |access-date=2018-05-07 |quote=All operating systems (Win, OSX, and Linux) support USB Audio Class 1 natively. This means you don't need to install drivers, it is plug&play.}}</ref> निचला अंतर्निहित विलंबता, ref>{{Cite web |url=https://www.xmos.ai/file/fundamentals-of-usb-audio?version=latest |title=Fundamentals of USB Audio |publisher=XMOS Ltd. |website=www.xmos.com |format=PDF |date=2015 |access-date=2020-12-10 |quote=Note that Full Speed USB has a much higher intrinsic latency of 2ms}}</ref><ref name="xmos2015" />और सिंक्रोनस और अनुकूली मोड में समय संकल्प में 8 × सुधार।<ref name="xmos2015" />UAC2 ने क्लॉक डोमेन की अवधारणा भी पेश की, जो होस्ट को जानकारी प्रदान करता है कि किसपुट और आउटपुट टर्मिनल एक ही स्रोत से अपनी घड़ियों को प्राप्त करते हैं, साथ ही [[ प्रत्यक्ष धारा डिजिटल ]], ऑडियो प्रभाव, चैनल क्लस्टरिंग, उपयोगकर्ता नियंत्रण जैसे ऑडियो एन्कोडिंग के लिए बेहतर समर्थन भी।, और डिवाइस विवरण।<ref name="xmos2015" /><ref name=":4" />
यूएसी 3.0 मुख्य रूप से पोर्टेबल उपकरणों के लिए सुधार पेश करता है, जैसे डेटा को फोड़कर और कम पावर मोड में अधिक बार रहने और उपकरण के विभिन्न घटकों के लिए पावर डोमेन, उपयोग में नहीं होने पर उन्हें बंद करने की अनुमति देकर बिजली के उपयोग को कम करता है।<ref>{{Cite web|url=https://www.synopsys.com/designware-ip/technical-bulletin/usb-audio-dwtb-q117.html|title=New USB Audio Class for USB Type-C Digital Headsets|website=Synopsys.com |access-date=2018-05-07}}</ref>
 
यूएसी 2.0 ने हाई स्पीड यूएसबी (पूर्ण गति के अलावा) के लिए समर्थन पेश किया, जिससे मल्टी-चैनल इंटरफेस के लिए अधिक बैंड चौराई, उच्च नमूना दर की अनुमति मिलती है,<ref name=":2">{{Cite web |url=http://thewelltemperedcomputer.com/KB/USB.html |title=USB |website=The Well-Tempered Computer |last=Kars |first=Vincent |date=May 2011 |access-date=2018-05-07 |quote=All operating systems (Win, OSX, and Linux) support USB Audio Class 1 natively. This means you don't need to install drivers, it is plug&play.}}</ref> कम अंतर्निहित विलंबता,<ref name="xmos2015" />और तुल्यकालिक और अनुकूली मोड में समय समाधान में 8× सुधार।।<ref name="xmos2015" /> UAC2 ने क्लॉक डोमेन की अवधारणा भी पेश की, जो होस्ट को जानकारी प्रदान करता है कि कौन से इनपुट टर्मिनल और आउटपुट टर्मिनल अपनी घड़ियों को एक ही स्रोत से प्राप्त करते हैं, साथ ही [[ प्रत्यक्ष धारा डिजिटल |प्रत्यक्ष धारा डिजिटल]], ऑडियो प्रभाव, चैनल क्लस्टरिंग, उपयोगकर्ता नियंत्रण जैसे ऑडियो एन्कोडिंग के लिए बेहतर समर्थन प्रदान करते हैं और डिवाइस विवरण।<ref name="xmos2015" /><ref name=":4" />


UAC 1.0 डिवाइस अभी भी आम हैं, हालांकि, उनके क्रॉस-प्लेटफॉर्म ड्राइवरलेस संगतता के कारण,<ref name=":2" />और आंशिक रूप से [[ Microsoft Windows ]] की UAC 2.0 को अपने प्रकाशन के बाद एक दशक से अधिक के लिए लागू करने में विफलता के कारण, अंततः 20 मार्च 2017 को क्रिएटर्स अपडेट के माध्यम से विंडोज 10 में समर्थन जोड़ा गया।<ref>{{Cite web |url=https://blogs.windows.com/windowsexperience/2016/09/21/announcing-windows-10-insider-preview-build-14931-for-pc/ |title=Announcing Windows 10 Insider Preview Build 14931 for PC |website=Windows Experience Blog |date=21 September 2016 |access-date=2018-05-07 |quote=We now have native support for USB Audio 2.0 devices with an inbox class driver! This is an early version of the driver that does not have all features enabled}}</ref><ref>{{Cite web |url=http://amplioaudio.blogspot.com/2017/09/usb-audio-class-20-support-in-windows.html |title=Ampliozone: USB Audio Class 2.0 Support in Windows 10, FINALLY!!!! |last=Plummer |first=Gregg |date=2017-09-20 |website=Ampliozone |access-date=2018-05-07}}</ref><ref name=":4">{{Cite web|url=https://www.computeraudiophile.com/ca/bits-and-bytes/this-just-in-microsoft-launches-native-class-2-usb-audio-support-wait-what-r647/|title=This Just In: Microsoft Launches Native Class 2 USB Audio Support. Wait, What?|website=Computer Audiophile |access-date=2018-05-07|quote=Class 2 support enables much higher sample rates such as PCM 24 bit / 384 kHz and DSD (DoP) up through DSD256.}}</ref> UAC 2.0 भी [[ MacOS ]], [[ iOS ]] और [[ Linux ]] द्वारा समर्थित है,<ref name="xmos2015" />हालांकि एंड्रॉइ