[संगीत खेल] स्पीकर 1: सब ठीक है, आपका स्वागत है वापस CS50 के लिए. इस सप्ताह आठ का अंत है और लगभग हेलोवीन. कल रात को कार्यालय समय हो जाएगा भूत लोगों को अभी तक नहीं सका हैलोवीन की. लेकिन उस पर ध्यान दें, महसूस करते हैं कि समस्या जादू की जाँच, छह सेट समस्या सेट, कई के लिए, हो प्रसिद्ध है छात्रों, सबसे चुनौतीपूर्ण, निश्चित रूप से, सी समस्या सेट के बीच में और वास्तव में, सामान्य रूप में. यह केवल क्योंकि मैं यह उल्लेख बहुत से लोगों को मिलता है, जहां सप्ताह विशेष रूप से सिर्फ कोशिश कर के साथ जोर दिया काम करने के लिए लानत जादू चेकर पाने के लिए. और एक बात मैं आपको प्रोत्साहित करेगा आप आज देखेंगे कि, है, और सोमवार को, हम इस शिखर हिट करने के लिए शुरू जहां इस हफ्ते, अब, चीजें एक हो जाते हैं थोड़ा अधिक परिचित, एक छोटे से अधिक हम एक संक्रमण से सुलभ, के रूप में सी में कमांड लाइन पर्यावरण के लिए PHP में एक वेब आधारित वातावरण. और इसलिए मैं आप कर रहे हैं, भले ही आप प्रोत्साहित करना चाहते हैं वास्तव में अपनी बुद्धि के अंत में कम से अगर, काम करने के लिए पी सेट प्राप्त करने की कोशिश कि वास्तव में आप पर कर रहे हैं जगह है, या पर अपने आप को लगता है, कोशिश करो इसके माध्यम से सत्ता में. मैं तुम्हें काफी हो जाएगा लगता है क्योंकि कृपा, और अपने आप को काफी गर्व है, तुम सच के उस हिस्से अंत बेशक, सी हिस्से, कि उच्च पर, तनावपूर्ण हैं, तो ध्यान दें. इसलिए कि डराने के लिए नहीं है. वह सिर्फ करने के लिए प्रोत्साहित करने के लिए होती है क्रम में है कि अतिरिक्त घंटे तक रहने जादू काम कर जाँच हो. यदि आप करते हैं और एहसास है कि इस पूरी तरह से वैकल्पिक है. लेकिन हम तथाकथित बड़े बोर्ड कि आज सुबह रह गया था. आज सुबह के रूप में, मैं बड़ा ऊपर था कैसे की एक माप है जो बोर्ड, ज्यादा रैम और कितना समय चल रहा है अपने कार्यक्रम स्पेलर की आवश्यकता है. लेकिन मैं के बाद से विस्थापित किया गया है. मैं अब अशुभ संख्या 13 कर रहा हूँ. और क्या आप यहाँ देख लेंगे, दाऊद है कॉफ़मैन, और लॉरेन, और एडम, और जेसन, और दूसरों को अब कर रहे हैं बड़ा बोर्ड के ऊपर. आप सही में वहाँ देखो, अगर हम सब वास्तव में अच्छा है आकार के कार्यान्वयन में कम से कम - शब्दों की संख्या लौट शब्दकोश में. और इन स्तंभों में से प्रत्येक में, तुम हूँ हमारे में से कितना रैम प्रत्येक देखना कार्यान्वयन का उपयोग कर रहा है कितना समय से चल रहा है इसे लागू करने के लिए ले जा रहा है लोड, बनाम चेक, बनाम आकार और, फिर उतारना, और कुल समय चल रहा है. तो बस, एल्मर, और पैट्रिक को आश्वस्त करने के लिए और लिंडा, और बाकी सब आप के बाद आता है, जो बिल्कुल नहीं है की ओर होने में कोई शर्म की बात है बड़ा बोर्ड के नीचे. कुछ भी अगर, कि आप काम मिल का मतलब है, और यह सही है, लेकिन यह बात है जरूरी रूप में कुशल नहीं, अंतरिक्ष या समय के लिहाज से, यह हो सकता है के रूप में. तो, पूरी तरह से वैकल्पिक. लेकिन एक तरह की गाजर होने का मतलब तो कि आप अपने पी पर काम कर रहे हैं जब आप, आप अपने आप पर बहुत गर्व कर रहे हैं, सेट यह काम मिल गया, तुम बड़े पर पोस्ट बोर्ड, यदि आप एक बहुत अच्छी संख्या में मिल गया है, आप रात के खाने के लिए जाना है, तुम आ गए पीठ, और अपने ही कमरे में रहते धार है बड़े बोर्ड पर आप बाहर. खैर, यह जाने के लिए, उस बिंदु पर, समय आ गया है वापस ड्राइंग बोर्ड पर इतना के रूप में बड़ा बोर्ड को फिर से चुनौती. आप कल्पना को देखो, साथ interfacing के लिए निर्देश बड़ा बोर्ड अब पोस्ट कर रहे हैं. सिर अप की तो एक जोड़ी - एक, फाइनल के लिए पूर्व प्रस्ताव परियोजना इस आने वाले सोमवार के कारण है. पाठ्यक्रम की पर इस कल्पना देखें इसका मतलब है कि क्या के लिए वेबसाइट. यह वास्तव में सिर्फ एक आकस्मिक लेकिन सोचा है आप और बीच ईमेल उत्तेजक अपनी TF, वास्तव में सिर्फ बातें शुरू करने के लिए वार्तालाप, भले ही शुरू कर दिया आप में से अधिकांश भी कभी नहीं लिखा है एक वेब पेज से पहले, यह भी पता नहीं क्या तुम, तुम कैसे हो, लागू हो सकता है हो सकता है अपने अंतिम परियोजना. आपको पता चल जाएगा कि आस्था पर जाएँ काफी कुछ अधिक करने के लिए कैसे कुछ ही हफ्तों में बातें. तो सिर्फ प्रति यह प्रक्रिया शुरू संभव विचारों की खोज की कल्पना. इसके अलावा, हम क्या करने के लिए आमंत्रित करता हूं है - हम कई वर्षों के लिए, एक परंपरा है अब, पाठ्यक्रम में, की मेजबानी की इस - store.cs50.net. सब कुछ लागत पर बेचा जाता है. और यह वास्तव में सिर्फ एक अवसर के लिए है आप क्या करना चाहते हैं, तो CS50 पहनने कि, पर कोर्स के और. उदाहरण के लिए, के रूप में ऐसी बातें कर रहे हैं आप देखा हो सकता है कि टी शर्ट sweatshirts, परिसर के चारों ओर जा रहा है. और फिर, हम भी करने के लिए छात्रों को आमंत्रित में अमर होने के लिए डिजाइन प्रस्तुत CS50 दुकान. उदाहरण के लिए, पिछले साल के में से एक कि होगा, शायद, अब पसंदीदा आप के साथ resonate यहाँ यह एक है. बहुत लोकप्रिय आइटम. तो अगर आप में भाग लेना चाहते हैं, तो यह हम पर है, जल्द ही एक फार्म डाल देता हूँ cs50.net/design, आप अपलोड कर सकते हैं जो आप में कर दिया है कि एक छवि इलस्ट्रेटर, या फ़ोटोशॉप, या कुछ इसी तरह के कार्यक्रम. और आप इन प्रकार से परिचित हैं अगर विनिर्देशों के, हम यह चाहते हैं एक PNG छवि हो, कम से कम 200 डॉट्स प्रति इंच, और है कि कई पिक्सल की तुलना में कम, और 10 मेगाबाइट के तहत. अधिक जानकारी के लिए, सिर्फ ईमेल heads@cs50.net में पाठ्यक्रम के सिर अगर आप इस में हिस्सा लेना चाहते हैं. ठीक है, तो आज, कोई और सी. तो हम की परतें वापस खींचने के लिए शुरू इंटरनेट, वेब, और आप कैसे कर सकते हैं वास्तव में के लिए सॉफ्टवेयर लेखन शुरू यह अलग वातावरण. तो विशेष रूप से, के पूछना सबसे पहले, के प्रश्न - मुझे हमारे परिचित करने के लिए हमें मिलता है यहाँ पर एप्लिकेशन ड्राइंग. मुझे का सवाल खड़ा करते हैं, कैसे इंटरनेट का काम करता है. [? छात्र: जादू. ?] स्पीकर 1: जादू. ठीक है. अच्छा जवाब. तो हम आज वहाँ शुरू, और अगर देखेंगे हम इसे एक छोटे से कम जादुई नहीं कर सकता एक घंटे के भीतर. के दशक में यह बताने की कोशिश करते हैं एक कहानी के संदर्भ. तो आप facebook.com में जाने का प्रशंसक रहे हैं, या reddit.com, या जो भी इन दिनों. और तो क्या वास्तव में हो रहा है जब आप की तरह कुछ में लिखें facebook.com, और क्रोम में, हिट दर्ज करें, या फ़ायरफ़ॉक्स, या IE, या सफारी, या आप कर रहे हैं जो कुछ ब्राउज़र वास्तव में क्या कर रही? हम शायद, इस कहानी बता सकते हैं वाक्य द्वारा वाक्य? पहले चीजों में से एक यह है कि क्या आप हिट दर्ज करें जब बाद होता है, facebook.com टाइपिंग? [? छात्र: आपका] कंप्यूटर एक HTTP अनुरोध करता है. स्पीकर 1: ठीक है. तो आपके कंप्यूटर बनाता है - हम करेंगे इसे कहते हैं - एक HTTP अनुरोध. अब इसका क्या मतलब है? खैर, हम सब शायद देखा या है साल के लिए, टाइप अब, एच टी टी पी अक्सर पेट के द्वारा पीछा किया, स्लेश, स्लेश. तो क्या है? खैर, HTTP हाइपरटेक्स्ट है प्रोटोकॉल स्थानांतरण. और कह रही है कि बस का एक अच्छा तरीका है, यह, कि वेब ब्राउज़र भाषा है क्रोम और दूसरों को, और वेब सर्वर की तरह, जैसे facebook.com, से बात एक दूसरे के. और यह अंग्रेजी एक काफी सरल है उन्मुख भाषा. यह लगभग छद्म कोड की तरह है. और यह रूप में, एक ग्राहक का एक तरीका है हम यह फोन करता हूँ - एक ब्राउज़र - सर्वर के साथ संवाद. और सिर्फ एक रेस्तरां में की तरह, जब आप, ग्राहक, एक मेज पर बैठ जाओ और तब से दूर कुछ आदेश सर्वर के मेनू, कि सर्वर की कुछ तुम वापस लाने के लिए जा रहा है, यह आप से अनुरोध है कि जो भी हो. कंप्यूटर की दुनिया में एक ही. एक ब्राउज़र - एक ग्राहक - एक अनुरोध बनाने जा रही है, और तो, उम्मीद है कि वापस मिल सर्वर से कुछ. और कुछ है कि एक पर है, उच्च स्तर, वेब पेज. एक से थोड़ा कम स्तर पर, यह है दूसरे में लिखा एक फ़ाइल एचटीएमएल बुलाया भाषा - हाइपरटेक्स्ट मार्कअप लैंग्वेज. लेकिन थोड़ी ही देर में उस पर और अधिक. तो हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल - HTTP - कि प्रोटोकॉल है कि ब्राउज़र और सर्वर का उपयोग करें. खैर, एक प्रोटोकॉल वास्तव में, क्या है? खैर, आप सोच सकते हैं यह एक भाषा के रूप में. लेकिन मैं यहाँ हमारे दर्शकों के लिए बाहर तक पहुँचने, हमारे लिए एक सामान्य बात करने के लिए मनुष्यों हम किसी को नमस्कार करते हैं जब, है मैं अपना नाम दाऊद है, हाय, कहना. [? छात्र: हाय,] मेरा नाम Dipty है. स्पीकर 1: "हाय, मेरा नाम है Dipty, "वह उत्तर. और इसलिए हम यह काफी मनमाने ढंग से लिया है के रूप में है, हाथ मिलाते की बातचीत अक्सर मानव सम्मेलन अधिकांश देशों में. और कहा कि ठीक है, एक प्रोटोकॉल है? मैं एक तरह से बढ़ा कर इसे शुरू किया है मेरी मंच पर बल्कि awkwardly हाथ,, यहाँ सैंडर्स की. वह ओह, मैं डाल दिया है, मुझे एहसास हुआ जाहिरा तौर पर एक हाथ के लिए अनुरोध करें. और इसलिए वह उस अनुरोध को जवाब दिया वास्तव में यह स्वीकार करने से. एक को स्वीकार करते हुए एसीके, वास्तव में है एक की दुनिया में बहुत आम वाक्यांश करने के लिए एक सर्वर के लिए, नेटवर्किंग ग्राहक को स्वीकार करते हैं. फिर, हम की तरह है कि पूरा लेन - देन, और अधिक भद्दापन. तो यह है कि क्या हो रहा है वास्तव में है हुड के नीचे के रूप में अच्छी तरह से. मुझे यह थोड़ा और अधिक करते हैं तकनीकी रूप से हुड के नीचे. मैं यहाँ पर जाने के लिए जा रहा हूँ एक टर्मिनल विंडो के लिए. इस टर्मिनल विंडो पर होना होता है मेरा मैक, लेकिन आप एक ही तरह का हो सकता है CS50 उपकरण में बात की. और मैं वास्तव में एक कार्यक्रम का उपयोग करने के लिए जा रहा हूँ हम वास्तव में के लिए इस्तेमाल नहीं किया जाएगा कि सभी सेमेस्टर में ज्यादा. लेकिन यह टेलनेट कहा जाता है. दिन में वापस, टेलनेट कार्यक्रम था आप एक से कनेक्ट करने के लिए प्रयोग किया जाता है कि दूरस्थ सर्वर, आपके मेल की जांच करने के लिए या ऐसा कुछ करने के लिए. अभी के लिए, हम इस पुराने उपयोग करने के लिए जा रहे हैं स्कूल के कार्यक्रम, टेलनेट, का नाटक एक ब्राउज़र हो. और मैं आगे जाने के लिए जा रहा हूँ निम्नलिखित है - मुझे दो मेरे फ़ॉन्ट आकार में वृद्धि. और मैं करने के लिए कहने के लिए टेलनेट जा रहा हूँ सर्वर www.facebook.com कहा जाता है, लेकिन विशेष रूप से, पोर्ट 80 टेलनेट. हम वापस इस के लिए आया हूँ. लेकिन अब के लिए, पता है कि अधिकांश सेवाएं इंटरनेट पर पहचान कर रहे हैं विशिष्ट रूप से कुछ संख्या से. इस मामले में, यह 80 है. अब आप में से अधिकांश शायद है इससे पहले 80 टाइप किया कभी नहीं. लेकिन वास्तविकता में, मैं एक ब्राउज़र करने के लिए जाना है और उदाहरण के लिए, अपने आप को रोकना, http://www.facebook.com/-- कि स्वत: पूर्ण है, कि नहीं मेरे इतिहास - ठीक है, तो अब, हम चले पेट के लिए 80 स्लैश. तो मैं दावा है कि आप करने के बावजूद शायद साथ, इस से पहले टाइप किया कभी नहीं पेट के 80 के बाद facebook.com, उम्मीद है, यह अभी भी काम चल रहा है. और वास्तव में, यह facebook.com को जाता है. तो यह पता चला है कि 80 निहित किया गया है. हमें मनुष्यों में से कोई भी पड़ा है साल के लिए है कि टाइप करने के लिए. क्योंकि डिफ़ॉल्ट रूप से ब्राउज़रों, बस आप चाहते हैं नंबर का उपयोग करने के लिए मान लेते हैं कि तो एक सर्वर जब फोन बात करने के लिए, वास्तव में, 80 है. लंबी कहानी को कम, सर्वरों क्योंकि अभी जिस तरह से कुछ कर सकते हैं वेब पृष्ठों की सेवा. वे त्वरित संदेश का जवाब कर सकते हैं. वे ईमेल भेज सकते हैं. सेवाओं के बहुत सारे है कि एक सर्वर पर चला सकते हैं. तो इन नंबरों - इस मामले में, 80 - विशिष्ट रूप से उन में से एक की पहचान करता है HTTP है जो सेवाओं,, एक सर्वर से वेब प्रोटोकॉल वास्तव में समर्थन कर सकते हैं. लेकिन मैं अब इस अनुरोध अनुकरण कर सकते हैं पाठ की दृष्टि से, इस पुराने स्कूल का उपयोग टेलनेट कार्यक्रम. तो मैं अनिवार्य रूप से अब नाटक करने के लिए जा रहा हूँ एक ब्राउज़र हो और HTTP बात करने के लिए बिल्कुल, मेरे कुंजीपटल के साथ, भेजकर क्रोम सिर्फ पता था कि आदेशों कैसे जादुई मेरे लिए भेजने के लिए. तो मैं आगे जाने के लिए जा रहा हूँ और हिट दर्ज करें. यह 31.13.69.32 कोशिश कर रहा है कि नोटिस. 13 वह क्या है? तो यह एक आईपी पता है. आप भी परिचित नहीं हैं अब भी अगर उन, आप की जटिलताओं के साथ शायद एक सामान्य भावना है इन बातों मौजूद है. और एक आईपी पते - इंटरनेट प्रोटोकॉल पता - बस के लिए एक अद्वितीय पहचानकर्ता है इंटरनेट पर एक कंप्यूटर. यह एक अति सरलीकरण का एक सा है पल के लिए. लेकिन इंटरनेट पर हर कंप्यूटर है ज्यादा हर तरह एक अद्वितीय आईपी पते, अमेरिका, कहते हैं, में घर में एक अद्वितीय है डाक पता, कुछ 123 की तरह Anytown, संयुक्त राज्य अमरीका में मुख्य सड़क,. तो ऐसा कुछ. और कहा कि, भी, अति सरलीकरण है. लेकिन हम में है कि इन पतों पोस्टल दुनिया और इन पतों हम कंप्यूटर की दुनिया में है कि विशिष्ट रूप से सर्वर की पहचान इतनी है कि जब तुम पर उन्हें एक संदेश भेजें इंटरनेट, या आप में एक पत्र डाल एक पुराने स्कूल मेलबॉक्स - पोस्टल मेल - सेवा है कि प्राप्त करने के लिए कैसे जानता है करने के लिए अनुरोध, या उस पत्र, इच्छित प्राप्तकर्ता. अब मेरे कंप्यूटर, किसी भी तरह, बस है समझ से बाहर है कि फेसबुक के अद्वितीय आईपी 31.13.69.32 है. वास्तव में, कि शायद बदल सकते हैं. फेसबुक शायद कई IP है पते, क्योंकि वे पूरी तरह से एक से अधिक सर्वर है. लेकिन उस जादुई हमारे लिए हुआ है. वास्तव में, के आंतरिक रहस्य नाम मैं जाहिरा तौर पर जुड़ा है सर्वर star.c10r.facebook.com कहा जाता है, के लिए जो कुछ भी है. यह बस जो भी व्यवस्था है फेसबुक पर व्यवस्थापक का फैसला इस विशेष सर्वर कॉल कि मैं कुछ हद तक बेतरतीब ढंग से करने के लिए भेजा गया था. तो अब मेरे कनेक्शन नहीं किया गया है समय समाप्त हो गया, मैं जा रहा हूँ वह ब्राउजर होने का नाटक. मैं पाने अंतरिक्ष कहने जा रहा हूँ आगे अंतरिक्ष स्लेश. और मैं बोल रहा हूँ होने का नाटक करने जा रहा हूँ HTTP संस्करण 1.1, जो है सबसे ब्राउज़रों का उपयोग करने वाले एक. और मैं विशेष रूप से उल्लेख करने के लिए जा रहा हूँ सर्वर, वैसे, मैं चाहता हूँ दुनिया में जाना जाता वेबसाइट facebook.com के रूप में. दर्ज, दर्ज करें. और अब, क्या हुआ है नोटिस. सर्वर, वेटर, प्रतिक्रिया व्यक्त की है मेरे आदेश, या मेरे अनुरोध करने के लिए, के साथ एक और शाब्दिक संदेश. अब फिर से, जैसे ब्राउज़र की दुनिया में क्रोम और सफारी, आप नहीं होगा मानव के रूप में, यह देखते हैं. माइक्रोसॉफ्ट और गूगल अभी छिपाने हम से इन विवरण. लेकिन फेसबुक एक साथ प्रतिक्रिया व्यक्त की है भी भाषा HTTP में जवाब. एक कोड 302,, यहाँ वहाँ की सूचना है जो वास्तव में विशेष महत्व से है सम्मेलन. मिला, तो उस पर कम से कम वादा किया है. लेकिन जाहिरा तौर पर फेसबुक कह रहा है मुझे, मिमी मिमी, आप नहीं चाहते आप के लिए कहा है. इसके बजाय आप चाहते हैं कि आज की विशेष, जो है facebook.com / unsupportedbrowser. तो एक उच्च स्तर पर, क्या फेसबुक करता है यहां क्या कर रही हो दिखाई देते हैं? यह मुझे पुनः निर्देशित कर रहा है. तो फेसबुक जैसी नहीं है मैं का नाटक कर रहा हूँ कि तथ्य यह अन्य ब्राउज़र हो. और तो यह पुनः निर्देशित कर रहा है कुछ वेबसाइट के लिए मुझे. मैं, अब, वास्तव में उत्सुक हूँ क्या इस बात की तरह लग रहा है. मुझे क्रोम में है कि अधिक चलते हैं हम तो वे मुझे क्या देखना चाहते हैं देख सकते हैं. तो अब वे वास्तव में मुझे वापस भेज दिया है फेसबुक वे महसूस किया है क्योंकि, ओह, आप एक समर्थित ब्राउज़र है. हम भी करने के लिए नहीं जा रहे हैं आप उस पृष्ठ दिखा. तो चलो आगे चलते हैं और देखते हैं हम इसे ठीक नहीं कर सकते हैं. मैं करने के लिए किया जा रहा हूँ एक छोटा सा धोखा. और हफ्तों में इस पर और अधिक आने के लिए. लेकिन मैं यहां एक बात करने जा रहा हूँ. और मैं लंबे समय से पहले यह समझाता हूँ. मुझे बस एक पल दे दो धोखा, और आप वाह. तो मुझे यह मिलता है. ठीक है. मुझे लगता है मैं क्या कर रहा हूँ समझाता हूँ बस एक पल में. मुझे आगे जाना है और इस रद्द करने के लिए जा रहा हूँ कनेक्शन, और फिर से कोशिश. स्लैश HTTP 1.1 मेजबान www.facebook.com करें उपयोगकर्ता के एजेंट. ठीक है. अब मैं क्रोम होने का नाटक किया है. तो यह पता चला है कि एक ब्राउज़र जब एक सर्वर से एक अनुरोध भेजता है, यह सिर्फ है सम्मान प्रणाली. मैं मैं क्रोम, फेसबुक हूँ कहते हैं मैं क्रोम हूँ ग्रहण करेंगे. और मैं पहचान का साधन क्रोम के रूप में अपने आप को इस से है atrociously लंबी स्ट्रिंग. मूलतः, सभी ब्राउज़र दुनिया में निर्माताओं इस बात का निर्णय लिया, ठीक है, इस संस्करण इस ऑपरेटिंग सिस्टम पर ब्राउज़र होगा लग रहा है कि एक उपयोगकर्ता एजेंट स्ट्रिंग है वहाँ उस पागल गंदगी की तरह. और मोज़िला के लिए वहाँ में है ऐतिहासिक कारणों से. लेकिन मैं कर रहा हूँ कितना जानकारी नोटिस यहां तक ​​कि बिना facebook.com को लीक अंदर प्रवेश मैं यह है कि मार्क बता रहा हूँ मैं उपयोग कर रहा हूँ कि एक मैक. मैं इसे एक इंटेल है कि उसे बता रहा हूँ आधारित मैक मैक ओएस 10.8.5 चल रहा है. एक अलग रूप में, इस जानकारी के लिए जा रहा है आप के साथ यात्रा है कि हर वेबसाइट के लिए अपने ब्राउज़र. सुंदर अब तक अहानिकर, लेकिन यह एक छोटे से juicier हो जाता है. सूचना है कि, हम काफी दूर तक पढ़ा है, मैं क्रोम संस्करण का उपयोग कर रहा हूँ 30.0.1599.101. लेकिन अब, सूचना है कि प्रतिक्रिया यह पहले था के रूप में बुरा नहीं है. कहां फेसबुक कह रही है मुझे अब जाने के लिए? यह, फिर से, वेबसाइट मुझे बता रहा है - यह बात है मुझे बता रहा है स्थायी रूप से ले जाया गया. खैर, फेसबुक जहां बिल्ली चली गई? हाँ, तो यह एक सूक्ष्म अंतर है. लेकिन, यहाँ, सूचना है कि वेबसाइट वास्तव में HTTPS के लिए दूसरी जगह है. तो लंबी कहानी को कम, यह एक तरह से है फेसबुक कि मैं लागू करने की है कि वास्तव में सुरक्षित संस्करण पर खत्म अपनी वेबसाइट का उपयोग कर रहा है कि एक एन्क्रिप्शन - एन्क्रिप्शन हम अधिक से अधिक जटिल पी दो सेट के बारे में बात की थी, लेकिन फिर भी एन्क्रिप्शन. अब इस बिंदु पर यह कठिन हो जाता है मुझे अपने वेब धोखा करने के लिए टेलनेट का उपयोग कर अनुरोध करता हूँ. क्योंकि वे कह रहे हैं अगर मुझे SSL का उपयोग करने के लिए - HTTPS उपसर्ग है क्या तात्पर्य है कि - वे का उपयोग करने के लिए मुझसे कह रहे हैं क्रिप्टोग्राफी, मैं जा रहा हूँ वहाँ कोई रास्ता नहीं मैन्युअल रूप से सामने अपना संदेश एन्क्रिप्ट करने के लिए यहाँ आप सभी, और प्रयास करने के लिए की कैसे करना है कि यह पता लगाने. यह बस हो रहा है अधिक जटिल. लेकिन यह है कि क्या ब्राउज़र है आप के लिए क्या कर रही है. हम इस एक छोटे से ऐसा नहीं कर सकते, तो चलो देखते हैं अधिक बस, फिर, के साथ एक वेबसाइट उम्मीद है कि नहीं है हमें के रूप में सुरक्षित किया जाना है. के harvard.edu, कहते हैं, के लिए चलते हैं पोर्ट 80 पर. दर्ज करें. ठीक है, तो स्लैश HTTP 1.1 मिलता है. और यह पहली स्लैश क्या मतलब है? अभी स्पष्ट होना करने के लिए, क्यों करते हैं मुझे लगता है कि टाइपिंग रहते हैं? वैसे आम तौर पर, आप एक URL लिखें जब - और दुर्भाग्य से, आमतौर पर ब्राउज़र इन दिनों इस छिपाना - सामान्य रूप से, आप harvard.edu जब जाना, कि यूआरएल आधिकारिक तौर पर एक स्लैश में खत्म होता है. एक एकल स्लैश अर्थ क्योंकि हार्ड ड्राइव का क्या हिस्सा है? हार्ड ड्राइव की जड़. उपकरण में हम वास्तव में नहीं पड़ा है हम कर रहे हैं, क्योंकि इस बारे में सोचने के लिए हमेशा जॉन हार्वर्ड के फ़ोल्डर में. लेकिन उसकी फ़ोल्डर किसी अन्य फ़ोल्डर में है. और उस फ़ोल्डर की जड़ में है उपकरण के हार्ड ड्राइव, तो बात है, यह आभासी है, भले ही. तो इस तरह से एक भी कड़ी आलोचना का मतलब हार्ड ड्राइव की जड़. यह सी पेट के बैकस्लैश की तरह है, या यह है मैक ओएस पर अपने वॉल्यूम के रूट,. लेकिन क्रोम, और अन्य ब्राउज़रों इन दिन, उपयोगकर्ता के अनुकूल हो गया है, और वे पूरी तरह कि स्लैश छिपाने. लेकिन वह सब है कि साधन है मेरे शाब्दिक संदेश में - मुझे harvard.edu है की जड़ देना होमपेज पर, कि है, डिफ़ॉल्ट पृष्ठ ही. तो मुझे आगे जाना है और हिट दर्ज करते हैं. मुझे मैं चाहता हूँ कि मेजबान याद दिलाना www.harvard.edu, सिर्फ मामले में वहाँ पर रहने वाले अन्य वेबसाइटों एक ही भौतिक सर्वर. ठीक है. हार्वर्ड के एक छोटे से मिला मेरे साथ अधीर. तो चलो तेजी, फिर यह करते हैं. स्लैश HTTP 1.1 मेजबान www.harvard.edu करें उपयोगकर्ता के एजेंट - मैं हमारे सर्वर नहीं कर लग रहा है इस बारे में ज्यादा परवाह - दर्ज, दर्ज करें. वाह. ओह, बुरा अनुरोध अरे. ठीक है. तो यहाँ क्या हो रहा है - harvard.edu, नमस्कार. क्यों कर रहा है - दिलचस्प. ठीक है, ओह. तो हार्वर्ड अब क्या कर रहा है - और हम कर रहे हैं जल्दी से मुड़ के लिए जा रहा इस पथ, क्योंकि यह जा रहा है जल्दी थकाऊ पाने के लिए - हार्वर्ड वास्तव में है कि नोटिस मेरे पास अपनी प्रतिक्रिया, compressing जो आदर्श नहीं है. मैं, जाहिर है, एक इंसान के रूप में, ऐसा नहीं है क्योंकि बिट्स दबाव हटाना करने के लिए पता है कि संकुचित मेरे पास भेजा गया है. और वे कचरा है दिखाया जा रहा हो वहाँ, वे शून्य और लोगों से कर रहे हैं क्योंकि, लेकिन वे ASCII वर्ण नहीं हो. वे शून्य और लोगों के पैटर्न रहे हैं कि शुरू करने के लिए संकुचित किया गया है कम जगह. तो बहुत जल्दी, मुझे देखते हैं मैं यहाँ ठीक हो सकता है. चलो एक और, शायद, कोशिश करते हैं कुल मिलाकर परिसर. mit.edu स्लैश HTTP 1.1 मेजबान स्लेश मिल वहाँ www.mit.edu उपयोगकर्ता के एजेंट के पेट के. एमआईटी धन्यवाद. ठीक है. तो यहाँ हम एक वेब पेज है. इसलिए इस भाषा है HTML के रूप में जाना जाता है - हाइपरटेक्स्ट मार्कअप लैंग्वेज. मैं बस को वापस स्क्रॉल हूँ समय में बहुत करने के लिए प्राप्त करने के लिए इस पृष्ठ की टिप टॉप. और एमआईटी प्रतिक्रिया व्यक्त की है कि कैसे नोटिस मेरे अनुरोध को. 200 अच्छा है. 200 सब कुछ सचमुच ठीक है का मतलब है. और वह एक स्थिति कोड है कि हम वास्तव में कभी नहीं मनुष्य एक अच्छा तरीका है, देखते हैं. क्योंकि इसका मतलब सब कुछ ठीक है. एमआईटी अरे, मुझे बताए है कि नोटिस हम चला रहे सर्वर कहा जाता है एक बहुत ही लोकप्रिय है जो अपाचे, खुला स्रोत मुक्त वेब सर्वर. वे जाहिरा तौर पर चला रहे हैं एक है जो यूनिक्स, लिनक्स जैसे ऑपरेटिंग सिस्टम. वे जाहिरा तौर पर अद्यतन सूचना है कि 04:00 पर अपने वेब पेज, ग्रीनविच मीन टाइम. अन्य विवरण की एक जोड़ी सूचना है. वे मेरे लिए, पाठ / HTML लौट रहे हैं. इसलिए हम चाहते हैं कि इसका मतलब क्या देखेंगे बस एक पल में. वे जाहिरा तौर पर मुझे 14,717 दी है HTML के लायक बाइट्स. और कुछ अन्य, अधिक गूढ़ वहाँ की जानकारी में है. यह दिलचस्प हो जाता है लेकिन यह कहाँ है. यह आपको एक वेब पेज बनाने के लिए है. यह आपको जिसका एक वेब पेज बनाने कैसे है टैब में शीर्षक, अपने ब्राउज़र में, है एमआईटी हाइफ़न मैसाचुसेट्स इंस्टीट्यूट प्रौद्योगिकी की. और वास्तव में, हम वापस क्रोम के लिए जाना है और अगर www.mit.edu जाएँ, सूचना है कि, वास्तव में, यहाँ ऊपर शीर्षक में, एमआईटी पानी का छींटा मैसाचुसेट्स है संस्थान डॉट, दूरसंचार विभाग, दूरसंचार विभाग. और अब मैं ठीक क्लिक करते हैं, तो भी, सूचना या यहां डेस्कटॉप पर नियंत्रण क्लिक करें, और पृष्ठ के स्रोत को देखने के लिए जाने - कम से कम क्रोम में है, हालांकि हर ब्राउज़र कुछ साधन के द्वारा इस करता है - यहां कि एक ही फाइल है. यह रंग कोडित होना होता है, या वाक्यविन्यास पर प्रकाश डाला. लेकिन सिर्फ अपने सी कोड के साथ जैसे कि आप द्वारा रंग नहीं था, यह था जीएडिट द्वारा रंग, इसी क्रोम अभी बना रही है इस सुंदर पढ़ने के लिए. लेकिन इस सामान है कि हम जल्द ही लिख सकता हूँ. इसलिए कि एंडगेम है. सर्वर उस के साथ प्रतिक्रिया व्यक्त की है आप प्रतिक्रिया व्यक्त की तरह सिर्फ जानकारी, हमारे हाथ मिलाना के लिए अपने हाथ से. लेकिन और क्या होने जा रहा है उन कदमों के बीच में पर? खैर, मैं में टाइप करते हैं, यह पिछले मामले में, www.mit.edu और हिट दर्ज करें, हम यह बंदरगाह करने के लिए बात कर रहा है पता 80 स्वतः, बंदरगाह बस उस नंबर की जा रही है. लेकिन जहां आईपी पता चली गई? कैसे मेरे कंप्यूटर पता लगाना है कि क्या Mit.edu का आईपी पता है? खैर, यह वहाँ इस दुनिया में पता चला है, बातें डीएनएस सर्वर कहा जाता है. और मुझे आगे जाना है और आकर्षित करते हैं यहाँ पर एक त्वरित तस्वीर. और इस बस में, बाहर स्केच हूँ किसी न किसी संदर्भ में, क्या हो रहा है. ऐसा लगता है कि इसलिए हम बहाना हूँ यहाँ, सैंडर्स में अपने लैपटॉप. और यह वाई फाई, तो यह जुड़ा है गया है wirelessly कुछ करने के लिए. क्या यह वास्तव में से जुड़ा है? खैर, कहीं यहां, वहाँ पर कुछ कुछ एंटेना के साथ दीवार. और कहा कि एक पहुँच बिंदु कहा जाता है - एपी. वायरलेस पहुँच बिंदु, वायरलेस रूटर - आप जो चाहते हैं कहते हैं. लेकिन वे परिसर भर रहे हैं, उन छोटे एंटेना के साथ. हमारा आम तौर पर, सिस्को द्वारा बनाई गई हैं. और इसलिए किसी भी तरह, मेरे कंप्यूटर में बात कर रहा है कि वायरलेस पहुँच बिंदु से, यहीं कहीं सैंडर्स, या में नीचे, या बाहर. इस बीच, इस बात का एक बहुत कुछ है भौतिक तारों, शायद, के लिए जा रहा विज्ञान केंद्र, जो हम करेंगे इस तरह आकर्षित. यह वास्तव में उस तरह नहीं लगती है. यह वास्तव में एक बहुत अच्छा लग रहा है. इसलिए विज्ञान केंद्र एक पूरी गुच्छा है कंप्यूटर की इसके अंदर कि किसी भी तरह शारीरिक रूप से सब से जुड़े हैं परिसर में इन का उपयोग अंक की. और उन भौतिक कंप्यूटर, हम करेंगे रूटर, या गेटवे कहते हैं. जैसा कि इसके नाम से पता चलता है के रूप में एक रूटर,, यह है जीवन में उद्देश्य मार्ग है जानकारी. यह एक कंप्यूटर से, कुछ टुकड़े लेता है, जहां के रूप में करने के लिए बाहर इनपुट, और आंकड़े उन बिट्स भेजा जाना चाहिए. ऐसा करने के लिए मेरे अनुरोध के मामले में mit.edu, यह वास्तव में बहुत आसान है. मेरा अनुरोध है, अपने ब्राउज़र से आता है Wi-Fi पर, पहुँच बिंदु से, तो, कुछ केबल के माध्यम से, एक रूटर में विज्ञान केंद्र में. और किसी भी तरह, में रूटर विज्ञान केंद्र बाहर के आंकड़े एमआईटी कि जिस तरह से है कि. और मैं उन आगे ले जाने के लिए जा रहा हूँ बिट्स, मैं मार्ग उन बिट्स के लिए जा रहा हूँ, सड़क के नीचे, मास सेंट नीचे., एमआईटी के लिए. लेकिन यह कैसे मेरे कंप्यूटर जानते हैं क्या आईपी ​​पता भी था? वैसे यह है कि कहीं बाहर जाता है यहां सर्वर रहे हैं - और मैं यह आकर्षित करने के लिए जा रहा हूँ काफी सूक्ष्म रूप में - एक डीएनएस सर्वर के रूप में - डोमेन नाम प्रणाली. इन routers नहीं हैं. इन सर्वर के विभिन्न प्रकार हैं जीवन में जिसका उद्देश्य अनुवाद करने के लिए है आईपी ​​को www.mit.edu जैसे नाम, मेजबान पते, जैसे 1.2.3.4 तो डीएनएस सर्वर बिल्कुल वैसा ही. आप एक बड़ा होने के रूप में उनमें से सोच सकते हैं डेटाबेस, या वास्तव में, एक बड़ा एक्सेल की तरह दो स्तंभों के साथ फाइल. एक मेजबान के नाम, एक है आईपी ​​पतों है. और वे बस के लिए एक परिवर्तित अन्य, किसी भी दिशा में. अब वास्तविकता में, यह एक छोटी सी है उस से भी अधिक जटिल. लेकिन यह है कि कैसे मेरे कंप्यूटर, मेरे यादृच्छिक है मैक या यहाँ इस मेज पर पीसी, जानता है अद्वितीय पहचानकर्ता के लिए है क्या www.mit.edu, या फेसबुक, या harvard.edu, उस बात के लिए. लेकिन ज़ाहिर है, संपूर्णता नहीं है यहाँ मास AVE की. और फिर, हम, एमआईटी को मिलता है जो इस वास्तव में अधिक सम्मोहक है. एमआईटी कि हो जाएगा. और इसलिए वे भी कुछ सर्वर है. और वे किसी न किसी तरह एक दूसरे से जुड़े हैं, या है वायरलेस, हार्वर्ड कनेक्शन. और हां, हम बहुत आगे जा सकते हैं एमआईटी से सड़क, और बात करने के लिए नीचे दुनिया में सबसे अधिक किसी भी कंप्यूटर. लेकिन हम नहीं देख सकते कि चलो देखते हैं अगर. मुझे मेरे टर्मिनल को वापस जाओ बस एक पल के लिए खिड़की. और चलो मुझे पता लगा कि चलो मान आईपी ​​पते mit.edu के लिए है क्या टेलनेट से पहले यह समझ से बाहर है, जैसे और मेरे ब्राउज़र स्पष्ट रूप से कर सकते हैं मेरे लिए यह समझ से बाहर. और मैं किसी अन्य प्रोग्राम को चलाने के लिए जा रहा हूँ, इस टर्मिनल विंडो में, कहा जाता है traceroute, अनुरेखण यहाँ से मार्ग - सचमुच, इस तालिका - www.mit.edu लिए. के देखो क्या होता है. मुझे वास्तव में फ़ॉन्ट आकार छोटा करते हैं. OOP. नहीं, मैं आपको चकित करना चाहता था. ठीक है. तो यहाँ हम चले. मुझे आगे जाना है और यहां इस चलाते हैं. और क्या मैं एक पल पहले देख रहा था, और अब हम फिर से देख रहे हैं, यह है उत्पादन - traceroute www.mit.edu. पहली पंक्ति में, इस कार्यक्रम के नोटिस वास्तव में समझ से बाहर है कि एमआईटी आईपी ​​पते यहाँ यह संख्या है. और अब, क्या हो रहा है हमारे और उनके बीच? तो यह यहाँ, पंक्ति में लाइन, और इस , यहाँ, पंक्ति दो में, और फिर लाइन पंक्ति तीन - क्या इनमें से प्रत्येक करना लाइनों शायद प्रतिनिधित्व करते हैं? स्थान, अंक, सुनिश्चित करें. वे धारणा, हॉप्स कहते हैं. लेकिन शारीरिक रूप से, वे क्या कर रहे हैं? वे routers रहे हैं. हम केवल वास्तव में, एक टुकड़ा की है, इस प्रकार अब तक के बारे में बात करने के लिए यहाँ हार्डवेयर. वे routers रहे हैं. यहाँ तो यह बात है - पागल नाम - लेकिन यह शायद मशीन कमरा है, एमआर, विज्ञान केंद्र में. यह एक प्रवेश द्वार, उर्फ ​​रूटर है. यह है कि अभी कुछ अद्वितीय संख्या है किसी को इसके लिए के साथ आया था. और यह harvard.edu भीतर है. और वह है कि रूटर के आईपी पता है कि शायद में, फिर से, है इसके नाम पर आधारित विज्ञान केंद्र,. यह दूसरी पंक्ति में एक और का प्रतिनिधित्व करता है एक उपनाम नहीं है कि रूटर जाहिरा तौर पर - एक मेजबान के नाम - यह बस एक आईपी पता है. तो लंबी कहानी को कम, से डेटा प्राप्त करने के लिए बी करने के लिए अंक एक, बस की तुलना में अधिक है हार्वर्ड रूटर, और एमआईटी रूटर, और गूगल के रूटर, और फेसबुक के रूटर. दर्जनों, सैकड़ों, हजारों की नहीं है किसी भी एक बिंदु है और किसी भी के बीच routers इंटरनेट पर बिंदु बी. लेकिन आम तौर पर, आप डेटा प्राप्त कर सकते हैं एक बिंदु से दूसरे करने के लिए कम से कम 30 हॉप्स. दूसरे शब्दों में, आप केवल हाथ है 30 या कम ऐसे routers करने के लिए डेटा. और यह आमतौर पर कई है उस से भी कम. ठीक है, चलो यहाँ देखते हैं क्या होता. पंक्ति में तीन, हम नामक एक रूटर मारा कोर विज्ञान केंद्र के प्रवेश द्वार कुछ न कुछ. पंक्ति 4 में, हम सीमा प्रवेश द्वार है - ये सिर्फ गुप्त परिवर्णी शब्द हैं - भी harvard.edu भीतर. यहाँ एक और सीमा प्रवेश द्वार है. और फिर, अचानक, वाह, हम न्यूयॉर्क शहर में लग रहे हो. तो यह पता चला है - और मैं inferring में हूँ केवल मेजबान नाम से. यह भ्रामक हो सकता है. यह सड़क के नीचे हो सकता है. यह कहना मुश्किल है - लेकिन यह एक रहस्योद्घाटन के रूप में इस्तेमाल किया जा सकता है कि दोनों के बीच कम से कम दूरी इंटरनेट पर अंक नहीं है जरूरी नहीं कि एक सीधी रेखा. हम का सबसे तेज के रूप में कम से कम के बारे में सोच पथ, कम से कम भीड़भाड़ पथ, यह बहुत संभव है - हमें यकीन है कि नहीं किया जा सकता है - डेटा एक सभ्य यात्रा कर रहा है कि पंक्तियों पांच और छह के बीच की दूरी. अब दुर्भाग्य एमआईटी, या किसी को मिल गया एक छोटे से आत्म - रक्षात्मक, और वे है हमारे अनुरोध की अनदेखी शुरू कर दिया. उन routers करने के लिए कॉन्फ़िगर किया गया है कौन हैं फार्म के अनुरोधों की उपेक्षा तुम, तुम कौन हो, जो कर रहे हैं. इसलिए हम ऐसा नहीं कर सकते, तो चलो देखते हैं किसी को अधिक सहकारी के साथ. तो स्टैनफोर्ड एक अच्छी परंपरा की है एक छोटे से अधिक खुलापन कर रही है. तो चलो यहाँ देखते हैं क्या होता. फिर से, बहुत गूढ़. लेकिन हम मशीन में, फिर, शुरू विज्ञान में कमरा पंक्ति में केंद्र,. तो यह अच्छी बात है. सर्वर के अधिकांश का जवाब दें किया था, स्टैनफोर्ड सहित. इसलिए हम मशीन के कमरे से चला गया नोटिस कुछ करने के लिए विज्ञान केंद्र में एक अन्य को कहीं गुमनाम रूटर, एक सीमा तक विज्ञान केंद्र के प्रवेश द्वार, प्रवेश द्वार, और फिर, यहाँ कुछ करने के लिए - nox.org. यह उत्तरी चौराहे है, एक बहुत लोकप्रिय peering बिंदु जहां बहुत सारे तारों की, आई एस पी एस के बहुत सारे - इंटरनेट सेवा प्रदाताओं - में कनेक्ट. यहाँ यहाँ एक और गुमनाम आईपी है. यहाँ एक और ऐसी सर्वर है. लेकिन यह दिलचस्प है. कहां रूटर में है शायद, आठ पंक्ति? तो यह वाशिंगटन, डीसी में शायद है. और मैं एक तरह से पुष्टि कर सकते हैं परिकल्पना है कि इस समय. यह जाने के लिए हमें ले गए थे कितनी देर क्योंकि विज्ञान केंद्र से इस रूटर करने के लिए पंक्ति सात में? खैर, इन मिसे माप दाहिने हाथ की ओर यहाँ हैं उस समय का अनुमान है. उनमें से तीन क्योंकि वहाँ कार्यक्रम, traceroute, हर कोशिश करता है रूटर तीन बार, सिर्फ इसलिए कि आप प्राप्त कर सकते हैं संख्या के एक दृश्य औसत. लेकिन यह स्पष्ट तौर पर छह लेता है पाने के लिए मिलीसेकेंड सात के रूटर के लिए पंक्ति. लेकिन कितनी तेजी से कर सकते हैं, जाहिर है, आप आप एक बिट कर रहे हैं, के बीच, यात्रा बोस्टन और वाशिंगटन डीसी? 14 मिसे जब तक यह के रूप में लेता है कि त्वरित संदेश के लिए, उस के लिए ईमेल करने के लिए है कि वेब पेज के अनुरोध के लिए यहाँ और वाशिंगटन डीसी के बीच यात्रा करते हैं. मैं आगे जाना है, संख्या 10 रूटर करने के लिए, क्या शहर मैं अब में जाहिरा तौर पर कर रहा हूँ? तो, ह्यूस्टन. और यह पुष्टि की है समय में कूदने से. यह ह्यूस्टन को पाने के लिए वास्तव में धीमी है. इसे से प्राप्त करने के लिए 47 मिसे लेता है इस मामले में ह्यूस्टन को बोस्टन. और हम आगे देखो, लक्ष्मण - हम स्टैनफोर्ड के लिए हो रही है की तरह लग रहा है ला के माध्यम से जा रहा द्वारा इस तरह की तरह,. लेकिन मैं लक्ष्मण से inferring कि हूँ. geeks के हवाई अड्डे के कोड का इस्तेमाल करते हैं यहाँ routers नाम के लिए. और इस तरह के अनुरूप है उस धारणा के साथ. 82 मिलीसेकंड. फिर, हम जाहिरा तौर पर, एक और लक्ष्मण को जाना एक और ला रूटर और फिर, कुछ गुमनाम एक है, और फिर अंत में, एक स्टैनफोर्ड नेटवर्क, या पर गुप्त नाम करीब बहां, stanford.edu है 90 मिलीसेकंड दूर, या 6 प्लस विमान से घंटे. तो यह कितनी तेजी से डाटा यात्रा है इंटरनेट पर. और यह हम पूरी तरह से चीजें है प्रदान के लिए इन दिनों ले. आपके साथ कुछ Gchat मना रहे हैं जब किसी को, और संदेश अभी कर रहे हैं दिखने पर विचार बस कैसे कि तेजी से हो रहा है. और नेत्रहीन, यह वास्तव में हो रहा है दर की तरह उस पर. तो एक अंक और 18 के बीच, इस मामले में, वहाँ रहे हैं routers के अलावा बातें. कुछ मशीनों इंटरनेट पर क्या कर रहे हैं कि यातायात ब्लॉक कर सकते हैं के माध्यम से हो रही? छात्र: फायरवॉल. स्पीकर 1: तो, फायरवॉल. और हम व्यक्तिगत फायरवॉल है ऐसे अपने खुद के मैक या पीसी रख सकते हैं यातायात में या बाहर. हार्वर्ड फायरवॉल है. एमआईटी संभवतः फायरवॉल है. सभी के रूप में करते हैं और स्टैनफोर्ड, करता है जो अपने इंटरनेट सेवा प्रदाताओं अंक ए और बी के बीच में इन routers लेकिन क्या आपने कभी विचार करने के लिए बंद किया था, या एक फ़ायरवॉल कैसे काम करता है देखभाल,. वैसे पहले से ही, हम बुनियादी इमारत है ब्लॉक करने के लिए इंजीनियर जो साथ कि जवाब. आप एक फ़ायरवॉल थे - और कहते हैं कि तुम कहीं हैं कि मान लें बिंदु एक और बिंदु बी के बीच एक केबल, आप में आ रहा है और आप में से बाहर जा रहा है. तो आप तकनीकी क्षमता है के लिफाफे के सभी को देखने के लिए के बीच बह रही हैं कि जानकारी आप और अन्य व्यक्ति. दूसरे शब्दों में, उन मैं था संदेश मिल मैन्युअल रूप से टाइपिंग, आप सोच सकते हैं उन्हें किसी के लिए एक त्वरित टिप्पणी लिखने के रूप में, का आईपी पता लगाने के प्राप्तकर्ता, और पोर्ट संख्या प्राप्तकर्ता, इस लिफाफे पर, फिर, अपने स्वयं के आईपी पते और अपने खुद के लेखन शीर्ष बाएँ हाथ में पोर्ट संख्या कोने आप एक पत्र चाहते हैं. फिर, आप wirelessly इसे बाहर भेज देते हैं. और यह किसी भी तरह routers के माध्यम से, यात्रा, तारों के माध्यम से, wirelessly, एमआईटी के लिए सड़क के नीचे. आप एक फ़ायरवॉल रहे हैं, तो कैसे करना तुम हो रहा से रोक? तुम क्या करोगे अगर अपने अगले पी सेट एक फ़ायरवॉल को लागू किया गया था? कैसे मैं सभी हार्वर्ड लोगों से रोकूँ फिर कभी एमआईटी लोगों से बात? [? छात्र: तुम] पत्र रिवर्स. स्पीकर 1: आप क्या? [? छात्र:? उल्टा] पत्र जल्दी. स्पीकर 1: पत्र उल्टा - आप क्या मतलब है? [? छात्र:? भेजें] यह वापस प्रेषक. स्पीकर 1: यह वापस भेजें. ठीक है. तो आप वर्चुअल अस्वीकार कर सकता है लिफाफा, की तरह करने के लिए वापसी कर रही द्वारा किसी भी तरह प्रेषक. तो यकीन है, कि क्या हम हासिल करना चाहते हैं. लेकिन थोड़ा गहरा गोता करते हैं. मैं यह कैसे करते हो? यदि इस समस्या का इनपुट - मैं कर रहा हूँ फ़ायरवॉल, और मैं प्रभावी ढंग से कर रहा हूँ अंक ए और बी के बीच चली आ रही है, और मैं देखने के लिए हो जाता है कि एक मध्यम आदमी हूँ इस लिफाफे के अंदर, और फिर फैसला करने के लिए इसे वापस भेजने के लिए कि क्या हार्वर्ड या इसे जारी रखने के लिए अनुमति देने के लिए, क्या यह मैं, फ़ायरवॉल, जा रहा हूँ पर देखना चाहता हूँ? मुझे लगता है मैं यहां यह सुना लगता है. [? छात्र: यह कहाँ है] से आ रहा है?. स्पीकर 1: यह कहाँ से आ रहा. तो स्रोत IP पता है - यहाँ छोटी संख्या - संबंधित एक आईपी पता है हार्वर्ड - और मैं वास्तव में पता कर सकते हैं कि उच्च संभावना के साथ. हार्वर्ड के आईपी पतों के अधिकांश शुरू 140.247 डॉट कुछ डॉट के साथ कुछ, या 128.103 डॉट कुछ कुछ डॉट. हार्वर्ड उन मात्रा का मालिक आईपी ​​पतों की. खैर, मैं के रूप में है कि आईपी पते के देखते हैं प्रेषक, मैं सिर्फ इसे वापस भेज सकते हैं. हकीकत में, इंटरनेट नहीं समय बर्बाद कर परेशान वापस बिट्स भेज रहा है. यह सिर्फ शाब्दिक पैकेट बूँदें द्वारा प्रभावी ढंग से इसे हटाने. तो मुझे लगा पर और क्या लग सकता है? मैं कम लोगों को बताना चाहते हैं कि मान लीजिए हार्वर्ड यात्रा mit.edu, और अपने आप को रोकना वेबसाइटों, और देखें वीडियो एमआईटी, और पसंद पर. लेकिन मैं हार्वर्ड में मनुष्य नहीं करना चाहती एमआईटी में किसी को भी ईमेल. मैं कैसे यातायात हार्वर्ड से अनुमति दे सकता है वेब के माध्यम से एमआईटी, लेकिन नामंज़ूर एक ईमेल की तरह कुछ? [? छात्र:?] पोर्ट संख्या. स्पीकर 1: एक पोर्ट संख्या - कि केवल अन्य घटक हम हैं. हम आईपी पता है, जो हम सिर्फ , leveraged, या हम पोर्ट नंबर है जहां 80, हम विशिष्ट, कहा वेब यातायात को पहचानती है. अब मैं आपको यह पता करने की उम्मीद नहीं की होगी - आप में से कुछ पहले से ही पता हो सकता है अपनेपन से - प्रयोग किया जाता है कि एक नंबर क्या है ईमेल के लिए, आम तौर पर? यह अक्सर 25 है. 25 एक मेल है जो एसएमटीपी, को संदर्भित करता है तुम हो सकता है कि प्रोटोकॉल का स्थानांतरण आप कर रहे हैं, तो कुछ बिंदु पर स्थापित करने के लिए था यूडोरा, या आउटलुक, या का उपयोग ऐसा कुछ. यह सिर्फ एक नंबर है - 25. हम इस्तेमाल कर रहे थे जो टेलनेट, इससे पहले, 23 का उपयोग करता है. एफ़टीपी - फाइल ट्रांसफर प्रोटोकॉल, आपने अगर कभी कि एक के बारे में सुना - 21 का उपयोग करता है. HTTPS, HTTP के सुरक्षित संस्करण हम करने के लिए वापस आ जाएगा जो लंबे समय से पहले, 443 का उपयोग करता है. तो दुनिया एक पूरी गुच्छा की है पैकेट सहसंबंधी संख्या - बल्कि, सेवाओं सहसंबंधी उन वास्तविक संख्या के लिए. ताकि सभी एक फ़ायरवॉल कर रही है. यह इस आभासी अंदर एक नज़र ले जा रहा है लिफाफा, और तब हाँ तय करने या अस्वीकार साथ अग्रेषित करने के लिए, आधारित उन सामग्री पर. अब हार्वर्ड स्पष्ट रूप से क्या कर सकता है तो इस फ़ायरवॉल पिछले पाने के लिए? आप एक संदेश भेजने के लिए सक्षम होना चाहते हैं एमआईटी लेकिन पहचान नहीं हो, खैर, आप अपने आईपी पते हंसोड़ सकता है, और बस किसी तरह पता है, पर्याप्त कल्पना सी कोड लिखने, और अपने खुद के लिखने के लिए परिवर्तन है कि नेटवर्क के कार्यक्रम फर्म का पता. समस्या आप बिल्कुल भेज सकते है डेटा गुमनाम, लेकिन अगर आप चाहते हैं उत्तर के लिए किसी भी तरह का हो, जैसे एमआईटी देखना होमपेज पर, जाहिर है, इस पते सही होने की जरूरत है. अन्यथा, आप कुछ भी कह सकते हैं आप चाहते हैं, आप नहीं जा रहे हैं वापस उन लोगों से सुना. लेकिन इन प्रकार के सिर्फ एक हैं हम भेज सकते हैं कि हमलों की. हम इन भेज लेकिन जब यह पता चला संदेश - और चलो इस का एक उदाहरण. मैं एक संदेश है कि अगर यह पता चला है कि मैं भेजना चाहते हैं, यह बस में नहीं भेजा है एक लिफाफा. दक्षता के लिए, विशेष रूप से जब आप अनुरोध कर रहे हैं फ़ाइलों या तुम हो रही प्रतिक्रिया कर रहे हैं विशेष रूप से बड़े, क्या TCP/IP-- ट्रांसमिशन कंट्रोल प्रोटोकॉल / इंटरनेट प्रोटोकॉल - यह सिर्फ एक फैंसी है क्या नेटवर्किंग कहने का तरीका सॉफ्टवेयर और कंप्यूटर है - वे है इस तरह से एक संदेश ले, और वे टुकड़ों में इसे काट - के चार टुकड़े कहते हैं. और अब मैं यहाँ पर यह ऊपर में कटौती करते हैं, तो क्या मेरी, यहाँ पर यह ऊपर में कटौती कंप्यूटर तो क्या करने जा रहा है यह है है है एक टुकड़ा ले और यह डाल करने के लिए जा रहा एक लिफाफे में. सब ठीक है, और मुझे एक हो जाओ - चलो देखते हैं. यह एक ले जा रहा है. यह एक और लिफाफा ले जा रहा है, और यह दूसरा हिस्सा डाल दिया जा रहा है यहां इस संदेश के. ठीक है. यह तीसरा ले जा रहा है भाग, यहाँ में डाल दिया. हम हूँ शायद अगली बार सिर्फ दो भागों करते हैं. और हम चौथे भाग ले जाऊँगा, और यहाँ में डाल दिया. और क्या, अब, लिखा जाना है इन लिफाफों पर - हम समय के लिए, ऐसा करने के लिए नाटक करेंगे जो खातिर, और वास्तव में बाहर नहीं लिख. क्या में से प्रत्येक पर लिखा जाना चाहिए इन चार लिफाफे, मेरे संदेश के साथ किसी को? [? छात्र:?] आदेश. स्पीकर 1: तो, आदेश. मैं आईपी पते और न केवल जरूरत पोर्ट संख्या, हम सिर्फ चर्चा के रूप में, मैं अब किसी प्रकार की एक अनुक्रम संख्या की आवश्यकता कहने के लिए, यह इस पैकेट में से एक है दो है, यह तीन है, यह चार है. और यह वास्तव में उपयोगी है. क्योंकि इंटरनेट, यह पता चला है, वास्तव में बहुत अविश्वसनीय है. Routers भीड़भाड़ प्राप्त कर सकते हैं. केबल्स अभिभूत हो सकता है - एक oversimplification - लेकिन, बिट्स के साथ ऐसा है कि क्या routers क्या करना है बस पैकेट ड्रॉप है. दूसरे शब्दों में, इंटरनेट बस है अगर वास्तव में भीड़भाड़, आपको मिल सकता है उन चार पैकेट में से तीन. लेकिन आप पर एक अद्वितीय पहचानकर्ता है अगर उनमें से प्रत्येक, क्या आप कर रहे हैं कि पता चल जाएगा पैकेट संख्या चार के चार लापता. तो आप पर आदमी पूछ सकते हैं यह पुन: भेजने के लिए दूसरे छोर. लेकिन यह सोचते हैं कि ऐसा नहीं होता है, की क्या हो सकता है देखते हैं. तो मैं करने के लिए एक संदेश भेजना चाहते हैं - जो मेरा संदेश प्राप्त करना चाहते हैं इंटरनेट से? कैसे करीब सामने किसी के बारे में. ब्रायन, यह है? ठीक है. तुम वहां रहना. मैं इसे आप के लिए भेजने के लिए जा रहा हूँ. और इंटरनेट के बारे में बात है कि वे नहीं भी हो सकता है एक ही मार्ग का अनुसरण करें. तो यहाँ मैं जाना. मैं एक संदेश भेज रहा हूँ, चार में से एक टुकड़ा. एक रूटर रहो. सिर्फ अन्य लोगों के साथ यह सौदा करते हैं. वहाँ तुम जाओ. हम आप को दे देंगे, और हम आप को दे देंगे. और हम कैसे जल्दी से देखेंगे - यह लगता है कि कितने मिसे ब्रायन को यह संदेश मिलता है. आज हर कोई भाग लेने के लिए हो जाता है. ठीक है. ब्रायन एक, और दो है. किसी को होना चाहता है - [? छात्र: सभी चार. ?] स्पीकर 1: वह सभी चार है. इसलिए कोई भी एक पैकेट ड्रॉप करने के लिए चुना है. वह शांत है. यह ठीक है. इसलिए ब्रायन अब सभी चार है. आप आगे जाना चाहते हैं और अगर हमारे लिए उन पुनः. मुझे लगता है हम नाटक कर रहे हैं, पता है. इसलिए समय के लिए के लिए - हम चार है. तो, ठीक है, उनमें से एक खुला. ठीक है. यही कारण है कि एक चौथाई की है आप करने के लिए अपने संदेश. अब, दूसरा खुला. यह अंत में, मजेदार हो सकता है केवल मुझे और ब्रायन के लिए. सब ठीक है, आप दो मिल गया है. तो इस बीच में, हम शारीरिक रूप से किया कैंची, लेकिन इसके साथ यह एक में इन बातों को टुकड़ा करने के लिए ले जाता है कंप्यूटर बस की कुछ भेज रहा है आभासी एक में एक पैकेट में बिट्स, लिफाफा, में बिट्स के कुछ एक में दूसरे, दूसरे में कुछ, और कुछ चौथे, और तब, कंप्यूटर चलो उन लोगों की संख्या के आधार पर निर्णय लेते हैं, क्या आदेश तुम्हारे पास में उन्हें जोड़ना. और ब्रायन, शायद, केवल यह देख सकते हैं कि एक. मैं मस्तिष्क के लिए भेजा संदेश - क्योंकि की बेशक, इंटरनेट से भर जाता है ये है - हां. तो यह है कि संदेश है. और ब्रायन अब उस पर लटका कर सकते हैं. तो यह है, जाहिर है, ले लिया यह करने के लिए थोड़ी देर के. लेकिन वह वास्तव में क्या होता है के माध्यम से डेटा रूटिंग की तरह इस तरह से दर्शकों को. लेकिन अंकों की संख्या, फिर, वहाँ है, राउटर, फायरवॉल, और अन्य अंक ए और बी के बीच इस तरह की बातें बस कहानी बताने के बजाय मौखिक रूप से, मुझे लगता है मैं यह ऊपर खींचने लगा वीडियो उस से हमारे कुछ मित्रों, एरिक्सन, साल पहले, वास्तव में बताते हैं कि एक साथ रखा यह सब कैसे काम करता है. और यह मिनट लंबा के बारे में 10 या तो है. तो चलो अब, आप देते हैं, नेट के योद्धाओं. [संगीत खेल] बयान: इतिहास में पहली बार, लोग और मशीनरी हैं एक सपने को साकार करने, एक साथ काम कर रहे हैं - कोई जानता है कि एक एकजुट बल भौगोलिक सीमाओं के बिना जाति, धर्म, या रंग के संबंध में - जहां संचार को सही मायने में एक नया युग लोगों को एक साथ लाता है. यह नेट की सुबह है. यह कैसे काम करता है जानना चाहते हैं? शुरू करने के लिए यहाँ क्लिक करें अपनी नेट में यात्रा. अब वास्तव में क्या हुआ जब आप उस लिंक पर क्लिक किया? आप जानकारी का एक प्रवाह शुरू कर दिया. यह जानकारी में यात्रा नीचे अपने स्वयं के व्यक्तिगत मेल कमरा, जब श्री आईपी, यह लेबल, यह पैकेज और अपने रास्ते पर भेजता है. प्रत्येक पैकेट अपने आकार में सीमित है. मेल कमरे को विभाजित करने के लिए कैसे तय करना होगा जानकारी, और कैसे करने के लिए यह पैकेज. अब पैकेज से युक्त एक लेबल की जरूरत महत्वपूर्ण जानकारी जैसे के रूप में प्रेषक के पते, रिसीवर के पते, और पैकेट का प्रकार यह है. इस विशेष पैकेट जा रहा है क्योंकि बाहर इंटरनेट पर, यह भी प्रॉक्सी सर्वर के लिए एक पता हो जाता है, जो एक विशेष समारोह है, हम बाद में देखेंगे. पैकेट अब पर शुरू की है आपके लोकल एरिया नेटवर्क, या लैन. इस नेटवर्क के सभी कनेक्ट करने के लिए प्रयोग किया जाता है स्थानीय कंप्यूटर, routers, प्रिंटर, जानकारी के लिए वगैरह के भौतिक दीवारों के भीतर विनिमय इमारत. लैन, एक सुंदर अनियंत्रित जगह है और दुर्भाग्य से, दुर्घटनाओं हो सकता है. लैन के राजमार्ग पैक किया जाता है सभी प्रकार की जानकारी के साथ. ये IP पैकेट, नोवेल पैकेट रहे हैं AppleTalk पैकेट - वे के खिलाफ जा रहे हैं यातायात, हमेशा की तरह. स्थानीय रूटर पता करने के लिए पढ़ता है और, यदि आवश्यक हो, पर पैकेट लिफ्टों दूसरे नेटवर्क. आह, रूटर - एक से दिखते में नियंत्रण का प्रतीक अव्यवस्थित दुनिया. रूटर: ओह, माफ करना. चलो यहाँ इस एक डाल दिया, यहाँ यह एक. यह यहां ले जाता है. यह एक यहाँ ले जाता है. मुझे यह पसंद नहीं है. इस एक के लिए चलते हैं. यह एक यहाँ जाता है. [सुनाई] यहाँ एक और शोर मचाना रखो. चलो यहाँ इस एक डाल दिया. नहीं, मैं उस के साथ जाना होगा. चलो यहाँ कि एक डाल दिया. बयान: वहाँ वह है - ,, व्यवस्थित uncaring, व्यवस्थित रूढ़िवादी, और कभी कभी, काफी नहीं गति पर निर्भर है. लेकिन कम से कम वह सटीक है, अधिकांश भाग के लिए. रूटर: वहाँ कि एक रखो. एक कि एक चला जाता है, वहाँ से चला जाता है इस एक वहाँ वहाँ, और चला जाता है. खैर, एक और एक हो जाता है. यही कारण है कि यहां से चला जाता है. [सुनाई] बयान: पैकेट छोड़ के रूप में रूटर, वे में अपनी जगह बना कॉर्पोरेट इंट्रानेट और सिर रूटर स्विच के लिए. थोड़ा सा और रूटर से कुशल, रूटर स्विच तेजी से और ढीला निभाता आईपी ​​पैकेट के साथ, चतुराई से रूटिंग उनके उन्हें रास्ते - एक डिजिटल पिनबॉल जादूगर, अगर तुम जाएगा. रूटर स्विच: यहाँ हम चले. यहाँ एक और एक आता है. और यह एक और है. यह देखो, माँ. यहाँ यह जाता है. पीठ के आसपास, ललकार. अरे, वहाँ में, वहाँ में. बाईं ओर अधिक. सही ओवर. बाईं ओर अधिक. सही ओवर. तुम यह मिल गया. यहाँ यह आता है. उन्होंने कहा, वह स्कोर गोली मारता है. यह हो रहा है. अरे वेन, यहाँ, बाहर घड़ी एक दूसरे से आता है. ओह, यहाँ हम चले. पैकेट पर पहुंचने के रूप में उनके: बयान गंतव्य, वे द्वारा चुने जाने से होने के लिए नेटवर्क इंटरफेस, तैयार अगले स्तर के लिए भेजा - इस मामले में, प्रॉक्सी. प्रॉक्सी के रूप में कई कंपनियों द्वारा इस्तेमाल किया जाता है एक मध्यम आदमी की तरह करने के क्रम में उनकी इंटरनेट पर लोड कम कनेक्शन, और के लिए सुरक्षा कारणों के रूप में अच्छी तरह से. आप देख सकते हैं, पैकेट विभिन्न आकारों के सभी कर रहे हैं, अपनी सामग्री पर निर्भर करता है. प्रॉक्सी पैकेट और लगता खुलती वेब पता, या यूआरएल के लिए. पता है कि क्या पर निर्भर करता है स्वीकार्य, पैकेट पर भेज दिया जाता है इंटरनेट. कुछ पते, हालांकि, कर रहे हैं जो के अनुमोदन के साथ पूरा नहीं करते प्रॉक्सी - कि कॉर्पोरेट या, कहने के लिए है प्रबंधन के दिशा निर्देशों. ये सरसरी साथ पेश कर रहे हैं. हम उस में से कोई होगा. इसे बनाने के लिए, यह है फिर सड़क पर. आगे, फ़ायरवॉल. कॉर्पोरेट फ़ायरवॉल दो उद्देश्यों में कार्य करता है. यह कुछ नहीं बल्कि घटिया बातें रोकता में आने से इंटरनेट से इंट्रानेट, और यह भी रोका जा सकता है से संवेदनशील कॉर्पोरेट जानकारी इंटरनेट पर बाहर भेजा जा रहा है. एक बार जब फ़ायरवॉल के माध्यम से, एक रूटर पैकेट के ऊपर उठाता है और पर यह जगह एक बहुत संकरा सड़क, या बैंडविड्थ, जैसा हम कहते हैं. जाहिर है, सड़क व्यापक नहीं है उन सब को लेने के लिए काफी है. अब आप सभी के लिए होता है आश्चर्य हो सकता है यह नहीं है जो उन पैकेट जिस तरह से साथ. खैर, जब श्री आईपी एक प्राप्त नहीं करता एक पैकेट दिया गया है कि पावती कारण समय में प्राप्त किया, वह बस एक प्रतिस्थापन पैकेट भेजता है. अब हम दुनिया में प्रवेश के लिए तैयार हैं इंटरनेट की, एक मकड़ी के जाल की परस्पर नेटवर्क है जो हमारे पूरे विश्व अवधि. इधर, routers और स्विच की स्थापना नेटवर्क के बीच संबंध. अब नेट एक पूरी तरह से अलग है आप के भीतर मिल जाएगा की तुलना में पर्यावरण अपने लैन के सुरक्षात्मक दीवारों. यहाँ से बाहर, यह जंगली पश्चिम है - अंतरिक्ष के बहुत, बहुत चीजों के अवसरों, बहुत से का पता लगाने, और जाने के लिए स्थानों. बहुत कम नियंत्रण और करने के लिए धन्यवाद विनियमन, नए विचारों उपजाऊ लगता है लिफाफा पुश करने के लिए मिट्टी उनकी संभावनाओं की. लेकिन क्योंकि यह आजादी की, कुछ खतरों भी दुबकना. आपको मिलेंगे जब आप कभी पता नहीं चलेगा मौत का खतरनाक पिंग, एक विशेष एक सामान्य अनुरोध पिंग का संस्करण जो कुछ मूर्ख पंगा अप करने के लिए सोचा पहले से न सोचा मेजबान. हमारे पैकेट ले पथ के माध्यम से हो सकता है उपग्रह, टेलीफोन लाइनों, वायरलेस, या भी पार समुद्री केबल. वे हमेशा सबसे तेजी से नहीं लेते हैं, या, कम से कम संभव मार्गों. लेकिन वे भी वहाँ मिल जाएगा. यह कभी कभी यही कारण हो सकता है कि वर्ल्ड वाइड इंतजार बुलाया. लेकिन सब कुछ ठीक ठाक काम कर रहा है जब, आप दुनिया को नाकाम कर सकते हैं ड्रॉप में पांच बार से अधिक एक टोपी की, सचमुच - और की लागत के लिए सभी एक स्थानीय कॉल, या कम. हमारे गंतव्य के अंत के पास, हम एक और फ़ायरवॉल मिल जाएगा. के रूप में अपने दृष्टिकोण पर निर्भर करता है एक डाटा पैकेट, फ़ायरवॉल एक हो सकता है सुरक्षा के गढ़, या एक खतरनाक दुश्मन. यह सब आप कर रहे हैं जो पक्ष पर निर्भर करता है पर और अपने इरादे क्या हैं. फ़ायरवॉल के लिए डिज़ाइन किया गया है केवल उन पैकेट में जाने कि अपने मानदंडों को पूरा. इस फ़ायरवॉल काम कर रहा है पोर्ट 80 और 25 पर. अन्य के माध्यम से प्रवेश करने के लिए सभी प्रयास बंदरगाहों व्यापार के लिए बंद हो जाती हैं. पोर्ट 25, मेल पैकेट के लिए प्रयोग किया जाता है, जबकि पोर्ट 80 के लिए प्रवेश द्वार है इंटरनेट से पैकेट वेब सर्वर के लिए. फ़ायरवॉल के अंदर, पैकेट हैं अधिक अच्छी तरह से जांच की. कुछ पैकेट के माध्यम से आसानी से यह कर सीमा शुल्क, जबकि अन्य बस थोड़ा संदिग्ध लग रही है. फ़ायरवॉल अधिकारी आसानी से नहीं है जैसे, मूर्ख बनाया जब इस पिंग की मौत पैकेट खुद को छिपाने की कोशिश करता है एक सामान्य पिंग पैकेट के रूप में. फ़ायरवॉल: अगले. ठीक है. पर जाओ. यह ठीक है. नो प्रौब्लम. एक अच्छा दिन है. यहाँ से बाहर हो. अलविदा. बयान: उन पैकेटों के लिए भाग्यशाली यह अब तक इसे बनाने के लिए पर्याप्त है, यात्रा लगभग खत्म हो गया है. यह करने के लिए इंटरफेस पर सिर्फ एक लाइनअप है वेब सर्वर में लिया जा. आजकल एक वेब सर्वर कई पर चला सकते हैं एक मेनफ्रेम से, एक वेब कैमरा के लिए चीजें,, अपने डेस्क पर कंप्यूटर के लिए. या क्यों नहीं अपने रेफ्रिजरेटर? उचित स्थापना के साथ, आप पा सकते हैं आपके लिए कमाई है अगर बाहर चिकन Cacciatore, या अगर आप खरीदारी के लिए जाना है. इस नेट की सुबह है, याद रखें. लगभग कुछ भी संभव है. एक के बाद एक पैकेट प्राप्त कर रहे हैं, खोला, और unpacked. जानकारी वे होते हैं - कि, आपके अनुरोध है जानकारी के लिए - वेब पर भेज दिया जाता है सर्वर अनुप्रयोग. पैकेट खुद को तैयार, साफ किया है फिर से इस्तेमाल किया, और साथ भरा होना अपने , जानकारी का अनुरोध किया संबोधित, और पीठ, तुम्हारे पास वापस अपने रास्ते पर, बाहर भेजने फ़ायरवॉल अतीत, राउटर, और पर इंटरनेट से, पीठ के माध्यम से के माध्यम से अपने कॉर्पोरेट फ़ायरवॉल, और करने पर आपके इंटरफेस, आपूर्ति के लिए तैयार अपने जानकारी के साथ वेब ब्राउज़र आप का अनुरोध - कि, इस फिल्म है. उनके प्रयासों के साथ खुश हैं और भरोसा एक बेहतर दुनिया में, हमारे भरोसेमंद डाटा पैकेट में बिल्कुल बंद सवारी जानने के लिए एक और दिन का सूर्यास्त, पूरी तरह से, वे सेवा की है उनके आकाओं अच्छी तरह से. अब जब कि एक सुखद अंत नहीं है? स्पीकर 1: यह, फिर, है कैसे इंटरनेट काम करता है. समस्या के माध्यम से सात सेट तुम जाएगा बेहतर यह समझते हैं और आप करेंगे एचटीएमएल, पीएचपी, और अधिक का एक सा सीखते हैं. विनिर्देश में उस पर और अधिक कि शुक्रवार को बाहर जाना होगा. और हम सोमवार को आप देखेंगे.