1 00:00:00,000 --> 00:00:03,395 >> [સંગીત વગાડવાનો] 2 00:00:03,395 --> 00:00:13,100 3 00:00:13,100 --> 00:00:15,570 >> ડેવિડ જે MALAN: તેથી હું માત્ર માટે શાંત કરવા માગતા હતા. 4 00:00:15,570 --> 00:00:18,260 હું બરાબર શું Scaz પડઘો કરશે સંસ્થાકીય મેમરી વિશે જણાવ્યું હતું. 5 00:00:18,260 --> 00:00:20,350 CS50 માટે આસપાસ કરવામાં આવી છે હાર્વર્ડ ખાતે કેટલાક 20 વર્ષ. 6 00:00:20,350 --> 00:00:22,280 અને વાસ્તવિકતા છે, નીચે પર વરિષ્ઠ, 7 00:00:22,280 --> 00:00:25,045 આશ્ચાસન વાર્ષિક છે આ નવા કે, Sophomores, 8 00:00:25,045 --> 00:00:26,870 અને જૂનિયર અને પણ વરિષ્ઠ લેવા 9 00:00:26,870 --> 00:00:30,360 CS50 તમે દંડ કરી, અંત છે. 10 00:00:30,360 --> 00:00:32,680 >> આ વાસ્તવિકતા છે, વિદ્યાર્થીઓ છે CS50 નિષ્ફળ નથી. 11 00:00:32,680 --> 00:00:35,740 હકીકતમાં, ઓછા કિસ્સાઓમાં અમે ES અથવા એફએસ પડ્યું, જ્યાં 12 00:00:35,740 --> 00:00:37,990 તે ખરેખર કારણ કે કરવામાં આવી છે હળવું કરતા સંજોગો, 13 00:00:37,990 --> 00:00:39,840 તે તબીબી અથવા વ્યક્તિગત છે કે શું. 14 00:00:39,840 --> 00:00:41,830 ડીએસ તેમજ અતિ અસામાન્ય હોય છે. 15 00:00:41,830 --> 00:00:45,270 અને હું અમે જોકે નિરાંતે કહી શકો છો ખાસ કરીને, આંકડા જાહેર નથી 16 00:00:45,270 --> 00:00:48,450 પરંતુ ત્યાં કોઈ છે કે જે આપેલ અહીં બિલકુલ સંસ્થાકીય મેમરી 17 00:00:48,450 --> 00:00:51,810 CS50 વિદ્યાર્થીઓ બહુમતી એક શ્રેણી ગ્રેડ મેળવવામાં અંત નથી. 18 00:00:51,810 --> 00:00:54,720 નોંધપાત્ર ભાગ અંત પણ બી શ્રેણી માં અંત. 19 00:00:54,720 --> 00:00:57,490 >> તેથી ભલે તમે હોઈ શકે છે તમારા મન ડાળીને છેડે ત્રણના સમૂહમાં પર્યાય 20 00:00:57,490 --> 00:01:00,690 60% સાથે અને તેથી ડીએસ, અથવા સીએસ, અથવા જેમ, 21 00:01:00,690 --> 00:01:02,530 તે ખરેખર લાઇન નથી વાસ્તવિકતા સાથે. 22 00:01:02,530 --> 00:01:05,238 હકીકતમાં, અમે અર્થ બરાબર અમે શું શબ્દ શરૂઆતમાં કહે છે 23 00:01:05,238 --> 00:01:08,380 CS50 માં છે કે જેથી ઘણા વિદ્યાર્થીઓ, બંને કેમ્બ્રિજ અને અહીં ન્યૂ હેવન માં, 24 00:01:08,380 --> 00:01:10,220 પહેલાં સીએસ કોર્સ ક્યારેય લીધી છે. 25 00:01:10,220 --> 00:01:13,090 અને શું ખરેખર આખરે બાબતો તમે સપ્તાહ 12 અંત છે જ્યાં 26 00:01:13,090 --> 00:01:15,882 સપ્તાહ શૂન્ય જાતને સંબંધિત. 27 00:01:15,882 --> 00:01:17,590 હવે અમે બહુવિધ હોય કોર્સ ટ્રેક 28 00:01:17,590 --> 00:01:20,548 તમે ઓછી આરામદાયક ખબર તરીકે, વધુ આરામદાયક, વચ્ચે ક્યાંક. 29 00:01:20,548 --> 00:01:23,790 અને ખરેખર, તમે વિચાર જ્યારે આ અઠવાડિયે માતાનો ક્વિઝ પર આંકડા, 30 00:01:23,790 --> 00:01:27,460 ખાસ કરીને જો, જો નાઉમ્મીદ નથી તમે સરેરાશ આસપાસ છો લાગે છે કે 31 00:01:27,460 --> 00:01:30,780 અથવા સરેરાશ અથવા મધ્ય નીચે, ખાસ કરીને કારણ કે અમે જરૂરી નથી 32 00:01:30,780 --> 00:01:33,560 તે બધા વસ્તી વિષયક લેવા એકાઉન્ટ મધ્ય સત્ર માં 33 00:01:33,560 --> 00:01:35,000 ગ્રેડિંગ આંકડા સાથે. 34 00:01:35,000 --> 00:01:37,250 >> અન્ય શબ્દોમાં, આપણે જાણીએ છીએ આંકડાકીય દર વર્ષે 35 00:01:37,250 --> 00:01:39,570 કે ઓછી આરામદાયક છે જે વિદ્યાર્થીઓ, ક્વિઝ પર થોડી ખરાબ નથી. 36 00:01:39,570 --> 00:01:42,050 અને વિદ્યાર્થીઓ વધુ આરામદાયક છે, જે ક્વિઝ પર થોડી વધુ સારી રીતે કામ કરે છે. 37 00:01:42,050 --> 00:01:45,430 પરંતુ અભ્યાસક્રમ કે વચન દીઠ અને એ પણ વ્યાખ્યાન ના પ્રથમ સપ્તાહમાં, 38 00:01:45,430 --> 00:01:46,880 અમે ધ્યાનમાં છે કે તમામ લે છે. 39 00:01:46,880 --> 00:01:48,900 >> ખરેખર, વર્ષ ઓવરને અંતે, અમે કરી અંત શું 40 00:01:48,900 --> 00:01:52,154 બધી સ્કોર્સ નોર્મલાઇઝેશન છે વિભાગો, બન્ને કેમ્બ્રિજ 41 00:01:52,154 --> 00:01:54,570 અને હવે અહીં ન્યૂ હેવન માં, જે ધ્યાનમાં લેતા અર્થ એ થાય 42 00:01:54,570 --> 00:01:57,310 આ વિષમ શૈલીઓ, આ વિષમ કટુતા, વિવિધ પ્રકારના 43 00:01:57,310 --> 00:02:00,722 વ્યક્તિત્વ કે વ્યક્તિગત TAS અહીં અને કેમ્બ્રિજ છે 44 00:02:00,722 --> 00:02:02,930 તમે નથી કરી રહ્યાં છો કે જેથી ગેરલાભ પણ તમે તો માત્ર 45 00:02:02,930 --> 00:02:06,120 એક ટીએફ અથવા TA હતી હોય થાય તમે જે પર થોડો tougher કરવામાં આવી છે 46 00:02:06,120 --> 00:02:07,170 તમારા ધ્યાનમાં. 47 00:02:07,170 --> 00:02:10,139 >> બે, અમે એકાઉન્ટ આરામ લેવા સ્તર અને વાસ્તવિક પૃષ્ઠભૂમિ, અથવા અભાવ 48 00:02:10,139 --> 00:02:13,310 તેના, લેવાથી ધ્યાનમાં ક્વિઝ સ્કોર્સ. 49 00:02:13,310 --> 00:02:14,830 તેથી તે બે કારણભૂત છે. 50 00:02:14,830 --> 00:02:17,142 અને દિવસ ઓવરને અંતે, તે હંમેશા કેસ છે, કારણ કે 51 00:02:17,142 --> 00:02:19,100 એક વિદ્યાર્થી અંત કે ઓછા આરામપ્રદ વિભાગમાં 52 00:02:19,100 --> 00:02:24,250 તે અથવા તેણી ખરેખર સંકળાયેલ ત્યારે એક વચ્ચે અથવા ઊલટું માં, 53 00:02:24,250 --> 00:02:26,230 બધું ખૂબ છે અતિ વ્યક્તિગત. 54 00:02:26,230 --> 00:02:29,560 ખરેખર, તમે અમને અંતે નારાજ મળશે આ શબ્દ ઓવરને અમે અંતમાં છે જ્યારે 55 00:02:29,560 --> 00:02:32,630 તમારા ગ્રેડ સબમિટ સાથે કારણ કે Scaz, અને જેસન અને એન્ડી, અને હું 56 00:02:32,630 --> 00:02:35,430 અને ટીમ કામ કરશે કેમ્બ્રિજ શાબ્દિક અર્થ છે 57 00:02:35,430 --> 00:02:38,480 પાછા ઇમેઇલ્સ સેંકડો હોય છે અને આગળ અભ્યાસક્રમો બધા સદી સાથે 58 00:02:38,480 --> 00:02:41,279 TAS, અહીં અને કેમ્બ્રિજ, તેમને પૂછ્યા શું 59 00:02:41,279 --> 00:02:44,070 તેઓ તેમના વિદ્યાર્થીઓ બધા વિચારો આ ગ્રેડ ડ્રાફ્ટ પર આધારિત છે. 60 00:02:44,070 --> 00:02:46,230 ત્યાં અને બધું પછી અતિ વ્યક્તિગત છે. 61 00:02:46,230 --> 00:02:49,230 હદ સુધી તેથી અમે તમને ખબર વિચાર ઓફિસ કલાકો, વિભાગો, અને વધુ, 62 00:02:49,230 --> 00:02:51,350 કે બધા ખૂબ ધ્યાનમાં લેવામાં આવે છે. 63 00:02:51,350 --> 00:02:55,210 >> તેથી અમે આ પાંચ ઉપયોગ કરે છે છતાં બિંદુ સ્કેલ, જાતે અલગ કૃપા કરીને 64 00:02:55,210 --> 00:02:57,492 ધારણા છે કે ત્રણ ખરેખર 60% છે. 65 00:02:57,492 --> 00:02:58,450 તે સારી થઈ ગયું છે. 66 00:02:58,450 --> 00:03:01,360 અને શિક્ષણ સહાયકોની શબ્દ શરૂઆતમાં ચાર્જ કરવામાં આવે છે 67 00:03:01,360 --> 00:03:04,050 સ્કોર્સ રાખવા પ્રયાસ આ twos, અને ડાળીને છેડે ત્રણના સમૂહમાં, 68 00:03:04,050 --> 00:03:06,590 અને ચોક્કા તેથી અમે તે શ્રેણી ખરેખર વધવા માટે જગ્યા હોય છે. 69 00:03:06,590 --> 00:03:08,610 અને અમે ખરેખર હોય છે એક વાર જેના દ્વારા 70 00:03:08,610 --> 00:03:11,086 અમે તમને ઉપયોગી આપી શકે છે તમે કેવી રીતે કરી રહ્યાં છો તરીકે પ્રતિસાદ 71 00:03:11,086 --> 00:03:12,210 અને તમે કેવી રીતે પ્રગતિ કરી રહ્યાં છે. 72 00:03:12,210 --> 00:03:15,130 તેથી હૃદય લેવા કે કૃપા કરીને. 73 00:03:15,130 --> 00:03:20,565 >> હું મદદ કરી શકે કોઇ પ્રશ્નો હોય છે સંબોધવા કે ચિંતા હું શાંત પાડવું મદદ કરી શકે? 74 00:03:20,565 --> 00:03:23,800 અથવા વચનો હું રાખવા પ્રયાસ કરી શકો છો? 75 00:03:23,800 --> 00:03:24,690 કોઈ? 76 00:03:24,690 --> 00:03:25,330 ઠીક છે. 77 00:03:25,330 --> 00:03:26,010 >> બધા અધિકાર. 78 00:03:26,010 --> 00:03:28,970 જણાવ્યું હતું કે સાથે, આ CS50 છે. 79 00:03:28,970 --> 00:03:31,670 આ અઠવાડિયે શરૂ થાય છે અહીં ન્યૂ હેવન માં છ. 80 00:03:31,670 --> 00:03:33,820 માતાનો સંક્ષિપ્ત સાથે શરૂ કરીએ લાઇટ ઝાંખપ 81 00:03:33,820 --> 00:03:37,439 આજે સામગ્રી માટે સ્ટેજ સુયોજિત કરવા માટે. 82 00:03:37,439 --> 00:03:38,105 [વિડિઓ પ્લેબેક] 83 00:03:38,105 --> 00:03:44,045 [સંગીત વગાડવાનો] 84 00:03:44,045 --> 00:03:46,600 -કુલ સંદેશ સાથે આવ્યા હતા. 85 00:03:46,600 --> 00:03:50,300 86 00:03:50,300 --> 00:03:52,900 બધા પોતાના એક ઔપચારિકતા ધરાવે છે. 87 00:03:52,900 --> 00:04:06,417 88 00:04:06,417 --> 00:04:13,090 તેમણે ઠંડી ફાયરવોલ એક વિશ્વ આવ્યા uncaring રાઉટર્સ, અને જોખમો સુધી ખરાબ 89 00:04:13,090 --> 00:04:16,079 કે મૃત્યુ. 90 00:04:16,079 --> 00:04:21,079 તેમણે મજબૂત છે, ઝડપી છે તે TCP / IP છે. 91 00:04:21,079 --> 00:04:23,120 અને તે તમારું સરનામું મળ્યું છે. 92 00:04:23,120 --> 00:04:25,820 93 00:04:25,820 --> 00:04:29,268 વોરિયર ઓફ ધ નેટ-. 94 00:04:29,268 --> 00:04:29,917 >> [સમાપ્ત પ્લેબેક] 95 00:04:29,917 --> 00:04:31,000 ડેવિડ જે MALAN: બધા અધિકાર. 96 00:04:31,000 --> 00:04:32,030 આ CS50 છે. 97 00:04:32,030 --> 00:04:33,820 આ અઠવાડિયે છ શરૂઆત છે. 98 00:04:33,820 --> 00:04:37,270 અને આ અમારી દેખાવ શરૂઆત છે ઇન્ટરનેટ અને વેબ પ્રોગ્રામિંગ છે. 99 00:04:37,270 --> 00:04:41,220 અને, કદાચ સૌથી excitingly, આજે આપણા માટે સંક્રમણ કરે છે 100 00:04:41,220 --> 00:04:43,780 અમારા આદેશ વાક્યમાંથી વેબ સી વર્લ્ડ 101 00:04:43,780 --> 00:04:47,020 PHP, અને HTML આધારિત વિશ્વમાં અને CSS, અને SQL અને જાવાસ્ક્રિપ્ટ, 102 00:04:47,020 --> 00:04:49,800 અને તેથી વધુ કે ક્ષિતિજ પર છે. 103 00:04:49,800 --> 00:04:53,390 >> પરંતુ પ્રથમ, તે અમારા ધ્યાન પર આવે છે કેમ્પસ તરફ વૉકિંગ કે ત્યાં 104 00:04:53,390 --> 00:04:57,914 ચોક્કસ બાથરૂમમાં નવી અહીં છે હેવન હાર્વર્ડ રૂમ, કહેવાય જે 105 00:04:57,914 --> 00:04:59,080 અહીં greyed થોડી છે. 106 00:04:59,080 --> 00:05:03,830 પરંતુ ખરેખર, કોઈ સમય ગયા અને હાર્વર્ડ રૂમમાં કોતરકામ ખર્ચ 107 00:05:03,830 --> 00:05:05,700 આ અહીં રૂમ પર. 108 00:05:05,700 --> 00:05:07,790 તે માટે આભાર. 109 00:05:07,790 --> 00:05:11,020 હું અમે એક છે કહી શકો છો હજુ સુધી કેમ્બ્રિજ એનાલોગ, 110 00:05:11,020 --> 00:05:14,060 પરંતુ હું અમે થોડી પ્રોજેક્ટ છે લાગે છે જાતને માટે અમે પાછા જાઓ હવે જ્યારે. 111 00:05:14,060 --> 00:05:15,890 તેથી તે માટે આભાર. 112 00:05:15,890 --> 00:05:18,340 >> જેથી ઝડપી પર પાછા જોવા અમે ગયા સપ્તાહે બોલ બાકી જ્યાં 113 00:05:18,340 --> 00:05:21,010 અને જ્યાં તમે આ આગામી જઈ રહ્યાં છો સમસ્યાઓ સાથે અઠવાડિયું પાંચ સુયોજિત કરો. 114 00:05:21,010 --> 00:05:24,350 સમસ્યા પાંચ સુયોજિત તેથી, તમે રહેશો એક જોડણી-પરીક્ષક અમલ કરવા માટે પડકાર આપ્યો છે. 115 00:05:24,350 --> 00:05:26,630 અને તે કરવા માટે, તમે રહેશો એક સુંદર મોટી લખાણ આપ્યો 116 00:05:26,630 --> 00:05:29,160 જેવા 140000 ઇંગલિશ શબ્દો સાથે ફાઇલ. 117 00:05:29,160 --> 00:05:32,610 અને તમે નક્કી પડકારવામાં આવશે એ માહિતી બંધારણ પર કે જેની સાથે તમે 118 00:05:32,610 --> 00:05:35,340 તે બધા જ શબ્દો લોડ કરવા માંગો છો મેમરીમાં, અને RAM માં, 119 00:05:35,340 --> 00:05:38,470 અને પછી થોડા કાર્યો અમલમાં મૂકવા માટે, જે એક તપાસો હોઈ ચાલે છે. 120 00:05:38,470 --> 00:05:41,555 એક દલીલ પસાર જ્યારે જેમાં એક શબ્દ છે, તમારા કાર્ય ચેક 121 00:05:41,555 --> 00:05:43,430 ખાલી હોય રહ્યું છે સાચું કે ખોટું કહે છે 122 00:05:43,430 --> 00:05:44,990 આ શબ્દકોશમાંનાં શબ્દ છે. 123 00:05:44,990 --> 00:05:47,110 >> પરંતુ તમે કેટલાક હોય રહ્યા છીએ ડિઝાઇન વિવેક અને પડકારો 124 00:05:47,110 --> 00:05:48,568 તે અમલીકરણ માટે આવે છે. 125 00:05:48,568 --> 00:05:51,250 સરળ અમલીકરણ, તમે ચોક્કસપણે કરી શકે 126 00:05:51,250 --> 00:05:53,960 એક જોડણી-પરીક્ષક અમલ અંતર્ગત શબ્દકોશ 127 00:05:53,960 --> 00:05:55,380 માહિતી માળખું કેવા પ્રકારની છે? 128 00:05:55,380 --> 00:05:57,796 તમે માત્ર એક સમગ્ર સ્ટોર કરવાની જરૂર છે મેમરીમાં શબ્દમાળાઓ ટોળું? 129 00:05:57,796 --> 00:06:00,074 શું જવાબ આપવા માટે જાઓ કદાચ અઠવાડિયામાં બે થી? 130 00:06:00,074 --> 00:06:00,740 પ્રેક્ષક: પણ દર્શાવે છે. 131 00:06:00,740 --> 00:06:01,500 ડેવિડ જે MALAN: તમે એક એરે ઉપયોગ કરી શકો છો. 132 00:06:01,500 --> 00:06:02,750 અને તે છે કે જે બધી ખરાબ નથી. 133 00:06:02,750 --> 00:06:05,631 પરંતુ તમે તે જરૂરી ખબર નથી એક એરે કેવી રીતે મોટા અગાઉથી 134 00:06:05,631 --> 00:06:08,630 જો તમે ન કરો જો તમે જરૂર જઈ રહ્યાં છો અગાઉથી જરૂરી ફાઈલ ખબર. 135 00:06:08,630 --> 00:06:10,110 તેથી જો તમે કરવા માટે છે જવું કરી રહ્યાં છો છેતરપિંડી કરવામાં થોડો ઉપયોગ 136 00:06:10,110 --> 00:06:11,970 malloc જેમ, જેમ આપણે ઉપયોગ કરવાનું શરૂ કર્યું. 137 00:06:11,970 --> 00:06:13,977 અથવા આપણે સંબોધવા શકે ઉપયોગ કરીને કે ચિંતા 138 00:06:13,977 --> 00:06:16,810 શું અન્ય માહિતી માળખું છે કે નજીવી વૃદ્ધિ કરવામાં સૉર્ટ 139 00:06:16,810 --> 00:06:17,894 એક એરે પર? 140 00:06:17,894 --> 00:06:18,810 પ્રેક્ષક: લિંક યાદી. 141 00:06:18,810 --> 00:06:21,270 ડેવિડ જે MALAN: એક કડી થયેલ જેવું યાદી, અમે કેટલાક dynamism વિચાર જેમાં. 142 00:06:21,270 --> 00:06:22,686 પરંતુ થોડી વધુ ખર્ચ છે. 143 00:06:22,686 --> 00:06:24,150 અમે જાળવી રાખવા માટે પોઇન્ટર છે. 144 00:06:24,150 --> 00:06:25,890 અને તમે હજુ સુધી આ કોડેડ નથી કર્યું , પરંતુ ત્યાં ચોક્કસપણે છે 145 00:06:25,890 --> 00:06:28,473 થોડી વધુ જટિલતા હોઈ માત્ર ચોરસ કૌંસ ઉપયોગ કરતાં 146 00:06:28,473 --> 00:06:30,080 અને એક એરે આસપાસ જમ્પિંગ. 147 00:06:30,080 --> 00:06:33,340 >> પરંતુ એક એરે ચાલી રહેલ સમય, તમે એક શબ્દ માટે શોધ કરી રહ્યાં છો, તો 148 00:06:33,340 --> 00:06:34,179 n ના લોગ કરી શકે છે. 149 00:06:34,179 --> 00:06:35,970 પરંતુ ફરીથી, તે હોઈ શકે છે થોડી નગણ્ય 150 00:06:35,970 --> 00:06:38,734 કે એરે નથી બિલ્ડ અગાઉથી માપ જાણીને. 151 00:06:38,734 --> 00:06:41,150 એક કડી થયેલ યાદી છતાં, જો માત્ર શબ્દમાળાઓ એક ટોળું સંગ્રહ 152 00:06:41,150 --> 00:06:43,300 એક કડી થયેલ યાદી માં, શું તમારા ઉપર બંધાયેલો છે 153 00:06:43,300 --> 00:06:46,920 શોધવા માટે હોઈ ચાલે સમય ચાલી પર અથવા તે યાદી એક શબ્દ છો? 154 00:06:46,920 --> 00:06:47,700 >> પ્રેક્ષક: એન. 155 00:06:47,700 --> 00:06:50,575 >> ડેવિડ જે MALAN: અરે વાહ, n ના મોટા ઓ અથવા કારણ કે ખરાબ કિસ્સામાં રેખીય, 156 00:06:50,575 --> 00:06:52,640 જ્યારે શબ્દ એ Z શબ્દ જેવી છે અંતે બધી રીતે. 157 00:06:52,640 --> 00:06:55,350 અને કારણ કે એક કડી થયેલ યાદી છે, મૂળભૂત રીતે તે તીર, કારણ કે 158 00:06:55,350 --> 00:06:58,280 એક એકલા કડી થયેલ યાદીમાં માત્ર જાઓ એક દિશામાં માંથી અન્ય, 159 00:06:58,280 --> 00:06:59,590 તમે આસપાસ ન બાંધી શકે છે. 160 00:06:59,590 --> 00:07:01,160 તમે તેમને બધા અનુસરવા છે. 161 00:07:01,160 --> 00:07:05,505 >> તેથી અમે છેલ્લા અઠવાડિયે ઓવરને અંતે સૂચિત સપ્તાહ પાંચ, વધુ સારી રીતે હોય છે કે જે. 162 00:07:05,505 --> 00:07:08,727 અને હકીકતમાં, પવિત્ર ગ્રેઇલ ખરેખર સતત સમય હશે 163 00:07:08,727 --> 00:07:10,560 જેમાં તમે ઇચ્છો ત્યારે એક શબ્દ જોવા માટે, તમે 164 00:07:10,560 --> 00:07:13,370 ગમે ત્વરિત જવાબ મળી કેવી રીતે ઘણા શબ્દો પહેલેથી જ છે 165 00:07:13,370 --> 00:07:14,350 તમારા શબ્દકોશમાં. 166 00:07:14,350 --> 00:07:17,680 >> આ એક કલાકાર પ્રસ્તુતિ છે શું તમે હેશ ટેબલ કહી શકે છે. 167 00:07:17,680 --> 00:07:21,900 અને હેશ ટેબલ એક સરસ પ્રકારની છે એક એરે મિશ્રણ ઊભી દોરેલા 168 00:07:21,900 --> 00:07:26,416 અહીં, માત્ર પછી કારણ અને આડા અહીં ડ્રો યાદી કડી થયેલ છે. 169 00:07:26,416 --> 00:07:28,790 અને હેશ ટેબલ હોઈ શકે છે રીતે જુમખું અમલ. 170 00:07:28,790 --> 00:07:34,110 એક પુસ્તક માંથી આ ટૂંકસાર થાય આ લોકો જન્મ તારીખો વાપરવા માટે 171 00:07:34,110 --> 00:07:38,940 સાધન તરીકે કે જેના દ્વારા તે નક્કી છે જ્યાં કોઈના નામ મૂકવામાં આવ્યું છે. 172 00:07:38,940 --> 00:07:41,230 તેથી આ એક શબ્દકોશ છે તમે નામો આવશે. 173 00:07:41,230 --> 00:07:45,240 અને ક્રમમાં મૂકવા ઝડપી આ માહિતી માળખામાં નામો, 174 00:07:45,240 --> 00:07:49,280 તેઓ દેખીતી રીતે, આ લોકોની જુઓ જન્મ એક મહિના માટે આદર સાથે ગણાવી શકાય. 175 00:07:49,280 --> 00:07:50,570 >> તેથી તે 31 1 છે. 176 00:07:50,570 --> 00:07:52,910 અને ફેબ્રુઆરી વિશે ભૂલી જેમ અને ખૂણે કિસ્સાઓમાં. 177 00:07:52,910 --> 00:07:57,050 અને તમારા જન્મદિવસ જાન્યુઆરી પર છે, તો 1, અથવા 1 ફેબ્રુઆરી, અથવા ડિસેમ્બર 1, 178 00:07:57,050 --> 00:07:59,890 તમે અંતે અંત જઈ રહ્યાં છો ખૂબ પ્રથમ સાંકળ ટોચ. 179 00:07:59,890 --> 00:08:02,150 તમારી જન્મ તારીખ હોય તો એક મહિના ની 25 મી જેમ, 180 00:08:02,150 --> 00:08:04,567 તમે અંત જઈ રહ્યાં છો ડોલ નંબર 25 પર. 181 00:08:04,567 --> 00:08:07,400 અને કોઇ ત્યાં પહેલેથી જ છે, તો તે સ્થળોએ કોઇ પણ શું 182 00:08:07,400 --> 00:08:10,470 તમે આ કડી સાથે કરી શરૂ યાદીઓ તેમને એકસાથે stitching છે 183 00:08:10,470 --> 00:08:14,320 તમે એક મનસ્વી હોઈ શકે કે જેથી લોકો નંબર, અથવા કંઈપણ, 184 00:08:14,320 --> 00:08:15,580 તે સ્થાન પર. 185 00:08:15,580 --> 00:08:18,400 >> તેથી જો તમે એક મિશ્રણ પ્રકારના હોય છે હેશીંગ માટે સતત સમય. 186 00:08:18,400 --> 00:08:21,160 અને કંઈક કરવા માટે અર્થ થાય છે હેશ એક વ્યક્તિ જેવી ઇનપુટ તરીકે લે છે, 187 00:08:21,160 --> 00:08:25,360 અથવા તેમના નામ, અથવા તેમના જન્મ તારીખ, અને પછી કેટલાક આઉટપુટ પર નક્કી 188 00:08:25,360 --> 00:08:29,780 જોઈ, જેમ કે પર આધારિત તેમના જન્મદિવસ અને 31 દ્વારા એક outputting. 189 00:08:29,780 --> 00:08:31,900 >> તેથી પછી તમે હોઈ શકે છે રેખીય સમય એક બીટ, 190 00:08:31,900 --> 00:08:34,429 પરંતુ વાસ્તવમાં, અને તરીકે સમસ્યા કિસ્સામાં, પાંચ સેટ 191 00:08:34,429 --> 00:08:36,220 અમે પ્રયત્ન કરવા નથી જઈ રહ્યાં છો પી કામ પાંચ સેટ 192 00:08:36,220 --> 00:08:40,059 અનંત સ્પર્શી ચાલી વિશે ખૂબ જ સમય, સૈદ્ધાંતિક slowness જેવા 193 00:08:40,059 --> 00:08:41,809 જે સાથે એક અલ્ગોરિધમનો ચાલી શકે છે. 194 00:08:41,809 --> 00:08:44,330 અમે વિશે કાળજી જઈ રહ્યાં છો સેકન્ડ વાસ્તવિક નંબર 195 00:08:44,330 --> 00:08:47,350 અને મેમરી વાસ્તવિક જથ્થો બાયટ્સ મેમરી વાસ્તવિક નંબર 196 00:08:47,350 --> 00:08:48,140 તમે ઉપયોગ કરી રહ્યાં છો. 197 00:08:48,140 --> 00:08:52,710 તેથી પ્રમાણિકપણે, વિશાળ એક કર્યા જેવા મિલિયન લોકો સાંકળ 198 00:08:52,710 --> 00:08:56,710 તમે શોધી રહ્યાં છો, તો ખૂબ ખૂબ જ ધીમી છે કદ મિલિયન યાદીમાં નામ. 199 00:08:56,710 --> 00:08:59,830 >> પરંતુ તમે શું ભાગો તો 31 ભાગોમાં કે યાદી? 200 00:08:59,830 --> 00:09:04,400 કે 1/31 માહિતી શોધી રહ્યા છો સુપર લાંબા યાદી, વાસ્તવમાં, 201 00:09:04,400 --> 00:09:05,741 ચોક્કસપણે વધુ ઝડપે થશે રહ્યું છે. 202 00:09:05,741 --> 00:09:07,240 Asymptotically, તે જ વાત છે. 203 00:09:07,240 --> 00:09:08,860 તમે માત્ર વિભાજન કરી રહ્યાં છો સતત પરિબળ દ્વારા. 204 00:09:08,860 --> 00:09:10,651 અને તે આપણે યાદ તે વસ્તુઓ ફેંકી દે છે. 205 00:09:10,651 --> 00:09:13,486 પરંતુ વાસ્તવમાં, તે ચાલી રહ્યું છે 31 વખત ઝડપી હોય છે. 206 00:09:13,486 --> 00:09:16,110 અને તે આપણે કરવા જઈ રહ્યાં છો શું છે પી લાભ શરૂ પાંચ સુયોજિત કરો. 207 00:09:16,110 --> 00:09:18,750 >> તેથી પી પણ પણ પાંચ સેટ તમે નક્કી કરો કે દરખાસ્ત 208 00:09:18,750 --> 00:09:21,810 સહેજ વધુ વ્યવહારદક્ષ માહિતી માળખું એક trie કહેવાય છે. 209 00:09:21,810 --> 00:09:24,420 અને એક trie માત્ર એક છે માહિતી જેવું માળખું વૃક્ષ. 210 00:09:24,420 --> 00:09:26,672 પરંતુ તેના બદલે કર્યા થોડી વર્તુળો અથવા લંબચોરસ 211 00:09:26,672 --> 00:09:28,380 અમે ચિત્રકામ રાખવા ગાંઠો માટે, તે ખરેખર 212 00:09:28,380 --> 00:09:30,840 તેના ગાંઠો માટે સમગ્ર એરે છે. 213 00:09:30,840 --> 00:09:33,430 અને આ છે, તેમ છતાં એક જોવા માટે અહીં એબ્સ્ટ્રેક્ટ બીટ, 214 00:09:33,430 --> 00:09:35,450 પી સેટ વોક Zamyla તમે જવામાં આવશે દ્વારા 215 00:09:35,450 --> 00:09:37,580 આ પર વધુ વિગતવાર મારફતે. 216 00:09:37,580 --> 00:09:39,980 આ એ માહિતી બંધારણ છે કે બદલે હોશિયારીથી 217 00:09:39,980 --> 00:09:44,130 દરેક નોડ એક એરે કરવામાં આવી શકે છે Z અથવા શૂન્ય દ્વારા કદ 26, એ 218 00:09:44,130 --> 00:09:45,320 25 મારફતે. 219 00:09:45,320 --> 00:09:49,260 અને તમે એક વ્યક્તિ સામેલ કરવા માંગો છો જ્યારે આ માહિતી માળખામાં નામ અથવા શોધવા 220 00:09:49,260 --> 00:09:53,990 તેને અથવા તેણીને, તમે તો શું નામ, મેક્સવેલ, એમ એક-X-W-ઇ એલ એલ જેવી છે 221 00:09:53,990 --> 00:09:57,900 તમે પ્રથમ પછી તમે એમ જોવા અને લાગતાવળગતા એમ પાંચ આંકડાના US સ્થાન કૂદી 222 00:09:57,900 --> 00:09:59,100 પ્રથમ એરે માં. 223 00:09:59,100 --> 00:10:02,400 પછી તમે એ પ્રથમ જમ્પ આગામી એરે સ્થાન, 224 00:10:02,400 --> 00:10:03,610 તીર બાદ. 225 00:10:03,610 --> 00:10:08,300 પછી એક્સ, તો પછી ડબલ્યુ, પછી ઇ, પછી એલ, પછી એલ, અને પછી કદાચ અમુક ખાસ અંત 226 00:10:08,300 --> 00:10:11,850 પાત્ર, કેટલાક સેન્ટીનેલ એક શબ્દ છે જે અહીં અટકે છે કહે છે. 227 00:10:11,850 --> 00:10:14,780 >> અને છે આ અને વિશે સરસ શું છે અહીં ધ્યાનમાં કે ચિત્ર રાખવા, 228 00:10:14,780 --> 00:10:16,797 કેવી રીતે ધાર નોટિસ દરેક એરે કાપી છે. 229 00:10:16,797 --> 00:10:19,630 તે માત્ર આ વસ્તુ છે કારણ કે જોવા માટે મોટા અને ભયાનક હોઈ 230 00:10:19,630 --> 00:10:20,338 સ્ક્રીન પર છે. 231 00:10:20,338 --> 00:10:21,820 તેથી તે ફકરો લીધેલ છે. 232 00:10:21,820 --> 00:10:25,920 આ અભિગમ વિશે શું સરસ છે જો ત્યાં એક મિલિયન નામો પહેલેથી જ 233 00:10:25,920 --> 00:10:30,890 આ માહિતી માળખામાં, કેટલા પગલાંઓ તે મેક્સવેલ દાખલ કરવા માટે મને લાગે છે? 234 00:10:30,890 --> 00:10:36,450 સાત-જેવું જેમ છું એ એક્સ-W-ઇ એલ L-- પગલાંઓ સામેલ અથવા મેક્સવેલ માટે જોવાનું છે. 235 00:10:36,450 --> 00:10:39,320 >> એક ટ્રિલિયન ત્યાં ધારવું આ માહિતી માળખામાં નામો. 236 00:10:39,320 --> 00:10:41,900 કેટલા પગલાંઓ તે લેવા નથી મને મેક્સવેલ જોવા માટે? 237 00:10:41,900 --> 00:10:43,450 એમ એ એક્સ હજુ સાત. 238 00:10:43,450 --> 00:10:45,770 >> અને તેમાં આવેલું સતત સમય જેથી-કહેવાય છે. 239 00:10:45,770 --> 00:10:47,960 અમે શબ્દો છે કે ધારે તો ચોક્કસપણે સીમિત છે 240 00:10:47,960 --> 00:10:52,150 20 અક્ષરો, અથવા 46 અક્ષરો દ્વારા, અથવા અમુક વ્યાજબી નાના પૂર્ણાંક, 241 00:10:52,150 --> 00:10:53,790 પછી તે અસરકારક રીતે સતત છે. 242 00:10:53,790 --> 00:10:57,790 અને તેથી નિવેશ અને શોધ એક trie સુપર ઝડપી છે. 243 00:10:57,790 --> 00:10:59,540 અલબત્ત, અમે ક્યારેય મફત માટે કંઈ મળે છે. 244 00:10:59,540 --> 00:11:02,740 પણ કદાચ તમે તેમ છતાં પી માં dived છે, હજુ સુધી પાંચ સુયોજિત કરો 245 00:11:02,740 --> 00:11:06,596 કિંમત શું અમે કદાચ ચૂકવણી કરવામાં આવે છે મુજબની કે વધારે કાર્યક્ષમતા સમય મળે? 246 00:11:06,596 --> 00:11:07,470 >> પ્રેક્ષક: મેમરી. 247 00:11:07,470 --> 00:11:08,390 >> ડેવિડ જે MALAN: મેમરી, અધિકાર? 248 00:11:08,390 --> 00:11:10,240 હું અમે દોરવામાં નથી કર્યું, એનો અર્થ એ અહીં સમગ્ર ચિત્ર. 249 00:11:10,240 --> 00:11:12,823 આ પુસ્તક માંથી આ ટૂંકસાર એરે તમામ દોરવામાં નથી. 250 00:11:12,823 --> 00:11:16,687 ત્યાં મેમરી એક વિશાળ જથ્થો છે અને માત્ર ઉપયોગ કરવામાં ન આવે છે કે નલ પોઇન્ટર. 251 00:11:16,687 --> 00:11:17,520 તેથી તે વેપાર બંધ છે. 252 00:11:17,520 --> 00:11:21,050 અને તે પી તમને છોડી આવશે પાંચ સુયોજિત કરો તમે જવા માંગો છો, જે માર્ગ પર નક્કી કરવા માટે. 253 00:11:21,050 --> 00:11:24,460 >> તરીકે હેશીંગ હવે આ વિચાર, કોરે, ખરેખર સુપર પ્રચલિત છે. 254 00:11:24,460 --> 00:11:27,980 તેથી તદ્દન કિંમત થાય છે હેશ ખાલી ઇનપુટ તરીકે કંઈક લેવા 255 00:11:27,980 --> 00:11:29,220 અને એક આઉટપુટ પેદા કરે છે. 256 00:11:29,220 --> 00:11:31,270 તેથી હેશ વિધેય માત્ર એક એલ્ગોરિધમ છે. 257 00:11:31,270 --> 00:11:34,990 >> અને સામાન્ય રીતે, એક જટિલ કાર્ય હેતુ જીવન માં ઇનપુટ તરીકે કંઈક લેવા છે 258 00:11:34,990 --> 00:11:39,655 અને જેમ, આઉટપુટ તરીકે એક નંબર પેદા નંબર Z મારફતે 31 અથવા મારફતે એક, 259 00:11:39,655 --> 00:11:40,960 25 દ્વારા શૂન્ય. 260 00:11:40,960 --> 00:11:44,250 તેથી તે એક જટિલ આઉટપુટ લે અને કંઈક કરવા માટે નીચે સંકોચાતો જશે 261 00:11:44,250 --> 00:11:46,310 કે થોડી વધુ છે ઉપયોગી અને વ્યવસ્થા. 262 00:11:46,310 --> 00:11:49,250 >> અને તેથી તે તારણ આપે છે એક ખૂબ જ લોકપ્રિય કાર્ય 263 00:11:49,250 --> 00:11:51,160 સુરક્ષા વિશ્વમાં કે અને માનવ વિશ્વના 264 00:11:51,160 --> 00:11:53,060 વર્ષો માટે ઉપયોગ કરવામાં આવી SHA1 કહેવામાં આવે છે. 265 00:11:53,060 --> 00:11:56,260 આ ગાણિતિક એક સુંદર ફેન્સી છે અનિવાર્યપણે કે જે કરે છે કે સૂત્ર. 266 00:11:56,260 --> 00:11:58,870 >> તમે ખરેખર મોટી લેવા zeros અને Chunk ones-- 267 00:11:58,870 --> 00:12:01,530 કે મેગાબાઇટ હોઈ શકે છે લાંબા સમયથી એક gigabyte long-- 268 00:12:01,530 --> 00:12:05,930 અને તે માટે તે નીચે સંકોચાતો જશે માત્ર થોડા બિટ્સ, થોડા બિટ્સ, 269 00:12:05,930 --> 00:12:09,082 કે જેથી તમે એક નંબર જેવી હોય છે ઝેડ મારફતે 31 દ્વારા એક, અથવા એક 270 00:12:09,082 --> 00:12:11,540 પરંતુ વાસ્તવમાં, તે થોડું છે માત્ર એક ઝેડ મારફતે કરતાં મોટી 271 00:12:11,540 --> 00:12:16,640 >> દુર્ભાગ્યે, અમે દંતૂશળ પર શું કરી રહ્યાં છો કોઈને playfully આ SHAppening કહેવાય 272 00:12:16,640 --> 00:12:19,840 જેમાં વિશ્વમાં વિશે છે કદાચ થોડા મહિનામાં સમાપ્ત 273 00:12:19,840 --> 00:12:22,617 સમય, સંશોધકો, કારણ કે માત્ર આ છેલ્લા અઠવાડિયે, 274 00:12:22,617 --> 00:12:25,700 એક અહેવાલ વિરુદ્ધ કે પ્રકાશિત શું સુરક્ષા સંશોધકો વિચાર્યું છે 275 00:12:25,700 --> 00:12:29,810 કેટલાક સમય માટે, ફક્ત દ્વારા વિશે ખર્ચ, તે શું હતું 276 00:12:29,810 --> 00:12:33,420 હું તે $ 175,000-- હતી લાગે મની ઘણો, 277 00:12:33,420 --> 00:12:36,540 પરંતુ પહોંચ બહાર ખાસ કરીને ખરાબ ખરાબ ગાય્ઝ, 278 00:12:36,540 --> 00:12:41,560 અથવા ખાસ કરીને ખરાબ countries-- $ 175,000 તમે ભાડે સર્વર ઘણો ખરીદી કરી શકે છે 279 00:12:41,560 --> 00:12:42,690 વાદળ જગ્યા. 280 00:12:42,690 --> 00:12:44,619 અને અમે પાછા આવો પડશે પહેલાં લાંબા વાદળ. 281 00:12:44,619 --> 00:12:47,410 પરંતુ તે માત્ર સર્વર ભાડે અર્થ એ થાય માઇક્રોસોફ્ટની સર્વરો જેવી પર જગ્યા, 282 00:12:47,410 --> 00:12:50,285 અથવા Google ના, અથવા એમેઝોન, અથવા તમે મિનિટ દ્વારા ચૂકવણી કરી શકો છો જ્યાં જેવા 283 00:12:50,285 --> 00:12:51,670 કોઈના એન્જીનિયરિંગ વાપરવા માટે. 284 00:12:51,670 --> 00:12:54,250 >> તમે ચૂકવણી કરી શકો છો અને જો તે બહાર વળે તેમના કમ્પ્યુટર્સ ઉધાર કોઈએ 285 00:12:54,250 --> 00:12:56,730 તમે તેવા પરચૂરણ ખર્ચ કર્યો છે અને રન કોડ તેના પર અને ખૂબ ફેન્સી ઉપયોગ 286 00:12:56,730 --> 00:13:01,580 ગણિત, તમે આકૃતિ અનિવાર્યપણે કરી શકો છો કોઈની હેશ વિધેય છે કેવી રીતે બહાર 287 00:13:01,580 --> 00:13:05,320 કામ, અને તેના ઉત્પાદન આપવામાં આવે છે, તેની ઇનપુટ શું એન્જિનિયર ઉલટાવી. 288 00:13:05,320 --> 00:13:08,590 અને આજના હેતુઓ માટે, આ ખરાબ છે, કહે છે કે તે પૂરતો. 289 00:13:08,590 --> 00:13:12,540 Sha1 અને જટિલ કાર્ય છે, કારણ કે જેમ તે સુપર સામાન્ય છે 290 00:13:12,540 --> 00:13:17,050 સુરક્ષા કાર્યક્રમો ઉપયોગ થાય છે, વેબ પર એનક્રિપ્ટ થયેલ જોડાણો, 291 00:13:17,050 --> 00:13:21,890 બૅન્ક વિનિમયો, સેલ્યુલર એન્ક્રિપ્શન તમારા સેલ ફોન, અને જેમ છે. 292 00:13:21,890 --> 00:13:24,880 અને તેથી કોઈપણ સમયે કોઈને ઉલટાવી માર્ગ શોધે છે 293 00:13:24,880 --> 00:13:28,510 આ ટેકનોલોજી એક એન્જિનિયર અથવા તેને તોડી, ખરાબ વસ્તુઓ થઇ શકે છે. 294 00:13:28,510 --> 00:13:30,300 >> હવે વિશ્વમાં પહેલાથી જ આ જાણતા હતા. 295 00:13:30,300 --> 00:13:31,310 આ નજીકના હતી. 296 00:13:31,310 --> 00:13:34,670 અને સમગ્ર વિશ્વમાં કારણ છે SHA1 થી SHA256 ખસેડવામાં, 297 00:13:34,670 --> 00:13:37,320 જે માત્ર એક ફેન્સી માર્ગ છે તેઓ મોટા બિટ્સ વાપરવા માટે કહી. 298 00:13:37,320 --> 00:13:40,570 અને હકીકતમાં, પણ CS50 પોતાના વેબસાઇટ ગયા વર્ષે અપગ્રેડ રહ્યો 299 00:13:40,570 --> 00:13:43,290 અમે આ બધા ઘણા સામનો નથી કે ધમકીઓ પીડીએફ પર વિચાર કરવાનો પ્રયાસ 300 00:13:43,290 --> 00:13:46,520 અને whatnot-- પરંતુ CS50 વેબસાઇટ , મોટા હેશ વિધેય વાપરે 301 00:13:46,520 --> 00:13:47,980 જે અમે સુરક્ષિત રહેશે છે. 302 00:13:47,980 --> 00:13:50,020 તમારા પીડીએફ તેથી બધા સલામત નથી, પરંતુ કરશે 303 00:13:50,020 --> 00:13:52,880 જરૂરી તમારા પૈસા અથવા કંઈપણ ખાસ કરીને ખાનગી અથવા વ્યક્તિગત 304 00:13:52,880 --> 00:13:53,380 વાપરવા માટે. 305 00:13:53,380 --> 00:13:56,550 તમે છો, તો એસપી તે URL તપાસો કેટલીક વધારાની વિગતો જેવી. 306 00:13:56,550 --> 00:13:59,840 >> તેથી સમસ્યા પાંચ સેટ ખરેખર ક્ષિતિજ પર. 307 00:13:59,840 --> 00:14:01,560 ક્વિઝ એક આ આગામી બુધવારે છે. 308 00:14:01,560 --> 00:14:04,479 પરંતુ ઓફિસ લાભ લેવા નથી કલાક, આજની રાત કે સાંજ અને આવતી કાલે બંને. 309 00:14:04,479 --> 00:14:07,770 અને પણ, ઓફિસ કલાકો લાભ લેવા તમે જમણી આ પછી, ઉપલબ્ધ છો. 310 00:14:07,770 --> 00:14:11,550 સ્ટાફ અને હું આસપાસ વળગી અને કરીશ આજની રાત કે સાંજ ઉપરાંત વધુ પરચુરણ ક્યૂ એન્ડ એ. 311 00:14:11,550 --> 00:14:16,610 અને મને ખૂબ અહીં, માટે નોંધ દો ન્યૂ Haven-- અહીં અમને તે 312 00:14:16,610 --> 00:14:19,360 જેથી તે સંપૂર્ણપણે દીઠ Scaz માતાનો ટીકા, મને ખાતરી છે કે છું, લાગ્યું 313 00:14:19,360 --> 00:14:21,140 ચઢાવ પર સંઘર્ષ એક બીટ જેવા. 314 00:14:21,140 --> 00:14:24,627 અને પ્રતિષ્ઠા કરીને, તમે તો પહેલેથી જ શીખી અથવા સાંભળ્યું ન હોય 315 00:14:24,627 --> 00:14:27,710 હાર્વર્ડ ખાતે કેટલાક મિત્રો પાસેથી ખબર છે, અહીં કેટલાક નવા સંસ્થાકીય મેમરી છે. 316 00:14:27,710 --> 00:14:30,790 પી સૉર્ટ પાંચ પ્રકારની સુયોજિત CS50 માં ખૂબ સખત હોય છે, 317 00:14:30,790 --> 00:14:32,590 અથવા સૌથી પડકારરૂપ સૌથી વધુ વિદ્યાર્થીઓ માટે. 318 00:14:32,590 --> 00:14:37,180 >> પરંતુ શું અર્થ એ થાય કે અમે છો છે લગભગ આ ટેકરી ની ટોચ પર. 319 00:14:37,180 --> 00:14:38,270 અને હું ખરેખર આ અર્થ નથી. 320 00:14:38,270 --> 00:14:40,728 તે સૌથી પડકારરૂપ છે, પરંતુ તે પણ એક સૌથી લાભદાયી છે 321 00:14:40,728 --> 00:14:43,560 કે મોટા ભાગના વિપરીત દરેક અન્ય પ્રારંભિક કમ્પ્યુટર સાયન્સ 322 00:14:43,560 --> 00:14:47,980 અમે જાણીએ છીએ કે અમેરિકામાં અલબત્ત, મોટા ભાગના વિદ્યાર્થીઓ એક પ્રસ્તાવના સમાપ્ત નથી 323 00:14:47,980 --> 00:14:51,400 અલબત્ત પહેલેથી જ અમલમાં કર્યા વૃક્ષો, અને પ્રયત્નોમાં જેવી વસ્તુઓ, 324 00:14:51,400 --> 00:14:52,880 અને હેશ કોષ્ટકો, અને જેમ. 325 00:14:52,880 --> 00:14:54,770 >> અને તેથી હું આશા છે, અને નથી અમે તમને છો કે આશા નથી 326 00:14:54,770 --> 00:14:57,280 એક પ્રચંડ અર્થમાં છે સંતોષ પણ 327 00:14:57,280 --> 00:15:00,760 જો કે બે અઠવાડિયા કે જે મારફતે તમે કે સંતોષ મેળવવા 328 00:15:00,760 --> 00:15:02,490 આ જેવી થોડી લાગે છે નથી. 329 00:15:02,490 --> 00:15:05,250 પરંતુ મને શંકા દૂર ચાલો, અમે માત્ર બાકી ચાર પી સેટ હોય છે. 330 00:15:05,250 --> 00:15:07,380 તેથી તે ટોચ સૉર્ટ દૃષ્ટિ છે. 331 00:15:07,380 --> 00:15:12,370 >> તે બીજી બાજુ પર, અમને વિશ્વાસ, તે માત્ર ટેકરીઓ અને વાદળો રોલિંગ છે. 332 00:15:12,370 --> 00:15:16,000 અને અમે puppies, કહેશે બીજી બાજુ પર હોય છે. 333 00:15:16,000 --> 00:15:18,340 તેથી જો તમે માત્ર અટકી છે ત્યાં થોડો સમય સુધી છે. 334 00:15:18,340 --> 00:15:22,050 હું અમે સંક્રમણ શરૂ ખરેખર તરીકે તેનો અર્થ, વેબ પ્રોગ્રામિંગ દુનિયામાં, 335 00:15:22,050 --> 00:15:26,060 તમે વસ્તુઓ become-- મળશે કે આ ખરેખર આરાધ્ય છે. 336 00:15:26,060 --> 00:15:29,680 337 00:15:29,680 --> 00:15:33,490 ઠીક છે, અમે પાછળથી આ URL પોસ્ટ કરીશું. 338 00:15:33,490 --> 00:15:36,140 તમે પણ આપણે છીએ કે મળશે એક ઉચ્ચપ્રદેશ સુધી પહોંચી સૉર્ટ 339 00:15:36,140 --> 00:15:38,150 જ્યાં બધું છે ખરેખર હજુ પણ આધુનિક 340 00:15:38,150 --> 00:15:40,170 અને પડકારરૂપ ડિઝાઇન, પરંતુ તમે નથી 341 00:15:40,170 --> 00:15:42,590 અમે જેવી લાગે કરવા જઇ નિરંતર આ હિલ જઈ રહી છે. 342 00:15:42,590 --> 00:15:44,390 જેથી કેટલાક આરામ લે છે. 343 00:15:44,390 --> 00:15:47,409 >> જેથી વધુ મુસીબત વગર, ચાલો શરૂ કરીએ આ બજાર સંક્રમણ બનાવવા માટે 344 00:15:47,409 --> 00:15:49,950 વિશ્વમાં આ સત્ર માં વેબ, અને ખરેખર વિશ્વમાં 345 00:15:49,950 --> 00:15:51,420 જેની સાથે અમને તમામ વધુ પરિચિત હોય છે. 346 00:15:51,420 --> 00:15:53,753 અમે ઇન્ટરનેટ ઉપકરણો મળી છે અમારા ખિસ્સા માં, અમારા ડેસ્ક પર, 347 00:15:53,753 --> 00:15:55,127 અમારા backpacks, અને જેમ છે. 348 00:15:55,127 --> 00:15:56,210 કેવી રીતે આ કામ તમામ કરે છે? 349 00:15:56,210 --> 00:15:59,077 અને અમે કેવી રીતે લખવાનું શરૂ કરી શકો છો સુપર Arcane નથી કે કોડ 350 00:15:59,077 --> 00:16:01,910 અને કેટલાક ખીલેલું લખાણ પ્રોમ્પ્ટ તમારા મિત્રો અથવા પરિવાર કે કંઈ 351 00:16:01,910 --> 00:16:04,659 ક્યારેય સંપર્કવ્યવહાર કરવા માટે માંગો છો જવું છે છે, પરંતુ કંઈક સાથે તમે મૂકી શકો છો 352 00:16:04,659 --> 00:16:06,660 તેમના ફોન, અથવા તેમની વેબ બ્રાઉઝર્સ પર 353 00:16:06,660 --> 00:16:09,010 અથવા કોઇપણ ઉપકરણો પર જે તેઓ ક્રિયાપ્રતિક્રિયા કરે છે. 354 00:16:09,010 --> 00:16:10,430 >> તેથી અહીં કોઈના ઘર છે. 355 00:16:10,430 --> 00:16:14,040 અને આ ઘર ની અંદર એક દંપતિ છે લેપટોપ, ઓલ્ડ સ્કૂલ ડેસ્કટોપ એક દંપતિ 356 00:16:14,040 --> 00:16:17,470 એન્જીનિયરિંગ, કંઈક કહેવાય મધ્યમાં રાઉટર અથવા કેન્દ્ર 357 00:16:17,470 --> 00:16:20,310 અને પછી અમુક પ્રકારની કેબલ મોડેમ અથવા ડીએસએલ મોડેમ. 358 00:16:20,310 --> 00:16:24,560 અને પછી ઇન્ટરનેટ સામાન્ય રીતે, ત્યાં છે આકાશમાં એક વાદળ અપ તરીકે દોરવામાં આવે છે. 359 00:16:24,560 --> 00:16:29,230 >> તેથી આ ચિત્ર, છતાં ક્ર થોડું સૉર્ટ કરો, 360 00:16:29,230 --> 00:16:32,604 ચોક્કસપણે શું સૌથી મેળવે તમે કદાચ તમારા ઘરોમાં હોય છે 361 00:16:32,604 --> 00:16:35,520 અથવા અસરકારક શું તમે બધા છે તમારા ડોર્મ રૂમ, અથવા, એપાર્ટમેન્ટ 362 00:16:35,520 --> 00:16:36,480 અથવા ગમે છે. 363 00:16:36,480 --> 00:16:40,010 >> તેથી શું ખરેખર જ્યારે પર ચાલે છે તમે આજે ઇન્ટરનેટ ઉપયોગ કરવાનો પ્રયાસ કરો? 364 00:16:40,010 --> 00:16:42,010 પર તેથી દરેક કમ્પ્યુટર ઈન્ટરનેટ, તે બહાર વળે 365 00:16:42,010 --> 00:16:46,860 એક અનન્ય સરનામું છે કરવાની જરૂર છે, ખૂબ અમે જેમ વાસ્તવિક વિશ્વમાં જરૂર 366 00:16:46,860 --> 00:16:52,050 51 પ્રોસ્પેક્ટ જેવી પોસ્ટલ સરનામું, સ્ટ્રીટ, ન્યૂ હેવન, કનેક્ટિકટ, અથવા 33 367 00:16:52,050 --> 00:16:54,170 ઓક્સફર્ડ સ્ટ્રીટ, કેમ્બ્રિજ, મેસાચ્યુએટ્સમાં. 368 00:16:54,170 --> 00:16:58,520 તેથી ઇન્ટરનેટ પર કમ્પ્યુટર્સ જરૂર નથી અનન્ય પોતાને સંબોધન રીતે. 369 00:16:58,520 --> 00:17:01,180 >> છે કે જેથી જ્યારે એક કમ્પ્યુટર બીજા સાથે વાત કરવા માંગે છે, 370 00:17:01,180 --> 00:17:04,525 તે એક સંદેશ મોકલી શકો છો અને જેમને પ્રાપ્તકર્તા જાણ 371 00:17:04,525 --> 00:17:05,900 તે પ્રતિભાવ પાછા મોકલવા જોઈએ. 372 00:17:05,900 --> 00:17:07,900 તેથી તે માત્ર સૉર્ટ બનાવે સાહજિક અર્થમાં કદાચ 373 00:17:07,900 --> 00:17:09,980 બધું એક છે કે અમુક પ્રકારના સરનામું. 374 00:17:09,980 --> 00:17:11,240 >> પરંતુ તમે કેવી રીતે એક સરનામું મેળવી શકું? 375 00:17:11,240 --> 00:17:13,589 સારું, તમે અહીં વિચાર જો કેમ્પસ, અથવા તમે ઘરે જાઓ 376 00:17:13,589 --> 00:17:15,760 અને તમે ચાલુ તમારા લેપટોપ કે ડેસ્કટોપ કોમ્પ્યુટર, 377 00:17:15,760 --> 00:17:17,770 અને ક્યાં તેને પ્લગ અથવા, Wi-Fi સાથે જોડાવા 378 00:17:17,770 --> 00:17:19,569 તે તારણ છે કે જે ખાસ સર્વર છે 379 00:17:19,569 --> 00:17:22,089 સૌથી નેટવર્ક્સ પર DHCP સર્વર કહેવાય છે. 380 00:17:22,089 --> 00:17:23,880 ખરેખર તો કોઈ વાંધો નથી આ માટે શું રહે, 381 00:17:23,880 --> 00:17:26,660 પરંતુ તે ગતિશીલ યજમાન રૂપરેખાંકન છે માત્ર છે કે જે પ્રોટોકોલ, 382 00:17:26,660 --> 00:17:29,760 કહેતા ફેન્સી માર્ગ છે, આ છે ક્યાં યેલ છે કે કમ્પ્યુટર, 383 00:17:29,760 --> 00:17:32,600 હાર્વર્ડ છે, અથવા કોમકાસ્ટ અથવા છે, કે વેરાઇઝન છે 384 00:17:32,600 --> 00:17:35,100 અથવા તમારી કંપની છે જેની હેતુ જીવનમાં, 385 00:17:35,100 --> 00:17:38,810 તે સાંભળે ત્યારે, કોઈને નવા ઉમેરવામાં નેટવર્ક માટે, અહીં કહે છે, 386 00:17:38,810 --> 00:17:40,010 આ સરનામાંનો ઉપયોગ. 387 00:17:40,010 --> 00:17:42,790 >> તેથી આપણે મનુષ્યો માટે નથી અમારા કમ્પ્યુટર્સ માં હાર્ડ કોડ 388 00:17:42,790 --> 00:17:44,040 અમારી અનન્ય સરનામું છે. 389 00:17:44,040 --> 00:17:47,070 અમે હમણાં જ ખોલો, તેના પર ચાલુ ઢાંકણ, અને કોઈક આ સર્વર 390 00:17:47,070 --> 00:17:52,210 સ્થાનિક નેટવર્ક પર માત્ર મને કહે છે કે મારું સરનામું 51 પ્રોસ્પેક્ટ સ્ટ્રીટ છે, અથવા 33 391 00:17:52,210 --> 00:17:53,940 ઓક્સફર્ડ સ્ટ્રીટ, અથવા જેમ. 392 00:17:53,940 --> 00:17:56,000 >> હવે તે નથી ચાલી રહ્યું છે કે જેથી વર્બોઝ છે. 393 00:17:56,000 --> 00:18:00,210 તેના બદલે હું શું વિચાર જાઉં છું છે આંકડાકીય સરનામું હોય છે જે IP સરનામું કહેવાય છે. 394 00:18:00,210 --> 00:18:01,960 IP ઈન્ટરનેટ પ્રોટોકોલ થાય છે. 395 00:18:01,960 --> 00:18:06,025 અને મતભેદ, તમારા જીવન માં આ સમય સુધીમાં છે તમે કદાચ સાંભળ્યું અથવા IP શબ્દ જોઇ 396 00:18:06,025 --> 00:18:08,140 અથવા સામાન્ય રીતે કદાચ તે આસપાસ ફેંકી દે છે. 397 00:18:08,140 --> 00:18:10,720 પરંતુ હકીકતમાં, તે સારુ છે સીધા આગળ એક વસ્તુ. 398 00:18:10,720 --> 00:18:13,610 >> IP એડ્રેસના માત્ર એક છે ડોટેડ દશાંશ નંબર, 399 00:18:13,610 --> 00:18:17,150 જેનો અર્થ તે કંઈક ડોટ છે કંઈક કંઈક ડોટ કંઈક DOT. 400 00:18:17,150 --> 00:18:21,980 અને તે somethings દરેક થાય 0 અને 255 વચ્ચે નંબર હોય છે. 401 00:18:21,980 --> 00:18:26,710 >> તેથી CS50 પાંચ વત્તા અઠવાડિયા, તો તેના પર આધારિત આ નંબરો 0 થી 255 માટે દરેક શ્રેણી, 402 00:18:26,710 --> 00:18:28,713 કેટલા બીટ્સ કે દરેક તે નંબર ચિહ્નો? 403 00:18:28,713 --> 00:18:29,420 >> પ્રેક્ષક: આઠ. 404 00:18:29,420 --> 00:18:30,100 >> ડેવિડ જે MALAN: તે આઠ પ્રયત્ન મળ્યું છે. 405 00:18:30,100 --> 00:18:31,933 તેથી કુલ માં, કેટલા IP સરનામું બિટ્સ છે? 406 00:18:31,933 --> 00:18:32,710 પ્રેક્ષક: 32. 407 00:18:32,710 --> 00:18:33,820 >> ડેવિડ જે MALAN: તેથી 32. 408 00:18:33,820 --> 00:18:35,830 8 વત્તા 8 વત્તા 8 વત્તા 8 32 છે. 409 00:18:35,830 --> 00:18:38,767 કેટલા કુલ IP સરનામાઓ વિશ્વમાં ત્યાં હોઈ શકે છે? 410 00:18:38,767 --> 00:18:39,600 પ્રેક્ષક: 4 અબજ. 411 00:18:39,600 --> 00:18:42,410 ડેવિડ જે MALAN: તેથી આશરે ચાર અબજ કે 32 2 પાવર છે કારણ કે. 412 00:18:42,410 --> 00:18:44,410 અને જો તમે ન કરી શકો છો પ્રકારના તમારા ધ્યાનમાં grok, 413 00:18:44,410 --> 00:18:47,470 માત્ર ખબર 32-bit કિંમતો કે 4 અબજ તરીકે મોટી હોઈ શકે છે 414 00:18:47,470 --> 00:18:49,140 તે બધી હકારાત્મક કિંમતો જો. 415 00:18:49,140 --> 00:18:52,500 કે જેથી અર્થ એ થાય 4 અબજ છે વિશ્વમાં શક્ય IP સરનામાઓ. 416 00:18:52,500 --> 00:18:55,090 >> અને ફની વાર્તા, અમે પ્રકારની છો તેમને બહાર ચાલી રહ્યું છે. 417 00:18:55,090 --> 00:18:59,720 અને હકીકતમાં તે એક વિશાળ સમસ્યા છે વિશ્વમાં પણ આ સમસ્યા આવતા જોયું, 418 00:18:59,720 --> 00:19:03,639 પરંતુ જરૂરી જવાબ આપ્યો નથી તે શક્ય સૌથી ઝડપી રીતે. 419 00:19:03,639 --> 00:19:05,680 અને ખરેખર, એક વાર તમે કર્યું CS50 સમાપ્ત થાય છે અને શરૂ 420 00:19:05,680 --> 00:19:06,950 ધ્યાન ભરવા ટેક વિશ્વમાં, તમે 421 00:19:06,950 --> 00:19:08,520 આ ખૂબ જ સામાન્ય વિષયોનું છે જુઓ. 422 00:19:08,520 --> 00:19:12,260 >> ઉદાહરણ તરીકે, અમે ખરેખર જાઓ તો આજકાલ જૂની શાળા, Y2K. 423 00:19:12,260 --> 00:19:13,570 તે ખરેખર એક આશ્ચર્યજનક ન હતી. 424 00:19:13,570 --> 00:19:15,700 દરેક માટે જેમ મને ખબર 1,000 વર્ષ કે 425 00:19:15,700 --> 00:19:20,250 એક હજાર years-- કરતાં વધુ was-- કે છેવટે શું થવાનું હતું. 426 00:19:20,250 --> 00:19:23,295 અને હજુ સુધી, અમે તેને જવાબ છેલ્લી ઘડીએ ખૂબ. 427 00:19:23,295 --> 00:19:24,420 અને તે ફરીથી થઈ રહ્યું છે. 428 00:19:24,420 --> 00:19:26,740 તેથી આજે આપણે IP આવૃત્તિ 4 વિશે વાત કરીશું. 429 00:19:26,740 --> 00:19:29,250 પરંતુ ખબર છે કે વિશ્વમાં છેલ્લે મેળવવામાં આવે છે 430 00:19:29,250 --> 00:19:31,590 આસપાસ સુધારો કરવા માટે IPv6 કહેવાય કંઈક છે, 431 00:19:31,590 --> 00:19:34,540 જે બદલે 32-બીટ સરનામાં, uses-- કોઈને 432 00:19:34,540 --> 00:19:36,443 એક અનુમાન, કેટલા બિટ્સ લેવા માંગો છો? 433 00:19:36,443 --> 00:19:37,310 >> પ્રેક્ષક: 64? 434 00:19:37,310 --> 00:19:38,380 >> ડેવિડ જે MALAN: ગુડ ધારી, પરંતુ કોઈ. 435 00:19:38,380 --> 00:19:39,975 અમે છેલ્લે પ્રયાસ કરી રહ્યા છો આગળ વળાંક મળે છે. 436 00:19:39,975 --> 00:19:40,558 >> પ્રેક્ષક: 128. 437 00:19:40,558 --> 00:19:43,490 ડેવિડ જે MALAN: 128, જે એક freaking વિશાળ સંખ્યા છે 438 00:19:43,490 --> 00:19:46,250 IP સરનામાઓ, કારણ કે કે, સમય 2, 2 વખત જેવું છે 439 00:19:46,250 --> 00:19:49,620 ગુણ્યા 2 ઘણો વખત 4 અબજ ઉપર twos. 440 00:19:49,620 --> 00:19:50,530 >> વિચિત્ર તેથી જો. 441 00:19:50,530 --> 00:19:54,110 તે out-- વળે છે અને હું ફક્ત આ googled યેલ એન્જીનિયરિંગ out-- આ શોધવા માટે, 442 00:19:54,110 --> 00:19:58,910 અહીં યેલ અંતે સાથે શરૂ કરવા માટે હોય છે આ નંબરોની 130,132 ટપકું કંઈક 443 00:19:58,910 --> 00:20:00,669 અને 128,36 કંઈક DOT. 444 00:20:00,669 --> 00:20:02,710 પરંતુ ચોક્કસપણે છે બોર્ડ સમગ્ર અપવાદો 445 00:20:02,710 --> 00:20:05,334 શું વિભાગ પર આધાર રાખીને અને મકાન અને કેમ્પસ પર તમે છો. 446 00:20:05,334 --> 00:20:09,310 હાર્વર્ડ હોય શકે છે 140,247, અથવા 128,103. 447 00:20:09,310 --> 00:20:11,530 અને સામાન્ય રીતે આ છે નકામી માહિતી 448 00:20:11,530 --> 00:20:13,260 પરંતુ તે તમને હવે નોટિસ શકે છે કંઈક છે. 449 00:20:13,260 --> 00:20:15,593 તમે આસપાસ poking શરૂ કરવા માટે તમારા કમ્પ્યુટર્સ પર સેટિંગ્સ, 450 00:20:15,593 --> 00:20:18,540 તમે આ નોટિસ શરૂ થઇ શકે છે લાંબા પહેલાં દાખલાની પ્રકારના. 451 00:20:18,540 --> 00:20:23,470 >> તમે ઘરે છો અને ત્યારે એક છે એપલ એરપોર્ટ, અથવા એક લિન્કસીસ ઉપકરણ 452 00:20:23,470 --> 00:20:26,560 અથવા ડી-લિંક, અથવા ગમે તે છે તમારા માતા-પિતા કે ભાઈ સ્થાપિત 453 00:20:26,560 --> 00:20:28,890 તમારા ઘરમાં, તેમજ શું તમે કદાચ હોય 454 00:20:28,890 --> 00:20:30,800 એક ખાનગી IP સરનામું કહેવાય છે તે છે. 455 00:20:30,800 --> 00:20:34,850 અને આ ખરેખર એક હતા સરસ, કામચલાઉ ઉકેલ 456 00:20:34,850 --> 00:20:38,050 ચાલી સમસ્યા IP સરનામાઓ પર નહીં. 457 00:20:38,050 --> 00:20:40,382 >> અને તમારી સાથે શું કરી શકો ઘર નેટવર્ક typically-- 458 00:20:40,382 --> 00:20:42,340 અને પ્રમાણિકપણે, પણ યેલ અને હાર્વર્ડ શરૂ થાય છે 459 00:20:42,340 --> 00:20:46,840 વિવિધ areas-- માં આ કરવા માટે તમે છે એન્જીનિયરિંગ સમગ્ર ટોળું આપી શકે છે 460 00:20:46,840 --> 00:20:50,360 તમે મૂકી એક IP સરનામું જેથી લાંબા તેમની સામે એક ખાસ ઉપકરણ 461 00:20:50,360 --> 00:20:52,410 કંઈક રાઉટર કહેવાય છે, અથવા તે કહી શકાય 462 00:20:52,410 --> 00:20:54,060 પ્રોક્સી અથવા અન્ય કોઈપણ વસ્તુઓ સંખ્યા. 463 00:20:54,060 --> 00:20:56,710 પરંતુ અમુક ચોક્કસ ઉપકરણ કે કે એક IP સરનામું છે. 464 00:20:56,710 --> 00:20:59,450 અને પછી પાછળ કે ઉપકરણ, એક મકાન અંદર, 465 00:20:59,450 --> 00:21:03,030 ઘર અથવા એક એપાર્ટમેન્ટમાં અંદર હોઈ શકે છે, એન્જીનિયરિંગ કોઈપણ નંબર, જે તમામ 466 00:21:03,030 --> 00:21:06,460 શરૂ કરે છે કે જે IP સરનામું છે અહીં આ અંકો એક સાથે. 467 00:21:06,460 --> 00:21:08,590 અને તે કમ્પ્યુટર તેથી લાંબા તરીકે કન્વર્ટ કરવા માટે કેવી રીતે જાણે છે 468 00:21:08,590 --> 00:21:10,900 જાહેર સરનામું ખાનગી સરનામું, 469 00:21:10,900 --> 00:21:13,340 ઈચ્છિત તરીકે બધું કામ સૉર્ટ કરી શકો છો. 470 00:21:13,340 --> 00:21:17,290 >> પરંતુ આ કન્વર્ઝ છે કે જો તમે ઘરે છો અને તમે બહેન છે, 471 00:21:17,290 --> 00:21:19,650 અને તમે બંને છે કેટલીક વેબસાઇટ મુલાકાત, 472 00:21:19,650 --> 00:21:23,520 તે તમે જ છો, તો તે વેબસાઇટ ખબર નથી અથવા તમારા ભાઈ કે બહેન આ વેબસાઇટની મુલાકાત, 473 00:21:23,520 --> 00:21:26,780 તમે જ હોવી દેખાય છે કારણ કે વ્યક્તિ તમારી માહિતીના કારણ કે 474 00:21:26,780 --> 00:21:30,050 કે રાઉટર મારફતે ચાલે છે કે કેન્દ્રીય બિંદુ. 475 00:21:30,050 --> 00:21:32,220 >> પરંતુ આ નીચા સ્તરે વિગતો પર પૂરતી. 476 00:21:32,220 --> 00:21:37,770 માતાનો કેવી રીતે IP સરનામાં પર એક નજર કરીએ ક્યારેક મીડિયા કદાચ આવે 477 00:21:37,770 --> 00:21:41,370 અને અમે હવે વિનાશ શરૂ કરી શકો છો કેવી રીતે, તમારા માટે પ્રમાણિકપણે, પણ વધુ બતાવે છે. 478 00:21:41,370 --> 00:21:45,010 અમે આ ધૂંધળું શકે છે થોડી સેકન્ડો માટે લાઇટ. 479 00:21:45,010 --> 00:21:46,550 >> [વિડિઓ પ્લેબેક] 480 00:21:46,550 --> 00:21:49,310 >> -તે આઇપીપી 4 સરનામા પર 32-બીટ છે. 481 00:21:49,310 --> 00:21:50,650 >> -IP ES internet-- 482 00:21:50,650 --> 00:21:52,800 >> -Private નેટવર્ક, સર્વત્ર ખાનગી નેટવર્ક. 483 00:21:52,800 --> 00:22:05,670 484 00:22:05,670 --> 00:22:08,145 તેમણે તેથી સુંદર છે. 485 00:22:08,145 --> 00:22:09,630 ચાર્લી પર -Come. 486 00:22:09,630 --> 00:22:11,750 ડેવિડ જે MALAN: તે એક અરીસો IP સરનામું. 487 00:22:11,750 --> 00:22:15,093 તેમણે અમને જોવા ભાડા છે કે જેના તે વાસ્તવિક સમય માં કરી છે. 488 00:22:15,093 --> 00:22:16,285 >> [સમાપ્ત પ્લેબેક] 489 00:22:16,285 --> 00:22:17,130 >> ડેવિડ જે MALAN: બરાબર. 490 00:22:17,130 --> 00:22:18,480 આ સાથે તેથી થોડા સમસ્યાઓ. 491 00:22:18,480 --> 00:22:22,740 તેથી, અમે શું શોધી રહ્યાં છો અહીં સ્ક્રીન પર 492 00:22:22,740 --> 00:22:25,290 એક કોડ એક માં લખાયેલ છે ઉદ્દેશ C- કહેવાય ભાષા, 493 00:22:25,290 --> 00:22:28,020 જે એક અનુગામી પ્રકારની છે અમે કરી રહ્યા છીએ કે સી ભાષા. 494 00:22:28,020 --> 00:22:30,150 આ એકદમ કંઈ નથી પ્રોગ્રામિંગ સાથે શું કરવું. 495 00:22:30,150 --> 00:22:32,399 હકીકતમાં, શ્રેષ્ઠ તરીકે હું કહી શકે છે, આ એક ચિત્ર કાર્યક્રમ છે 496 00:22:32,399 --> 00:22:38,360 કોઈને પરથી ડાઉનલોડ કે ઈન્ટરનેટ કોઈક crayons સંડોવતા. 497 00:22:38,360 --> 00:22:43,660 >> કદાચ ઓછી આઘાતજનક છે માન્ય અથવા અમાન્ય આ IP સરનામું? 498 00:22:43,660 --> 00:22:44,520 >> પ્રેક્ષક: અમાન્ય. 499 00:22:44,520 --> 00:22:48,479 >> ડેવિડ જે MALAN: અમાન્ય છે, કારણ કે 275 અલબત્ત, 0 નથી વચ્ચે અને 255 છે. 500 00:22:48,479 --> 00:22:51,770 તે પણ કારણ છે, જોકે કદાચ ઠીક છે તમે ક્રેઝી લોકો ટોળું કરવા માંગો છો નથી 501 00:22:51,770 --> 00:22:54,790 પર ટીવી pausing જે ગમે છે તેમના TiVos અને પછી જોવા માટે IP મુલાકાત 502 00:22:54,790 --> 00:22:56,290 ત્યાં ખરેખર કંઈક હોય તો. 503 00:22:56,290 --> 00:22:58,200 એક થોડી ઓછી આઘાતજનક છે કે જેથી. 504 00:22:58,200 --> 00:23:00,990 પરંતુ ખૂબ ખ્યાલ છે કે સૉર્ટ બધા અમને આસપાસ. 505 00:23:00,990 --> 00:23:04,980 >> તેથી અલબત્ત, અમને કંઈ ક્યારેય ખરેખર આંકડાકીય સરનામાંઓ લખો 506 00:23:04,980 --> 00:23:06,410 અમારા બ્રાઉઝર્સ માં. 507 00:23:06,410 --> 00:23:09,580 તે ખરાબ વસ્તુ પ્રકારની હશે Google, Google ની મુલાકાત લો છો, તો 508 00:23:09,580 --> 00:23:15,060 તમે 123.46.57.89 પર જાઓ હતી. 509 00:23:15,060 --> 00:23:17,007 અને સમગ્ર વિશ્વમાં હતી કે જે હમણાં જ યાદ છે. 510 00:23:17,007 --> 00:23:19,090 અને પ્રમાણિકપણે, અમે પ્રકારની કર્યું પહેલાં આ મુદ્દાને જોવા મળે છે. 511 00:23:19,090 --> 00:23:24,130 એક દિવસ પાછા લોકો નથી જ્યારે , સેલ ફોન અને સંપર્ક યાદીઓ છે 512 00:23:24,130 --> 00:23:27,640 અને કંપનીઓ ખરેખર, ખરેખર still-- હું કંપનીઓ હજુ પણ 800 છે ધારી 513 00:23:27,640 --> 00:23:30,600 નંબરો અને જેવા છે, પરંતુ તમે સામાન્ય રીતે જાહેરાત નંબરો જોવા 514 00:23:30,600 --> 00:23:36,480 તરીકે, સી-ઓ-એલ એલ ઇ સી ટી 1-800-એકત્રિત કરો. કોઈ એક ખરેખર યાદ કરી શકો છો કારણ કે 515 00:23:36,480 --> 00:23:39,754 એક બસ પર એક જાહેરખબર જોયા ત્યારે અથવા બિલબોર્ડ, શું કોઈની સંખ્યા છે, 516 00:23:39,754 --> 00:23:42,420 પરંતુ તેઓ ઉચ્ચ, કદાચ કરી શકો છો સંભાવના એક શબ્દ યાદ કરે છે. 517 00:23:42,420 --> 00:23:44,530 >> તેથી અમે એ જ અપનાવી વિશ્વમાં સિસ્ટમ કાઇન્ડ 518 00:23:44,530 --> 00:23:48,290 ઇન્ટરનેટ એક છે જેમાં ડોમેન નામ સિસ્ટમ આપણે મનુષ્યો કરી શકો છો કે જેથી 519 00:23:48,290 --> 00:23:52,340 લખો google.com, facebook.com, yale.edu, harvard.edu, 520 00:23:52,340 --> 00:23:56,140 અને કમ્પ્યુટર્સ આકૃતિ દો શું અનુરૂપ IP બહાર 521 00:23:56,140 --> 00:23:58,480 સરનામું આપેલા નામ છે. 522 00:23:58,480 --> 00:24:01,620 >> અને જે રીતે તમે આ કરી વાસ્તવિક દુનિયામાં, તે માટે $ 10 એક વર્ષ છે 523 00:24:01,620 --> 00:24:05,900 કદાચ $ 50 એક વર્ષ, તમે એક ડોમેન ખરીદી કરી શકો છો નામ, અથવા ખરેખર એક ડોમેન નામ ભાડે. 524 00:24:05,900 --> 00:24:09,860 અને પછી તમે ચૂકવણી કરી રહ્યાં છો વિષયક કે જે ડોમેઇન નામ ભાડે, 525 00:24:09,860 --> 00:24:14,069 તમે વિશ્વના જે તેમને કહેવું તમારા IP સરનામા શું છે તે જાણે છે. 526 00:24:14,069 --> 00:24:16,360 અને અમે આ જાય નહીં વિગતો છે, પરંતુ તમે ઘણા 527 00:24:16,360 --> 00:24:18,750 અંતિમ માટે, માંગો છો શકે છે પ્રોજેક્ટ, ખરેખર સાઇન અપ કરવા માટે 528 00:24:18,750 --> 00:24:22,120 તમારા પોતાના વેબ હોસ્ટિંગ માટે કંપની, ક્યાં પ્લે 529 00:24:22,120 --> 00:24:23,500 અથવા દર મહિને થોડા ડોલર માટે. 530 00:24:23,500 --> 00:24:26,100 તમે કેટલાક માટે, ખરીદી કરવા માંગો છો શકે થોડા ડોલર તમારા પોતાના ડોમેન નામ, 531 00:24:26,100 --> 00:24:28,900 માત્ર આનંદ માટે અથવા બિઝનેસ શરૂ કરવા માટે વ્યક્તિગત સાઇટ અથવા જેમ કે. 532 00:24:28,900 --> 00:24:30,880 >> અને તે બધા ખ્યાલ કે આખરે કરશે 533 00:24:30,880 --> 00:24:35,260 વિશ્વમાં કહેવાની તમે ઉકાળીને તમારા સર્વરના IP સરનામું શું છે. 534 00:24:35,260 --> 00:24:37,740 અને પછી આ DNS સર્વરો ખરેખર કાળજી લેવા 535 00:24:37,740 --> 00:24:39,910 વિશ્વના બાકીના જાણ. 536 00:24:39,910 --> 00:24:41,830 તેથી એ બધા DNS સર્વર અંદર, ટૂંકમાં, છે 537 00:24:41,830 --> 00:24:44,780 તેના મેમરી જેવા છે એક Google સ્પ્રેડશીટ સમકક્ષ 538 00:24:44,780 --> 00:24:49,420 અથવા એક એક્સેલ સ્પ્રેડશીટ ઓછામાં ઓછા નામો છે, જે એક બે કૉલમ, 539 00:24:49,420 --> 00:24:52,100 , harvard.edu જેવી અને yale.edu, અને google.com. 540 00:24:52,100 --> 00:24:55,870 અને અન્ય સ્તંભ છે IP સરનામું અથવા IP અનુરૂપ 541 00:24:55,870 --> 00:24:56,382 સરનામાં. 542 00:24:56,382 --> 00:24:57,590 અને અમે ખરેખર આ જોઈ શકો છો. 543 00:24:57,590 --> 00:24:59,881 મારા Mac-- અને તમે કરી શકો છો તેથી Windows કમ્પ્યુટર્સ પર આવું 544 00:24:59,881 --> 00:25:04,330 પરિચિત હોઈ શકે, કારણ કે હું ટર્મિનલ વિન્ડોમાં ખોલો તો અહીં, તદ્દન CD50 IDE માં એક જેવી, 545 00:25:04,330 --> 00:25:08,190 મોટા ભાગના કમ્પ્યૂટરો કહેવાય આદેશ છે nslookup, નામ સર્વર જુઓ. 546 00:25:08,190 --> 00:25:12,380 અને હું કંઈક લખો તો જેવી yale.edu અને Enter દબાવો, શું 547 00:25:12,380 --> 00:25:19,250 મારા નેટવર્ક તરીકે સહકાર તો હું જોવા જોઈએ તે વર્ગ પહેલાં બહુવિધ પરીક્ષણો માટે કર્યું 548 00:25:19,250 --> 00:25:24,584 began-- માતાનો google.com પ્રયાસ કરીએ. 549 00:25:24,584 --> 00:25:26,390 અલબત્ત હવે કશું કામ કરી રહ્યા છે. 550 00:25:26,390 --> 00:25:27,190 તે મહાન છે. 551 00:25:27,190 --> 00:25:30,660 બધા હક છે, એક ક્ષણ માટે દ્વારા ઊભી છે. 552 00:25:30,660 --> 00:25:32,100 nslookup google.com. 553 00:25:32,100 --> 00:25:35,570 554 00:25:35,570 --> 00:25:38,660 >> વેલ, જો જોવા દો વાસ્તવિક internet-- નં. 555 00:25:38,660 --> 00:25:39,700 કે થયું શું છે. 556 00:25:39,700 --> 00:25:43,090 દેવ મારા ઓહ, બધા અધિકાર. 557 00:25:43,090 --> 00:25:45,490 Wi-Fi તોડી નાખ્યો હતો. 558 00:25:45,490 --> 00:25:47,410 >> અરે, મારા IP સરનામું શું છે ખબર કરવા માંગો છો? 559 00:25:47,410 --> 00:25:49,722 બધા અધિકાર. 560 00:25:49,722 --> 00:25:50,820 YaleSecure. 561 00:25:50,820 --> 00:25:53,330 આ તમને મુશ્કેલીનિવારણ કેવી રીતે છે કમ્પ્યુટર વૈજ્ઞાનિક તરીકે વસ્તુઓ. 562 00:25:53,330 --> 00:25:54,617 અમે આ બોલ પર Wi-Fi કરો. 563 00:25:54,617 --> 00:25:57,480 564 00:25:57,480 --> 00:25:59,450 ઠીક છે. 565 00:25:59,450 --> 00:26:02,610 >> અને ખરેખર, Scaz તમે મન, કરી સુરક્ષિત એક માં લોગ ઇન? 566 00:26:02,610 --> 00:26:06,246 નહિંતર વધુ પરીક્ષણો આભાર, બરાબર are-- તમે Yale-- અથવા તોડી છે. 567 00:26:06,246 --> 00:26:07,370 હું YaleSecure પર જાઓ કરવા માંગો છો. 568 00:26:07,370 --> 00:26:09,880 569 00:26:09,880 --> 00:26:11,870 ઓહ, અને કદાચ આપણે બરાબર હશો. 570 00:26:11,870 --> 00:26:12,686 કદાચ અમે પાછા છો. 571 00:26:12,686 --> 00:26:16,810 572 00:26:16,810 --> 00:26:19,733 અને તે એક કોમ્પ્યુટર તરીકે, કેવી રીતે વૈજ્ઞાનિક કમ્પ્યુટર નક્કી કરે છે. 573 00:26:19,733 --> 00:26:22,000 [વધાવી] 574 00:26:22,000 --> 00:26:23,220 બધા અધિકાર. 575 00:26:23,220 --> 00:26:27,160 તેથી હું આ અંદર હતી, જ્યાં ટર્મિનલ વિન્ડોમાં જેથી-કહેવાય છે, 576 00:26:27,160 --> 00:26:32,270 અને હું nslookup હોય તો yale.edu, ત્યાં અમે જાઓ. 577 00:26:32,270 --> 00:26:38,350 તેથી હું IP સરનામું પ્રથમ પાછા મળી મારા લેપટોપ ઉપયોગ કરી રહ્યા છે કે DNS સર્વર. 578 00:26:38,350 --> 00:26:41,610 તેથી DHCP સર્વર ઉપરાંત અમે એક ક્ષણ પહેલા કહેવાની વિશે વાત કરી 579 00:26:41,610 --> 00:26:44,720 મારા લેપટોપ મારા IP સરનામું છે કે DHCP સર્વર છે 580 00:26:44,720 --> 00:26:46,860 પણ વાપરવા માટે શું DNS સર્વર મને કહે છે. 581 00:26:46,860 --> 00:26:48,860 નહિંતર હું હશે જાતે જ આ લખો. 582 00:26:48,860 --> 00:26:50,359 >> પરંતુ તે છે કે જે બધી રસપ્રદ નથી. 583 00:26:50,359 --> 00:26:54,310 શું હું વિશે કાળજી આ છે દેખીતી રીતે યેલ વેબસાઇટ IP સરનામું. 584 00:26:54,310 --> 00:26:55,470 તેથી હકીકતમાં, ચાલો આ પ્રયાસ કરીએ. 585 00:26:55,470 --> 00:27:02,710 મને એક બ્રાઉઝર માં અપ જાઓ અને જવા દો HTTP માટે: //, અને પછી તે IP સરનામું, 586 00:27:02,710 --> 00:27:04,220 અને Enter દબાવો. 587 00:27:04,220 --> 00:27:06,700 અને અમને જોવા દો. 588 00:27:06,700 --> 00:27:09,587 કેવી રીતે બીજું તમે કરી શકો છો છે યેલ વેબસાઇટ્સ મુલાકાત લો. 589 00:27:09,587 --> 00:27:10,920 હવે તે છે કે જે બધી યાદગાર નથી. 590 00:27:10,920 --> 00:27:12,220 જેમ, પૂર્વ frosh કદાચ નથી જઈ રહ્યા છે 591 00:27:12,220 --> 00:27:15,310 આ ખાસ સરનામા યાદ રાખો જો મુલાકાત પછી ત્યાં મુલાકાત માટે જણાવ્યું હતું. 592 00:27:15,310 --> 00:27:16,580 પરંતુ તે કામ લાગતું નથી. 593 00:27:16,580 --> 00:27:21,179 અને તેથી DNS ખરેખર માત્ર માટે પરવાનગી આપે છે વધુ માનવ મૈત્રીપૂર્ણ સરનામાં હોય છે. 594 00:27:21,179 --> 00:27:23,220 પરંતુ તેઓ જરૂરી નથી માત્ર એક જવાબ મળે છે. 595 00:27:23,220 --> 00:27:25,640 >> હકીકતમાં, જ્યારે તમે છો ખરેખર મોટી ટેક કંપની, 596 00:27:25,640 --> 00:27:27,620 તમે કદાચ કરવા માંગો છો સર્વરો ઘણાં હોય છે. 597 00:27:27,620 --> 00:27:29,027 પણ આ ભ્રામક છે. 598 00:27:29,027 --> 00:27:31,110 તેથી યેલ કદાચ નથી માત્ર એક વેબ સર્વર છે. 599 00:27:31,110 --> 00:27:34,150 Google કદાચ નથી માત્ર 10 અથવા તેથી વેબ સર્વરો. 600 00:27:34,150 --> 00:27:36,960 Google ખાસ કરીને કદાચ વેબ સર્વરો હજારો છે 601 00:27:36,960 --> 00:27:40,030 પ્રતિભાવ આપી શકે છે કે વિશ્વમાં અમને જેવા લોકો પાસેથી અરજીઓ છે. 602 00:27:40,030 --> 00:27:43,870 >> પરંતુ તેઓ પણ કહેવાય ટેકનોલોજીનો ઉપયોગ લોડ સંતુલન, જે લાંબા વાર્તા ટૂંકી, 603 00:27:43,870 --> 00:27:48,810 વિશ્વમાં માત્ર થોડા ઉપકરણો છે વધુ સર્વરો સમગ્ર ભાર ફેલાય છે. 604 00:27:48,810 --> 00:27:52,320 તેથી તે પ્રકારની એક સ્પાઈડર વેબ જેવું છે તમે અરજીઓ dispatching કરશે. 605 00:27:52,320 --> 00:27:54,380 પરંતુ હવે માટે, કે જે બધી છે આજે રસપ્રદ 606 00:27:54,380 --> 00:27:56,870 એક ડોમેન નામ છે google.com પણ કરી શકો છો જેમ 607 00:27:56,870 --> 00:28:00,100 કે જેવી ઘણી IP સરનામાઓ છે. 608 00:28:00,100 --> 00:28:04,610 >> પરંતુ કેવી રીતે અમારી માહિતી બધા ખરેખર કરે આગળ અને પાછળ પછી અંતે મળી શકે? 609 00:28:04,610 --> 00:28:08,320 વેલ, તે આ છે કે બહાર વળે વસ્તુઓ ઇન્ટરનેટ પર રાઉટર તરીકે ઓળખાય છે. 610 00:28:08,320 --> 00:28:10,980 અને એક રાઉટર શું છે જો તમે પહેલાથી જ ખબર છે કે હદ? 611 00:28:10,980 --> 00:28:13,730 અને હું શબ્દ એક દંપતિ ઉપયોગ કર્યો ઘર સંદર્ભમાં વખત 612 00:28:13,730 --> 00:28:17,155 પરંતુ સરળ શબ્દો માં, રાઉટર શું કરે છે? 613 00:28:17,155 --> 00:28:18,780 મને તેના નામ પર આધારિત માત્ર એક અનુમાન આપો? 614 00:28:18,780 --> 00:28:20,082 >> પ્રેક્ષક: તેથી એક માર્ગ અથવા પાથ? 615 00:28:20,082 --> 00:28:21,790 ડેવિડ જે MALAN: તેથી તે એક માર્ગ અથવા પાથ છે. 616 00:28:21,790 --> 00:28:23,980 તેથી એક માર્ગ એક માર્ગ છે અથવા પાથ, ચોક્કસ. 617 00:28:23,980 --> 00:28:27,000 અને રાઉટર, જેથી ઉપકરણ કે ખરેખર રૂટ્સ વિશેની મહિતી, 618 00:28:27,000 --> 00:28:29,690 પોઇન્ટ અને બી વચ્ચે ડેટા ખસેડવા કરશે 619 00:28:29,690 --> 00:28:31,920 >> અને તેથી fact-- અને આ કદાચ જ્યારે 620 00:28:31,920 --> 00:28:34,510 રાઉટર તમે Google નિરૂપણ વિશ્વમાં, બધા તમે વિચાર 621 00:28:34,510 --> 00:28:35,900 છટાદાર માર્કેટિંગ આકૃતિઓ છે. 622 00:28:35,900 --> 00:28:38,550 અને તેથી આ સૌથી જેવું છે હું શોધી શકે પ્રતિનિધિ એક 623 00:28:38,550 --> 00:28:39,841 કે હળવું રસપ્રદ હતા. 624 00:28:39,841 --> 00:28:44,170 આ બિંદુઓ અથવા આશા glimmers દરેક વિશ્વમાં એક રાઉટર રજૂ કરે છે. 625 00:28:44,170 --> 00:28:47,210 અને તેમને દરેક એક વાક્ય છે કેટલાક અન્ય રાઉટર વચ્ચે. 626 00:28:47,210 --> 00:28:49,090 >> ખરેખર, કારણ કે ત્યાં હજારો કદાચ છે, 627 00:28:49,090 --> 00:28:52,560 આસપાસ રાઉટર્સ લાખો વિશ્વ, જે કેટલાક અમારા ઘરો છે 628 00:28:52,560 --> 00:28:56,070 અને અમારા કેમ્પસ, પરંતુ ઘણો પર મોટી કંપનીઓ દ્વારા માલિકી છે જે 629 00:28:56,070 --> 00:29:00,250 અને આંતરિક રીતે જોડાયેલા હોય છે કે, તેથી જો હું યેલ અંતે અહીં અમુક માહિતી મોકલવા માંગો છો 630 00:29:00,250 --> 00:29:04,430 કેમ્બ્રિજ ઘરે પાછા, યેલ કદાચ ચોક્કસપણે, એક કેબલ નથી, 631 00:29:04,430 --> 00:29:05,650 હાર્વર્ડ સીધા જઈ રહી છે. 632 00:29:05,650 --> 00:29:07,399 અને યેલ નથી રહ્યું એક કેબલ 633 00:29:07,399 --> 00:29:10,010 એમઆઇટી, અથવા સ્ટેનફોર્ડ કરવા માટે, અથવા બર્કલે, અથવા Google માટે, 634 00:29:10,010 --> 00:29:11,820 અથવા સ્થળો કોઈપણ સંખ્યા. 635 00:29:11,820 --> 00:29:14,760 >> તેના બદલે, યેલ, અને હાર્વર્ડ, અને ઇન્ટરનેટ પર દરેક વ્યક્તિને 636 00:29:14,760 --> 00:29:17,610 એક અથવા વધુ રાઉટર હોય છે કદાચ, તેની સાથે જોડાયેલ 637 00:29:17,610 --> 00:29:18,810 કેમ્પસ સીમા પર. 638 00:29:18,810 --> 00:29:21,690 મારી માહિતી માંગે છે કે જેથી જ્યારે યેલ કેમ્પસ છોડી, 639 00:29:21,690 --> 00:29:24,770 તે છે, કે જે નજીકના રાઉટર જાય આ બિંદુઓ દ્વારા ચિતરવામાં. 640 00:29:24,770 --> 00:29:27,940 અને છે કે શું બહાર પછી તે રાઉટર આધાર તે આ રીતે છે, અથવા આ રીતે મોકલવા માટે, 641 00:29:27,940 --> 00:29:33,440 અથવા આ માર્ગ, અથવા આ રીતે આધારિત તેના મેમરી અન્ય ટેબલ પર, 642 00:29:33,440 --> 00:29:36,870 અન્ય એક્સેલ ફાઈલ અથવા Google સ્પ્રેડશીટ કે એક સ્તંભમાં 643 00:29:36,870 --> 00:29:41,315 તમારા IP સરનામા શરૂ થાય છે, કહે છે નંબર એક સાથે, આ માર્ગ પર જાઓ. 644 00:29:41,315 --> 00:29:43,690 તમારા IP સરનામા સાથે શરૂ થાય છે એક નંબર બે, કે માર્ગ પર જાઓ. 645 00:29:43,690 --> 00:29:47,040 અને તેથી તમે તેને તોડી શકે છે રાઉટર મોકલવા હોય સંખ્યાની 646 00:29:47,040 --> 00:29:49,040 માહિતી દરેક રીતે. 647 00:29:49,040 --> 00:29:51,419 >> અને અમે પ્રકારની તેમજ આ જોઈ શકો છો. 648 00:29:51,419 --> 00:29:54,210 ચાલો આ ટર્મિનલ માં આગળ જવા દો વિન્ડો ફરી, અને દો મને આગળ વધો 649 00:29:54,210 --> 00:30:00,700 અને માર્ગ ટ્રેસ, માતાનો, www.mit.edu કહેવું, 650 00:30:00,700 --> 00:30:02,970 જે એક દંપતિ સો માઇલ દૂર છે. 651 00:30:02,970 --> 00:30:04,500 તે ખરેખર ખરેખર ઝડપી હતી. 652 00:30:04,500 --> 00:30:06,290 >> તેથી શું માત્ર થયું? 653 00:30:06,290 --> 00:30:10,360 માત્ર સાત પગલાં તેથી, અને માત્ર ચાર મિલિસેકન્ડોમાં, 654 00:30:10,360 --> 00:30:14,660 હું ઇન્ટરનેટ પર ડેટા મોકલ્યો અહીં યેલ અંતે માંથી એમઆઇટી છે. 655 00:30:14,660 --> 00:30:18,240 આ પંક્તિઓ દરેક, તમે આ કરી શકો છો કદાચ હવે શું રજૂ ધારી? 656 00:30:18,240 --> 00:30:19,060 >> પ્રેક્ષક: રાઉટર. 657 00:30:19,060 --> 00:30:20,101 >> ડેવિડ જે MALAN: રાઉટર. 658 00:30:20,101 --> 00:30:24,090 ત્યાં જેમ તેથી ખરેખર, તે જુએ છે સાત કે તેથી રાઉટર્સ, 659 00:30:24,090 --> 00:30:29,350 મને વચ્ચે કે છ રાઉટર શારીરિક અહીં યેલ કાયદા શાળામાં 660 00:30:29,350 --> 00:30:31,612 અને એમઆઇટી વેબસાઇટ ત્યાં નહીં. 661 00:30:31,612 --> 00:30:34,570 અને શું અમે આ બીયા એકત્ર કરી શકે છે તરીકે નીચે પ્રમાણે અને મને તે સાફ કરીએ. 662 00:30:34,570 --> 00:30:38,180 હું એક આદેશ સાથે તેની પુનઃ ચલાવો જાઉં છું માત્ર કહેવા -q 1 વાક્ય દલીલ, 663 00:30:38,180 --> 00:30:39,300 માત્ર મને એક ક્વેરી આપે છે. 664 00:30:39,300 --> 00:30:40,800 મૂળભૂત રીતે, ટ્રેસ માર્ગ ત્રણ છે. 665 00:30:40,800 --> 00:30:42,350 આપણે જોયું અને તે શા માટે છે નંબરો જુમખું. 666 00:30:42,350 --> 00:30:44,850 હું ઓછી સંખ્યામાં જોવા માંગો છો માત્ર આઉટપુટ ક્લીનર રાખવા. 667 00:30:44,850 --> 00:30:46,280 અને શું થાય છે તે જોવા દો. 668 00:30:46,280 --> 00:30:49,220 >> કારણ ગમે તે માટે તેથી, યેલ વિચાર પર કોઈને 669 00:30:49,220 --> 00:30:54,130 તે કૉલ રમુજી હશે તમારા મૂળભૂત રાઉટર arubacentral, જે 670 00:30:54,130 --> 00:30:57,920 VLAN અથવા વર્ચ્યુઅલ પર છે લેન, વર્ચ્યુઅલ સ્થાનિક વિસ્તાર 671 00:30:57,920 --> 00:30:59,810 નેટવર્ક 30-- જેથી તમે કદાચ ઓછામાં ઓછા છે 672 00:30:59,810 --> 00:31:03,050 29 others-- router.net.yale.internal. 673 00:31:03,050 --> 00:31:06,660 અને અહીં એક નકલી કાઇન્ડ .Internal છે ટોચ સ્તર ડોમેન માત્ર વાપરી શકાય રાખવાનો 674 00:31:06,660 --> 00:31:07,210 કેમ્પસ પર. 675 00:31:07,210 --> 00:31:10,335 અને લાગતાવળગતા IP સરનામું નોટિસ તે અહીં છે ત્યાં કે રાઉટર, ના 676 00:31:10,335 --> 00:31:13,920 કેમ્પસ પર 172.28.204.129 છે. 677 00:31:13,920 --> 00:31:17,470 અને તે 36 મિલિસેકન્ડોમાં લીધો ત્યાં અહીં જાઓ. 678 00:31:17,470 --> 00:31:18,050 >> રમૂજી વાર્તા. 679 00:31:18,050 --> 00:31:19,716 અમે હમણાં જ એક ક્ષણ કે પાછા મળશે. 680 00:31:19,716 --> 00:31:22,920 પરંતુ હવે બીજા રાઉટર દેખીતી રીતે arubacentral જે 681 00:31:22,920 --> 00:31:25,790 શારીરિક અમુક પ્રકારના હોય છે જોડાણ સૌથી likely-- 682 00:31:25,790 --> 00:31:27,249 મનુષ્યો તે નામકરણ સંતાપ ન હતી. 683 00:31:27,249 --> 00:31:30,373 યેલ મનુષ્યો નામકરણ સંતાપ ન હતી તે તમારા નેટવર્ક અંદર છે, કારણ કે 684 00:31:30,373 --> 00:31:30,940 એવું જણાય છે કે. 685 00:31:30,940 --> 00:31:32,520 અને તેથી તે માત્ર એક IP સરનામું છે. 686 00:31:32,520 --> 00:31:34,660 >> પરંતુ તે પછી ત્રીજા રાઉટર અહીં યેલ નેટવર્ક પર 687 00:31:34,660 --> 00:31:36,700 તે કદાચ થોડો છે દૂર દૂર હજુ 688 00:31:36,700 --> 00:31:41,330 cen10g કહેવામાં આવે છે ગમે કે asr.net.yale.internal છે. 689 00:31:41,330 --> 00:31:43,040 અને તે પણ એક IP સરનામું છે. 690 00:31:43,040 --> 00:31:44,990 >> હવે શા માટે આ નંબરો છે વધઘટ થતી પ્રકારની? 691 00:31:44,990 --> 00:31:47,890 2.9, 1.4, 36? 692 00:31:47,890 --> 00:31:48,840 રાઉટર્સ વ્યસ્ત વિચાર. 693 00:31:48,840 --> 00:31:50,420 અને તેઓ ગીચ વિચાર અને ટેકો આપ્યો છે. 694 00:31:50,420 --> 00:31:53,200 હજારો લોકોની આ છે હમણાં ઇન્ટરનેટ નો ઉપયોગ કેમ્પસ. 695 00:31:53,200 --> 00:31:56,050 એક સો લોકો આ છે હમણાં ઇન્ટરનેટ નો ઉપયોગ રૂમ. 696 00:31:56,050 --> 00:31:59,030 >> અને તેથી શું થઈ રહ્યું છે તે છે રાઉટર્સ ગીચ મળી શકે છે. 697 00:31:59,030 --> 00:32:01,350 અને તેથી તે સમય કદાચ થોડો વધઘટ. 698 00:32:01,350 --> 00:32:04,620 તેઓ જરૂરી નથી તેથી કે શા માટે તેમના મોઢા પર વધારે છે. 699 00:32:04,620 --> 00:32:07,510 >> પરંતુ બધી વસ્તુઓ પ્રકારની વિચાર પગલું ચાર રસપ્રદ. 700 00:32:07,510 --> 00:32:13,040 દેખીતી રીતે યેલ અને વચ્ચે પગલું ચાર અન્ય હોપ છે. 701 00:32:13,040 --> 00:32:16,480 અને જ્યાં રાઉટર છે કદાચ પગલું ચાર છે? 702 00:32:16,480 --> 00:32:17,410 >> AUDIENCE: [અશ્રાવ્ય] 703 00:32:17,410 --> 00:32:19,410 >> ડેવિડ જે MALAN: જેએફકે કદાચ, કદાચ એરપોર્ટ પર. 704 00:32:19,410 --> 00:32:21,950 પરંતુ ગમે તે કારણોસર, સિસ્ટમ સંચાલકો, જેથી 705 00:32:21,950 --> 00:32:24,140 માટે સર્વરો ચલાવવા કે geeks વર્ષ રાઉટર્સ નામ આપવામાં આવ્યું છે 706 00:32:24,140 --> 00:32:25,600 સૌથી નજીકનું એરપોર્ટ કોડ પછી. 707 00:32:25,600 --> 00:32:27,420 તેથી જેએફકે કદાચ અર્થ એ થાય તે માત્ર ક્યાંક છે 708 00:32:27,420 --> 00:32:29,970 ન્યૂ યોર્ક, કદાચ મેનહટનમાં બરો અથવા એક છે. 709 00:32:29,970 --> 00:32:34,460 nyc2, કદાચ, અન્ય સૂચવે ક્યાંક ન્યૂ યોર્ક છે કે રાઉટર. 710 00:32:34,460 --> 00:32:37,140 >> હું ખૂબ જ્યાં પંક્તિ ખબર નથી છ, અહીં રાઉટર નંબર છ છે. 711 00:32:37,140 --> 00:32:40,110 એક મોટી ISP quest.net ઇન્ટરનેટ સેવા પ્રદાતા, 712 00:32:40,110 --> 00:32:43,240 કે ઇન્ટરનેટ કનેક્ટિવિટી પૂરી પાડે છે યેલ અને અન્ય જેવા મોટા સ્થળોએ છે. 713 00:32:43,240 --> 00:32:47,110 અને પછી આ છેલ્લા એક, તે કે એમઆઇટી પણ નથી જેવી લાગે છે 714 00:32:47,110 --> 00:32:50,180 તેમના પોતાની વેબસાઇટ હોય જરૂરી કેમ્બ્રિજ, 715 00:32:50,180 --> 00:32:52,090 પરંતુ તેઓ કર્યું તેમની વેબસાઈટ ની આઉટસોર્સ, 716 00:32:52,090 --> 00:32:55,150 અથવા ભૌતિક સર્વરો ઓછામાં ઓછા, અકામાઈ નામની કંપનીની છે. 717 00:32:55,150 --> 00:32:57,940 અને અકામાઈ ખરેખર અધિકાર નીચે છે કેમ્બ્રિજ માં એમઆઇટી ના માર્ગ 718 00:32:57,940 --> 00:32:58,790 તે બહાર કરે છે. 719 00:32:58,790 --> 00:33:02,360 >> પણ વિચાર્યું કે ખૂબ ખ્યાલ તમે www.mit.edu જઈ રહ્યાં છો 720 00:33:02,360 --> 00:33:05,200 અમે ખરેખર મોકલી શકાયો હોત વિશ્વમાં ગમે ત્યાં. 721 00:33:05,200 --> 00:33:06,960 >> અને ચાલો ક્યાંક જોવા દો વિશ્વમાં બીજા. 722 00:33:06,960 --> 00:33:09,240 મને આગળ વધો અને સાફ આ સ્ક્રીન છે અને તેની જગ્યાએ 723 00:33:09,240 --> 00:33:15,240 તેથી, માત્ર એક જ વાર, માર્ગ ટ્રેસ www.cnn.co.jp કરવા માટે, એક ક્વેરી, 724 00:33:15,240 --> 00:33:18,390 જાપાની ઘર પાનું સીએનએન, સમાચાર સાઇટ માટે. 725 00:33:18,390 --> 00:33:20,660 અને હવે હું Enter દબાવો તો માતાનો જુઓ શું થાય દો. 726 00:33:20,660 --> 00:33:23,610 અમે ફરીથી arubacentral શરૂ કરી રહ્યા છીએ. 727 00:33:23,610 --> 00:33:26,510 અમે પછી જઈ રહ્યાં છો નનામું રાઉટર, થોડા વધુ. 728 00:33:26,510 --> 00:33:29,527 તેથી તે 12 હોપ્સ લીધો જાપાન માટે આ સમય મળે છે. 729 00:33:29,527 --> 00:33:30,860 અને અમે બીયા એકત્ર કરી શકે છે તે જોવા દો. 730 00:33:30,860 --> 00:33:32,450 >> તેથી જ હોપ, જ હોપ. 731 00:33:32,450 --> 00:33:35,170 હવે સહેજ અલગ છે. 732 00:33:35,170 --> 00:33:36,380 આ એક રસપ્રદ છે. 733 00:33:36,380 --> 00:33:40,870 તેથી હું અહીં અનુમાન લગાવવા છું, stamford1 એક છે દૂર પણ કનેક્ટિકટ માં થોડા નગરો. 734 00:33:40,870 --> 00:33:43,810 પંક્તિ છ આ રાઉટર અને સાત નામો નથી. 735 00:33:43,810 --> 00:33:46,370 પરંતુ આ અદ્ભૂત પ્રકારની છે. 736 00:33:46,370 --> 00:33:53,310 >> તેથી શું વચ્ચે હોય તેમ લાગે છે પગલું સાત અને આઠ રાઉટર? 737 00:33:53,310 --> 00:33:54,760 અને શા માટે તમે ખૂબ કહે છે? 738 00:33:54,760 --> 00:33:55,260 અરે વાહ? 739 00:33:55,260 --> 00:33:56,060 >> પ્રેક્ષક: મહાસાગર. 740 00:33:56,060 --> 00:33:57,640 >> ડેવિડ જે MALAN: કદાચ એક મહાસાગર. 741 00:33:57,640 --> 00:34:01,366 અમે એ વાત સાચી છે ખબર જેમ કે, તર્ક, અધિકાર? 742 00:34:01,366 --> 00:34:04,790 પરંતુ અમે ખૂબ પ્રકારની ખાતરી કરી શકો છો જેવું અનુભવ શા માટે? 743 00:34:04,790 --> 00:34:06,860 શું વચ્ચે બદલાઈ ગયેલ છે પંક્તિઓ સાત અને આઠ? 744 00:34:06,860 --> 00:34:09,429 745 00:34:09,429 --> 00:34:14,739 >> તે જવા માટે ઘણો વધુ સમય લીધો ગમે તે આ નનામું રાઉટર સાત છે, 746 00:34:14,739 --> 00:34:18,670 કદાચ ક્યાંક માં કોંટિનેંટલ યુએસ, આઠ પગલું 747 00:34:18,670 --> 00:34:22,639 જે જાપાનમાં ક્યાંક કદાચ છે ત્યાં .જેપી નું ડોમેઈન નામ પર આધારિત છે. 748 00:34:22,639 --> 00:34:25,719 અને તેથી તે વધારાની સો કંઈક મિલિસેકન્ડોમાં 749 00:34:25,719 --> 00:34:28,960 અથવા 90 અથવા તેથી મિલિસેકન્ડોમાં છે જઈને અમારી માહિતી પરિણામ 750 00:34:28,960 --> 00:34:31,100 પાણી એક ખૂબ મોટી શરીર પર. 751 00:34:31,100 --> 00:34:34,570 >> હવે જિજ્ઞાસાપૂર્વક, તે કદાચ લાગે છે કે કેબલ સમગ્ર યુ સમગ્ર જાય છે. 752 00:34:34,570 --> 00:34:37,070 અમે ખરેખર પર જઈને રહ્યાં છો, તો વેસ્ટ કોસ્ટ, જાપાન મેળવવા માટે 753 00:34:37,070 --> 00:34:39,111 તે લાંબા માર્ગ પ્રકારની છે અમે અન્ય માર્ગ જાઓ. 754 00:34:39,111 --> 00:34:41,400 તેથી તે સંપૂર્ણપણે સ્પષ્ટ નથી શું શારીરિક પર ચાલી રહ્યું છે. 755 00:34:41,400 --> 00:34:43,830 પરંતુ હકીકત એ છે કે દરેક વધારાના હોપ ખરેખર 756 00:34:43,830 --> 00:34:46,020 સ્પષ્ટ લાંબા સમય સુધી લીધો દરેક અન્ય કરતાં, તે છે 757 00:34:46,020 --> 00:34:50,440 કે સીએનએન ખાતરી ખૂબ સારી જાપાનીઝ વેબ સર્વર ખરેખર કદાચ છે 758 00:34:50,440 --> 00:34:51,310 જાપાનમાં. 759 00:34:51,310 --> 00:34:54,089 અને તે ચોક્કસપણે દૂર છે દૂર એમઆઇટી કરતાં રહી છે. 760 00:34:54,089 --> 00:34:56,380 અને તે પણ નોંધ્યું છે કે વર્થ છે તમારી માહિતી જરૂરી નથી 761 00:34:56,380 --> 00:34:58,794 આ યાત્રા માટે જતા ટૂંકી શક્ય અંતર. 762 00:34:58,794 --> 00:35:00,960 હકીકતમાં, જો તમે આસપાસ રમી ઘરે ટ્રેસ માર્ગ સાથે 763 00:35:00,960 --> 00:35:04,170 માત્ર રેન્ડમ વેબસાઇટ્સ ચૂંટતા, તમે માત્ર એક ઇમેઇલ મોકલવા માટે છે કે જે શોધી શકે છે 764 00:35:04,170 --> 00:35:06,490 અથવા વેબસાઇટ ની મુલાકાત લો કે, ન્યૂ હેવન માં અહીં છે 765 00:35:06,490 --> 00:35:09,200 ક્યારેક તમારા ડેટા પ્રથમ કદાચ એક ચકરાવો લેવા ડીસી નીચે જાય છે, 766 00:35:09,200 --> 00:35:10,450 અને પછી પાછા આવો. 767 00:35:10,450 --> 00:35:12,860 અને તે માત્ર કારણ કે છે ગતિશીલ રૂટીંગ નિર્ણયો 768 00:35:12,860 --> 00:35:14,650 કે આ એન્જીનિયરિંગ બનાવે છે. 769 00:35:14,650 --> 00:35:18,930 >> હવે માત્ર આનંદ માટે, પ્રોડક્શન ટીમ અમારા માટે આ વીડિયો એક સુવ્યવસ્થિત 770 00:35:18,930 --> 00:35:20,807 માત્ર થોડી વધુ succinct હોય છે. 771 00:35:20,807 --> 00:35:23,640 પરંતુ અમને એક ઝડપી અર્થમાં આપી અહીં અને અમે લાઇટ છોડી શકો છો થઈ 772 00:35:23,640 --> 00:35:32,363 ખૂબ કેબલ સંગ્રથિત માત્ર કેવી રીતે ખરેખર અમારી માહિતી તમામ વહન. 773 00:35:32,363 --> 00:35:33,029 [વિડિઓ પ્લેબેક] 774 00:35:33,029 --> 00:35:36,023 [સંગીત વગાડવાનો] 775 00:35:36,023 --> 00:36:31,911 776 00:36:31,911 --> 00:36:32,777 [સમાપ્ત પ્લેબેક] 777 00:36:32,777 --> 00:36:35,860 ડેવિડ જે MALAN: બધા નેટવર્કીંગ વિડિઓઝ દેખીતી રીતે ઠંડી ઊંડાણ સંગીત છે. 778 00:36:35,860 --> 00:36:38,084 તેથી તે માત્ર એક વિચાર છે કેટલી હોય અર્થમાં 779 00:36:38,084 --> 00:36:39,500 હૂડ નીચે ચાલુ કરવામાં આવી. 780 00:36:39,500 --> 00:36:41,355 >> પરંતુ એક જોવા દો સહેજ નીચા સ્તરે હવે 781 00:36:41,355 --> 00:36:44,150 શું માહિતી ખરેખર છે તે રેખાઓ સરકાઉ, 782 00:36:44,150 --> 00:36:46,720 અને તે પણ વાયરલેસ રહ્યું આ જેમ એક રૂમમાં. 783 00:36:46,720 --> 00:36:49,580 >> તેથી તે તમને વિનંતી જ્યારે બહાર વળે વેબ પાનું, અથવા, એક ઈ મેલ મોકલવા 784 00:36:49,580 --> 00:36:53,670 અથવા વેબ પાનું, અથવા એક ઈ મેલ પ્રાપ્ત અથવા એક Gchat સંદેશ, અથવા એક ફેસબુક સંદેશ, 785 00:36:53,670 --> 00:36:57,800 અથવા જેમ, કે જે માત્ર એક નથી વાયરલેસ વહેતી બીટ્સ મોટા ભાગ 786 00:36:57,800 --> 00:37:00,600 હવા મારફતે અથવા ઇલેક્ટ્રોનિક એક વાયર પર. 787 00:37:00,600 --> 00:37:03,680 તેના બદલે, તે વિનંતી અથવા પ્રતિભાવ સામાન્ય છે 788 00:37:03,680 --> 00:37:05,810 અલગ ટુકડાઓમાં chunked. 789 00:37:05,810 --> 00:37:08,880 >> તેથી જો તમે એક હોય ત્યારે અન્ય શબ્દોમાં, બીજા કમ્પ્યુટર બનાવવા માટે વિનંતી 790 00:37:08,880 --> 00:37:10,980 અથવા તમે એક પ્રતિભાવ પાછા વિચાર અન્ય કમ્પ્યુટર થી 791 00:37:10,980 --> 00:37:15,800 માંગો, તો, દાખલા તરીકે, ધારવું ઘણા લોકો unfamiliar-- 792 00:37:15,800 --> 00:37:18,400 આ days-- હોઈ લાગે છે આ સાથે પરિચિત હોય તો 793 00:37:18,400 --> 00:37:20,200 નથી આ સાથી fellow--. 794 00:37:20,200 --> 00:37:23,950 તેથી ધારવું આ એક સંદેશ એ છે કે હું પાછા કોઈને મોકલવા માંગો છો. 795 00:37:23,950 --> 00:37:28,930 ખૂબ જ પાછળ કરવા માંગો છો કોણ આજે રિક Astley એક ચિત્ર પ્રાપ્ત? 796 00:37:28,930 --> 00:37:29,805 ઠીક છે, તમારું નામ શું છે? 797 00:37:29,805 --> 00:37:30,590 >> પ્રેક્ષક: કોલ. 798 00:37:30,590 --> 00:37:31,306 >> ડેવિડ જે MALAN: તે શું છે? 799 00:37:31,306 --> 00:37:31,672 >> પ્રેક્ષક: કોલ. 800 00:37:31,672 --> 00:37:32,040 >> ડેવિડ જે MALAN: હોલ્ટ? 801 00:37:32,040 --> 00:37:32,540 એચ-ઓ? 802 00:37:32,540 --> 00:37:33,711 પ્રેક્ષક: સી-ઓ-એલ ઇ. 803 00:37:33,711 --> 00:37:34,960 ડેવિડ જે MALAN: સી-ઓ-એલ-ઇ, કોલ. 804 00:37:34,960 --> 00:37:35,520 માફ કરશો. 805 00:37:35,520 --> 00:37:36,430 સી-ઓ-L-E. 806 00:37:36,430 --> 00:37:36,930 બધા અધિકાર. 807 00:37:36,930 --> 00:37:40,990 હું કોલ આ મોકલવા માંગો છો તેથી જો અહીં ચિત્ર, તમે આ ખબર 808 00:37:40,990 --> 00:37:42,410 અધિકાર, મોટા ચિત્ર પ્રકારની છે? 809 00:37:42,410 --> 00:37:44,472 આ એક થોડા હોઈ શકે છે કિલોબાઈટોમાં, થોડા મેગાબાઇટ્સ, 810 00:37:44,472 --> 00:37:45,930 ખાસ કરીને તે હાઇ ઠરાવ જો. 811 00:37:45,930 --> 00:37:48,660 અને હું ખરેખર બંધ કરવા માંગો છો નથી ઇન્ટરનેટ નો ઉપયોગ કરીને બીજું દરેકને 812 00:37:48,660 --> 00:37:50,680 હું ખરેખર આ મોકલવા માત્ર જ્યારે મોટા, ઉચ્ચ ગુણવત્તા ચિત્ર 813 00:37:50,680 --> 00:37:52,138 ઓરડામાં સમગ્ર રિક Astley છે. 814 00:37:52,138 --> 00:37:55,310 હું ચાલુ રાખવા માટે તમારા ડેટા માંગો છો નેટવર્ક અને Wi-Fi પસાર 815 00:37:55,310 --> 00:37:56,100 તેમજ. 816 00:37:56,100 --> 00:38:00,100 >> અને તેથી તે sense-- અને આ બનાવે ઇલેક્ટ્રોનિક વસૂલ છે 817 00:38:00,100 --> 00:38:01,780 વાસ્તવિક દુનિયામાં ખૂબ જ નથી. 818 00:38:01,780 --> 00:38:04,904 ખરેખર, આ ઘણા હોય રહ્યું છે અર્થ તમે મારા ઓડિયો બહાર લે છે. 819 00:38:04,904 --> 00:38:08,360 હું આ અશ્રુ તેથી જો અહીં આ જેમ હાફ, 820 00:38:08,360 --> 00:38:11,912 હવે મુસાફરી કરી શકે છે ઈન્ટરનેટ વધુ અસરકારક રીતે, 821 00:38:11,912 --> 00:38:13,120 તે એક નાના ભાગ છે, કારણ કે. 822 00:38:13,120 --> 00:38:16,780 નીચા સંભાવના સાથે જેથી તે રહ્યું છે કોઈના ટ્રાફિક સાથે અથડાઈ 823 00:38:16,780 --> 00:38:17,650 ઇન્ટરનેટ પર. 824 00:38:17,650 --> 00:38:21,240 >> અને તમારા કમ્પ્યુટર ખરેખર કરે તેથી શું તમે કોલ એક સંદેશ મોકલવા માંગો છો ત્યારે 825 00:38:21,240 --> 00:38:24,917 તેને આ જેવા સંદેશ હિસ્સામાં છે નાના ટુકડાઓ, ટુકડાઓ, તેથી વાત કરવા માટે. 826 00:38:24,917 --> 00:38:28,000 અને પછી તે અંદર તેમને મૂકે શું અમે વર્ચ્યુઅલ એન્વલપ્સ સૉર્ટ કહી શકશો. 827 00:38:28,000 --> 00:38:29,620 >> તેથી હું અહીં ચાર કાગળ પરબિડીયાઓમાં બીડી છે. 828 00:38:29,620 --> 00:38:32,690 અને હું તેમને પૂર્વ નંબર કર્યું એક, બે, ત્રણ અને ચાર. 829 00:38:32,690 --> 00:38:35,800 અને હું આ બોલ પર કરવા જઇ રહ્યો છું શું આ કારણે, માત્ર એક સામાન્ય મેઇલિંગ ગમે 830 00:38:35,800 --> 00:38:38,000 હું ત્યાં કોલ નામ મૂકી જાઉં છું છે. 831 00:38:38,000 --> 00:38:41,270 અને પછી ટોચ પર, હું છું ત્યાં મારું નામ મૂકવા જવાનું, 832 00:38:41,270 --> 00:38:44,995 ડેવિડ, આ પ્રકારનું પ્રથમ પેકેટ કે જેથી હું ઇન્ટરનેટ પર ત્યાં બહાર મોકલવા છું 833 00:38:44,995 --> 00:38:47,620 જેવી થોડી કંઈક જુએ છે આ મુખ્ય લાક્ષણિકતાઓ 834 00:38:47,620 --> 00:38:50,830 જે તે છે કે જે હોય છે સરનામું, એક સંબોધવા માટે, 835 00:38:50,830 --> 00:38:52,670 અને તે પણ એક સંખ્યા છે, તેથી કે આશા છે કે 836 00:38:52,670 --> 00:38:55,680 માટે પૂરતી માહિતી છે કોલ આ સંદેશ પુનર્ગઠનનો. 837 00:38:55,680 --> 00:38:58,820 >> તેથી મને અહીં, એ જ કરવા દો અહીં જ છે, અને અહીં જ, 838 00:38:58,820 --> 00:39:01,310 આ તેમના નામ લખી તેમને બધા પર ક્ષેત્ર છે. 839 00:39:01,310 --> 00:39:04,240 અને પછી આગળ વધો અને અંદર આ ચિત્રો મૂકી. 840 00:39:04,240 --> 00:39:06,540 >> તેથી અહીં એક પેકેટ છે તે જવા માટે તૈયાર છે. 841 00:39:06,540 --> 00:39:09,780 અહીં અન્ય પેકેટ છે તે જવા માટે તૈયાર છે. 842 00:39:09,780 --> 00:39:14,100 અહીં એક ત્રીજા પેકેટ છે તે જવા માટે તૈયાર છે. 843 00:39:14,100 --> 00:39:16,870 અને અહીં એક ચોથા છે જવા માટે તૈયાર છે કે પેકેટ. 844 00:39:16,870 --> 00:39:19,849 >> અને હવે વિશે રસપ્રદ શું છે કેવી રીતે વાસ્તવિકતા કામ ઈન્ટરનેટ 845 00:39:19,849 --> 00:39:22,140 છતાં પણ હું મળી કર્યું છે ચાર પેકેટો, જે તમામ 846 00:39:22,140 --> 00:39:24,730 જ નક્કી કરવામાં આવે છે સ્થાન, તેઓ જરૂરી નથી 847 00:39:24,730 --> 00:39:26,870 એ જ માર્ગ પસાર થઈ રહ્યું છે. 848 00:39:26,870 --> 00:39:32,070 અને હું આ હાથ શકે તેથી ભલે નજીકના રાઉટર માટે આ બોલ પર પેકેટો 849 00:39:32,070 --> 00:39:36,660 તમે કરવા માંગો છો, તો છે, કહે છે કે દો તેમને દરેક રીતે મોકલી, માતાનો જોવા દો 850 00:39:36,660 --> 00:39:40,706 શું ખરેખર, ધ્યેય થાય જે કોલ કરવા માટે આખરે તેમને વિચાર છે. 851 00:39:40,706 --> 00:39:44,850 852 00:39:44,850 --> 00:39:48,770 અને ખરેખર, તેઓ પહેલેથી જ નથી જરૂરી જ દિશામાં લઇ જાય છે. 853 00:39:48,770 --> 00:39:50,510 અને તે દંડ છે. 854 00:39:50,510 --> 00:39:52,480 આ થોડો બેડોળ છે અને ઓપ્રાહ શૈલી આજે. 855 00:39:52,480 --> 00:39:56,540 >> અને હવે ઇરાદાપૂર્વક મને દો એક કે પાછા લે છે. 856 00:39:56,540 --> 00:40:00,196 અને હવે કોલ, તમે કરવા માંગો છો, તો તે શ્રેષ્ઠ તરીકે તમે આ કરી શકો છો ફરીથી ભેળું કરવું. 857 00:40:00,196 --> 00:40:06,610 858 00:40:06,610 --> 00:40:10,180 અલબત્ત, અમે બધા ધારી શકે છે તે અહીં નિષ્કર્ષ હોઈ ચાલે છે. 859 00:40:10,180 --> 00:40:12,600 તમે 3/4 હોય રહ્યા છીએ માત્ર એક ક્ષણ રિક Astley. 860 00:40:12,600 --> 00:40:15,920 861 00:40:15,920 --> 00:40:19,291 અને છતાં શું છે કે સૂચિતાર્થ? 862 00:40:19,291 --> 00:40:20,540 તમે તેને પકડી પ્રયાસ કરવા માંગો છો? 863 00:40:20,540 --> 00:40:23,540 અમે એક કેમેરા હોય તમે ઇચ્છો તો તમે પર નિર્દેશ 864 00:40:23,540 --> 00:40:26,226 અહીં રિક Astley સાથે ડોળ કરવા માટે. 865 00:40:26,226 --> 00:40:28,610 866 00:40:28,610 --> 00:40:29,510 ત્યાં અમે જાઓ. 867 00:40:29,510 --> 00:40:30,410 કોઈ. 868 00:40:30,410 --> 00:40:33,230 >> પરંતુ તમે ગુમ થઈ લાગે છે રિક Astley એક ટુકડો. 869 00:40:33,230 --> 00:40:37,015 તેથી તે તારણ આપે છે કે ઈન્ટરનેટ સામાન્ય રીતે IP માત્ર દ્વારા ચલાવાય છે, 870 00:40:37,015 --> 00:40:39,890 પરંતુ હકીકતમાં આપણે ખૂબ જ સાંભળ્યું કે વિડીયો લેક્ચર શરૂ 871 00:40:39,890 --> 00:40:42,473 અને તમે કદાચ આ જોઇ છે શું ખરેખર often-- વધુ ટૂંકું 872 00:40:42,473 --> 00:40:44,360 તમે વિશે સાંભળવા હોય છે પ્રોટોકોલ છે? 873 00:40:44,360 --> 00:40:45,120 >> પ્રેક્ષક: TCP / IP. 874 00:40:45,120 --> 00:40:48,090 >> ડેવિડ જે MALAN: TCP / IP, જે માત્ર એક સંયોજન છે 875 00:40:48,090 --> 00:40:49,940 બે પ્રોટોકોલો રહેલા એક IP કહેવાય છે. 876 00:40:49,940 --> 00:40:52,640 જે ફરીથી, માત્ર સમૂહ છે સંમેલનો કે જે મારફતે અમે 877 00:40:52,640 --> 00:40:54,740 ઇન્ટરનેટ દરેક કમ્પ્યુટર સંબોધવા. 878 00:40:54,740 --> 00:40:56,930 અને પછી TCP, જે અન્ય હેતુ સેવા આપે છે. 879 00:40:56,930 --> 00:41:00,110 >> TCP પ્રોટોકોલ છે કે જે તમને સામાન્ય રીતે જોડાણમાં વાપરવા 880 00:41:00,110 --> 00:41:04,410 IP સાથે, કે અન્ય વચ્ચે વસ્તુઓ ગેરંટી નહીં. 881 00:41:04,410 --> 00:41:08,860 હકીકતમાં, TCP પ્રોટોકોલ છે કે પેકેટો કે એક નોટિસ કરશે 882 00:41:08,860 --> 00:41:10,930 દેખીતી રીતે મેળવવા માટે ન હતી કોલ, તેમણે લાગે છે કારણ કે 883 00:41:10,930 --> 00:41:12,830 ચાર પૈકી ચાર નંબર ગુમ થઈ. 884 00:41:12,830 --> 00:41:16,530 અને તેથી શું TCP, પ્રોટોકોલ , કરે છે તે કોલ કહે છે 885 00:41:16,530 --> 00:41:19,850 અરે કોલ, તમે માત્ર પ્રાપ્ત જો ચાર પેકેટો ત્રણ, 886 00:41:19,850 --> 00:41:22,600 જે એક તમે મને કહી ખૂટે છે, અનિવાર્યપણે, 887 00:41:22,600 --> 00:41:25,570 જીવન અને પછી મારા હેતુ કે retransmit પ્રયત્ન કરીશું. 888 00:41:25,570 --> 00:41:28,580 >> અને તેથી જો હું પણ પ્રેષક, TCP ઉપયોગ કરી રહ્યા છો 889 00:41:28,580 --> 00:41:31,810 હું પછી એક નવી packet-- બનાવવા જોઈએ આ કરચલીવાળી એક અહીં 890 00:41:31,810 --> 00:41:35,980 માત્ર આ ભાગ retransmit તે આખરે કોલ છે કે જેથી 891 00:41:35,980 --> 00:41:38,280 સંપૂર્ણ સંભારણું છે, બીજું કંઈ હોય. 892 00:41:38,280 --> 00:41:43,000 ખરેખર પરંતુ તેથી છેવટે માહિતી તેના યોગ્ય મુકામ નહીં. 893 00:41:43,000 --> 00:41:48,020 >> પરંતુ કમનસીબે, કોલ નામ નોંધી ફ્રન્ટ માટે પૂરતી નહી હોય પર સે દીઠ. 894 00:41:48,020 --> 00:41:50,270 અને ખરેખર, હું લખવા ન હોત કોલ નામ છે, પરંતુ કદાચ 895 00:41:50,270 --> 00:41:51,655 કવર પર તેમના IP સરનામું. 896 00:41:51,655 --> 00:41:52,780 અને હું ડેવિડ લખવા ન હોત. 897 00:41:52,780 --> 00:41:56,550 હું પરબિડીયું પર મારા IP સરનામું લખવા છો કમ્પ્યુટર્સ ખરેખર કરી શકો છો કે જેથી 898 00:41:56,550 --> 00:41:57,999 આગળ અને પાછળ વાતચીત. 899 00:41:57,999 --> 00:42:00,540 પરંતુ તે કમ્પ્યુટર્સ કે બહાર વળે સેવા આપવા કરતાં રીતે વધુ કરી શકો છો 900 00:42:00,540 --> 00:42:01,900 રિક Astley ચિત્રો. 901 00:42:01,900 --> 00:42:05,340 તેઓ પણ ફરિથી કરી શકો છો અને ઇમેઇલ્સ પ્રાપ્ત સંદેશાઓ ચેટ કરો. 902 00:42:05,340 --> 00:42:09,780 તેઓ ફાઇલ પરિવહન જેવી વસ્તુઓ કરી શકો છો અને અન્ય સાધનો કોઈપણ નંબર 903 00:42:09,780 --> 00:42:12,330 તમે ઇન્ટરનેટ પર વાપરવા માટે, સર્વરો આ દિવસોમાં કરી શકે છે. 904 00:42:12,330 --> 00:42:15,300 >> અને માત્ર એક કંપની, કારણ કે એક શાળા છે, અથવા એક વ્યક્તિ અથવા 905 00:42:15,300 --> 00:42:19,420 વેબ સર્વર છે માંગે છે, અને એક ઇમેઇલ સર્વર, અને ચેટ સર્વર, 906 00:42:19,420 --> 00:42:21,420 તમે ત્રણ એન્જીનિયરિંગ જરૂર અર્થ એ નથી. 907 00:42:21,420 --> 00:42:26,200 તમે માત્ર એક કમ્પ્યુટર ચાલી હોઈ શકે છે બહુવિધ સેવાઓ, તેથી વાત કરવા માટે. 908 00:42:26,200 --> 00:42:29,190 >> અને તેથી કોલ મેળવે છે કે જેમ એક સંદેશ કેવી રીતે 909 00:42:29,190 --> 00:42:32,940 તેમના કમ્પ્યુટર કે કેમ તે ખબર નથી તેમના બ્રાઉઝરમાં કે ચિત્ર દર્શાવે છે, 910 00:42:32,940 --> 00:42:37,730 અથવા Gchat, અથવા ફેસબુક મેસેન્જર છે, અથવા અન્ય સાધનો કોઈપણ નંબર? 911 00:42:37,730 --> 00:42:40,430 >> તેથી તે પણ બહાર વળે પરબિડીયું વધારાના ભાગ છે, કારણ કે 912 00:42:40,430 --> 00:42:43,070 પોર્ટ નંબર તરીકે ઓળખાય છે માહિતી. 913 00:42:43,070 --> 00:42:45,240 અને પોર્ટ સંખ્યા છે ખરેખર માત્ર એક નંબર, 914 00:42:45,240 --> 00:42:48,342 પરંતુ તે અનન્ય નથી સૂચવે કોમ્પ્યુટર, પરંતુ આ સેવા. 915 00:42:48,342 --> 00:42:49,550 અને આ જુમખું છે. 916 00:42:49,550 --> 00:42:51,258 તેથી તે તારણ આપે છે કે વિશ્વમાં મનુષ્યો 917 00:42:51,258 --> 00:42:57,095 થોડા જેમ પર નિર્ણય કર્યો છે સંમેલનો, જે કેટલાક આ છે. 918 00:42:57,095 --> 00:42:59,220 તેથી કંઈક ત્યાં કહેવાય છે સ્થાનાંતર પ્રોટોકૉલ ફાઇલ. 919 00:42:59,220 --> 00:42:59,870 તે ખૂબ ક્ર. 920 00:42:59,870 --> 00:43:00,970 તે સંપૂર્ણપણે અસુરક્ષિત છે. 921 00:43:00,970 --> 00:43:02,320 ઘણા લોકો હજુ પણ તે ઉપયોગ કરે છે. 922 00:43:02,320 --> 00:43:04,240 અને તે પોર્ટ નંબર 21 ઉપયોગ કરે છે. 923 00:43:04,240 --> 00:43:07,250 અન્ય શબ્દોમાં, જો FTP મારફતે ફાઇલ મોકલવા, 924 00:43:07,250 --> 00:43:10,570 પરબિડીયું માત્ર હશે મોકલનાર અને રીસીવર IP સરનામું, 925 00:43:10,570 --> 00:43:14,020 તે પણ છે કે જેથી સંખ્યા 21 હશે પ્રાપ્ત કમ્પ્યુટર ઓહ, આ જાણે છે 926 00:43:14,020 --> 00:43:17,280 ફાઇલ નથી, ઇમેઇલ છે અથવા ચેટ સંદેશ. 927 00:43:17,280 --> 00:43:19,016 >> 25 SMTP છે. 928 00:43:19,016 --> 00:43:20,516 તમે કેવી રીતે ઘણા ક્યારેય SMTP ઉપયોગ કર્યો છે? 929 00:43:20,516 --> 00:43:22,850 930 00:43:22,850 --> 00:43:23,380 ખોટું. 931 00:43:23,380 --> 00:43:24,490 લગભગ બધા તમે છે. 932 00:43:24,490 --> 00:43:28,730 તમે ક્યારેય ઇમેઇલ ઉપયોગ કર્યો છે, તમે ઉપયોગ કર્યો SMTP, સિમ્પલ મેઈલ ટ્રાન્સફર પ્રોટોકોલ, 933 00:43:28,730 --> 00:43:32,300 જે માત્ર કહેતા ફેન્સી માર્ગ છે, આ કમ્પ્યુટર અથવા સેવા પ્રકાર છે 934 00:43:32,300 --> 00:43:34,600 કે તમારા ઇમેઇલ આઉટબાઉન્ડ મોકલે છે. 935 00:43:34,600 --> 00:43:38,780 >> તમે છે, તો ક્યારેય જેવા મીતાક્ષરો જોઈ પીઓપી, અથવા IMAP, અને થોડા અન્ય છે, 936 00:43:38,780 --> 00:43:40,670 તે પ્રાપ્ત કરવા માટે છે ઇમેઇલ, ખાસ કરીને. 937 00:43:40,670 --> 00:43:42,650 કે ફક્ત તે છે એનો અર્થ એ થાય એક અલગ સેવા. 938 00:43:42,650 --> 00:43:45,850 તે સોફ્ટવેર કે કોઈની લખ્યું હતું કે મોકલે અથવા સાંભળે 939 00:43:45,850 --> 00:43:48,880 ચોક્કસ પોર્ટ નંબર પર જેથી તે ઇમેઇલ્સ ગૂંચવવામાં ન નથી કે 940 00:43:48,880 --> 00:43:50,360 માહિતી અમુક અન્ય પ્રકાર છે. 941 00:43:50,360 --> 00:43:55,500 >> હવે વેબ HTTP છે, જે નંબર 80, અને એ પણ પોર્ટ 443. 942 00:43:55,500 --> 00:43:57,590 અને હકીકતમાં, છતાં પણ અમે સદનસીબે મનુષ્યો 943 00:43:57,590 --> 00:43:59,610 આ કરવા માટે નથી, તમે મુલાકાત લો છો કોઈપણ સમયે 944 00:43:59,610 --> 00:44:05,810 જેમ એક વેબસાઇટ http://www.yale.edu, બ્રાઉઝર 945 00:44:05,810 --> 00:44:07,790 માત્ર પ્રકારની કરવામાં આવી રહી છે તે છે કે મદદરૂપ 946 00:44:07,790 --> 00:44:10,970 તમે આંકડાકીય પોર્ટ 80 માંગો છો એમ ધારી રહ્યા છીએ. 947 00:44:10,970 --> 00:44:15,710 અમે પહેલાથી જ DNS બહાર આકૃતિ કરી શકો છો કે જે ખબર શું IP સરનામું www.yale.edu છે. 948 00:44:15,710 --> 00:44:17,970 પરંતુ કોમ્પ્યુટર માત્ર છે તમે કે અટકળ બાંધવી પર જઈને 949 00:44:17,970 --> 00:44:21,560 તમે ઉપયોગ કરી રહ્યાં છો કારણ કે પોર્ટ 80 માંગો છો ક્રોમ, અથવા IE, અથવા અમુક અન્ય બ્રાઉઝર. 950 00:44:21,560 --> 00:44:24,930 પરંતુ હું ટેકનિકલી કોલોન 80 કરી શકે છે. 951 00:44:24,930 --> 00:44:28,520 અને પછી હું નિશ્ચિતપણે કહી શકે છે મારું બ્રાઉઝર, એક પેકેટ અથવા વધુ મોકલી 952 00:44:28,520 --> 00:44:32,080 માહિતી www.yale.edu માટે આજે ઘર પાનું વિનંતી. 953 00:44:32,080 --> 00:44:36,070 પરંતુ ખાસ કરીને, સરનામું યેલ આઇપી તે પોર્ટ 80 ખાતે 954 00:44:36,070 --> 00:44:39,190 તેથી હું ખરેખર વિચાર કે યેલ વેબ સર્વર પાછા. 955 00:44:39,190 --> 00:44:42,229 >> હવે તે તરત જ અદૃશ્ય થઈ જાય છે માત્ર બ્રાઉઝર્સ, કારણ કે 956 00:44:42,229 --> 00:44:44,020 અમે નથી કે નક્કી મનુષ્યો સ્વાંગ કરવાની જરૂર છે 957 00:44:44,020 --> 00:44:46,810 હજી વધુ Arcane હોવાના કોલોન 80 જેવી માહિતી. 958 00:44:46,810 --> 00:44:50,640 અને પ્રમાણિકપણે, બ્રાઉઝર્સ ક્રોમ જેવા પણ નથી 959 00:44:50,640 --> 00:44:55,464 તમે હવે http દર્શાવે છે, અથવા કોલોન, અથવા આ સ્લેશે, અથવા પાછળનો સ્લેશ, 960 00:44:55,464 --> 00:44:58,380 અમુક અર્થમાં તેઓ પ્રયાસ કરી રહ્યાં છો કારણ કે વપરાશકર્તાઓ માટે વસ્તુઓ સરળ બનાવે છે. 961 00:44:58,380 --> 00:45:01,080 બીજા અર્થમાં, તે માત્ર પ્રકારની છે વપરાશકર્તા અનુભવ વસ્તુ 962 00:45:01,080 --> 00:45:02,720 માતાનો ક્લટર કેટલાક છૂટકારો મળે છે. 963 00:45:02,720 --> 00:45:05,405 પરંતુ તે કેટલાક છુપાવી રહ્યું છે આ અંતર્ગત વિગતો. 964 00:45:05,405 --> 00:45:09,360 >> અને અમને હકીકતમાં, કંઈ કદાચ ક્યારેય હવે HTTP લખો. 965 00:45:09,360 --> 00:45:12,060 તમે માત્ર કંઈક લખો www.harvard.edu જેવા હોય છે. 966 00:45:12,060 --> 00:45:15,310 અને ફરી, ક્રોમ infers તમને HTTP માંગો છો. 967 00:45:15,310 --> 00:45:18,970 પરંતુ અન્ય પ્રોટોકોલ છે કે અમે ચોક્કસપણે ઉપયોગ કરી શકે છે. 968 00:45:18,970 --> 00:45:24,480 >> તેથી જો તમે હવે સૉર્ટ, આ તમામ આપવામાં ના કહેવાતા એન્જિનિયરિંગ ટોપી પર મૂકવામાં આવે છે, 969 00:45:24,480 --> 00:45:27,417 ફાયરવોલ કહેવાય વસ્તુઓ કેવી રીતે કામ કરી શકું? 970 00:45:27,417 --> 00:45:29,750 તેથી જો તમે સામાન્ય રીતે કદાચ છો ફાયરવોલ સાથે પરિચિત, 971 00:45:29,750 --> 00:45:30,990 ભૌતિક અર્થમાં ખૂબ જ નથી. 972 00:45:30,990 --> 00:45:32,470 તેથી પાછા દિવસ, અને હજુ પણ આ દિવસે માટે, 973 00:45:32,470 --> 00:45:35,430 તમારા માટે સ્ટ્રીપ મોલ્સ જેવા મળી છે તો સ્ટોર્સ ઘણો હોય છે કે હમણાં, 974 00:45:35,430 --> 00:45:38,500 વચ્ચે સામાન્ય રીતે દિવાલો વ્યક્તિગત સ્ટોર્સ અથવા દુકાનો 975 00:45:38,500 --> 00:45:43,180 અર્થમાં ફાયરવોલ છે કે તેઓ ખાસ ઇન્સ્યુલેશન હોય છે 976 00:45:43,180 --> 00:45:45,310 જો કે જેથી આગ એક દુકાન બહાર તોડે, 977 00:45:45,310 --> 00:45:48,210 તે જરૂરી નથી દુકાન આગામી બારણું ફેલાય છે. 978 00:45:48,210 --> 00:45:51,710 >> કમ્પ્યુટર વિશ્વમાં પણ ફાયરવોલ છે કે જે વિવિધ કંઈક. 979 00:45:51,710 --> 00:45:52,798 અગનગોળો શું કરે છે? 980 00:45:52,798 --> 00:45:53,298 અરે વાહ? 981 00:45:53,298 --> 00:45:55,290 >> પ્રેક્ષક: સામાન્ય રીતે તેઓ જોડાણ કાપી 982 00:45:55,290 --> 00:45:59,493 તેઓ કંઈક અનુભવો તો જેમ કે, ઉદાહરણ તરીકે, 983 00:45:59,493 --> 00:46:01,361 તેઓ ID નિવેદનો નંબર છે. 984 00:46:01,361 --> 00:46:04,340 અને કંઈક થાય તો, તેઓ જોડાણ કાપી. 985 00:46:04,340 --> 00:46:07,570 જો આ દૂષિત હુમલો જેમ [અશ્રાવ્ય] તમારા કમ્પ્યુટર, or-- 986 00:46:07,570 --> 00:46:08,630 >> ડેવિડ જે MALAN: બરાબર સારી. 987 00:46:08,630 --> 00:46:11,220 અરે વાહ, અને હકીકતમાં તમે છો પણ થોડી દૂર જઈ 988 00:46:11,220 --> 00:46:14,590 કંઈક વર્ણવવા હોઈ શકે છે અતિક્રમણ શોધવાની સિસ્ટમ કહેવામાં આવે છે, 989 00:46:14,590 --> 00:46:18,305 અથવા આઇડીએસ ટૂંકમાં, જેમાં તમે ખરેખર વ્યાખ્યાયિત નિયમો હોય છે. 990 00:46:18,305 --> 00:46:22,140 અને તમે શંકાસ્પદ જોવા માટે શરૂ હોય તો વર્તન, તો તમે તેને અંત મૂકવા પ્રયાસ કરો. 991 00:46:22,140 --> 00:46:24,250 >> અને ફાયરવોલ, પ્રમાણિકપણે, નેટવર્કીંગ સ્તરે, 992 00:46:24,250 --> 00:46:26,821 પણ dumber અને સરળ છે કરતાં, સામાન્ય રીતે. 993 00:46:26,821 --> 00:46:29,070 અને અલગ અલગ પ્રકારના હોય છે વિશ્વમાં ફાયરવોલ. 994 00:46:29,070 --> 00:46:31,569 પરંતુ પર કામ કે રાશિઓ અમે today-- વાત કરી રહ્યા છીએ સ્તર 995 00:46:31,569 --> 00:46:35,330 IP અને TCP-- પણ કામ વધુ મોઢા. 996 00:46:35,330 --> 00:46:39,180 >> હમણાં પૂરતું, જો તમે યેલ સિસ્ટમ હતા સંચાલકો, કે હાર્વર્ડ સિસ્ટમ 997 00:46:39,180 --> 00:46:42,020 સંચાલકો, અથવા કેટલાક મોટા કેટલાક કંપની ખાતે ભાઈ, 998 00:46:42,020 --> 00:46:45,040 અને તમે બધા રોકવા માગતા હતા તમારા વિદ્યાર્થીઓ અથવા તમારા કર્મચારીઓ બધા 999 00:46:45,040 --> 00:46:47,619 facebook.com જવા, બધા તમારે હોય છે 1000 00:46:47,619 --> 00:46:50,160 ખાતરી કરો કે બધા છે કે તેમના સૌ પ્રથમ નેટવર્ક ટ્રાફિક, 1001 00:46:50,160 --> 00:46:51,850 એક ખાસ ઉપકરણ મારફતે જાય છે. 1002 00:46:51,850 --> 00:46:53,030 એક ફાયરવોલ કૉલ કરો. 1003 00:46:53,030 --> 00:46:54,910 >> અને તે છે, કારણ કે દંડ છે તમે તમારા રાઉટર કરી શકો છો 1004 00:46:54,910 --> 00:46:57,618 ફાયરવોલ જો તરીકે જ વસ્તુ તમે સોફ્ટવેર એક જ પ્રકારની મૂકી 1005 00:46:57,618 --> 00:46:58,940 એ જ મશીન પર. 1006 00:46:58,940 --> 00:47:01,780 તેથી તમારા વિદ્યાર્થીઓને બધા તો અથવા કર્મચારીઓ ટ્રાફિક 1007 00:47:01,780 --> 00:47:04,450 આ મારફતે ચાલે છે સેન્ટ્રલ ફાયરવોલ કેવી રીતે 1008 00:47:04,450 --> 00:47:08,540 અમે જઈને લોકો અવરોધિત કરશે દાખલા તરીકે facebook.com માટે? 1009 00:47:08,540 --> 00:47:10,780 શું સિસ્ટમ કરશે સંચાલક શું છે? 1010 00:47:10,780 --> 00:47:11,370 બીજું કોઈપણ? 1011 00:47:11,370 --> 00:47:12,911 માતાનો આસપાસ જવા પ્રયાસ કરીએ. 1012 00:47:12,911 --> 00:47:15,074 >> AUDIENCE: [અશ્રાવ્ય] 1013 00:47:15,074 --> 00:47:16,365 ડેવિડ જે MALAN: ફરીથી કહો કે? 1014 00:47:16,365 --> 00:47:19,215 પ્રેક્ષક: તે માત્ર વિચાર કરીશું સિસ્ટમ અંદર પડેલા. 1015 00:47:19,215 --> 00:47:22,487 તેથી માત્ર 127.0.0-- માં ફેસબુક મૂકી 1016 00:47:22,487 --> 00:47:23,820 ડેવિડ જે MALAN: ઓહ, રસપ્રદ. 1017 00:47:23,820 --> 00:47:27,290 તેથી પછી તમે ખરેખર કરી શકો છો તમારા DNS સિસ્ટમ હેક. 1018 00:47:27,290 --> 00:47:31,180 આ ખરેખર તમે આ કરી શકે એક માર્ગ છે જેમાં કોઈપણ સમયે એક યેલ વિદ્યાર્થી બનાવ્યા 1019 00:47:31,180 --> 00:47:34,670 www.facebook.com, બધા ઉપર કેમ્પસ પર અમને અહીં આજે 1020 00:47:34,670 --> 00:47:38,590 યેલ એ DNS સર્વર વાપરી રહ્યા હોય, યેલ એ DHCP સર્વર અમને આપ્યું કારણ કે 1021 00:47:38,590 --> 00:47:39,580 કે સરનામું. 1022 00:47:39,580 --> 00:47:42,490 તેથી હા, તમે કરી શકે પ્રકારની વસ્તુઓ અથવા વિરામ સંમેલન તોડી 1023 00:47:42,490 --> 00:47:49,190 દ્વારા માત્ર, હા, કહે છે facebook.com સરનામું, નકલી છે 1024 00:47:49,190 --> 00:47:52,530 છે, કે જે 1.2.3.4 છે ખરેખર કાયદેસર નથી. 1025 00:47:52,530 --> 00:47:53,930 અથવા કદાચ તે 278 છે. 1026 00:47:53,930 --> 00:47:57,460 ટીવી શો ગમે હતી ક્ષણ પહેલા કે જેથી અમને કંઈ 1027 00:47:57,460 --> 00:47:59,176 ખરેખર facebook.com મુલાકાત લઈ શકો છો. 1028 00:47:59,176 --> 00:48:00,590 >> તેથી યેલ કર્યું કે ધારવું. 1029 00:48:00,590 --> 00:48:03,336 યેલ રાખવા માગે facebook.com બહાર તમે. 1030 00:48:03,336 --> 00:48:05,700 અને તેથી, તેઓ DNS સેટિંગ્સ બદલી 1031 00:48:05,700 --> 00:48:08,812 તમે એક બનાવટી IP આપવા facebook.com માટે સંબોધવા. 1032 00:48:08,812 --> 00:48:10,616 તમે કેવી રીતે પ્રતિભાવ આપે છે? 1033 00:48:10,616 --> 00:48:12,990 પારિભાષિક રીતે, ઓહ, not-- હવે દરેક ભાગ કરવા માંગે છે. 1034 00:48:12,990 --> 00:48:13,490 અરે વાહ, બરાબર. 1035 00:48:13,490 --> 00:48:16,190 પ્રેક્ષક: તમે માત્ર લખો ફેસબુક વાસ્તવિક IP સરનામું. 1036 00:48:16,190 --> 00:48:16,710 >> ડેવિડ જે MALAN: ઠીક છે, સારી. 1037 00:48:16,710 --> 00:48:19,350 તેથી અમે ફક્ત લખો શકે છે ફેસબુક વાસ્તવિક IP સરનામું, 1038 00:48:19,350 --> 00:48:21,090 ખૂબ જેમ હું યેલ વેબસાઇટ સાથે કર્યું. 1039 00:48:21,090 --> 00:48:24,636 અને ફેસબુક સર્વર રૂપરેખાંકિત થયેલ છે, તો કે આધાર આપવા માટે, તે ખરેખર કામ કરીશું. 1040 00:48:24,636 --> 00:48:26,510 તે એક નાના પીડા છે ગરદન, હવે અમે કારણ કે 1041 00:48:26,510 --> 00:48:30,220 કેટલાક રેન્ડમ યાદ છે 32-bit કિંમત છે, પરંતુ તે કામ કરી શકે છે. 1042 00:48:30,220 --> 00:48:31,622 તમે બીજું શું કરી શકે? 1043 00:48:31,622 --> 00:48:32,121 યાહ. 1044 00:48:32,121 --> 00:48:35,117 >> પ્રેક્ષક: તમે બદલી શકે છે તે સેટિંગ્સને [અશ્રાવ્ય]. 1045 00:48:35,117 --> 00:48:37,700 ડેવિડ જે MALAN: અરે વાહ, તમે કરી શકે પણ તમારી DNS સેટિંગ્સ બદલો. 1046 00:48:37,700 --> 00:48:40,480 તેથી હકીકતમાં આ ખરેખર છે ખૂબ ઉપયોગી છે, પ્રમાણિકપણે, 1047 00:48:40,480 --> 00:48:45,590 તમે એક એરપોર્ટ, અથવા તો છો તમે એક કેફે, અથવા કંઈક છો કે 1048 00:48:45,590 --> 00:48:48,834 થર કે પડવાળું ઈન્ટરનેટ જેમાં ક્યારેક છે DNS સર્વર માત્ર કામ અટકી જાય છે. 1049 00:48:48,834 --> 00:48:51,000 તેથી પણ હું ક્યારેક ક્યારેક કરવા આ માટે દૂષિત નથી, હું 1050 00:48:51,000 --> 00:48:52,750 ફેસબુક ઉપયોગ કરવા માંગો છો હેતુઓ છે, પરંતુ ખરેખર 1051 00:48:52,750 --> 00:48:56,344 હું નેટવર્ક હોય એવું લાગે છે, કારણ કે જોડાણ છે, પરંતુ કંઇ કામ કરે છે. 1052 00:48:56,344 --> 00:48:58,260 પ્રથમ અને તેથી એક વસ્તુઓ હું try-- અને તમે 1053 00:48:58,260 --> 00:49:01,710 too-- વિન્ડોઝ પર આ કરી શકો છો, પરંતુ મારા મેક પર, હું નેટવર્ક જાઓ. 1054 00:49:01,710 --> 00:49:03,330 અને હું મારી Wi-Fi જોડાણ પસંદ કરો. 1055 00:49:03,330 --> 00:49:04,750 અને હું ઉન્નત પર જાઓ. 1056 00:49:04,750 --> 00:49:06,080 અને હું DNS પર જાઓ. 1057 00:49:06,080 --> 00:49:08,260 આ ત્રણ છે IP કે યેલ સંબોધે 1058 00:49:08,260 --> 00:49:10,290 ત્રણ DNS સર્વરો માટે મને આપ્યા છે. 1059 00:49:10,290 --> 00:49:14,110 મને કોઇ પ્રયાસ કરવા માટે હેતુ પછી આ એક સરનામાઓ ઉકેલી છે. 1060 00:49:14,110 --> 00:49:15,946 >> પરંતુ હું ઓવરરાઇડ કરી શકો છો એક વત્તા કરવાથી આ. 1061 00:49:15,946 --> 00:49:18,333 અને કોઈપણ DNS સર્વર પ્રસ્તાવ કરવા માંગો છો? 1062 00:49:18,333 --> 00:49:19,120 >> પ્રેક્ષક: 8.8.8.8? 1063 00:49:19,120 --> 00:49:20,578 >> ડેવિડ જે MALAN: ઓહ, તમે અમેઝિંગ છો. 1064 00:49:20,578 --> 00:49:21,650 હા, 8.8.8.8. 1065 00:49:21,650 --> 00:49:26,170 જેથી ગૂગલ, તેમના હૃદયમાં આશીર્વાદ , IP સરનામું 8.8.8.8 ખરીદી 1066 00:49:26,170 --> 00:49:29,560 તે પ્રકારની જીએસ જેવી લાગે છે, કારણ કે કદાચ, અને તે યાદ સરળ છે. 1067 00:49:29,560 --> 00:49:34,820 પરંતુ ખરેખર, હવે હું રૂપરેખાંકિત કરી છે મારા કમ્પ્યુટર Google ની DNS સર્વર વાપરવા માટે. 1068 00:49:34,820 --> 00:49:38,050 >> તેથી હવે હું yale.edu પર જાઓ, તો તે હજુ પણ કામ ચાલી રહ્યું છે. 1069 00:49:38,050 --> 00:49:40,100 પરંતુ હું યેલ માતાનો ઉપયોગ કરું છું હવે DNS સર્વરો. 1070 00:49:40,100 --> 00:49:44,430 અને હું facebook.com પર જાઓ, તો તે બધા અપ્સ જોવા 1071 00:49:44,430 --> 00:49:45,960 Google દ્વારા જવા માટે ચાલે છે. 1072 00:49:45,960 --> 00:49:49,120 >> તેથી એક બાજુ પર, હું હોશિયારીથી કર્યું સ્થાનિક સિસ્ટમ ઉભા 1073 00:49:49,120 --> 00:49:51,810 માત્ર દ્વારા સંચાલકો કામ નેટવર્કીંગ સમજવા કેવી રીતે. 1074 00:49:51,810 --> 00:49:53,360 પણ હું એક કિંમત ચૂકવીને છું. 1075 00:49:53,360 --> 00:49:54,740 કંઈ મફત છે. 1076 00:49:54,740 --> 00:49:56,096 હું શું માત્ર અપ આપવામાં આવ્યું છે? 1077 00:49:56,096 --> 00:50:00,180 1078 00:50:00,180 --> 00:50:02,250 હું શું માત્ર અપ આપવામાં આવ્યું છે? 1079 00:50:02,250 --> 00:50:06,090 છે જે તમે બધા હોંશિયાર લોકો તે ઠંડી છે, કારણ કે 8.8.8.8 નો ઉપયોગ કર્યો 1080 00:50:06,090 --> 00:50:10,440 અથવા શું સમસ્યાઓ નિવારે તમે આ બધા સમય કરી રહ્યા છે? 1081 00:50:10,440 --> 00:50:11,910 >> પ્રેક્ષક: દૂર મુસાફરી? 1082 00:50:11,910 --> 00:50:15,201 >> ડેવિડ જે MALAN: કદાચ, દૂર મુસાફરી કારણ કે Google ની કદાચ નથી તદ્દન તરીકે 1083 00:50:15,201 --> 00:50:16,770 શેરી નીચે સર્વર તરીકે બંધ કરો. 1084 00:50:16,770 --> 00:50:18,420 પરંતુ વધુ worrisomely. 1085 00:50:18,420 --> 00:50:18,920 અરે વાહ? 1086 00:50:18,920 --> 00:50:20,940 >> પ્રેક્ષક: તેથી હવે Google તમે જઈ રહ્યાં છો જ્યાં જાણે છે. 1087 00:50:20,940 --> 00:50:23,856 >> ડેવિડ જે MALAN: Google શાબ્દિક જાણે તમે મુલાકાત લઈ રહ્યા દરેક વેબસાઇટ, 1088 00:50:23,856 --> 00:50:26,080 તમે શાબ્દિક છે, કારણ કે તેમને પૂછ્યા, ગૂગલ અરે, 1089 00:50:26,080 --> 00:50:28,360 તમે મારા માટે yale.edu ભાષાંતરિત કરી શકે છે? 1090 00:50:28,360 --> 00:50:32,430 અથવા Google અરે, તમે ભાષાંતરિત કરી શકે છે મારા માટે આ અન્ય વેબસાઇટ સરનામું 1091 00:50:32,430 --> 00:50:33,334 IP સરનામું માં. 1092 00:50:33,334 --> 00:50:35,750 અને તેથી હું કોઈ હોય they're-- તમે વિશે વાત કરી રહ્યાં છે તે વિચાર. 1093 00:50:35,750 --> 00:50:38,080 અને તેથી તેઓ તમારા વિશે બધું જાણો છો. 1094 00:50:38,080 --> 00:50:42,180 તેથી આ એક મફત સેવા છે કે જે ખ્યાલ તેમના દ્રષ્ટિકોણથી એક હેતુ સાથે 1095 00:50:42,180 --> 00:50:42,680 તેમજ. 1096 00:50:42,680 --> 00:50:44,420 પરંતુ તે ચોક્કસપણે કરી શકો છો એક બાઇન્ડ બહાર તમે વિચાર. 1097 00:50:44,420 --> 00:50:46,380 >> હવે માત્ર એક અન્ય સંબોધવા ઘણી વખત આવે છે તે મુદ્દા 1098 00:50:46,380 --> 00:50:48,640 વિદ્યાર્થીઓ વચ્ચે ખાસ કરીને આંતરરાષ્ટ્રીય જ્યારે મુસાફરી 1099 00:50:48,640 --> 00:50:50,765 જેવા અમુક દેશોમાં ખરેખર ચાઇના, જ્યાં ત્યાં 1100 00:50:50,765 --> 00:50:54,559 ચાઇના જેમાં એક મહાન ફાયરવોલ છે સરકાર ત્યાં બ્લોકો તદ્દન 1101 00:50:54,559 --> 00:50:56,100 વિવિધ સ્તરે ટ્રાફિક એક બીટ છે. 1102 00:50:56,100 --> 00:50:58,141 તમે માત્ર નથી સ્તરે બ્લોક ટ્રાફિક 1103 00:50:58,141 --> 00:51:01,240 અમે નહિંતર, અહીં DNS વાત અથવા રહ્યાં છો તમે અન્ય સ્તરે તે અવરોધિત કરી શકો છો. 1104 00:51:01,240 --> 00:51:04,030 >> અને હકીકતમાં, માત્ર સ્પષ્ટ હોઈ શકે છે, ફાયરવોલ 1105 00:51:04,030 --> 00:51:08,400 પણ વધુ સરળ ફક્ત કરતાં કામ કરી શકે છે સિસ્ટમ સંચાલકો બદલવા કર્યા 1106 00:51:08,400 --> 00:51:09,500 DNS સેટિંગ્સ. 1107 00:51:09,500 --> 00:51:12,920 ફાયરવોલ, વચ્ચે એક ઉપકરણ અમેરિકા અને વિશ્વના બાકીના, 1108 00:51:12,920 --> 00:51:16,850 માત્ર કોઇ આઉટગોઇંગ અવરોધિત કરી શકે છે IP સરનામું વિનંતી 1109 00:51:16,850 --> 00:51:21,240 પોર્ટ 80 પર ફેસબુક, અથવા harvard.edu માટે IP સરનામું, 1110 00:51:21,240 --> 00:51:22,580 અથવા કંઈપણ IP સરનામું. 1111 00:51:22,580 --> 00:51:26,280 તેથી ફાયરવોલ જોવા કરી શકો છો તમારા પરબિડીયાઓમાં બીડી 'IP સરનામાઓ અને તે પણ પોર્ટ 1112 00:51:26,280 --> 00:51:29,384 યેલ માગતા હતા, અને જો નંબરો, તે માત્ર આપણા બધા બંધ કરી શકે 1113 00:51:29,384 --> 00:51:32,550 જે કરશે, પણ હવે FTP મદદથી કદાચ કારણ કે તે સારી વાત હોય 1114 00:51:32,550 --> 00:51:34,320 ખરેખર એક અસુરક્ષિત પ્રોટોકોલ છે. 1115 00:51:34,320 --> 00:51:37,620 યેલ પણ અમને બંધ કરી શકે વેબ સમગ્ર મુલાકાત 1116 00:51:37,620 --> 00:51:42,632 ફક્ત તમામ પોર્ટ અવરોધિત દ્વારા નંબર 80 પર ટ્રાફિક તેમજ. 1117 00:51:42,632 --> 00:51:43,840 તો એ છે બીજો રસ્તો હોઈ શકે છે. 1118 00:51:43,840 --> 00:51:45,740 અને સાથે સાથે પણ પારખુ માર્ગો છે. 1119 00:51:45,740 --> 00:51:47,770 >> પરંતુ તમે મુસાફરી કરી રહ્યા હો ત્યારે વિદેશમાં હમણાં પૂરતું, 1120 00:51:47,770 --> 00:51:50,740 અથવા તમે એક ઈન્ટરનેટ કાફે છો, તો તમે ગમે ત્યાં હોવ અથવા જો ત્યાં છે જ્યાં 1121 00:51:50,740 --> 00:51:53,179 બ્લોકેજ અથવા ધમકીઓ, તમે શું કરી શકો છો? 1122 00:51:53,179 --> 00:51:56,220 વેલ, તમે શેરી નીચે જાઓ તો સ્ટારબક્સ અથવા તમે એક એરપોર્ટ માં મુસાફરી 1123 00:51:56,220 --> 00:51:58,780 સામાન્ય રીતે તમે માત્ર હોપ કરી શકો છો Wi-Fi પર પસંદ કરીને 1124 00:51:58,780 --> 00:52:04,631 જેમ કે, લાગાર્ડિયા Wi-Fi જેએફકે Wi-Fi, અથવા લોગાન એરપોર્ટ Wi-Fi, અથવા શું નથી. 1125 00:52:04,631 --> 00:52:05,880 અને તે યોગ્ય એનક્રિપ્ટ થયેલ નથી? 1126 00:52:05,880 --> 00:52:06,949 કોઈ પેડલોક આઇકોન છે. 1127 00:52:06,949 --> 00:52:09,490 અને તમે કદાચ પૂછવામાં કરી રહ્યાં છો વપરાશકર્તા નામ અને પાસવર્ડ માટે. 1128 00:52:09,490 --> 00:52:11,240 તમે માત્ર પૂછવામાં કરી રહ્યાં છો કેટલાક મૂર્ખ ફોર્મ સાથે 1129 00:52:11,240 --> 00:52:15,260 જેમ કહે છે, હું આ જ વાપરવા માટે સંમત 30 મિનિટ, અથવા તે કંઈક છે. 1130 00:52:15,260 --> 00:52:18,761 >> પરંતુ વચ્ચે કોઈ એન્ક્રિપ્શન છે તમે અને સ્ટારબક્સ Wi-Fi ઍક્સેસ 1131 00:52:18,761 --> 00:52:20,760 બિંદુ વસ્તુઓ સાથે દિવાલ પર એન્ટેના. 1132 00:52:20,760 --> 00:52:24,840 તમે વચ્ચે કોઈ એન્ક્રિપ્શન છે અને એરપોર્ટ Wi-Fi સિગ્નલ્સ. 1133 00:52:24,840 --> 00:52:29,060 >> અને તેથી ટેકનિકલી, કે વિલક્ષણ વ્યક્તિ તમે નીચે થોડા બેઠકો બેઠક 1134 00:52:29,060 --> 00:52:31,970 સ્ટારબક્સ અથવા એરપોર્ટ પર જમણી સોફ્ટવેર સાથે, હોઇ શકે, 1135 00:52:31,970 --> 00:52:35,164 તમારા વાયરલેસ તમામ જોવાનું તેના અથવા તેણીના લેપટોપ પર ટ્રાફિક ઓનલાઇન. 1136 00:52:35,164 --> 00:52:37,080 તે તે હાર્ડ નથી શું એક લેપટોપ મૂકી 1137 00:52:37,080 --> 00:52:39,880 promiscuous સ્થિતિમાં કહેવાય છે, જે નામ સૂચવે છે, 1138 00:52:39,880 --> 00:52:41,760 તમે પ્રકારની છો એનો અર્થ એ થાય નિયમો સાથે છૂટક. 1139 00:52:41,760 --> 00:52:44,740 અને તે માત્ર માત્ર સાંભળે તે માટે જ ટ્રાફિક માટે, 1140 00:52:44,740 --> 00:52:47,700 પરંતુ બીજું દરેકને પણ શ્રેણી અંદર ટ્રાફિક. 1141 00:52:47,700 --> 00:52:50,550 >> અને તે તર્ક દ્વારા, તે જોઈ શકો છો માહિતી પેકેટો તમામ 1142 00:52:50,550 --> 00:52:51,360 તમે પ્રાપ્ત કરી રહ્યાં છો. 1143 00:52:51,360 --> 00:52:53,510 અને તે પેકેટો તો તમે એનક્રિપ્ટ થયેલ નથી 1144 00:52:53,510 --> 00:52:56,680 જોખમ જાતે મૂકી છે તમારા ઇમેઇલ્સ, અથવા તમારા સંદેશાઓ, 1145 00:52:56,680 --> 00:52:58,620 અથવા અન્ય કંઈપણ ખુલ્લી મેળવવામાં. 1146 00:52:58,620 --> 00:53:01,220 >> તેથી જો તમે વિદેશમાં નથી તો પણ પરંતુ જો તમે માત્ર સ્ટારબક્સ છો, 1147 00:53:01,220 --> 00:53:03,800 અથવા તમે કેટલાક રેન્ડમ વ્યક્તિ પર છો એનક્રિપ્ટ થયેલ નથી કે Wi-Fi, 1148 00:53:03,800 --> 00:53:05,410 એક વીપીએન એક સારી બાબત છે. 1149 00:53:05,410 --> 00:53:07,410 એક વીપીએન વર્ચ્યુઅલ ખાનગી નેટવર્ક છે. 1150 00:53:07,410 --> 00:53:09,480 અને તે ટેકનોલોજી છે કે તમે માટે પરવાનગી આપે છે 1151 00:53:09,480 --> 00:53:14,560 એનક્રિપ્ટ થયેલ, એક scrambled connection-- સીઝર અથવા Vigenere-- કરતાં પારખુ 1152 00:53:14,560 --> 00:53:17,420 તમારા લેપટોપ, અથવા વચ્ચે તમારા ફોન, અથવા તમારા ડેસ્કટોપ, 1153 00:53:17,420 --> 00:53:22,460 અને અન્યત્ર, જેવા સર્વર યેલ એ કેમ્પસ પર એક સર્વર. 1154 00:53:22,460 --> 00:53:25,840 >> અને તમે abroad-- મુસાફરી કરી રહ્યાં છો, તો અને હકીકતમાં, તમે હોટેલ્સ આ શોધવા 1155 00:53:25,840 --> 00:53:26,560 તમામ સમય. 1156 00:53:26,560 --> 00:53:28,580 અને, ખાસ કરીને આશાસ્પદ કમ્પ્યુટર વૈજ્ઞાનિકોનું 1157 00:53:28,580 --> 00:53:32,090 જ્યાં તમે ગાય્સ કદાચ, ગ્રીક્સ તરીકે, 80 કરતાં અન્ય પોર્ટ ઉપયોગ કરવા માંગો છો, 1158 00:53:32,090 --> 00:53:35,770 અને 443-- કરતાં અન્ય બંદરો અને હકીકતમાં સમસ્યા માટે છ સેટ 1159 00:53:35,770 --> 00:53:39,280 અમે બહુવિધ સાથે રમવા જતા હોય છે માત્ર એક ઘણો choice-- દ્વારા TCP પોર્ટ 1160 00:53:39,280 --> 00:53:42,940 હોટેલ્સ અને દુકાનો, અને નેટવર્ક માત્ર સામગ્રી તે પ્રકારના અવરોધિત 1161 00:53:42,940 --> 00:53:45,970 કંઈક નિખાલસ રીતે તેઓ કારણ કે અથવા અજાણતાં, માત્ર લાગે છે 1162 00:53:45,970 --> 00:53:48,010 કે કોઈ એક તે અન્ય પોર્ટ જરૂર છે. 1163 00:53:48,010 --> 00:53:51,150 >> અને તેથી એક વીપીએન ઉપયોગ કરીને તમે કરી શકો છો , પ્રતિબંધો તે પ્રકારના અવરોધ 1164 00:53:51,150 --> 00:53:54,050 શું વીપીએન કરે છે, કારણ કે તે સ્ટારબક્સ ખાતે પરવાનગી આપે છે 1165 00:53:54,050 --> 00:53:58,630 અથવા એરપોર્ટ, અથવા ગમે ત્યાં વિશ્વમાં yale.edu માટે encryptedly જોડાવા માટે, 1166 00:53:58,630 --> 00:54:02,950 કેમ્પસ પર અહીં કેટલાક સર્વર, અને પછી ટનલ, તેથી વાત કરવા માટે 1167 00:54:02,950 --> 00:54:06,570 તમારા ટ્રાફિક તમામ ત્યાં થી તમે, યેલ મારફતે છે જે બિંદુએ 1168 00:54:06,570 --> 00:54:08,720 તે પછી તેના અંતિમ મુકામ પર જાય છે. 1169 00:54:08,720 --> 00:54:11,150 >> પરંતુ તે એનક્રિપ્ટ કરીને, તમે આ પ્રકારના કોઇ ટાળવા 1170 00:54:11,150 --> 00:54:15,380 ફિલ્ટર્સ અથવા લાદવાની કે કેટલાક સ્થાનિક નેટવર્ક ફટકાર્યો છે. 1171 00:54:15,380 --> 00:54:17,980 અને ઉપરાંત, તમે એક છે વધુ મજબૂત સંરક્ષણ 1172 00:54:17,980 --> 00:54:19,730 અરોચક લોકો સામે તમે આસપાસ જે કદાચ 1173 00:54:19,730 --> 00:54:21,300 તમારા ટ્રાફિક પર સાંભળવા માટે પ્રયાસ કરી રહ્યા છે. 1174 00:54:21,300 --> 00:54:24,591 હજુ પણ અહીં અરોચક લોકો હોઈ શકે છે તમારા ટ્રાફિક જોવા યેલ અંતે ઘરે પાછા 1175 00:54:24,591 --> 00:54:28,440 તે ઓછામાં ઓછી વીપીએન બહાર આવે છે, પરંતુ તમે દૂર દૂર ધમકી દબાણ કર્યું છે. 1176 00:54:28,440 --> 00:54:30,490 અને તે એક વેપાર બોલ અહીં પણ છે. 1177 00:54:30,490 --> 00:54:33,645 >> હવે અલબત્ત, તમે હોય તો ચાઇના અથવા તો કેફે માં, 1178 00:54:33,645 --> 00:54:35,770 અને તમે બધા ટનલિંગ રહ્યાં છો યેલ દ્વારા તમારા ટ્રાફિક, 1179 00:54:35,770 --> 00:54:37,590 અમે કદાચ કિંમત શું ચૂકવવામાં આવે છે? 1180 00:54:37,590 --> 00:54:38,272 >> પ્રેક્ષક: ઝડપ. 1181 00:54:38,272 --> 00:54:39,480 ડેવિડ જે MALAN: ઝડપ, અધિકાર? 1182 00:54:39,480 --> 00:54:41,430 કેટલાક ગણિત હોઈ મળી છે અથવા અમુક fanciness સામેલ 1183 00:54:41,430 --> 00:54:42,574 વાસ્તવિક એન્ક્રિપ્શન છે. 1184 00:54:42,574 --> 00:54:44,990 હજારો હોઈ શકે છે અંતર અથવા હજારો માઇલ 1185 00:54:44,990 --> 00:54:47,250 તમે અને યેલ વચ્ચે કેબલ માઇલ. 1186 00:54:47,250 --> 00:54:49,800 અને તે તમે છો, તો ખરેખર ખરાબ છે ચાઇના માં, ઉદાહરણ માટે, 1187 00:54:49,800 --> 00:54:51,650 અને તમે મુલાકાત લો છો ચાઇના માં વેબસાઇટ. 1188 00:54:51,650 --> 00:54:54,230 અને તેથી તમારી માહિતી રહ્યું છે અમેરિકા, અને પછી પાછા ચાઇના માટે 1189 00:54:54,230 --> 00:54:56,620 માત્ર તમે એનક્રિપ્ટ કરી રહ્યાં છો કારણ કે આ ટનલ મારફતે. 1190 00:54:56,620 --> 00:54:59,960 >> પરંતુ તે ટેકનિકલ નિવારે અને એકસરખું સમસ્યાઓ કામ કરે છે. 1191 00:54:59,960 --> 00:55:02,050 પરંતુ તે બધા ઉકળે આ ખૂબ જ સરળ વિચારો. 1192 00:55:02,050 --> 00:55:06,530 અને હાર્વર્ડ, તે વિચિત્ર માટે છે અહીં એક, તેમજ vpn.harvard.edu પર, 1193 00:55:06,530 --> 00:55:09,150 જે માત્ર યેલ જેમ ચલાવે છે. 1194 00:55:09,150 --> 00:55:12,580 >> , શા માટે જણાવ્યું હતું કે, બધા સાથે જેથી આ સમગ્ર નેટવર્ક ઉપયોગી છે? 1195 00:55:12,580 --> 00:55:14,080 અને અમે શું છે તે સાથે કરી શરૂ કરી શકો છો? 1196 00:55:14,080 --> 00:55:15,630 ઠીક છે, ચાલો હવે આ વધુ વાસ્તવિક બનાવવા દો. 1197 00:55:15,630 --> 00:55:17,610 આ ટૂંકું નામ છે જેની સાથે અમને મોટા ભાગના 1198 00:55:17,610 --> 00:55:22,140 કદાચ સુપર પરિચિત HTTP-- જે હાયપર ટેક્સ્ટ ટ્રાન્સફર માટે વપરાય છે 1199 00:55:22,140 --> 00:55:22,950 પ્રોટોકોલ. 1200 00:55:22,950 --> 00:55:26,460 અને આ ફક્ત આ છે એનો અર્થ એ થાય ભાષા, પ્રોટોકોલ 1201 00:55:26,460 --> 00:55:29,140 વેબ બ્રાઉઝર્સ અને વેબ સર્વર વાત છે. 1202 00:55:29,140 --> 00:55:31,437 >> HTTP માં P ખરેખર એક પ્રોટોકોલ છે. 1203 00:55:31,437 --> 00:55:33,270 અને એ પ્રોટોકોલ માત્ર છે સંમેલનો એક સમૂહ. 1204 00:55:33,270 --> 00:55:36,690 અમે જોયેલા IP-- ઈન્ટરનેટ protocol-- TCP-- પ્રસારણ નિયંત્રણ 1205 00:55:36,690 --> 00:55:38,290 protocol-- અને HTTP. 1206 00:55:38,290 --> 00:55:40,570 પરંતુ આ મૂર્ખ શું છે એક પ્રોટોકોલ વસ્તુ? 1207 00:55:40,570 --> 00:55:41,930 તે સંમેલનો માત્ર એક સમૂહ છે. 1208 00:55:41,930 --> 00:55:43,760 >> તેથી હું પ્રકારની નીચે આવે તો અહીં, અને હું તમને નમસ્કાર કરવા માંગો છો. 1209 00:55:43,760 --> 00:55:44,930 હું મારું નામ ડેવિડ છે, હાય કહે છે. 1210 00:55:44,930 --> 00:55:45,600 >> પ્રેક્ષક: લુઈસ. 1211 00:55:45,600 --> 00:55:46,475 >> ડેવિડ જે MALAN: લુઈસ. 1212 00:55:46,475 --> 00:55:49,360 અમે આ મૂર્ખ માનવ છે અહીં હાથ ધ્રુજારીની સંમેલન. 1213 00:55:49,360 --> 00:55:50,570 પરંતુ તે એક પ્રોટોકોલ, બરાબર ને? 1214 00:55:50,570 --> 00:55:51,470 હું મારા હાથ લંબાવી હતી. 1215 00:55:51,470 --> 00:55:52,530 લુઈસ તેમના હાથ લંબાવી હતી. 1216 00:55:52,530 --> 00:55:53,070 અમે આ કર્યું. 1217 00:55:53,070 --> 00:55:54,790 અને પછી સંપૂર્ણ, થાય છે. 1218 00:55:54,790 --> 00:55:58,100 >> અને તે બરાબર છે જ કમ્પ્યુટર પ્રોટોકોલ ઓફ સ્પિરિટ 1219 00:55:58,100 --> 00:56:02,770 જ્યાં HTTP તરીકે, શું થાય છે આ છે. 1220 00:56:02,770 --> 00:56:05,520 તમે પર કમ્પ્યુટર હોય તો અહીં છોડી, અને અમુક વેબ છે 1221 00:56:05,520 --> 00:56:07,230 જમણી બાજુ પર ત્યાં સર્વર. 1222 00:56:07,230 --> 00:56:11,130 અને ડાબી પર કમ્પ્યુટર કરવા માંગે છે તે સર્વર પાસેથી માહિતી વિનંતી છે. 1223 00:56:11,130 --> 00:56:13,140 તે બંને બાજુથી કામગીરી પ્રકારની છે. 1224 00:56:13,140 --> 00:56:15,800 ડાબી પર બ્રાઉઝર અમુક વેબ પેજ માટે પૂછે છે. 1225 00:56:15,800 --> 00:56:18,404 જમણી બાજુ પર સર્વર અમુક વેબ પૃષ્ઠ સાથે પ્રતિક્રિયા આપે છે. 1226 00:56:18,404 --> 00:56:20,570 અને અમે શું સ્વરૂપ જોશો તે માત્ર એક ક્ષણ લે છે. 1227 00:56:20,570 --> 00:56:24,311 >> અને તે છે કે તે એન્જીનિયરિંગ બહાર વળે બ્રાઉઝર અને સર્વર, અથવા ક્લાઈન્ટ 1228 00:56:24,311 --> 00:56:25,310 અને સર્વર, તેથી વાત કરવા માટે. 1229 00:56:25,310 --> 00:56:28,120 એક રેસ્ટોરન્ટમાં જેમ જ જ્યાં ક્લાઈન્ટ કંઈક માટે પુછે છે, 1230 00:56:28,120 --> 00:56:31,670 અને જ્યારે સર્વર લાવવામાં આવે છે તેને અથવા તેના વિચાર કંઈક 1231 00:56:31,670 --> 00:56:33,170 ઓપરેટિવ શબ્દ પ્રકારની છે. 1232 00:56:33,170 --> 00:56:38,560 શાબ્દિક પરબિડીયું અંદર મારું બ્રાઉઝર વેબ અહીં મોકલે છે 1233 00:56:38,560 --> 00:56:40,880 સર્વર શબ્દ મળે છે. 1234 00:56:40,880 --> 00:56:42,700 જેમ હું આજે સમાચાર વિચાર કરવા માંગો છો. 1235 00:56:42,700 --> 00:56:45,370 હું મારા વિચાર કરવા માંગો છો ફેસબુક સમાચાર ફીડ, અથવા હું 1236 00:56:45,370 --> 00:56:47,330 સર્વર માંથી કેટલીક પાનું વિચાર કરવા માંગો છો. 1237 00:56:47,330 --> 00:56:50,760 >> ખાસ કરીને, આ શું છે કે પરબિડીયું ની અંદર પર જઈ રહી છે. 1238 00:56:50,760 --> 00:56:53,810 અનિવાર્યપણે કોલ સાથે હું, તેથી કોલ પ્રતિભાવ મોકલવામાં આવે છે. 1239 00:56:53,810 --> 00:56:56,750 તમે ખરેખર છે કે કોલ કલ્પના , રિક Astley એક ચિત્ર ઇચ્છતા 1240 00:56:56,750 --> 00:57:00,700 તેમણે મને એક વિનંતી મોકલી છે શકે આ ભાવના સમાન. 1241 00:57:00,700 --> 00:57:04,670 તેમના પરબિડીયું ની અંદર મને, જ્યાં હું હવે Google ની ભૂમિકા ભજવી રહ્યો છું 1242 00:57:04,670 --> 00:57:08,270 કે શાબ્દિક વિનંતી હશે કહે છે, આગળ slash-- પછી વિચાર છે, અને 1243 00:57:08,270 --> 00:57:10,636 અને તમે કદાચ જોઇ આગળ પહેલાં URL માં બનાવ્યા. 1244 00:57:10,636 --> 00:57:13,260 તે માત્ર મને મૂળભૂત આપી અર્થ એ થાય પાનું, મૂળભૂત રિક Astley 1245 00:57:13,260 --> 00:57:14,560 આ કિસ્સામાં ચિત્ર. 1246 00:57:14,560 --> 00:57:20,100 >> અને જે રીતે દ્વારા, કોલ ભાષા બોલે છે HTTP સંસ્કરણને 1.1, અથવા પ્રોટોકોલ 1.1. 1247 00:57:20,100 --> 00:57:22,090 અને તે ત્યાં બહાર વળે જૂની આવૃત્તિ 1.0. 1248 00:57:22,090 --> 00:57:23,910 પરંતુ એન્જીનિયરિંગ 1.1 ઉપયોગ કરે છે. 1249 00:57:23,910 --> 00:57:27,840 >> બીજી લીટી ઉપયોગી બાબત એ છે કે કદાચ પહેલાં લાંબા પાછા આવશે. 1250 00:57:27,840 --> 00:57:31,900 પરંતુ તે મને માત્ર એક સ્પષ્ટીકરણ પ્રાપ્તકર્તા, કે હું માંગો છો આ વસ્તુ 1251 00:57:31,900 --> 00:57:33,586 www.google.com છે. 1252 00:57:33,586 --> 00:57:36,340 તે ખૂબ જ શક્ય છે, કારણ કે ડઝનેક માટે આ દિવસોમાં, 1253 00:57:36,340 --> 00:57:39,510 વેબસાઇટ્સ સેંકડો સાથે બધા માટે અલગ ડોમેન નામો 1254 00:57:39,510 --> 00:57:40,735 એ જ સર્વર પર રહે છે. 1255 00:57:40,735 --> 00:57:42,860 તે વાત સાચી છે નથી ચાલી રહ્યું છે Google ના કિસ્સામાં ખૂબ જ. 1256 00:57:42,860 --> 00:57:45,261 પરંતુ નાના કંપનીમાં હિસ્સો કેસ સંપૂર્ણપણે હોઈ શકે છે. 1257 00:57:45,261 --> 00:57:47,260 તેથી કોલ માત્ર પ્રકારની છે પરબિડીયું માં મૂકવા 1258 00:57:47,260 --> 00:57:50,840 આ પહોંચે ત્યારે માર્ગ દ્વારા પોર્ટ 80 પર તમારું IP એડ્રેસ, 1259 00:57:50,840 --> 00:57:54,450 માત્ર તમે જાણો છો કે નહીં તેની ખાતરી કરી હું www.google.com નથી માંગો છો 1260 00:57:54,450 --> 00:57:56,740 કેટલાક અન્ય રેન્ડમ વેબસાઇટ એ જ સર્વર પર. 1261 00:57:56,740 --> 00:58:00,360 >> હું પછી સાથે કોલ શું પ્રતિભાવ, દિવસ ના અંતે, એક ચિત્ર છે. 1262 00:58:00,360 --> 00:58:02,920 પરંતુ તે ચિત્ર માથે પરબિડીયું ની અંદર 1263 00:58:02,920 --> 00:58:05,600 હું કહે છે કે જ્યાં કોઈ પાઠ, ઠીક છે, ખરેખર છે. 1264 00:58:05,600 --> 00:58:07,970 હું HTTP સંસ્કરણને 1.1 પણ બોલે છે. 1265 00:58:07,970 --> 00:58:09,200 200. 1266 00:58:09,200 --> 00:58:11,730 જે પરિસ્થિતિ કોડ છે કે અમને મોટા ભાગના કદાચ હોય 1267 00:58:11,730 --> 00:58:14,185 તે ઠીક કારણ કે તેનો અર્થ ક્યારેય જોવા મળે છે. 1268 00:58:14,185 --> 00:58:16,810 અને આ છે, સારી છે, કારણ કે હું સફળતાપૂર્વક જવાબ છું એનો અર્થ એ થાય 1269 00:58:16,810 --> 00:58:18,040 કોલ વિનંતી. 1270 00:58:18,040 --> 00:58:21,930 >> શું નંબરો કદાચ તમારી પાસે બરાબર નથી કે વેબ પર જોઈ? 1271 00:58:21,930 --> 00:58:22,780 >> પ્રેક્ષક: 404. 1272 00:58:22,780 --> 00:58:24,830 >> ડેવિડ જે MALAN: ફાઇલ મળી નથી 404--. 1273 00:58:24,830 --> 00:58:27,520 તેથી ખરેખર, કોઈપણ સમયે તમે જોઇ છે તે નકામી ફાઇલ એક નથી 1274 00:58:27,520 --> 00:58:31,010 મળી ભૂલો, કારણ કે વેબ પાનું, મૃત છે 1275 00:58:31,010 --> 00:58:34,190 અથવા તમે ને ખોટુ ટાઇપ કારણ કે માત્ર અર્થ એ થાય કે એક URL, 1276 00:58:34,190 --> 00:58:37,600 ધ લીટલ પરબિડીયું કે તમારા કમ્પ્યુટર સર્વર તરફથી પ્રાપ્ત 1277 00:58:37,600 --> 00:58:42,670 એક સંદેશ સમાયેલ HTTP 1.1, 404-- મળી નથી. 1278 00:58:42,670 --> 00:58:44,930 તે ફાઈલ અથવા વિનંતી તમે ન મળી આવે છે કરી હતી. 1279 00:58:44,930 --> 00:58:48,660 >> વધુમાં, પરબિડીયું ની અંદર સામાન્ય રીતે આ રેખા, સામગ્રી પ્રકાર છે. 1280 00:58:48,660 --> 00:58:51,080 ક્યારેક તે HTML છે, અમે ટૂંક સમયમાં જોવા મળશે કંઈક. 1281 00:58:51,080 --> 00:58:52,225 ક્યારેક તે કોઈ JPEG છે. 1282 00:58:52,225 --> 00:58:53,100 ક્યારેક તે GIF છે. 1283 00:58:53,100 --> 00:58:56,060 ક્યારેક તે એક ફિલ્મ ફાઇલ છે, ઓડિયો ફાઈલ, કોઈપણ વસ્તુઓ સંખ્યા. 1284 00:58:56,060 --> 00:59:00,059 છે પરબિડીયું ની અંદર તેથી માત્ર એક હું પ્રાપ્ત છું શું છે તે થોડી સંકેતની. 1285 00:59:00,059 --> 00:59:03,100 અન્ય સ્થિતિ કોડ્સ, પણ છે કેટલાક પી છ સુયોજિત જે અમે અન્વેષણ પડશે, 1286 00:59:03,100 --> 00:59:05,890 અને તમે સમગ્ર stumble કરીશું પી સાત અને / અથવા આઠ સુયોજિત કરો. 1287 00:59:05,890 --> 00:59:08,580 પરંતુ અહીં કેટલાક, 404 જેમ આપણે જોઇ છે. 1288 00:59:08,580 --> 00:59:11,700 , 403 Forbidden, જેમ એનો અર્થ એ થાય પરવાનગીઓ ખોટું છે, 1289 00:59:11,700 --> 00:59:14,740 જેમ તમે પ્રકારની ન હોય તેને યોગ્ય રીતે રૂપરેખાંકિત. 1290 00:59:14,740 --> 00:59:17,830 301 અને 302, અમે ભાગ્યે જ દૃષ્ટિની જુઓ. 1291 00:59:17,830 --> 00:59:19,150 પરંતુ તેઓ પુનઃદિશામાન થાય છે. 1292 00:59:19,150 --> 00:59:21,650 તમે એક ચાલ્યા કર્યું કોઈપણ સમયે URL અને તમે જાદુઇ કરવામાં આવી છે 1293 00:59:21,650 --> 00:59:24,410 બીજે ક્યાંક મોકલવામાં, કે બ્રાઉઝર પાછા મોકલ્યા છે, કારણ કે 1294 00:59:24,410 --> 00:59:27,210 સમાવતી પરબિડીયું સંખ્યા 301 અથવા 302, 1295 00:59:27,210 --> 00:59:30,790 અને તે ઇચ્છે છે કે URL તમારા બ્રાઉઝર બદલે પર જવા માટે. 1296 00:59:30,790 --> 00:59:32,010 >> 500 ભયાનક છે. 1297 00:59:32,010 --> 00:59:34,842 તમે કદાચ, લાંબા તે પહેલાં જોશો પી છ સુયોજિત અથવા પી સાત સુયોજિત કરો. 1298 00:59:34,842 --> 00:59:37,050 અને તે સામાન્ય રીતે અર્થ એ થાય તમારો કોડ કેટલાક ભૂલ છે, 1299 00:59:37,050 --> 00:59:40,000 ખરેખર અમે લખી આવશે કારણ કે વેબ અરજીઓ જવાબ આપે છે કે કોડ. 1300 00:59:40,000 --> 00:59:42,110 અને તમે માત્ર મળી છે કેટલાક તર્ક અથવા વાક્યરચના ભૂલ, 1301 00:59:42,110 --> 00:59:43,820 અને જ્યારે સર્વર તેને નિયંત્રિત કરી શકતા નથી. 1302 00:59:43,820 --> 00:59:47,460 >> તેથી ચાલો આપણે હવે લાભ કરી શકો છો તે જોવા દો અને તરીકે અનુસરે છે આ અરજીઓ સમજે છે. 1303 00:59:47,460 --> 00:59:50,716 હું જાઓ તો, ચાલો, google.com કહે છે. 1304 00:59:50,716 --> 00:59:55,240 મને www.google.com પર જઈએ. 1305 00:59:55,240 --> 01:00:01,220 અને પ્રદર્શન ખાતર, ચાલો હું અહીં સેટિંગ્સ પર જાઓ જરૂર છે, જુઓ. 1306 01:00:01,220 --> 01:00:03,180 હું શોધ સેટિંગ્સ પર જવા માટે જઇ રહ્યો છું. 1307 01:00:03,180 --> 01:00:08,236 અને Google વધુ હેરાન છે લક્ષણો છે, પરંતુ ઉપયોગી લાક્ષણિકતાઓ. 1308 01:00:08,236 --> 01:00:11,110 તેથી Google ઝટપટ જેમ આ વસ્તુ છે તમે ટાઇપિંગ શરૂ જ્યાં પરિણામો 1309 01:00:11,110 --> 01:00:12,889 અને આપોઆપ વસ્તુઓ દેખાય શરૂ કરો. 1310 01:00:12,889 --> 01:00:14,680 અને તે બધા દંડ છે અને તકનીકી ઉપયોગી 1311 01:00:14,680 --> 01:00:16,420 અને અમે સમજી શકશો પહેલાં સુધી આ કેવી રીતે કામ કરે. 1312 01:00:16,420 --> 01:00:18,429 પરંતુ હવે માટે, હું દેવાનો છું ત્વરિત પરિણામો બોલ 1313 01:00:18,429 --> 01:00:20,720 હું મારું બ્રાઉઝર માંગો છો કારણ કે કામ પર ઓલ્ડ સ્કૂલ જેવું જેથી 1314 01:00:20,720 --> 01:00:22,940 હું શું થઈ રહ્યું છે જોઈ શકે છે. 1315 01:00:22,940 --> 01:00:23,840 >> તેથી હવે હું પાછા અહીં છું. 1316 01:00:23,840 --> 01:00:25,090 અને હું બિલાડીઓ માટે શોધ કરવા માંગો છો. 1317 01:00:25,090 --> 01:00:30,351 અને હું કેટલાક સૂચનો જોઈ રહ્યો છું નોટિસ, કેટલાક ખૂબ સૌમ્ય સૂચનો 1318 01:00:30,351 --> 01:00:30,850 thankfully. 1319 01:00:30,850 --> 01:00:34,730 અને હવે હું Enter દબાવો તો માતાનો જુઓ શું થાય દો. 1320 01:00:34,730 --> 01:00:35,850 >> તેથી કેટલાક બિલાડીઓ છે. 1321 01:00:35,850 --> 01:00:37,540 અને ટોચ હિટ વિકિપીડિયા પર છે. 1322 01:00:37,540 --> 01:00:39,820 પરંતુ આજે અમે વિશે કાળજી અહીં ટેકનોલોજી છે. 1323 01:00:39,820 --> 01:00:42,479 તેથી URL જે હું કર્યું અહીં આ છે મોકલવામાં આવી. 1324 01:00:42,479 --> 01:00:44,520 અને કેટલાક સામગ્રી હું ત્યાં છે ખરેખર નથી સમજી નથી. 1325 01:00:44,520 --> 01:00:47,430 >> તેથી હું તેને આગળ જાઓ જાઉં છું Google કેવી રીતે કામ કરે હું પ્રકારની ખબર 1326 01:00:47,430 --> 01:00:50,700 અને હું આ distill જાઉં છું તેના સરળ સ્વરૂપમાં URL. 1327 01:00:50,700 --> 01:00:52,510 અને હવે હું ફરીથી Enter દબાવો જાઉં છું. 1328 01:00:52,510 --> 01:00:53,360 અને તે હજુ પણ કામ કરે છે. 1329 01:00:53,360 --> 01:00:55,800 હું બધા બિલાડી વિશે પરિણામો એક પાનું છે. 1330 01:00:55,800 --> 01:00:58,460 >> પરંતુ મારા URL ની સરળતા નોટિસ. 1331 01:00:58,460 --> 01:01:00,820 તે આ કેવી રીતે બહાર વળે વેબ કાર્યો ખૂબ. 1332 01:01:00,820 --> 01:01:03,500 વેબ માત્ર એક સમગ્ર છે એન્જીનિયરિંગ ટોળું 1333 01:01:03,500 --> 01:01:05,320 ઇનપુટ લઇ કે જે સોફ્ટવેર ચાલી રહ્યું છે. 1334 01:01:05,320 --> 01:01:07,480 તે સ્ટ્રિંગ શૈલી ઇનપુટ વિચાર નથી. 1335 01:01:07,480 --> 01:01:09,670 તે આદેશ વાક્ય નથી અમે જેવા દલીલો ઉપયોગ કરી રહ્યાં છો. 1336 01:01:09,670 --> 01:01:13,449 તેઓ ઇનપુટ લે છે, આ વેબ સર્વરો, ઘણી વાર URL નો માર્ગ દ્વારા. 1337 01:01:13,449 --> 01:01:15,240 અને કોઈ પણ સમયે તમે કરેલા કંઈક માટે શોધ, 1338 01:01:15,240 --> 01:01:17,448 તમે લૉગ ઇન થયા કોઈપણ સમયે ફેસબુક, તમે કરેલા કોઈપણ સમયે 1339 01:01:17,448 --> 01:01:20,090 સાથે અરસપરસ કંઈપણ કર્યું વેબ પેજ પર, તમે શું કરી રહ્યા છીએ 1340 01:01:20,090 --> 01:01:24,340 અસરકારક રીતે, જેથી ફોર્મ રજૂ કરી રહી છે ટેક્સ્ટ બોક્સ, ચેક બોક્સ speak-- માટે, 1341 01:01:24,340 --> 01:01:27,880 મોકલવા કે થોડી વર્તુળો, અને whatnot સર્વર પર તમારી પાસેથી માહિતી. 1342 01:01:27,880 --> 01:01:31,960 >> અને તે વેબ કે બહાર વળે સર્વર URL કે જે જોવા માટે જાણે 1343 01:01:31,960 --> 01:01:36,040 અને તે પાત્ર જોવા જેવી, તે પાર્સ અક્ષર દ્વારા કંઈપણ શોધી 1344 01:01:36,040 --> 01:01:38,000 પ્રશ્ન ચિહ્ન પછી રસપ્રદ છે. 1345 01:01:38,000 --> 01:01:40,910 કારણ કે એક પ્રશ્ન ચિહ્ન પછી, તે બહાર વળે આવી રહ્યું છે 1346 01:01:40,910 --> 01:01:42,730 કી કિંમત જોડીઓને એક ટોળું. 1347 01:01:42,730 --> 01:01:44,570 હું કી = કિંમત થાય છે. 1348 01:01:44,570 --> 01:01:48,130 અને પછી કદાચ multiple-- હોય તો એક ચિન્હ, કેટલાક અન્ય કી = કિંમત 1349 01:01:48,130 --> 01:01:50,200 નું ચિહ્ન, કી = કિંમત. 1350 01:01:50,200 --> 01:01:54,560 >> તેથી અમે પ્રકારની આ વિચાર જોયેલા કંઈક કિંમત છે કે જ્યાં તે પહેલાં. 1351 01:01:54,560 --> 01:01:55,880 તે અહીં જ એક નવા ફોર્મેટમાં છે. 1352 01:01:55,880 --> 01:01:59,040 અને હું માત્ર ખબર છે, પરંપરા દ્વારા, Google ક્વેરી માટે ક્યૂ ઉપયોગ કરે છે. 1353 01:01:59,040 --> 01:02:02,670 અને પછી હું શ્વાન માટે શોધ કરવા માંગો છો, તો, હું જાતે કે જેમ કૂતરા માટે શોધ કરી શકો છો. 1354 01:02:02,670 --> 01:02:06,360 અને પછી હું દેખીતી રીતે મેળવવામાં છું કેટલાક શોધ પરિણામો શ્વાન સંડોવતા. 1355 01:02:06,360 --> 01:02:07,727 >> તેથી તે રસપ્રદ હોઈ લાગે છે. 1356 01:02:07,727 --> 01:02:10,060 અને ખરેખર, શું થઈ રહ્યું છે હૂડ નીચે આ છે. 1357 01:02:10,060 --> 01:02:11,460 મને આ કરવા દો. 1358 01:02:11,460 --> 01:02:13,620 આ માતાનો જોવા દો a-- છે. 1359 01:02:13,620 --> 01:02:16,320 મને પાછા જાઓ અહીં માત્ર એક ક્ષણ માટે. 1360 01:02:16,320 --> 01:02:19,810 >> અમે અન્ય છે કે નહીં તે જોવા મળશે માર્ગો માહિતી સબમિટ કરો. 1361 01:02:19,810 --> 01:02:25,340 તેથી જો હું ફેસબુક પ્રવેશ, અથવા છું Gmail, અથવા કોઈપણ અન્ય લોકપ્રિય વેબસાઇટ, 1362 01:02:25,340 --> 01:02:30,720 હું ટાઇપ ગમે તો તે પ્રકારની ખરાબ લાગે છે શોધ બોક્સ મારા URL માં અંત થાય છે માં, 1363 01:02:30,720 --> 01:02:32,850 મારું બ્રાઉઝર સરનામાં બારમાં. 1364 01:02:32,850 --> 01:02:33,690 શા માટે? 1365 01:02:33,690 --> 01:02:35,395 શા માટે છે કે નમ્રતા પૂર્વક worrisome છે? 1366 01:02:35,395 --> 01:02:39,567 1367 01:02:39,567 --> 01:02:40,067 અરે વાહ? 1368 01:02:40,067 --> 01:02:41,380 પ્રેક્ષક: પાસવર્ડ લખો. 1369 01:02:41,380 --> 01:02:41,720 ડેવિડ જે MALAN: અરે વાહ. 1370 01:02:41,720 --> 01:02:44,000 તેથી હું શું કર્યું તો શું મારા પાસવર્ડ લખ્યો છે? 1371 01:02:44,000 --> 01:02:47,881 હું પ્રકારની તેથી દેખીતી રીતે તેને કરવા માંગો છો નથી મારું બ્રાઉઝર સરનામાં બારમાં દૃશ્યમાન. 1372 01:02:47,881 --> 01:02:50,630 એક, મારા હેરાન roommate કારણ કે મારા ખભા પર જોવા શકે છે, 1373 01:02:50,630 --> 01:02:53,980 અને તે અથવા તેણી હવે, તેમ છતાં, જોઈ શકો છો તે, હું તે લખીને છું ત્યારે ગોળીઓ હતી 1374 01:02:53,980 --> 01:02:54,810 થોડી વર્તુળોમાં. 1375 01:02:54,810 --> 01:02:56,010 હવે તે મારી સરનામાં બારમાં છે. 1376 01:02:56,010 --> 01:02:59,270 >> વધુમાં, શું સામગ્રી વિશે વાત સાચી છે તમે સરનામાં બારમાં લખો હોય છે. 1377 01:02:59,270 --> 01:03:00,230 >> AUDIENCE: [અશ્રાવ્ય] 1378 01:03:00,230 --> 01:03:01,505 >> ડેવિડ જે MALAN: તે શું છે? 1379 01:03:01,505 --> 01:03:02,630 પ્રેક્ષક: તે બહાર મોકલવામાં નહીં. 1380 01:03:02,630 --> 01:03:03,510 ડેવિડ જે MALAN: તે બહાર મોકલવામાં નહીં. 1381 01:03:03,510 --> 01:03:05,102 અને પણ, તેને યાદ નહીં. 1382 01:03:05,102 --> 01:03:07,060 આગામી સમય છે, કારણ કે જો તમને ત્યાં વસ્તુઓ લખો 1383 01:03:07,060 --> 01:03:10,440 ઘણી વખત તે autocompletes અને તે જો તમે પહેલાં લખ્યો છે તે યાદ. 1384 01:03:10,440 --> 01:03:13,850 અને તેથી આ સાક્ષાત્ ઇતિહાસ છે તમારા ભાઈ કે બહેન, અથવા તમારા રૂમમેટ કે, 1385 01:03:13,850 --> 01:03:16,830 અથવા વિષયક મારફતે જવામાં કરી શકો છો ખૂબ ખૂબ દરેક વેબસાઇટ જુઓ 1386 01:03:16,830 --> 01:03:19,760 તે છે, કારણ કે તમે મુલાકાત કે સરનામાં બારમાં લોગ. 1387 01:03:19,760 --> 01:03:22,790 >> વધુમાં, તમે કરવા માંગો છો ધારવું ફેસબુક પર ફોટો અપલોડ કરો. 1388 01:03:22,790 --> 01:03:26,520 તમે કેવી રીતે વિશ્વમાં છે એક URL એક ફોટો મૂકી જાઉં? 1389 01:03:26,520 --> 01:03:30,217 >> વેલ તે તમને કેટલાક તે કરી શકો છો બહાર વળે માર્ગ છે, પરંતુ તે ચોક્કસપણે બિન-સ્પષ્ટ છે. 1390 01:03:30,217 --> 01:03:33,050 અને તેથી આ અન્ય માર્ગ છે એક પરબિડીયું માં માહિતી મોકલવા, 1391 01:03:33,050 --> 01:03:35,680 નથી GET મારફતે છે, પરંતુ મારફતે કંઈક પોસ્ટ કહેવાય છે. 1392 01:03:35,680 --> 01:03:38,060 અને સિદ્ધાંત માં, તે જુએ છે ખૂબ ખૂબ જ. 1393 01:03:38,060 --> 01:03:41,270 શબ્દ વિચાર બદલે, અમે પોસ્ટ કહે અને પછી બંધારણ જ પ્રકારની. 1394 01:03:41,270 --> 01:03:43,310 >> હમણાં પૂરતું, આ છે એક સ્ક્રીનશૉટ શું 1395 01:03:43,310 --> 01:03:46,920 તે હું લૉગ ઇન કરવાનો પ્રયાસ તો જેમ દેખાય છે ફાઇલ મને મોકલે છે જે ફેસબુક માં 1396 01:03:46,920 --> 01:03:51,230 ખરેખર છે, કે જે login.php કહેવાય હજુ પણ, જેમ કે નામ આપવામાં આવ્યું આ દિવસ છે. 1397 01:03:51,230 --> 01:03:53,910 તે જ ફાઇલનામ માર્ક ઘણા વર્ષો પહેલા તે આપી હતી. 1398 01:03:53,910 --> 01:03:58,520 તે મારફતે PHP, માં લખ્યું કાર્યક્રમ છે જે વપરાશકર્તાઓ વેબસાઇટ માં પ્રવેશ કરી શકો છો. 1399 01:03:58,520 --> 01:04:00,370 >> પરંતુ તમે મોકલવાની જરૂર છે કેટલીક વધારાની ઇનપુટ. 1400 01:04:00,370 --> 01:04:05,170 અને તે પછી ચાલુ બદલે તે cats-- સાથે પહેલાં કર્યું ફાઈલ નામ 1401 01:04:05,170 --> 01:04:09,720 ક્યૂ = cats-- તે વિનંતી ઓછી જઈ શકે છે, જો તમે પરબિડીયું અંદર ઊંડા 1402 01:04:09,720 --> 01:04:12,440 કોઈ એક તે જોઈ શકે છે કરશે, અને તે અંત નથી જ્યાં 1403 01:04:12,440 --> 01:04:15,670 વપરાશકર્તાની બ્રાઉઝર બાર, અને તેથી લોકો જાસૂસી કરવા માટે યાદ નથી 1404 01:04:15,670 --> 01:04:16,290 આસપાસ. 1405 01:04:16,290 --> 01:04:21,260 >> અને તેથી અહીં મારા ઇમેઇલ સરનામું અને મારા નકલી પાસવર્ડ ખરેખર જાઓ. 1406 01:04:21,260 --> 01:04:27,400 અને ફેસબુક ઉપયોગ કરી રહ્યા છે, તો નથી HTTP, પરંતુ HTTPS, 1407 01:04:27,400 --> 01:04:30,710 આ બધા એનક્રિપ્ટ થયેલ આવશે સીઝર અથવા Vigenere અલ્લાઉદિન, scrambled 1408 01:04:30,710 --> 01:04:34,960 પરંતુ વધુ fancily કોઈ એક કે જેથી ખરેખર આ વિનંતી જોઈ શકો છો. 1409 01:04:34,960 --> 01:04:38,120 >> અને તેથી ખરેખર, કોઈપણ સમયે તમારી પાસે HTTPS સાથે શરૂ થાય છે કે એક URL, 1410 01:04:38,120 --> 01:04:39,560 તે માત્ર તે એનક્રિપ્ટ થયેલ છે એનો અર્થ એ થાય. 1411 01:04:39,560 --> 01:04:42,710 પરંતુ દિવસ ઓવરને અંતે, શું છે ખરેખર આ પરબિડીયાઓમાં બીડી અંદર? 1412 01:04:42,710 --> 01:04:44,070 આ સુપર નીચા સ્તર હતો. 1413 01:04:44,070 --> 01:04:46,240 અને સદનસીબે, અમે છો જરૂરી છે જવું 1414 01:04:46,240 --> 01:04:49,310 તેથી નીચા સ્તર દરેક સમય પર જવા માટે રસપ્રદ સોફ્ટવેર લખવાનું શરૂ કરો. 1415 01:04:49,310 --> 01:04:51,060 અમે લઇ શરૂ કરી શકો છો સપ્તાહ એક વિચારો 1416 01:04:51,060 --> 01:04:54,020 પાંચ મારફતે, કે ત્યાં ધારે આ ઈન્ફ્રાસ્ટ્રક્ચર હવે છે 1417 01:04:54,020 --> 01:04:57,160 અમને સોફ્ટવેર લખવા દે કે વેબ પર ચલાવે 1418 01:04:57,160 --> 01:05:00,120 અને તે અમને પરવાનગી આપે છે ચાલી રહ્યું છે આ અઠવાડિયે આવતા શરૂ 1419 01:05:00,120 --> 01:05:01,840 HTML કહેવાય કંઈક જોઈ. 1420 01:05:01,840 --> 01:05:04,750 આ પણ છે કે સામગ્રી છે પરબિડીયું ની અંદર ઊંડા, 1421 01:05:04,750 --> 01:05:06,150 પરંતુ તે અમે છો સામગ્રી છે લખવાનું શરૂ જાઉં. 1422 01:05:06,150 --> 01:05:08,020 અને તે સામગ્રી વધુ છે રસપ્રદ રીતે, અમે છો 1423 01:05:08,020 --> 01:05:11,420 કાર્યક્રમો લખવા જઈ કે આપોઆપ પેદા થાય છે 1424 01:05:11,420 --> 01:05:15,410 જેથી અમારી વેબસાઇટ્સ હાર્ડ કોડેડ કરવામાં આવે છે કે પરંતુ ઇનપુટ લઇ અને આઉટપુટ પેદા કરે છે. 1425 01:05:15,410 --> 01:05:18,810 >> આ કદાચ સરળ વેબ પાનું તમે વિશ્વના કરી શકો છો. 1426 01:05:18,810 --> 01:05:23,000 હું ખરેખર ખોલી શકે છે TextEdit જેવા મૂર્ખ કંઈક 1427 01:05:23,000 --> 01:05:26,160 ફક્ત મને આપે છે મારા મેક પર આ જેમ એક સાદી લખાણ વિન્ડો. 1428 01:05:26,160 --> 01:05:29,510 પીસી વપરાશકર્તાઓ Notepad.ext છે જે ભાવના ખૂબ સમાન છે. 1429 01:05:29,510 --> 01:05:33,212 >> અને હું શાબ્દિક ટાઈપ કરી શકો છો છે આ DOCTYPE HTML બહાર, 1430 01:05:33,212 --> 01:05:34,420 જે થોડી વિસ્મૃત દેખાય છે. 1431 01:05:34,420 --> 01:05:35,850 પરંતુ અમે પાછા કે આવવું પડશે. 1432 01:05:35,850 --> 01:05:38,730 આ વિચિત્ર સાથે એચટીએમએલ, કોણ કૌંસ અને સ્લેશ, 1433 01:05:38,730 --> 01:05:42,240 જે અંદર હવે હું કહેવા જાઉં છું અહીં મારી વેબ પાનું વડા આવે છે. 1434 01:05:42,240 --> 01:05:45,220 કે અંદર, હું માત્ર ખબર છે કે, અને તમે તરત ખબર પડશે, 1435 01:05:45,220 --> 01:05:47,850 હું મારી વેબ પાનાંની શીર્ષક મૂકવામાં કરી શકો છો. 1436 01:05:47,850 --> 01:05:49,720 અને પછી નીચે આ વેબ પાનું વડા છે 1437 01:05:49,720 --> 01:05:51,972 કહેવાતા પર જવા માટે ચાલે આ વેબ પાનું શરીર. 1438 01:05:51,972 --> 01:05:54,180 અને હું માત્ર માત્ર માંગયાદી છું જેવા સી પ્રકારની રાખવા 1439 01:05:54,180 --> 01:05:57,620 વસ્તુઓ સરસ રીતે વાંચી શકાય stylistically. 1440 01:05:57,620 --> 01:06:04,745 અને હવે હું એક તરીકે આ સેવ જાઉં છું મારા ડેસ્કટોપ, કહેવાય hello.html પર ફાઇલ. 1441 01:06:04,745 --> 01:06:06,770 >> અને હું હા, HTML નો ઉપયોગ કરો તે કહેવું જાઉં છું. 1442 01:06:06,770 --> 01:06:09,690 પણ, .txt કરવા માટે તેને બદલી નથી આ બધા લખાણ ફાઈલ છે, જોકે, 1443 01:06:09,690 --> 01:06:12,130 માત્ર એક સી કાર્યક્રમ જેવા લખાણ સંપાદક સાથે લખાયેલ છે. 1444 01:06:12,130 --> 01:06:15,080 જોકે CS50 IDE માં ખાતે માત્ર અહીં મારા મેક પર ક્ષણ. 1445 01:06:15,080 --> 01:06:18,490 >> અને હવે હું મારા ડેસ્કટોપ પર જાઓ, તો તમે hello.html જોવા મળશે. 1446 01:06:18,490 --> 01:06:20,720 હું ડબલ આ ક્લિક કરો, તો તે Chrome ખુલશે. 1447 01:06:20,720 --> 01:06:23,260 પણ આ ફાઈલની છતાં મારા ડેસ્કટોપ પર રહેવા માટે થાય છે, 1448 01:06:23,260 --> 01:06:26,550 કે કદાચ સરળ છે હું કરી શકે છે વેબ પાનું. 1449 01:06:26,550 --> 01:06:30,080 >> નોંધ કરો કે શીર્ષક ટેબ રીતે ઉપર હેલો વર્લ્ડ છે. 1450 01:06:30,080 --> 01:06:32,470 વેબ પાનું શરીર હેલો વર્લ્ડ જ છે. 1451 01:06:32,470 --> 01:06:35,830 અને હું કર્યું બધા વિચાર આ બિંદુએ અમલ છે, 1452 01:06:35,830 --> 01:06:38,342 અથવા HTML નામની એક નવી ભાષા, લખી છે. 1453 01:06:38,342 --> 01:06:40,300 તે પ્રોગ્રામિંગ નથી સી જેવી ભાષા છે 1454 01:06:40,300 --> 01:06:42,508 શરતો હોઈ જવા નથી, અને આંટીઓ અને કાર્ય કરે છે. 1455 01:06:42,508 --> 01:06:46,560 તે કે જેમાં એક માર્કઅપ ભાષા છે, કિસ્સામાં તમે માત્ર પ્રાપ્ત કહેવું 1456 01:06:46,560 --> 01:06:48,410 તમે શું કરવા માગો છો કાર્યક્રમ. 1457 01:06:48,410 --> 01:06:51,195 આ અરે બ્રાઉઝર અર્થ એ થાય અહીં એક HTML પાનામાં આવે છે. 1458 01:06:51,195 --> 01:06:53,040 અરે બ્રાઉઝર, અહીં આવે છે મારા પાનું વડા. 1459 01:06:53,040 --> 01:06:55,130 અરે બ્રાઉઝર, અહીં આવે છે મારા પાનું શરીર. 1460 01:06:55,130 --> 01:06:57,100 બ્રાઉઝર અરે, કે શરીર માટે તે છે. 1461 01:06:57,100 --> 01:06:59,350 તે HTML પાનું માટે છે. 1462 01:06:59,350 --> 01:07:03,560 >> અને તે સરળ વ્યાખ્યાઓ સાથે એકલા, અમે ટૂંક સમયમાં એક કે જોશો 1463 01:07:03,560 --> 01:07:05,122 અમે એક વૃક્ષ તરીકે આ પ્રતિનિધિત્વ કરી શકે છે. 1464 01:07:05,122 --> 01:07:06,080 પરંતુ વધુ કે પાછળથી. 1465 01:07:06,080 --> 01:07:08,788 તેથી આ બધી ઇન્ટરકનેક્ટ કરશે અમારી સૌથી તાજેતરની માહિતી માળખાં. 1466 01:07:08,788 --> 01:07:12,460 બે, અમે આ મૂર્ખ મજાક રજૂ કરીશું. 1467 01:07:12,460 --> 01:07:15,680 આ એક વાસ્તવિક ટેટૂ છે કે આ વ્યક્તિ તેની ગરદન પર હતી. 1468 01:07:15,680 --> 01:07:19,660 તે કદાચ રમૂજી છે પ્રથમ સપ્તાહમાં અથવા બે, અને ત્યારબાદ, કદાચ નથી ખૂબ જ. 1469 01:07:19,660 --> 01:07:22,960 >> પરંતુ HTML, અને તે પણ વેબ પાનું હું માત્ર બનાવવામાં આવે છે, સુપર મન 1470 01:07:22,960 --> 01:07:25,670 numbingly disappointing-- માત્ર હેલો વર્લ્ડ કહે છે 1471 01:07:25,670 --> 01:07:27,210 સફેદ પૃષ્ઠભૂમિ પર કાળો ટેક્સ્ટ છે. 1472 01:07:27,210 --> 01:07:28,680 સાચે જ, આપણે વધુ સારી રીતે કરી શકે છે. 1473 01:07:28,680 --> 01:07:31,552 અને અમે રજૂઆત કરીને આવું પડશે સીએસએસ કહેવાય અન્ય ભાષા. 1474 01:07:31,552 --> 01:07:34,760 આ ખૂબ નથી પ્રોગ્રામિંગ ભાષા દ્વારા કોઈ આંટીઓ, અને શરતો અથવા આંટીઓ માટે, 1475 01:07:34,760 --> 01:07:38,470 પરંતુ ખરેખર, માત્ર જેના દ્વારા સિન્ટેક્ષ અમે આ લખાણ મોટું કરો, કહી શકો છો. 1476 01:07:38,470 --> 01:07:39,415 આ લખાણ નાના બનાવો. 1477 01:07:39,415 --> 01:07:40,040 તેને અધિકાર align. 1478 01:07:40,040 --> 01:07:40,650 ડાબી ગોઠવે છે. 1479 01:07:40,650 --> 01:07:41,195 તે ગુલાબી બનાવો. 1480 01:07:41,195 --> 01:07:41,820 તે જાંબલી બનાવો. 1481 01:07:41,820 --> 01:07:42,650 તે વાદળી બનાવો. 1482 01:07:42,650 --> 01:07:44,860 અથવા કોઈપણ નંબર કરવું અન્ય દ્રશ્ય અસરો. 1483 01:07:44,860 --> 01:07:48,590 અને તેથી અમે stylizing શરૂ કરવા માટે કેવી રીતે જોઈ શકશો વેબ પાનાંઓ કે જેથી તેઓ એક રીતે જોવા 1484 01:07:48,590 --> 01:07:50,480 અમે શું કરવા માંગો છો નજીક છે. 1485 01:07:50,480 --> 01:07:56,930 >> અને છેલ્લે, અમે ખરેખર અગાઉથી છે કદાચ તમે ટીવી અને ફિલ્મ ખૂબ. 1486 01:07:56,930 --> 01:07:58,930 હું અમે અહીં સમાપ્ત હો વિચાર્યું અમારી અંતિમ સેકન્ડ સાથે 1487 01:07:58,930 --> 01:08:03,700 તમે બતાવે છે કે અંતિમ ક્લિપ પર કેવી રીતે ઈન્ટરનેટ કામ પર હેકિંગ. 1488 01:08:03,700 --> 01:08:06,250 અમે આ ધૂંધળું શકે છે એક અંતિમ સમય અજવાળે છે. 1489 01:08:06,250 --> 01:08:07,250 >> [વિડિઓ પ્લેબેક] 1490 01:08:07,250 --> 01:08:09,520 >> -બિલકુલ નહી. 1491 01:08:09,520 --> 01:08:10,650 હું હેક મેળવવામાં છું. 1492 01:08:10,650 --> 01:08:11,770 >> -Okorsky? 1493 01:08:11,770 --> 01:08:14,230 >> કોઈ -No--, આ મુખ્ય છે. 1494 01:08:14,230 --> 01:08:17,074 તેઓ પહેલેથી જ મારફતે સળગાવી કર્યું આ NCIS જાહેર ફાયરવોલ. 1495 01:08:17,074 --> 01:08:19,990 -વેલ, નોડ અને ડમ્પ અલગ તેમને રાઉટર બીજી બાજુ પર. 1496 01:08:19,990 --> 01:08:20,990 -હું પ્રયત્ન કરી રહ્યો છું. 1497 01:08:20,990 --> 01:08:23,990 તે ખૂબ ઝડપથી આગળ વધી રહી છે. 1498 01:08:23,990 --> 01:08:25,179 >> -OH, આ સારું નથી. 1499 01:08:25,179 --> 01:08:27,470 તેઓ અમારા જોડાણ ઉપયોગ કરી રહ્યાં છો [અશ્રાવ્ય] આ ડેટાબેઝ. 1500 01:08:27,470 --> 01:08:28,458 તે કાપી નાખવાના. 1501 01:08:28,458 --> 01:08:28,958 હું નથી કરી શકો છો. 1502 01:08:28,958 --> 01:08:29,454 તે બિંદુ હુમલો છે. 1503 01:08:29,454 --> 01:08:31,438 તે અથવા તેણી માત્ર છે મારી મશીન પછી જઈ રહી છે. 1504 01:08:31,438 --> 01:08:32,430 >> -તે શક્ય નથી. 1505 01:08:32,430 --> 01:08:33,847 ડોડ સ્તર ખાણ એન્ક્રિપ્શન છે. 1506 01:08:33,847 --> 01:08:35,055 તે વિચાર કરી મહિના લેશે 1507 01:08:35,055 --> 01:08:35,857 -Hey, કે શું છે? 1508 01:08:35,857 --> 01:08:36,398 વિડિયો ગેમ? 1509 01:08:36,398 --> 01:08:37,886 >> -કોઈ ટોની, અમે હેક કરી રહ્યા છીએ. 1510 01:08:37,886 --> 01:08:40,795 >> તેઓ અબ્બી કમ્પ્યુટર વિચાર તો, સમગ્ર NCIS નેટવર્ક આગામી છે. 1511 01:08:40,795 --> 01:08:42,050 >> હું તેને બંધ ન કરી શકો છો. 1512 01:08:42,050 --> 01:08:43,050 કંઈક મેકજી કરો. 1513 01:08:43,050 --> 01:08:44,550 >> -I've ક્યારેય આ જેમ કોડ જોવા મળે છે. 1514 01:08:44,550 --> 01:08:47,432 1515 01:08:47,432 --> 01:08:48,571 -OH. 1516 01:08:48,571 --> 01:08:49,196 તે -Where જવા છે? 1517 01:08:49,196 --> 01:08:50,604 અબ્બી? 1518 01:08:50,604 --> 01:08:51,520 હું કાંઇ ન હતી. 1519 01:08:51,520 --> 01:08:53,020 હું તમને હતી વિચાર્યું. 1520 01:08:53,020 --> 01:08:54,520 >> -કોઈ. 1521 01:08:54,520 --> 01:08:57,232 >> -મેં કર્યું. 1522 01:08:57,232 --> 01:08:58,307 >> [સમાપ્ત પ્લેબેક] 1523 01:08:58,307 --> 01:09:00,390 ડેવિડ જે MALAN: શ્રેષ્ઠ ભાગ લખીને બે લોકો છે 1524 01:09:00,390 --> 01:09:02,170 તે જ સમયે કીબોર્ડ પર. 1525 01:09:02,170 --> 01:09:03,200 >> તેથી તે CS50 માટે છે. 1526 01:09:03,200 --> 01:09:04,700 અમે ઓફિસ કલાકો માટે આસપાસ વળગી પડશે. 1527 01:09:04,700 --> 01:09:06,344 અને અમે તમને આગામી સમય જોશો. 1528 01:09:06,344 --> 01:09:07,760 [સંગીત વગાડવાનો - "ફાઇલો, સિનફેલ્ડ થીમ"] 1529 01:09:07,760 --> 01:09:11,139 1530 01:09:11,139 --> 01:09:11,680 આ CS50 છે. 1531 01:09:11,680 --> 01:09:17,960 1532 01:09:17,960 --> 01:09:20,854 હું એક ચાંચિયો પ્રયત્ન કરવા માંગો છો નથી. 1533 01:09:20,854 --> 01:09:21,770 2 વક્તા: Yarr ડેવિડ. 1534 01:09:21,770 --> 01:09:23,700 તે તમને પહેર્યા દંડ ડબ્લેટ છે. 1535 01:09:23,700 --> 01:09:26,450 કે દોડ્યા પછી એકદમ હાંફવું Luff ઘણો. 1536 01:09:26,450 --> 01:09:29,327