- 2000 के दशक के उत्तरार्ध में हर जगह दिखने वाला “Free Public WiFi” SSID वास्तव में इंटरनेट नहीं देता था; यह Windows XP के ad-hoc network व्यवहार से बना एक बेकार public Wi‑Fi था
- उस समय होटल और एयरपोर्ट Wi‑Fi अक्सर paid होते थे, और laptop तथा iPhone के बाद mobile devices के फैलाव से मुफ़्त connection खोजने की मांग बढ़ी, जिससे यह नाम और आसानी से फैल गया
- 802.11 का ad-hoc mode बिना AP के devices को सीधे आपस में communicate करने देता है, लेकिन setup और routing जटिल थे, और Windows XP का Wireless Zero Configuration connection history को auto-reconnect target की तरह याद रखता था
- अगर XP device किसी दूसरे Wi‑Fi से connect न हो, तो वह याद रखा गया ad-hoc network beacon के ज़रिए advertise करता था; और “Free Public WiFi” से एक बार जुड़े दूसरे devices भी वही SSID फिर से फैला सकते थे
- Microsoft ने XP Service Pack 3 के नए WLAN framework में इस व्यवहार को ठीक किया, लेकिन forced updates से पहले के दौर और XP की लंबी उम्र के कारण यह 2010 के दशक तक देखा जाता रहा
paid Wi‑Fi युग की खामी
- 2000 के दशक का मध्य वह समय था जब Wi‑Fi आम हो रहा था
- laptops में Wi‑Fi सामान्य हो चुका था, और 2007 में iPhone के launch ने mobile devices के Wi‑Fi feature को व्यापक रूप से पहचान दिलाई
- कई phones पहले से Wi‑Fi support करते थे, लेकिन वे iPhone जितने नहीं बिके थे
- 2006 के आसपास “यहाँ Wi‑Fi है?” पूछना बहुत आम था
- hotel Wi‑Fi कभी-कभी 15 डॉलर प्रतिदिन या उससे अधिक का होता था, और 2010 के दशक तक भी कई airports में या तो Wi‑Fi नहीं था या केवल paid service मिलती थी
- paid Wi‑Fi, LTE और 5G की कड़ी प्रतिस्पर्धा के बीच घटने वाली प्रवृत्ति जैसा दिखता है
- कुछ शहरों ने एक समय Municipal WiFi नाम से व्यापक public Wi‑Fi projects चलाने की कोशिश की
- Portland ने भी एक wide-area Wi‑Fi network चलाया, लेकिन वह 2020 तक नहीं टिक पाया
- बाद में digital divide से निपटने के प्रयासों के तहत parks, libraries जैसी public places में free Wi‑Fi आंशिक रूप से फिर लौटा
- Mexico City के पास अपेक्षाकृत बड़ा municipal Wi‑Fi service है, जो शायद video surveillance और emergency phone के लिए बने municipal IP network का उपयोग करता है
infrastructure mode और ad-hoc mode
- Wi‑Fi की नींव 802.11 कई operating modes देती थी, और 2000 के दशक में आम users भी कुछ हद तक जानते थे कि Wi‑Fi के दो तरीके होते हैं
- आसपास के devices को network की जानकारी देने वाले beacon packets में यह बताने वाला flag होता है कि network infrastructure mode में है या ad-hoc mode में
- infrastructure mode सामान्य Wi‑Fi का रूप है, जिसमें सभी clients AP से communicate करते हैं
- client A और B जब आपस में बात करते हैं, तब भी AP relay का काम करता है
- A और B सीधे reach में हैं या नहीं, बीच में walls हैं या transmit power की समस्या है, यह पता नहीं होता; इसलिए AP relay wireless systems में एक सरल समाधान बनता है
- ad-hoc network में AP के बिना devices सीधे communicate करते हैं
- AP की ज़रूरत न होना इसका लाभ है, लेकिन central communication point न होने से setup और routing कहीं अधिक जटिल हो जाते हैं
- 2000 के दशक का ad-hoc Wi‑Fi उन users के लिए लगभग अनुपयोगी था जो manual IP address management के आदी नहीं थे
- link-local addresses मौजूद थे, लेकिन कई users ने शायद इन्हें मदद से ज़्यादा उलझन के रूप में लिया
- ad-hoc network consumer Wi‑Fi technology में लगभग भुला दिया गया क्षेत्र था, लेकिन Wi‑Fi marketing में इसकी संभावनाएँ अक्सर उभारी जाती थीं और vendors को इसे बनाने व connect करने का रास्ता देना पड़ता था
Windows XP wireless settings की संरचनात्मक समस्या
- 2000 के दशक के Windows laptops में Wi‑Fi connection tools की quality अच्छी नहीं थी
- Dell QuickSet Wireless, Intel PROSet/Wireless, Broadcom WLAN Utility जैसे adapter vendor utilities आम थे
- ये tools अक्सर जरूरत से ज्यादा branded UX और unstable network settings framework के ऊपर रखे जाते थे
- Windows XP में शुरुआत से built-in wireless settings tool Wireless Zero Configuration मौजूद था
- कई मामलों में vendor utility हटाकर Wireless Zero का उपयोग करना पर्याप्त होता था, जहाँ network list में click करके connect किया जा सकता था
- vendor utilities इस प्रथा का एक उदाहरण थीं जिसमें PC makers “value add” के लिए अपना software ठूँसते थे
- XP SP1/SP2 तक wireless settings को संभालने के लिए standard API नहीं था
- Wireless Zero से unsupported features देने वाले vendors को अपना पूरा product ही distribute करना पड़ता था
- Microsoft ने Vista में Wi‑Fi settings API पेश किया और इसे SP3 में लगभग backport कर दिया, जिससे proprietary wireless utilities को बड़ा झटका लगा
- इसके बाद भी कुछ PCs में OEM software bundles शामिल रहे, जैसे Windows API के frontend जैसे wireless settings tools, backup services, और status check tools
“Free Public WiFi” कैसे कॉपी होकर फैला
- 2000 के दशक के उत्तरार्ध का माहौल “Free Public WiFi” phenomenon के फैलने के लिए अनुकूल था
- लोग airports जैसी जगहों पर मुफ़्त Wi‑Fi को बेताबी से खोज रहे थे
- कई laptops Windows XP SP1/SP2 के Wireless Zero का उपयोग करते थे
- ad-hoc networks की समझ धुंधली थी, लेकिन Wi‑Fi vendors और software इसे सक्रिय रूप से सामने ला रहे थे
- Wireless Zero, ad-hoc network से एक बार connect होने पर उसे auto-reconnect वाले favorite network की तरह याद रखता था
- अगर कोई याद रखा गया ad-hoc network हो और device किसी दूसरे Wi‑Fi से connected न हो, तो XP device मान लेता था कि वह उस ad-hoc network का पहला device हो सकता है और beacon transmit करता था
- users को यह निर्णय लगभग दिखता ही नहीं था, और उसके अर्थ को समझना भी कठिन था
- “Free Public WiFi” किसी ने एक बार बनाया हुआ ad-hoc network था
- इसे बनाने की असली वजह ज्ञात नहीं है
- यह किसी पुराने computer और USB DSL modem से café Wi‑Fi देने की सद्भावना वाली कोशिश भी हो सकती थी, या malicious traffic interception अथवा मज़ाक भी
- इसका पहला सार्वजनिक उल्लेख 2006 से पहले दिखने वाली घटनाओं के समय-क्रम से मेल खाता है
- पहले Windows XP device के इस ad-hoc network से connect होने के बाद, यदि वह किसी और जगह Wi‑Fi से connect नहीं होता, तो वह “Free Public WiFi” को फिर advertise करता था
- दूसरे users network का भरोसेमंद-सा नाम देखकर connect करते, लेकिन internet न मिलने पर disconnect कर देते; और उनका device भी वही ad-hoc network याद रख लेता
- यही व्यवहार Windows XP laptops के समूह में “Free Public WiFi” को व्यापक रूप से फैलाने का रास्ता बना
- 2007 के एक security tips column ने चेतावनी दी थी कि यह network hackers का ad-hoc network हो सकता है, जो credit card जानकारी, social security number और account passwords चुराने के लिए बनाया गया हो
- इस संभावना को पूरी तरह नकारा नहीं जा सकता, लेकिन इस घटना का मूल कारण Wireless Zero का ad-hoc beacon व्यवहार था
patch के बाद भी जारी लंबी पूँछ
- Microsoft ने Windows XP Service Pack 3 में नया WLAN framework लाते समय इस beacon व्यवहार को ठीक किया
- लेकिन वह forced updates से पहले का दौर था, और XP service pack install करने में धीमापन के लिए बदनाम था
- 2010 में NPR के उल्लेख के बाद भी जब इस पर रिपोर्टें आती रहीं, तब भी “Free Public WiFi” शायद काफ़ी व्यापक रूप से दिखता था
- व्यक्तिगत याद के अनुसार यह 2012 तक भी देखा गया
- बड़े पैमाने पर Wi‑Fi network surveys करना आसान नहीं था
- WiGLE public dataset देता है, लेकिन उसका query interface सीमित है और API quota कम है, इसलिए “Free Public WiFi” का पूरा record मनचाहे रूप में निकालना कठिन था
- WifiDB, WiGLE की तुलना में कम जाना जाता था, लेकिन उसका data अधिक सीधे उपयोग किया जा सकता था, और users कम होने से Phoenix, AZ के किसी खास contributor की activity जैसी collection bias साफ दिखती थी
- WifiDB data में ad-hoc “Free Public WiFi” के observations 2006 से 2018 तक जारी रहे
- 2018 का मामला मज़ाक में beacon किया गया था या Phoenix क्षेत्र का कोई XP SP2 laptop अब भी internet ढूँढ़ रहा था, यह कहना मुश्किल है
- WifiDB के अनुसार observations की संख्या 2010 में peak पर पहुँची
2006 1
2007 0
2008 39
2009 82
2010 93
2011 20
2012 2
2013 0
2014 1
2015 5
2016 3
2017 2
2018 1
- हाल के वर्षों में दिखने वाले “Free Public WiFi” में से अधिकतर ad-hoc नहीं बल्कि infrastructure mode networks हैं
- Bloomington, Indiana में एक उदाहरण ऐसा है जो सरकारी इमारत के public Wi‑Fi जैसा दिखता है
- कुछ office buildings और gas stations भी दिखाई देते हैं
- आज “Free Public WiFi” के वास्तव में काम करने की संभावना अधिक है, लेकिन इससे यह गारंटी नहीं मिलती कि वह credit card जानकारी नहीं चुराएगा
1 टिप्पणियां
Hacker News की राय
आजकल हैरानी की बात है कि McDonald's तेज़ और मुफ़्त Wi-Fi इस्तेमाल करने के लिए सबसे अच्छी जगहों में से एक है। हर शाखा में Wi-Fi रखने की उनकी इच्छा काफ़ी मज़बूत है, और शाखाओं की संख्या भी बहुत ज़्यादा है
Sprouts जैसी कुछ grocery stores में कर्मचारियों का break area स्टोर के सामने की तरफ़ रखा जाता है, ताकि ग्राहक भी वहाँ रुक सकें। वहाँ power outlets, microwave, मुफ़्त Wi-Fi होता है, बस वही 4 विज्ञापन बार-बार चलाने वाले परेशान करने वाले TV को नज़रअंदाज़ करना पड़ता है
क्या हो रहा है यह देखने के लिए मैं पैदल जाने लायक दूरी पर मौजूद McDonald's गया, नाश्ता किया और wall-mounted TV पर अफ़रातफ़री भरे visuals देखे। यह technology history का एक अजीब सा gap था—हम traditional TV से बाहर आ चुके थे, लेकिन internet अभी streaming video के बिना 1.0 युग में था। या शायद हमारी line ही पर्याप्त तेज़ नहीं थी
South Korea उससे भी बेहतर है
वह दौर जब smartphones नहीं थे लेकिन laptops थे, तब Wi-Fi access points पर password लगाने जैसी security concerns भी ज़्यादा नहीं थीं। रास्ते में research करने की ज़रूरत पड़ती तो सड़क किनारे किसी hotel या motel में रुककर laptop निकाल लेता, और चूँकि यह मुफ़्त था, इसलिए café जाने की न वजह थी न पैसा
एक और मज़ेदार चीज़ email से SMS/MMS भेजना था, और मुझे याद है कि
$NUMBER@verzion.netजैसे addresses इस्तेमाल करता था। SMS charges महंगे थे, laptop हमेशा साथ रहता था, और कहीं न कहीं open Wi-Fi आम तौर पर मिल ही जाता थाWi-Fi से जुड़ी एक और याद यह है कि Fujifilm cameras में camera और smartphone के बीच app communication Wi-Fi से होता था। शायद range की वजह से रहा होगा, लेकिन wild में remote control करने के लिए LAN से connect करना दिलचस्प था
अगर मेरी याद सही है तो messages कभी-कभी काफ़ी देर से पहुँचते थे, इसलिए यह SMS का भरोसेमंद विकल्प नहीं था, लेकिन PC से phone पर data भेज पाना मज़ेदार था
“एक ऐसा दौर जब hotel room price और Wi-Fi service price का सीधा संबंध था” वाली बात थोड़ी अजीब लगती है। पहले मुझे लगता था कि hotel Wi-Fi price कमरे की कीमत के उलट अनुपात में होता था
English मेरी native language नहीं है, इसलिए confirm करना चाहता हूँ
सोच रहा हूँ कि blog author यहाँ मौजूद हैं या नहीं
कुछ हफ़्ते पहले यह site मिली और कई दिनों तक इसके सारे posts पढ़ डाले। electronic asset tagging वाला post बहुत दिलचस्प था, और अब हर store में sensor towers मेरी नज़र में आने लगे हैं। alarm wiring वाला post भी बहुत मज़ेदार था
मेरी एकमात्र शिकायत यह है कि posts मेरे RSS reader में समय पर दिखाई नहीं देते। subscribe किया हुआ है, फिर भी मुझे याद नहीं कि नए posts को feed में आते हुए लगभग कभी देखा हो
आजकल free Wi-Fi में जो चीज़ परेशान करती है वह traffic shaping है। Latin America में WhatsApp के लिए dedicated fast path होना बहुत आम है, और उसी connection पर Telegram इस्तेमाल के लायक नहीं रहता
public Wi-Fi से connect करने पर Telegram रुक जाता है, फिर disconnect करके mobile network पर लौटते ही अचानक फिर से चलने लगता है—ऐसा मैंने अक्सर देखा है
हालांकि जगह के हिसाब से फ़र्क़ साफ़ दिखता है, और VPN इस्तेमाल करने पर कभी-कभी यह बेहूदा हद तक धीमा हो जाता है। फिर भी home uplink subscription के समय 20Mbps था और अब 100Mbps हो गया है, इसलिए काफ़ी मदद मिलती है
लगता है cafés में Wi-Fi देने का चलन फिर से कम हो गया है
tourist spots में आम तौर पर cafés में Wi-Fi होता है, और coffee quality और internet connection quality के बीच correlation होता है। Barcelona में मैंने जो सबसे अच्छा tonic espresso पिया, वह 300Mbit Wi-Fi 6 की पवित्र किरणों के नीचे था
https://goo.gl/maps/15nse3xEXAhAppQw6
यह correlation हैरानी की हद तक सही बैठता है, लेकिन “laptops prohibited” जगहों और Italy को exception मानना चाहिए
शुक्र है, अगर आप शिष्ट लेकिन भोले tourist की तरह व्यवहार करें, तो कई बार कोई guest network नहीं बल्कि “real” Wi-Fi का password डाल देता है। या कभी-कभी logo की वजह से Facebook login button पहचान में आ जाता है
Ad-hoc mode का इस तरह असफल होना थोड़ा अफसोसजनक है। मैं हमेशा कल्पना करता था कि ढेरों devices एक-दूसरे के ज़रिए internet से जुड़ रहे हैं, लेकिन असल में तो दो devices को आपस में communicate कराना भी काफ़ी मुश्किल था
internet connection के लिए इसे hotspot mode ने पीछे छोड़ दिया। Devices के लिए ad-hoc connection set up करने की तुलना में hotspot से connect करना आसान है। मुझे impression है कि WiFi Direct में शायद यह assumption है कि routing नहीं होती
आज कहीं बेहतर संभावनाएँ हैं, लेकिन LoRaWAN जैसी कुछ niche कोशिशों को छोड़ दें तो “free mesh” अब भी मौजूद नहीं है
सोचता हूँ कि आजकल कोई public Wi-Fi इस्तेमाल करना चाहेगा या नहीं। लंबी यात्रा के दौरान भी मैं एक portable router साथ रखता हूँ, जिसे hotel या accommodation के router/port में लगा देता हूँ, और अपना Wi-Fi इस्तेमाल करता हूँ
फोन में VPN, DNS filter, protection वगैरह हैं, लेकिन उस Wi-Fi को पकड़ने की कोशिश करने वाले “बहुत सारे devices” होते हैं और हर कोई connect करने की कोशिश करता है। Laptop manage करना आसान है, लेकिन यह धीरे-धीरे झंझट और irritation बनता जा रहा है
India में mobile internet इतना सस्ता है और quality भी ठीक है कि ज़्यादातर लोग घर/office के बाहर Wi-Fi की ज़्यादा परवाह नहीं करते। जानना चाहूँगा कि लोग ऐसी situation को कैसे handle करते हैं
सच कहूँ तो consumer router की तुलना में मुझे इस बात पर ज़्यादा भरोसा है कि phone या laptop को up to date रख पाऊँगा। क्या आपको पता है कि वह router कौन-सा Linux version चला रहा है, और उसे updates कितनी बार मिलते हैं?
Smartphone users EAP-SIM[1] से authenticate कर सकते हैं, और laptop users संस्था द्वारा बनाई गई app से WPA2 Enterprise PEAP MSCHAPv2 authentication कर सकते हैं
[1]: https://en.wikipedia.org/wiki/Extensible_Authentication_Prot...
Airport Wi-Fi जितना free allowance देता है, उससे आम तौर पर mail और connecting flight check करना, messenger chats, कुछ photos upload करना, और कभी-कभी PR review या push तक हो जाता है। Hotel Wi-Fi paid होने पर भी आम तौर पर बस average ही होता है, लेकिन फिर भी 10 साल पहले से काफी बेहतर है
hostile network, यानी practically हर network, में अपना Wi-Fi लगाना security improvement में बिल्कुल मदद नहीं करता
वे दिन याद आते हैं जब mobile data अभी महंगा था और मैं उसे इस्तेमाल नहीं करता था
घर से बाहर किसी से chat करनी होती, तो सड़क किनारे बैठकर गुजरती bus से कुछ seconds का Wi-Fi signal मिलने का इंतज़ार करता था। Messages भेजने और पाने के लिए यह काफी अच्छी तरह काम करता था
Europe में car से travel करते समय मैंने phone में Here maps download कर रखे थे, क्योंकि वह McDonald's locations बता सकता था, और वहाँ हमेशा toilets और Wi-Fi होते थे
थोड़ा side topic है, लेकिन Comcast को internet provider के तौर पर इस्तेमाल करने का एक बड़ा फायदा यह है कि, घर में available wired network यही अकेला option है इसलिए पसंद न होने पर भी, public places में computing करते समय लगभग 60% मामलों में मैं xfinitywifi router से connect होकर ठीक-ठाक service पा लेता हूँ
हालांकि यह नहीं पता कि मैं किस तरह की tracking और security risks के सामने exposed हूँ
दूसरी तरफ यह customer gateways की spare bandwidth पर चलता है
उसके ऊपर VPN इस्तेमाल करें तो leak होने वाली जानकारी और कम हो जाती है