ડેવીડના MALAN: બધા અધિકાર. આ CS50 છે. અને આ સપ્તાહના સાત શરૂઆત છે. તેથી આજે, કદાચ, thankfully અમે અમારા સંક્રમણ શરૂ નીચલા સ્તર ના સી પ્રોગ્રામિંગ વિશ્વ આ ઉચ્ચ સ્તર પર વેબ પ્રોગ્રામિંગ દુનિયામાં. અને તે સાથે, અમે એક નજર પડશે ઇન્ટરનેટ ખરેખર કેવી રીતે કામ પર, શું આ મશીનો અને આ ઈન્ટરનેટ તમે હવે વર્ષ માટે ઉપયોગ કરી રહ્યો છું કે ખરેખર તરફ હૂડ નીચે કરી તે બધા કેવી રીતે એક સારી સમજ તમે કેવી રીતે કરી શકો છો કામ કરે છે, અને તે તમારા માટે કામ કરે છે. તે ઓવરને તરફ, શા માટે આપણે એક ન લો એક ટીવી શો ક્લિપ પ્રથમ જુઓ ચાલો શરુ કરશે કે કહેવાય Numb3rs, ઇન્ટરનેટ ખરેખર કેવી રીતે કામ કરવા માટે છે. [વિડિઓ પ્લેબેક] -તે 32-બીટ IPP4 સરનામું છે. -IP. કે જે ઈન્ટરનેટ છે. -Private નેટવર્ક. તે અમિતા માતાનો ખાનગી નેટવર્ક છે. ઓહ, તે આવું આકર્ષક છે. ઓહ, ચાર્લી. -તે એક અરીસો IP સરનામું છે. તેમણે અમને જોવા ભાડા છે તે તે વાસ્તવિક સમય માં કરી છે. [સમાપ્ત વિડિઓ પ્લેબેક] ડેવીડના MALAN: તેથી સમગ્ર છે કે ટીવી શો સાથે ખોટું ઘણો. તેથી બરાબર સિવાય પીંજવું ચાલો આ પ્રકારનો આ પ્રથમ વસ્તુઓ એક અમે લપેટી શકો નહિં, તો જુઓ તેને આસપાસ અમારા દિમાગ સમજી. છેલ્લા ફ્રેમ તેથી જે દર્શાવે છે કે તે ફિલ્મ, આ એક જે અહીં છે આ સૂચવે છે કે એવું લાગે છે કેટલાક હેકર ઉપયોગ કરે છે શું છે કેટલાક સિસ્ટમ માં વિચાર. પરંતુ કોઈ. તમે આ ઝૂમ તો સ્રોત કોડ, જે એક ભાષા ઉદ્દેશ સી તરીકે ઓળખવામાં આવે છે જે આઇફોન Apps આઇપેડ એપ્લિકેશન્સ, અને Mac ઓએસ એપ્લિકેશન્સ લખવામાં આવે છે, તમે આ જોશો કે ચિત્ર કાર્યક્રમ અમુક પ્રકારની છે તે એક ચલ તરીકે ચિત્રશલાકા છે. તેથી વધુમાં, તમે કદાચ અહીં આ સરનામું જણાયું છે. હવે, આ એક જેમ કે ખોટું છે. અને આ કદાચ ઇરાદાપૂર્વક પસંદ કરવામાં આવે છે એક અમાન્ય સરનામું, પોસ્ટ કરી છે, કે જેથી તે ખરેખર ક્યાંક જીવી નથી ટીવી દર્શક વાસ્તવમાં તે મુલાકાતો છે. પરંતુ અહીં આ સંખ્યા, કંઈક કંઈક ડોટ કંઈક ડોટ ડોટ કંઈક શું છે સામાન્ય રીતે IP સરનામા તરીકે ઓળખાય છે. અને તે ખરેખર એક સારી છે વધુ આ વિષય segue સામાન્ય રીતે, તરીકે પણ ઓળખાય છે IP, ઇન્ટરનેટ પ્રોટોકોલ. તેથી જો તમે ઓછામાં ઓછા કદાચ કર્યું પહેલાં આ શબ્દસમૂહ સાંભળ્યું. પરંતુ IP, અથવા ઇન્ટરનેટ શું છે તમે આજે તે પ્રોટોકોલ સમજી? અમે માટે પૂછવામાં જો ઓડ્સ છે, હાથ શો, તમે મોટા ભાગના કદાચ કહ્યું છે શબ્દો પહેલાં સરનામું IP. તેથી તમે શું અર્થ થાય? પ્રેક્ષક: [અશ્રાવ્ય]? ડેવીડના MALAN: તે શું છે? પ્રેક્ષક: [અશ્રાવ્ય]? ડેવીડના MALAN: વધુ એકવાર. પ્રેક્ષક: કમ્પ્યુટર સરનામું. ડેવીડના MALAN: આ કોમ્પ્યુટર સરનામું. તેથી તે બરાબર સાચું છે. તે દરેક છે કે બહાર વળે ઇન્ટરનેટ પર કમ્પ્યુટર, અને આ દિવસોમાં દરેક ફોન તમારા તમારા backpack માં પોકેટ અને ગોળી, IP સરનામું, ઇન્ટરનેટ છે પ્રોટોકોલ સરનામું છે, કે જે સૂચવે છે કે એક અનન્ય સરનામું છે તે સમગ્ર ઇન્ટરનેટ સમગ્ર. હવે, કે સફેદ એક બીટ છે વિશ્વમાં ખરેખર છે, કારણ કે અસત્ય IP સરનામાઓ બહાર ચાલી રહ્યું છે. તેથી અમે ઉપયોગ કરવાનું શરૂ કર્યું ખાનગી IP સરનામાઓ. પરંતુ એક ક્ષણ કે પર વધુ. પરંતુ તમે IP સરનામા વિચાર કરી શકો છો તમારા ટપાલ સેવા શેરી જેવી સરનામું. અમે મેક્સવેલ ઉદાહરણ ઉપયોગ કર્યું ડ્વોર્કિન, સીએસ મકાન, પહેલા 33 ઓક્સફર્ડ સ્ટ્રીટ કેમ્બ્રિજ, માસ, 02138, યુએસએ. તે વિશ્વમાં તેની અનન્ય સરનામું છે. એ જ રીતે કમ્પ્યુટર્સ શું અનન્ય એડ્રેસોને સમાવે છે. તેઓ માત્ર થાય છે થોડી different- જુઓ એક નંબર એક નંબર ટપકું ટપકું એક નંબર એક નંબર DOT. અને કોઈને પણ ખરેખર ખબર નથી શું નંબરો માન્ય શ્રેણી તે હેશો દરેક માટે છે? યાહ. પ્રેક્ષક: 255 0? ડેવીડના MALAN: ચોક્કસ. 255 0. અને તો પણ ખબર ન હતી કે, હવે, એક નિષ્કર્ષ ડ્રો કેટલી બિટ્સ પ્રતિનિધિત્વ કરવા માટે ઉપયોગ થાય છે પછી આ નંબરો દરેક? આઠ દેખીતી રીતે, કારણ કે તમે ગણતરી કરી શકે છે સૌથી વધુ 255 છે, કે જે 8-બીટ કિંમત છે. તેથી કુલ માં, IP સરનામું 32 બિટ્સ છે. આ જેથી ઝડપથી આગળ ધપાવવાની ગાણિતિક તારણ કેટલા શક્ય IP સરનામાઓ પછી, વિશ્વમાં ત્યાં છે? તેથી તે 8 વત્તા 8 વત્તા 8 છે વત્તા 8, કે જેથી 32 બિટ્સ છે. અને અમે હંમેશા કહ્યું છે કે 32 2 આશરે છે? ઠીક છે. હું આ એક ક્ષેત્ર પડશે. ચાર અબજ. અને અમે અઠવાડિયામાં તે વિશે વાત કરી હતી અમે ફોન પુસ્તકો વિશે વાત કરી ત્યારે શૂન્ય પાના ઉન્મત્ત નંબરો સાથે. પરંતુ તે પ્રકારની છે કે જે હોય છે IP ની મર્યાદિત નંબર સંબોધે છે. અને છતાં પણ ચાર અબજ ઘણો જેવી લાગે શકે છે, અમે મનુષ્ય કરવામાં આવી છે ખૂબ થોડા વપરાશ તેમને અમારા સર્વર્સ બધા માટે અને ઉપકરણો અને તેથી આગળ. તેથી આ ખરેખર એક સમસ્યા બની રહ્યું છે. હવે, ત્યાં હોઈ શકે છે શું IP છે જે પાછળ યોજના. ના દાખલા તરીકે, ઘણા હાર્વર્ડ ખાતે કોમ્પ્યુટર શરૂ કરે છે કે અનન્ય એડ્રેસોને સમાવે છે આ બે કિંમતો સાથે. એમઆઇટી, એ જ રીતે, એક ઉપસર્ગ છે. અને કંપનીઓ અને યુનિવર્સિટીઓ ઘણો તેમના પોતાના અનન્ય ઉપસર્ગ હોય છે. અને અમારા ઘર માટે અમને પછી સૌથી ઇન્ટરનેટ જોડાણો અને જેમ, અમે કેટલાક ઉપસર્ગ કે કોમકાસ્ટ શેર અથવા જેમ કોઈને માલિક બને છે. અને આ કહે છે કે માત્ર એ છે કે જો તમે કેમ્પસ પર સૌથી કમ્પ્યુટર્સ પર જોવામાં તેઓ કદાચ એક IP હોય છે હો આ જેવી લાગે છે કે સરનામું. હવે, તમે પણ ક્યારેક જોઈ શકે છે IP સરનામું તે આ જેમ શરૂ થાય છે. હકીકતમાં, જો તમે કોઇ વધારો થયો છે જો ઘરે ઇન્ટરનેટ વપરાશ સાથે, અને તમે પૂરતી ક્યારેય હતા આસપાસ થેલી, કોથળી તકનીકી વિચિત્ર તમારા પોતાના કમ્પ્યુટર સેટિંગ્સ, કદાચ તમે તેના બદલે વધુ જેવી લાગે છે કે એક સરનામું જોયું 10, અથવા 172,6 સાથે શરૂઆત કરી હતી કે આ, 192,168, અથવા તેના કેટલાક ચલો કે. અને તે માત્ર વિશ્વમાં અર્થ એ થાય કે નંબરો સમગ્ર ટોળું કોરે સુયોજિત છે જેનો અર્થ થાય છે, ખાનગી હોઈ જો તમે તમારા ઘરમાં તેમને ઉપયોગ કરી શકો છો તમે પણ તેમના પર ઉપયોગ કરી શકો છો તમારા કેમ્પસ અને તમારી કંપની અંદર, પરંતુ જો તમે તેમને વાપરવા માટે નથી કરી શકો છો મોટી ઇન્ટરનેટ પર. અને તેથી આ ખાનગી આઇપીએસ ઉકેલ આવી છે ખાતરી કરો કે બનાવવા તરફ ઓછામાં ઓછા તેથી સમગ્ર વિશ્વમાં લાગે વળગે છે ત્યાં સુધી અમે તે ઘણા IP સરનામાઓ વાપરી રહ્યા નથી. પરંતુ ઓછામાં ઓછા, અમે કરી શકો છો, આપણા પોતાના પર કેમ્પસ, ઘણા આઇપીએસ તરીકે ખૂબ ખૂબ અમે માંગો છો. પરંતુ જેઓ ધ્યાન આપતા? આ બધા ની સુસંગતતા શું છે ઇન્ટરનેટ એક વાસ્તવિક વપરાશ માટે? ઠીક છે, ચાલો એક નજર કરીએ કદાચ અહીં એક સરળ ચિત્ર. બંને મારફતે મને દો આ સ્ક્રીન પર ઉપર. અને અહીં મારા હસ્તાક્ષર ક્ષમા. પરંતુ અમે અમારી જાતને લાગે છે, અહીં આ થોડી લેપટોપ હોવાની ક્યાંક કેમ્પસ પર, આ દિવસોમાં તે Wi-Fi છે. ભૂતકાળના અને તો પણ તમે યોગ્ય એડેપ્ટર શોધવા માટે, તે એક ઈથરનેટ કેબલ કરી શકો છો જે જેમ જ દો તમે ઉપકરણ અમુક પ્રકારના સાથે જોડાય છે. અને જો તમે આ કૉલ કરી શકો છો કોઈપણ વસ્તુઓ નંબર. પરંતુ હું આગળ વધો અને આ કૉલ જાઉં છું, હવે માટે, કેવી રીતે એક્સેસ પોઇન્ટ વિશે શું? તેથી આ મારા લેપટોપ છે. આ મારી એપી, અથવા પ્રવેશ બિંદુ છે, અને આ અમુક વાયરલેસ ઉપકરણ છે, નથી વિપરીત મુદ્દાઓ કે જે હાર્વર્ડ બધા છત પર હોય છે અને કેમ્પસની આસપાસ દિવાલો ખીલેલું લાઇટ હોય છે અને તમારા લેપટોપ છે કે wirelessly વાત કરવા માટે વપરાય છે નેટવર્ક બાકીના. તેથી અચાનક આ લેપટોપ વાત છે દિવાલ પર કે વસ્તુ છે, ડાઇનિંગ હોલ, અથવા બીજે ક્યાંકથી. હવે દરમિયાન, કે પ્રવેશ બિંદુ છે કેમ્પસ પર કંઈક બીજું જોડાયેલ છે. અને તે કદાચ કંઈક છે એક સ્વીચ તરીકે ઓળખાય છે. અને તેઓ ઘણો વધુ રસપ્રદ જુઓ માત્ર આ બોક્સ આકૃતિઓ કરતાં. પરંતુ અચાનક, કે વસ્તુ છે એક સ્વીચ સાથે જોડાયેલ. અને બદલામાં, કોઈક કે સ્વીચ સાથે જોડાયેલ છે કદાચ એક છે કે જે ઉપકરણ થોડી મોટી હોય, રાઉટર તરીકે ઓળખાય છે. અને પછી, ત્યાં છે, હાર્વર્ડ જોડાયેલ છે સમગ્ર ઇન્ટરનેટ પર જે અમે અહીં આ વાદળ તરીકે દોરવા પડશે વાયર કેટલાક નંબર મારફતે અથવા વાયરલેસ ટેકનોલોજી. તેથી વચ્ચે પગલાં ઘણું છે મને અને વિશ્વના બાકીના. અને ખરેખર, પણ અંદર આ ચિત્ર અહીં, કેટલાક અન્ય સર્વર્સ છે અથવા સેવાઓ સમાવેશ થાય છે. અને હું માત્ર દોરવા જાઉં છું આ અંશે અમૂર્ત માત્ર અમે હોય છે કે જેથી અમને પહેલાં મીતાક્ષરો. એક DHCP કહેવામાં આવે છે. અને એક બીજા, થોડી વધુ રસપ્રદ આજે માટે, DNS કહેવામાં આવે છે. તેથી આ કોઈક છે કે સર્વરો છે મારા કોમ્પ્યુટર માટે સુલભ તેમજ. તેથી હવે, પીંજવું કલકલ સિવાય એક બીટ. તેથી પ્રવેશ બિંદુ છે ફક્ત આ વાયરલેસ ઉપકરણ વારંવાર એન્ટેના કે વાસ્તવમાં તમે wirelessly સાથે વાત કરો. ઘર ખાતે, તમે કહી શકે છે આ ઘર રાઉટર. તે લિન્કસીસ, કે એપલ દ્વારા કરવામાં આવી શકે છે ડી-લિંક, અથવા કંપનીઓ કોઇ નંબર કે. તે, વળાંક, સાથે જોડાયેલ છે અમુક પ્રકારની એક સ્વીચ છે. અથવા ઘરે પાછા, તમારા Wi-Fi શું છે ઉપકરણ કદાચ બદલે સાથે જોડાયેલ? તમે કદાચ નથી, કારણ કે આ બધા સાધનો માલિકી છે. યાહ. ઘરે પાછા કેબલ મોડેમ અથવા ડીએસએલ મોડેમ તમે વેરાઇઝન, અથવા કોમકાસ્ટ તરફથી મળી છે કે, તે કેરિયર્સ અથવા એક. તેથી આ જટિલતા તમામ લાગે યુનિવર્સિટી સહાયક તરીકે અથવા ખરેખર કોમકાસ્ટ જેવા બિઝનેસ. અને ખરેખર, આ સામગ્રી કે તમારા ઘરમાં છે આ બોલ પર સંભવિત છે વાડ વત્તા કદાચ આ ઘર એક એક route-- આ કેબલ મૉડેમ અથવા ડીએસએલ છે તેઓ પૂરી પાડે છે શકે મોડેમ. તેથી સ્વીચ સાથે માત્ર એક ઉપકરણ છે તે માહિતી જેકો સમગ્ર ટોળું. હકીકતમાં, તમે સમાચાર યાદ છે કે જો અહેવાલ જો આપણે મોટી સ્ક્રીન પર ભજવી થોડા અઠવાડિયા પહેલા અમે જ્યાં શેલ આંચકો વિશે વાત કરવામાં આવી હતી, અને આ કેવી રીતે ખરાબ? અને આ ત્યાં હતા કેબલ ફોટોગ્રાફ્સ અને જેકો, અને તકનીકી જુઓ કે વસ્તુઓ? તે માત્ર મૂક સ્વીચો હતા કે માત્ર ઇન્ટરનેટ કમ્પ્યુટર જોડાય છે તેમને કેબલ્સ પ્લગ દ્વારા. જેથી તે બધા એક સ્વીચ છે. હવે, આ ઉપકરણો વિચાર થોડી વધુ રસપ્રદ. DHCP. તમે આસપાસ poked કરી છે, તો તમારા કોમ્પ્યુટર ઘરે અથવા તો કેમ્પસ પર, તમે આ આદ્યાક્ષરો જોવા મળે છે. કોઈને DHCP સર્વર શું છે ખબર છે? ગતિશીલ યજમાન રૂપરેખાંકન પ્રોટોકોલ? વસ્તુ નથી પ્રકારની તમે ખરેખર નીચે લખવા માટે જરૂર છે. DHCP. કોઈપણ અંતે તમામ? તમામ હક અનામત. તેથી આ વાર્તા રીવાઇન્ડ. હાથ પર અહીં વાર્તા સ્થાપિત થયેલ હોય મારા એક અનન્ય સરનામું કર્યા વિશ્વમાં, IP સરનામું, કે ક્યાંથી આવે છે? Yesteryear, જ્યારે તમે કેમ્પસ મળી છે તમે ખરેખર ખાતે કોઈ વ્યક્તિને પૂછી હતી હાર્વર્ડ, મારા IP સરનામું શું હોવું જોઈએ. અને તમે જાતે જ કરશે તમારા કમ્પ્યુટર માં લખો. પરંતુ તાજેતરમાં જ, ટેકનોલોજી ગતિશીલ તમે કરવા માટે પરવાનગી આપે છે કે જે અસ્તિત્વમાં છે DHCP, ખાલી જ્યારે એક IP સરનામું મેળવવા તમે wirelessly કેમ્પસ માં પ્લગ અથવા વાયર સાથે. તેથી DHCP સર્વર માત્ર એક સર્વર છે કે જે તમારા કમ્પ્યુટરને એક અનન્ય IP આપે છે સરનામું, કંઈક અંશે રેન્ડમ અથવા અમુક અલ્ગોરિધમનો દ્વારા. પરંતુ જો તમે પાછા લાગે છે થોડા અઠવાડિયા કે થોડા વર્ષો, તમે પ્રથમ રજીસ્ટર કરતી વખતે કેમ્પસ પર તમારા કમ્પ્યુટર, તમે હાર્વર્ડ કહેવાની હતા, અધિકૃત મને IP સરનામું આપે છે. હવે વિચાર શરૂ કરવા માટે DNS થોડી વધુ રસપ્રદ. ડોમેન નામ સિસ્ટમ. કોઈને ઘણો પ્રયાસ કર્યો લેવા માંગો છો નથી આ વાત અહીં શું છે? તે એક અથવા વધારે સર્વરો છે તે એકદમ સરળ કાર્ય કરે છે મહત્વપૂર્ણ પ્રકારની. યાહ. પ્રેક્ષક: [અશ્રાવ્ય] URL ને અનુવાદ. ડેવીડના MALAN: અરે વાહ. તે અને IP માટે URL ને ભાષાંતર સરનામાં અને ઊલટું. કે બધા પછી, નક્કી કરો તમે વેબસાઇટ પર જાઓ ત્યારે તમે facebook.com કંઈક લખો, અથવા google.com અથવા harvard.edu, તમે ચોક્કસપણે લખ્યો છે મોટા ભાગે આંકડાકીય IP સરનામું. અને તમે શા માટે કારણ વિચાર કરી શકો છો. એક દિવસ પાછા, પણ હવે અમુક હદ સુધી, તમે એક ટેલિફોન કરો ત્યારે એક કંપની માટે કૉલ, તેઓ ખરેખર પોતાને ખરીદી હાર્ડ પ્રયાસ ખરેખર શબ્દો છે કે જે 800 નંબર તે, 1-800-એકત્રિત અથવા કંઈક તે છે કે જેવી યાદગાર છે કે જેથી લોકો શું યાદ કરવાની જરૂર નથી સી-ઓ-એલ એલ ઈ-સી ટી ખરેખર વિસ્તરે છે. તેથી અમે આ જોઇ છે ભૂતકાળમાં સંશોધનાત્મક. અને ખરેખર, તે શું IP સરનામાઓ છે અને અમે યજમાન નામો કૉલ કરશો શું અથવા સંપૂર્ણપણે ગુણવત્તાવાળું ડોમેન નામો માટે નથી. તે સરનામું સર્વરો માટે પરવાનગી આપે છે શબ્દો બદલે નંબરો દ્વારા. તેથી ખરેખર અમે કેવી રીતે કરવું આ રૂપાંતર જુઓ. હું આગળ જાઓ જાઉં છું અને એક કાર્યક્રમ ખોલો. હું માત્ર આગળ જઈ રહ્યો છું અને એક ટર્મિનલ વિન્ડોમાં ખોલો. અને હું આગળ જાઓ જાઉં છું અને DNS સર્વર કરે છે તે તમને બતાવવા. હું ઈચ્છતો હમણાં પૂરતું, જો તે જોવા માટે IP સરનામું ફેસબુક શું છે, હું એક ટર્મિનલ પર ટાઇપ કરી શકો છો આ જેવી પૂછવા અને તમે પણ આ કરી શકો છો તમારા ઉપકરણ પર આધારિત છે. અને લૂકઅપ facebook.com છે. અને હું વસ્તુઓ સમૂહ જુઓ. આ પ્રથમ પ્રતિભાવ છે હાર્વર્ડ DNS સર્વર હું કર્યું છે કે જે ચિત્ર ત્યાં દોરેલા. --that માતાનો મને કહેતાં કે ફેસબુક આઇપી સરનામું આ દેખીતી રીતે છે. તેથી દો મને આગળ વધો અને કે 173.252.120.16 નકલ કરો. અને મને મારા મેક પર Chrome ખોલો. અને મને http પર જાઓ: // કરો અને પેસ્ટ કરો કે IP સરનામું અને Enter દબાવો. અને ખરેખર, હું ફેસબુક પર જાતે શોધી. તેથી કોઈક કે જે રૂપાંતર, ખરેખર, બન્યું. હું ફરીથી આ શું છે, તો ચાલો , www.google.com nslookup નથી. હું જવાબો સમગ્ર ટોળું પાછા મળે છે. અને ખરેખર, વિવિધ માર્ગો છે કંપનીઓ આ અમલ છે. કેટલીકવાર, તેઓ વિશ્વમાં જણાવો તેઓ એક IP સરનામું છે. પરંતુ તે એક IP સરનામું ઉકેલાઈ જાય છે અથવા બહુવિધ સર્વરો સાથે જોડાયેલ. અથવા Google ના કિસ્સામાં, તેઓ વિશ્વમાં જણાવો, અમે IP સરનામાઓ સંપૂર્ણ સમૂહ છે. તમારા લેપટોપ વાત કરવા માટે સ્વાગત છે આ સર્વરો કોઈ પણ એક સંપર્ક કરો. તેથી તે તમામ કરવામાં આવી રહ્યું છે હૂડ નીચે. તમે લખો છો, ત્યારે www.google.com દાખલ કરો તમારા બ્રાઉઝરમાં, તમારા બ્રાઉઝર, અને, મેક તમારી ઓપરેટિંગ ચાલુ ઓએસ અથવા Windows, અથવા ઉબુન્ટુ Linux, શું છે, નજીકના DNS સર્વર પૂછશે આ સર્વર વાસ્તવિક સરનામું. છેલ્લા ઉપકરણ છે આ ચિત્ર માં, રાઉટર જેના હેતુ એક છે જીવન માર્ગ જાણકારી છે માર્ગ છે, તેથી વાત કરવા માટે પેકેટો, ડિજીટલ માહિતી પરબિડીયાઓમાં બીડી ના zeroes અને મુદ્દાઓ સમાવતી મૂળ માંથી અંતિમ મુકામ માટે મોકલનાર, મેળવે છે. અને તેથી રાઉટર માર્ગો સામગ્રી. તેથી શા માટે આ બધા છે ખાસ કરીને મહત્વનું? ઠીક છે, ચાલો એક નજર કરીએ કેવી રીતે આ ઉપયોગ કરી શકે છે. હું અહીં છે કે ધારો રોબ Boden એક ચિત્ર. તેથી હું માંગો છો તે ધારવું રોબ Boden આ ચિત્ર મોકલવા પાછળ ડેન માં આ વ્યાખ્યાન હોલ છે. તેથી હું એક કમ્પ્યુટર છું મારા લેપટોપ, અને ડેન જેવા ઇન્ટરનેટ પર કેટલાક અન્ય કોમ્પ્યુટર છે. અને હું એક પેકેટ મોકલવા માંગો છો તેમને મને ના જાણકારી. તે પ્રશ્ન છે, હું કેવી રીતે કરી begs ખરેખર માર્ગ તેમને માટે આ પેકેટ. વેલ, માનવ દ્રષ્ટિએ, હું કહે છે, હેય, તમે ડેન આ પસાર કરી શકે? અને તમે પછી, એક ટોળું કદાચ પાછા પસાર થશે અને આગળ અને પાછળ આગળ સુધી આખરે ડેન પર તેનો માર્ગ બનાવે છે. પરંતુ તે થોડી અશુદ્ધ છે. એન્જીનિયરિંગ કદાચ જરૂર થોડી વધુ પદ્ધતિસરના હોય. તેથી કદાચ, ડેન IP સરનામું છે. તેથી હું શું કરવું જોઈએ શું ખરેખર હું જોઈએ છે ઉદાહરણ માટે છે, એક ખાલી કવર લેવા આ જેમ. અને હું શું ખબર નથી ડેન IP સરનામું છે. તેથી હું માત્ર જાઉં છું ડેન IP તરીકે તે સામાન્ય રીતે. અને હું આ મૂકી જાઉં છું મારા પરબિડીયું ક્ષેત્ર. અને ત્યાં છે, હું એક IP સરનામું છે. તે છે તે શું આજે કોઈ વાંધો નથી. તેથી હું માત્ર કહેવું જાઉં છું મારા ત્યાં પાછળ ખૂણામાં આઇપી. અને પછી હું આગળ જાઓ અને મૂકી જાઉં છું આ પરબિડીયું ની અંદર આ ચિત્ર. અને પછી, તમે દરેક અનુમાન ઇન્ટરનેટ પર રાઉટર તરીકે, દ્વારા પૂર્વરૂપરેખાંકિત કરવામાં આવી છે સામાન્ય રીતે અથવા ક્યારેક માણસો ઓટોમેટેડ એલ્ગોરિધમ્સ દ્વારા ખબર છે કે ડેન IP સરનામું 1 સાથે શરૂ થાય છે, તે રીતે જવું જોઈએ. ડેન IP સરનામા સાથે શરૂ થાય છે 2, તે રીતે જવું જોઈએ. કદાચ 3 માર્ગ જાય છે. કદાચ 4 માર્ગ જાય છે. અને તે પડતાં થોડું છે. સરળ છે, પરંતુ તે સામાન્ય વિચાર છે. આ routers-- દરેક અને ત્યાં કદાચ કારણ કે ઘણા મને અને ડેન વચ્ચે 30 હોય છે. સ્પ્રેડશીટ અમુક પ્રકારની --have તેમના મેમરી ની અંદર, ડેટાબેઝ કોષ્ટક, માત્ર કહે છે કે, આ જેવી લાગે છે, IP સરનામા, આ માર્ગ જાય છે. લાગે છે કે એક IP સરનામું આ જેમ કે માર્ગ જાય છે. અને તે કેવી રીતે બનાવે છે એકદમ સરળ નિર્ણયો. પરંતુ તે આ રાઉટર કરવું કે બહાર વળે સંભવિત છે કે જે કરતાં વધુ કંઈક. તેઓ કમ્પ્યુટર્સ માટે પરવાનગી આપે છે ગેરંટી બોલ ઓછામાં ઓછા ઊંચી સંભાવના સાથે. તેથી તમે, પણ, પણ, તો સાંભળ્યું હશે તમે તદ્દન સંભાળ કે ક્યારેય આશ્ચર્ય કર્યું છે તે શું છે, તમે સાંભળ્યું હોઈ શકે આ આદ્યાક્ષરો દ્વારા કંઈક. માતાનો માટે અહીં પર પાછા જાઓ માત્ર એક ક્ષણ અને આ અપ ખેંચી. TCP, ટ્રાન્સમિશન કંટ્રોલ પ્રોટોકોલ. માત્ર અન્ય તકનિકી રીતે અન્ય ટેકનોલોજી વર્ણન ઇન્ટરનેટ પર વપરાય છે. તેથી આઈપી ઇન્ટરનેટ પ્રોટોકોલ સંબોધન માટે વાપરવામાં આવે છે. તે કેટલાક પ્રમાણભૂત છે કે વિશ્વમાં જણાવ્યું હતું કે, સાથે આવ્યા તમે, ડેન માટે એક IP સરનામું અહીં મૂકવામાં અને તમારા માટે અહીં એક IP સરનામું, અને પછી તમે કેટલાક મૂકો એક પરબિડીયું માં માહિતી. પરંતુ ટીસીપી અન્ય ટેકનોલોજી છે, IP સાથે વપરાય. અને ખરેખર, તમે કરેલા જો ક્યારેય પહેલા આ મીતાક્ષરો જોવા મળે છે, તમે કદાચ જોઇ છે ટીસીપી IP સ્લેશ જે માત્ર લોકો તેમને એકસાથે ઉપયોગ કરે છે. વેલ, ટીસીપી પ્રકારની છે તે માટે પરવાનગી આપે છે કારણ કે ઠંડી તમે સંભાવના વધારવા માટે આ માહિતી ખરેખર છે કે મને ના ડેન મેળવવા માટે જઈ રહી છે. હકીકતમાં, ઇન્ટરનેટ ઉન્મત્ત સ્થળ છે. ત્યાં કોઈ ગેરેંટી નથી કે હું માહિતી આ રીતે મોકલી જો તે જવા માટે જઇ રહ્યું છે કે કે માર્ગ આસપાસ આગામી સમય. એ જ રીતે, અથવા કે જે રીતે જઈ શકે છે. વચ્ચે ટૂંકી અંતર બે પોઈન્ટ જરૂરી નથી સીધી અથવા સમાન લીટી. તમે વધુમાં, કેટલાક ગાય્ઝ ભૂલો કરી શકે છે અથવા પણ સાથે ભરાઈ ગયાં અનેક એન્વલપ્સ તમારી રીતે આવતા. તેથી જો તમે માત્ર કરવા જઇ અપ આપે છે અને શાબ્દિક આ કેટલાક છોડો ફ્લોર પર પરબિડીયાઓમાં બીડી. અને તે જ રીતે માહિતી હોઈ શકે છે રાઉટર્સ દ્વારા ઇન્ટરનેટ પર હતો. તેથી ઘટાડો આ મતભેદ, હું જાઉં છું મારા ઓછી સલામતી લેવા માટે અહીં કાતર અને રોબ કાપી માં, ચાલો, ચાર કહે દો ટુકડાઓ, ચાર ખંડમાં. અને હવે, હું આગળ જઈ રહ્યો છું અને માહિતી એક વધુ ભાગ મૂકી આ કવર પર. હું 4 કંઈક 1 કહેવું જાઉં છું. તેથી હવે, મારા અંતિમ પરબિડીયું પર ઓછા પ્રથમ, આ જેવો દેખાય છે. હું આગળ જાઓ જાઉં છું અને અહીં આ એક મૂકો. અને સમય ખાતર, હું જાઉં છું સરખું 4: 2, જેમ કે અન્ય લેબલ, 4 4 3, 4. ફરીથી, આ ડેન IP સરનામા સાથે તે અને મારા IP સરનામા સાથે આગળ પાછળ છોડી દીધી છે, પરંતુ મને લાગે છે હજુ હમણાં જ તેમને મોકલી શકો છો. કારણ કે તે તારણ ઇન્ટરનેટ પર, સર્વરો ઘણી વસ્તુઓ કરી શકો છો. હકીકતમાં, અમે બધા વેબ ઉપયોગ કરી શકે છે તદ્દન થોડી વિશ્વભરમાં વેબ, http: // ગમે. પરંતુ ત્યાં અન્ય છે ઇન્ટરનેટ પર સેવાઓ. કેટલાક અન્ય સેવાઓ સોર્ટ છે, વપરાશકર્તા, ગ્રાહક મૈત્રીપૂર્ણ સેવાઓ ઉપરાંત વાંધો છે કે વસંત વેબ બ્રાઉઝર પ્રકાર કાર્યક્રમ છે? પ્રેક્ષક: ઇમેઇલ. ડેવીડના MALAN: ઇમેઇલ. ઠીક છે. ગુડ. અન્ય એક શું છે? પ્રેક્ષક: ચેટ કરો. ડેવીડના MALAN: તેથી કે કેમ, ચેટ તે Skype, અથવા Gchat, અથવા કંઈક છે કે જેમ. પ્રેક્ષક: સંગ્રહ. ડેવીડના MALAN: તેથી અમુક પ્રકારની સ્ટોરેજ સર્વિસ, ચોક્કસપણે. ડ્રૉપબૉક્સ કંઈક, અથવા બોક્સ, અથવા જેમ. તેથી અલગ છે ઇન્ટરનેટ પર સેવાઓ. અને તે છે કે, ડેન બહાર વળે તે ખરેખર એક કોમ્પ્યુટર હોય છે, સમર્પિત કરવાની નથી જીવન માં એક વસ્તુ છે. તેમણે ખરેખર ઘણી વસ્તુઓ કરી શકો છો. અને ખરેખર, તે ઇમેઇલ સર્વર હોઇ શકે છે. તેમણે વેબ સર્વર હોઈ શકે છે. તેઓ ચેટ સર્વર હોઇ શકે છે. પરંતુ સૂચવે છે કે એવું લાગે છે ડેન ખબર જરૂર છે કે અગાઉથી શું છે આ સંદેશાઓ ના સમાવિષ્ટો. આ હું તેને મોકલી રહ્યો છું વેબ પૃષ્ઠ છે? તે હું તેને મોકલી રહ્યો છું ઇમેઇલ છે? તે ત્વરિત છે સંદેશો હું તેને મોકલી રહ્યો છું? તેથી અમે એક વધુ ભાગ જરૂર છે આ પરબિડીયું પર માહિતી કે જેથી ડેન, જ્યારે તેમણે આ પરબિડીયું મેળવે છે, કાર્યક્રમ પ્રદર્શિત કરવા માટે ઉપયોગ કરે છે શું જાણે છે. તે એક બ્રાઉઝર છે? તે Google છે? તેને Skype છે? અથવા તે આઉટલુક કે કેટલાક છે એકસાથે અન્ય કાર્યક્રમ છે? અને તેથી, સાથે TCP આવે છે માત્ર એક માનવ સંમેલન. વિશ્વમાં કેટલાક વર્ષો નિર્ણય લીધો અગાઉ અનન્ય પૂર્ણાંકો સાંકળવા સૌથી વધુ લોકપ્રિય સેવાઓ સાથે. એક કહેવાય છે ફાઈલ ટ્રાન્સફર પ્રોટોકોલ, FTP, તે છતાં થોડી હવે ક્ર. પરંતુ તેની અનન્ય ઓળખકર્તા 21 વર્ષની છે. આઉટબાઉન્ડ ઇમેઇલ SMTP, તેની અનન્ય ઓળખકર્તા માત્ર કારણ કે 25 છે. DNS, આ વસ્તુ અમે વિશે અગાઉ વાત કરી હતી તેની ક્વેરીઝ સંખ્યા 53 વાપરે છે. આ IP શું છે જેમ google.com સરનામું? અને હવે તમે વધુ પરિચિત અમુક બિંદુએ ક્યાંક હોઈ શકે છે કદાચ નંબર 80 અને 443 જોવા મળે છે. તે અનન્ય છે HTTP માટે ઓળખાણકર્તા, જે ભાષા છે અમે ટૂંક સમયમાં જ ઉપયોગ જોવા મળશે વેબ ટ્રાફિક વચ્ચે માટે બ્રાઉઝર્સ અને સર્વરો. અને 443 માટે છે તેના સુરક્ષિત આવૃત્તિ. તેથી એક છેલ્લા વિગતવાર છું મારા કવર પર મૂકી રહ્યું છે હું નથી જઈ રહ્યો છે કે માત્ર ડેન આઇપી આ મોકલે છે. હું કહે છે, તે મોકલી જાઉં છું, : 80, હું મોકલવા માટે પ્રયાસ કરી રહ્યો છું તો શું તેને વેબ પાનું, વેબ પાનું છે કે રોબ Boden ચિત્ર સમાવે છે. તેથી હું જ કરવા જઇ રહ્યો છું આ અન્ય પરબિડીયાઓમાં બીડી પર વાત. અને પછી છેવટે, હું મૂકવા જાઉં છું નજીકના રાઉટર સાથે આ બોલ પર, તે માન્યતા છે કે રાઉટર જરૂરી નથી કદાચ એ જ પાથ દરેક સમય લે છે. હકીકતમાં, હું આ હોઈ શકે છે પહેલું પેકેટ આવા રીતે જવું. બીજું પેકેટ કે માર્ગ જઈ શકે છે. થર્ડ રૂટીંગ શરૂ packet--. અહીં પર જાઓ --might. અને theory-- તે રાખી શકો છો. આ પેકેટો સિદ્ધાંત માં, તમામ ચાર આખરે માર્ગ તેમના માર્ગ જોઈએ, જોકે અથવા અસરકારક રીતે inefficiently, પાછળ બધી રીતે. જે બિંદુએ, ડેન પર પર રસીદ, તેમને ફરીથી ભેળું કરવું કરી શકો છો રમૂજી વસ્તુ છે થઈ આધારિત છે, આપણે બધા શું પરિણામ અહીં ખબર હોઈ ચાલે છે. ડેન રોબ એક ચિત્ર વિચાર રહ્યું છે. પરંતુ આ બહાર કેવી રીતે કામ કરે છે તે જોવા દો. ઠીક છે, બદલે, ડેન કરવા જઈ રહ્યું છે રોબ એક ચિત્ર ભાગ છે. ખૂબ જ સારો. દરેક વ્યક્તિને આજે ભાગ છે. તમામ હક અનામત. ડેન આ પ્રાપ્ત કરવા માટે શરૂ થાય છે તેથી પેકેટો, એક પ્રશ્ન પૂછો. શું તમે એક બેકાર નહીં, ઓવરલોડ, મલીન, અથવા માત્ર સંચાલિત બોલ, અને એક અથવા વધુ પેકેજ ડેન બનાવવા માટે નથી? કેવી રીતે ડેન તેમણે ખબર ન હતી રહ્યું છે ચાર સેગમેન્ટમાં એક પ્રાપ્ત હું તેમને મોકલવામાં? ફક્ત તર્ક, અમે શું કરી શકો છો? અરે વાહ? પ્રેક્ષક: [અશ્રાવ્ય]. ડેવીડના MALAN: ચોક્કસ. કારણ કે હું કરેલા અનન્ય તેમને નંબર છે, અને હું સ્પષ્ટ કર્યું છે કે કેવી રીતે ત્યાં ઘણા સેગમેન્ટો હોવું જોઈએ, તેમણે કહ્યું કે અટકળ બાંધવી કરી શકો છો છે, કે જે જો કોઈ હોય, સેગમેન્ટો તે ખરેખર ગુમ છે. અને TCP કોમ્પ્યુટર કહે છે આમ કરવા માટે, કમ્પ્યુટર્સ જો, મેક ઓએસ, જેમ કે અને વિન્ડોઝ, અને Linux આધાર અને, તેઓ શું કરે છે, જે TCP ને સમજે છે, ટીસીપી દસ્તાવેજીકરણ અનિવાર્યપણે ડેન મને મોકલવા જોઈએ સંદેશ પાછળ, હેય, ડેવિડ કહે છે હું 4 પેકેટ નંબર 1 ખૂટે છું અથવા 3 4, તે જે. અને પછી મારા કામ લેવાનું હોય છે રોબ અન્ય ચિત્ર, આજે આપણે પાછળથી માટેની એક્સ્ટ્રાઝ હોય છે, જે તમે તમારી સાથે એક લેવા માંગો છો, તો, અને પછી હું જે સેગમેન્ટમાં ફરીથી કરી શકો છો રોબ તમામ માર્ગ પાછળ છે. જેથી સરળ આ પદ્ધતિ છે કે જે છે, શું લગભગ કોઈ પણ સમયે થઇ રહ્યું છે તમે ઇન્ટરનેટ પર કંઈક કરવું ખાસ કરીને આ માટે સેવાઓ સૌથી વધુ લોકપ્રિય છે. બીજા પ્રોટોકોલો છે, ટીસીપી ઉપરાંત અન્ય તકનીકો કે થોડી અલગ કામ કરે છે. પરંતુ સેવાઓ ઘણા અમે સામાન્ય આ પ્રોટોકોલ પર આધાર રાખે છે વાસ્તવમાં ઉપયોગ કરે છે. તેથી ડેન, તમે મળી ન હતી પાછા ત્યાં સંપૂર્ણ ચિત્ર? હા. અમે પાછા રોબ મળતા હોય છે. રાઉટર્સ માટે ખૂબ ખૂબ આભાર. હું ખરેખર કરવા માંગો છો, ધારો મને વચ્ચે રાઉટર્સ જુઓ અને એમઆઇટી, ખૂબ જેવા તમે ગાય્ઝ હતા મને અને ડેન વચ્ચે રાઉટર્સ. ઠીક છે, બદલે nslookup કરતાં સર્વર લૂકઅપ નામ માટે, હું બદલે ટ્રેસ માર્ગ ટાઇપ કરી શકો છો કે જે ખરેખર તે શું કહે છે શું થઈ રહ્યું છે. અને હું કરવા જાઉં છું, અને આડંબર 1 સાથે શાંત સ્થિતિમાં. તે એક આદેશ વાક્ય દલીલ છે હમણાં જ કહે છે કે, આ પ્રયાસ એક વાર નથી અને ઘણી વખત. અને હવે, હું www.mit.edu લખો જાઉં છું. હવે, આઉટપુટ છે એકદમ ઝડપી અને છુપાયેલું. પરંતુ આ અંગે સુઘડ શું છે આ પંક્તિઓ કે દરેક છે અનિવાર્યપણે રજૂ એક આ પ્રેક્ષકો વિદ્યાર્થી તમે મને અને એમઆઇટી વચ્ચે પાથ હતા. તમે અહીં જુઓ શું છે, પ્રથમ છે, હું સાઇન લખ્યો કે જે ડોમેઇન નામ, અથવા સંપૂર્ણપણે ગુણવત્તાવાળું ડોમેઈન તે યોગ્ય રીતે કહેવાય છે કારણ કે નામ. અને આ દેખીતી રીતે છે Www.mit.edu IP સરનામું. મારું કમ્પ્યુટર કે મારા માટે બહાર figured. આ અહીં એક વચન છે, અમે માત્ર જઈ રહ્યાં છો 30 હોપ્સ અંદર એમઆઇટી સુધી પહોંચવા માટે પ્રયત્ન કરો. સારી કરતાં વધુ હોઈ શકે છે મને અને ડેન વચ્ચે 30 વિદ્યાર્થીઓ. અને હવે, આ પંક્તિઓ દરેક શાબ્દિક રાઉટર પ્રતિનિધિત્વ મને અને ડેન વચ્ચે, શાબ્દિક તમે ગાય્સ એક. અને તેથી આ એક નથી લાગતું નથી એક નામ, એક ડોમેન નામ હોય છે. તે માત્ર એક IP છે. અને તે માત્ર 0,662 મિલિસેકન્ડોમાં લીધો તે પહેલા રાઉટર મારા વિચાર. આગામી એક ન હતી તે ખૂબ દૂર દૂર રહેશે. તે માત્ર ત્યારે જ એક લીધો મિલિસેકન્ડ ત્યાં વિચાર. અને હવે, thankfully, વસ્તુઓ થોડી વધુ વપરાશકર્તા મૈત્રીપૂર્ણ વિચાર નામો સાથે છુપાયેલું છે કે પરંતુ થોડી વધુ કહેવાની. આ દેખીતી રીતે આ એક રાઉટર છે હાર્વર્ડ નેટવર્ક કોર રાખવામાં માત્ર લોકો અમને જણાવ્યું છે કારણ કે આ વિજ્ઞાન કેન્દ્ર છે, એસસી. અને જીડબ્લ્યુ માટે લઘુલિપિ નોટેશનમાં છે રાઉટર માટે એક પર્યાયવાચી શબ્દ છે જે પ્રવેશદ્વાર. તેથી આ કેટલાક સિસ્ટમ છે વ્યવસ્થાપકની સુપરસ્ક્રિપ્ટ માર્ગ સર્વરો એક નામકરણ વિજ્ઞાન કેન્દ્ર. દરમિયાન, તે સર્વર દેખીતી રીતે છે કેબલ અમુક પ્રકારની દ્વારા જોડાયેલું હુલામણું નામ છે કે અન્ય રાઉટર સરહદ ગેટવે એક આડંબર તે નંબરો અર્થ ગમે તે કંઈક. અને પછી, દેખીતી રીતે, હાર્વર્ડ સાથે જોડાણ ધરાવે છે કે અન્ય મિલિસેકન્ડ છે કંઈક દૂર કરવા માટે ઉત્તરીય ક્રોસરોડ્સ કહેવાય જે સામાન્ય પિયરીંગ બિંદુ છે હાર્વર્ડ જેવી મોટી સ્થળો વચ્ચે જ્યાં કેબલ સંગ્રથિત ઘણાં જાય છે અને ઈન્ટરકનેક્શન માટે પરવાનગી આપે છે વિવિધ કંપનીઓના વચ્ચે. કમનસીબે, છ પગલાં માન્ય નામ નથી. સાત રસપ્રદ નોંધાયો નહીં પગલું. હું આ મોટા ભાગના અર્થ શું કોઈ વિચાર હોય છે. પરંતુ એનવાય મને અંતે બહાર કૂદવાનું નથી. અને તે કદાચ શું બતાવે છે? તે પણ તકનિકી નથી. જસ્ટ ન્યૂ યોર્ક. તેથી ખરેખર, શું સામાન્ય માનવ સંમેલન ખાતરી આપી નથી પરંતુ સામાન્ય સંમેલનમાં નામ રાઉટર્સ છે શહેર અથવા એરપોર્ટ પ્રકૃતિ દ્વારા તેઓ નજીકના છો કે કોડ. કેટલાક સંભાવના સાથે, આ રાઉટર નંબર સાત ન્યૂ યોર્ક, ખરેખર, કદાચ છે. અને આ સમર્થન આપવા માટે લાગે છે તે ધારણા છે કારણ કે તે છ મિલિસેકન્ડોમાં બદલે માત્ર એક અથવા તેથી કેમ્પસ પર અહીં કંઈક છે. પરંતુ હવે, ધ્યાનમાં લેવા અધિકાર મેગાબસ અથવા whatnot પર, તે ચાર, પાંચ, છ કલાક લાગી શકે છે અહીં ન્યૂ યોર્ક માનવ વિચાર. માહિતી એક ભાગ મેળવવા માટે, તે માત્ર છ મિલિસેકન્ડોમાં લે છે જો ડેન મને ના પેકેટ મેળવવા માટે તેમણે ન્યૂ યોર્ક માં તમામ માર્ગ હતા. પછી છેલ્લે, આ દેખીતી રીતે છે www.mit.edu માટે વાસ્તવિક ડોમેન નામ. તેઓ દેખીતી રીતે કર્યું તેમની વેબ સર્વરો આઉટસોર્સ જેનો અર્થ થાય છે અકામાઈ કહેવાય કંપની કેટલાક અન્ય કંપની તેમના સર્વરો ચાલે છે. અમે જોઈ રહ્યાં છો અને તે શા માટે ત્યાં તે વિચિત્ર વસ્તુ. વેલ, ચાલો આ વધુ એક વખત દો. આગળ વધો અને એક ટ્રેસ કરી અમારા મિત્ર પ્રોફેસર નિક માર્ગ એક છે જે સ્ટેનફોર્ડ ખાતે Parlante સર્વર nifty.stanfor.edu કહેવાય છે. દાખલ કરો. અને હવે, અમે કદાચ જોવા મળશે સહેજ લાંબા સમય સુધી પાથ કે થોડા વધુ શહેરોમાં મારફતે જાય છે. તેથી અહીં આ નનામું અહીં હાર્વર્ડ સર્વરો. અમે હાર્વર્ડ કોર છો હાર્વર્ડ સરહદ ગેટવે, ઉત્તરીય ક્રોસરોડ્સ, ત્યાં આ છે. અને હવે, તે મેળવવામાં આવ્યું છે થોડી વધુ રસપ્રદ. મને લાગે છે કે રાઉટર અનુમાન લગાવવા છું નંબર આઠ શું શહેરમાં છે? પ્રેક્ષક: [અવાજો INTERPOSING] ડેવીડના MALAN: શિકાગો કદાચ આધારિત આ પર, અહીં આ વસ્તુ પર આધારિત છે. અને હવે અમે, કદાચ સોલ્ટ લેક સિટી છે કદાચ લોસ એન્જલસ અહીં, અને પછી બેદરકાર, હા, આ કદાચ LA તળિયે છે. છેલ્લે સુધી, તે કોઈ રન નોંધાયો નહીં દક્ષિણ કેલિફોર્નિયાના ઉત્તરીય કેલિફોર્નિયા સુધીના બધી રીતે સ્ટેનફોર્ડ પાલો અલ્ટો છે કે જ્યાં. તેથી સરસ. અને ચાલો આ એક પગલું આગળ લે છે. તે દેખીતી રીતે કરશે તમે 82 મિલિસેકન્ડોમાં લે છે જો તમે હતા ડેન એક સંદેશ મોકલવા માટે કેલિફોર્નિયા બદલે ન્યૂ યોર્ક. માતાનો કંઈક દો ટ્રેસ માર્ગો, જેમ કે એક આ માટે www.cnn.co.jp કરવાનો પ્રયાસ સીએનએન વેબસાઇટ જાપાનીઝ આવૃત્તિ છે. અને હવે, અમે હજુ પણ છો બોસ્ટન તે ક્ષણે લાગે છે. એક દંપતિ સર્વરો છ અને આઠ જવાબ નથી તેઓ થોડી ખાનગી હોવા કરી રહ્યાં છો કારણ કે. પરંતુ આખરે, હોય તેમ લાગે છે કંઈક રસપ્રદ વચ્ચે રહ્યું, માતાનો કહે છે, સાત અને નવ પગલું દો. શું કદાચ વચ્ચે હોય છે સાત અને નવ, અને ચોક્કસપણે સાત અને પગલું 17 વચ્ચે? એક વિશાળ જમ્પ છે સમય જથ્થો તે માહિતી એક જવા માટે લઈ રહ્યો છે આ રાઉટર આ હોપ્સ, એક બીજા. તેથી અવરોધો ક્યાંક હોય છે, અહીં, કદાચ ત્યાં છે, ખાસ કરીને અહીં, ત્યાં કદાચ પાણી એક ખૂબ મોટી સંસ્થા છે કેટલાક ટ્રાન્સ પેસિફિક અથવા ટ્રાન્સ ચરબી ધરાવે છે ખરેખર જરૂરી છે કે એટલાન્ટિક કેબલ માહિતી માટે પણ વધુ સમય અન્ય એક બિંદુ થી મળે છે. પરંતુ ફરીથી, કલાકો કલ્પના જાપાન ફ્લાય લેશે. અહીં, કેટલાક 200 મિલિસેકન્ડોમાં, તેજી, તમારા સંદેશ ખરેખર છે. તેથી તમારી સાથે આસપાસ રમી શકે છે આ ઉપકરણ પર અથવા તો સાથે વિન્ડોઝ અથવા મેક ઓએસ માં સહેજ અલગ આદેશો. કેટલીકવાર, તમે આ તારાઓ મળશે, પંક્તિઓ છ અને આઠ જેમ, જે માત્ર રાઉટર્સ એનો અર્થ એ થાય નથી રૂપરેખાંકિત થયેલ છે તમે જવાબ આપી ગોપનીયતા ખાતર. પરંતુ સામાન્ય રીતે, આ તરકીબ હકીકતમાં, માં કામ કરશે. તેથી તે તારણ પણ અન્ય છે સાધનો છૂપો રસદાર માહિતી દરેક દિવસ માટે મંજૂર તમને લાગી છે. તેથી દાખલા તરીકે, તમે પ્રાપ્ત જો ઇમેઇલ, પ્રમાણિકપણે તમે કેટલાક , શંકાસ્પદ તાજેતરમાં હોઈ શકે છે મૂળ, તમે ક્યારેય કર્યું છે Gmail ઈન્ટરફેસ પર જોવામાં શું તે પહેલાં કોલેજ ઈન્ટરફેસ માટે અથવા તમારા વ્યક્તિગત એક, તમે જોઈ શકો છો, તમારા આ જેમ જોઈ ઇનબોક્સ. અને હકીકતમાં, આ ઇમેઇલ છે હું malan@harvard.edu, મોકલ્યો, jharvard@cs50.harvard.edu માટે આ સવારે તેથી હું એક સ્ક્રીનશૉટ લઇ શકે છે. પરંતુ તે બધા બહાર વળે છે, Gmail માં આ જ સમયે, કે થોડો ત્રિકોણ છે જમણી ટોચ તરફ ત્યાં હાર્વર્ડ મુગટ બાજુમાં જો કે તમે મૂળ બતાવો ક્લિક કરી શકો છો, ક્લિક કરો. તમે તે કરી, તો તમે ખરેખર જોશો ખૂબ જ વિશિષ્ટ માહિતી એક ટોળું ટાઇમસ્ટેમ્પસ, અને IP જેવા સરનામાંઓ, અને ડોમેન નામો. પરંતુ જો તમે ટૂંકા, જોશો, આ આ બધા સમય હોય છે કે હેડરો દરેક અને દરેક ફટકો પડ્યો તમે મોકલી અને પ્રાપ્ત ઇમેઇલ કરો. અને તે છે કે જે લોકો કરી શકે છે આ હેડરો છે કોમ્પ્યુટર વૈજ્ઞાનિક અથવા અન્યથા ઉપયોગ, ખરેખર અટકળ બાંધવી કેટલાક સંભાવના છે અને કોની પાસેથી ઇમેઇલ ખરેખર આવી હતી. હકીકતમાં, અમે વાત કરીશું કેવી રીતે ઇમેઇલ વિશે અઠવાડિયા પછી પોતે પેદા કરી શકાય છે પ્રોગ્રામ છે, જે ખૂબ સારી વાત છે એક વેબસાઇટ માટે છે તે વપરાશકર્તાઓ માટે ઇમેઇલ્સ મોકલવા માંગે છે. પરંતુ અમે માત્ર તુચ્છ કેવી રીતે, પણ જોશો તે કોઈને ઇમેઇલ્સ બનાવટ છે કોઈએ ખરેખર તમે જ્યાં સુધી હેડરો ચકાસવા માટે કેવી રીતે ખબર. અને પણ છે કે હારી છે દરખાસ્તના આ દિવસોમાં. તેથી સાથે જણાવ્યું હતું, એક સ્તર ઉપર જાઓ. અમે IP સાથે શરૂ થયેલી અમને માટે પેકેટો સંબોધે છે તેમને અનન્ય સરનામાં આપે છે. છે, કે જે ટૂંકા ટીસીપી, ઓછામાં ઓછા ડિલિવરી અથવા ગેરન્ટી આપે છે દ્વારા તેના સંભાવના વધે છે સેગમેન્ટોમાં, 1 અથવા 4 જેવી વસ્તુઓ ઉમેરી રહ્યા છે, 4: 2, 4, 3 અને 4 ના 4. અને હવે, ચાલો ટોચ પર સ્તર દો કે અન્ય પ્રોટોકોલ. આ બધી બાબતો છે પ્રોટોકોલ, કોમ્પ્યુટર સંમેલનો રાખે છે કેવી રીતે બે કમ્પ્યુટર્સ એક બીજા સાથે વાત કરો. HTTP, આખરે આજે છે, હાઇપરટેક્સ્ટ ટ્રાન્સફર પ્રોટોકોલ. અને આ પ્રોટોકોલ છે કે વેબ બ્રાઉઝર્સ વેબ સર્વરો માટે બોલતા ત્યારે વાપરો. તેથી જો તમે જેવા બ્રાઉઝર ખેંચવાનો જ્યારે ક્રોમ, અથવા IE, અથવા ફાયરફોક્સ, અથવા સફારી, અથવા ગમે છે, અને તમે કંઈક લખો જેમ કે facebook.com અને Enter દબાવો, માત્ર પ્રથમ તમારા કમ્પ્યુટર કરે છે શું facebook.com અનુવાદિત? IP એડ્રેસના. તે પછી તેને એક મોકલે converts-- કે IP સરનામા કહેવત સંદેશ, મને આજના હોમપેજ આપે છે અથવા આપે છે મને ફેસબુક લોગીન સ્ક્રીન. તમે પહેલેથી જ લોગ ઇન કરી રહ્યાં છે, જો કે, આપે છે મને મારા સમયરેખા મૂળભુત દેખાવ. તેથી કે જે HTTP કહે છે. અને બોલચાલની ભાષામાં કહીએ તો હું એક વેબ છું જો સર્વર અને તમે તમારું નામ શું છે ભાવ, ફરી? પ્રેક્ષક: માર્ગોટ. ડેવીડના MALAN: માર્ગોટ વેબ છે સર્વર, અને હું એક વેબ બ્રાઉઝર છું અને હું માત્ર મારા મેળવવા માટે કરવા માંગો છો માર્ગોટ ના સમયરેખા, margot.com, હું ડેવિડ છું, હેલો, કહે છે. પ્રેક્ષક: હાય, હું માર્ગોટ છું. ડેવીડના MALAN: અને પછી તમે જવાબ મને વધારાની માહિતી સાથે. તેથી અમે આ મૂર્ખ માનવ છે દાખલા માટે સંમેલન આભાર. એકબીજાના હાથ ધ્રુજારી --of. અને કમ્પ્યુટર્સ કે સમાન વિચાર જ્યાં બ્રાઉઝર જેવા ક્લાઈન્ટ, કંઈક સર્વર પૂછે છે તેના અથવા તેના વતી. અને તેથી અહીં, ઉદાહરણ માટે, એક ચિત્ર છે. ડાબી પર કમ્પ્યુટર લેપટોપ છે, ડેસ્કટોપ, ગમે, અથવા તો એક ફોન. અને જમણી બાજુ પર એક ખૂબ જ છે સર્વરનો દૃશ્ય ક્ર. સામાન્ય રીતે તેઓ નાના લાગે છે આ દિવસ અને sexier. પરંતુ મુદ્દો એ માત્ર છે સંચાર અમુક પ્રકારની છે ક્લાઈન્ટ અને સર્વર વચ્ચે. અર્થમાં અને ક્લાઈન્ટો એક રેસ્ટોરન્ટમાં કોઈને અને હજૂરિયો અથવા વેઇટ્રેસ, કમ્પ્યુટર્સ સાથે જ વિચાર. ક્લાઈન્ટો અને સર્વરો, એક , માહિતી માટે પૂછે છે એક માહિતી સાથે પ્રતિક્રિયા આપે છે. હવે, કેવી રીતે કરે છે માહિતી પાછી આવે છે? વેલ, આ વિચારો. મેળવો મૂળભૂત જેવું છે માર્ગ અને તે એક સુપર સરળ શબ્દ છે. --that માત્ર બ્રાઉઝર કેવી રીતે સૂચવે છે સર્વર માંથી માહિતી મળે છે. બીજા શબ્દોમાં કહીએ તો, તેના બદલે માત્ર કરતાં માં goof-ILY માર્ગોટ મારા હાથ વિસ્તરે છે, હું ખરેખર એક બ્રાઉઝર હતા, મેં એક પરબિડીયું અંદર સામગ્રી હશે, હું પહેલાં રોબ માતાનો ફોટો સાથે કર્યું છે, કારણ કે શાબ્દિક કહે છે કે શાબ્દિક સંદેશ આ કંઈક, વિચાર / http / 1.1hostwww.google.com અથવા margot.com અથવા ગમે સર્વરના નામ ન થાય શકે છે. અને પછી, કોઈ ટપકું, કેટલાક અન્ય સામગ્રી DOT. પરંતુ શાબ્દિક અંદર એક પરબિડીયું કરશે એકદમ સરળ શાબ્દિક હોઈ કે જેમ સંદેશો. રસીદ પર છે કે, માર્ગોટ કરશે ખોલો સામગ્રી વાંચી, અને તે અનુસાર જવાબ. હવે, તે થોડું છે આ ઉદાહરણ સાથે બિન સ્પષ્ટ. પરંતુ / વિચાર, સ્લેશ શું છે કદાચ માત્ર આધારિત ઉલ્લેખ સાથે તમારા પારિવારિકતા પર રોજિંદા જીવનમાં વેબ બ્રાઉઝિંગ? સ્લેશ શું છે? પ્રેક્ષક: [અશ્રાવ્ય]. ડેવીડના MALAN: એક ભાગી ક્રમ. ખરાબ નથી વિચાર છે, પરંતુ સામાન્ય રીતે એસ્કેપ સિક્વન્સ અન્ય માર્ગ જાઓ. તે સામાન્ય રીતે એક બેકસ્લેશ હશે. પરંતુ એક ખરાબ વિચાર. અરે વાહ? એક નિર્દેશક. પણ સારો વિચાર છે, પરંતુ તે કરતાં પણ સરળ. ઘર ડિરેક્ટરી. હાર્ડ ડ્રાઈવ રુટ છે, તેથી વાત કરવા માટે. અમને મોટા ભાગના આ ટાઇપ નથી. પરંતુ ટેકનિકલ રીતે, તમે ઇચ્છતા હોય તો આ દિવસોમાં સુપર યોગ્ય હોઇ શકે છે, તમે કંઈક કરવા માટે જાઓ કરશે http://www.facebook.com/ ગમે છે. હવે, હું જણાવ્યું હતું કે, અમને મોટા ભાગના નથી કરશે સ્લેશ ટાઇપ સંતાપ. અને પ્રમાણિકપણે, મોટા ભાગના બ્રાઉઝર્સ, ક્રોમ સમાવેશ થાય છે, પણ દર્શાવે છે સંતાપ નથી અમને સ્લેશ આ દિવસોમાં તેઓ ગમે માત્ર કારણ કે સરળ અને succinct પ્રયત્ન. પરંતુ સ્લેશ માત્ર જાઓ અર્થ એ થાય માટે www.facebook.com અને વિચાર સ્લેશ, હાર્ડ ડ્રાઇવની રુટ, facebook.com માં મૂળભૂત પાનું. શું પ્રોટોકોલ ઉપયોગ કરીને? વેલ, આવૃત્તિ 1.1 નો ઉપયોગ કરીને HTTP તરીકે ઓળખાય છે આ વસ્તુ. આ સર્વર, અથવા Margot-- અને જે રીતે દ્વારા, કરી તમે મને આ તમે ઉપયોગ કરું છું કે વાંધો? ઠીક છે. તેથી અમે હવે સારા છો. એક સાથે હવે તેથી માર્ગોટ જવાબ અંદર જે પોતાના પરબિડીયું, એક જ શાબ્દિક સંદેશ છે. જે પ્રથમ વાક્ય છે, હા, હું HTTP 1.1 આવૃત્તિ સાથે વાત કરો. 200 પરિસ્થિતિ કોડ છે જે માત્ર બધા ઠીક છે, એનો અર્થ એ થાય. હું તમને માટે શોધી રહ્યાં છો તે પાનું છે. દરમિયાન, સામગ્રી પ્રકાર: text / html, આ કહેતા માર્ગોટ અર્ધ arcane માર્ગ છે, શું તમે વિનંતી કરી છે વેબ પાનું છે. અને તે પ્રકાર, તેથી વાત કરવા માટે છે લગભગ એક ચલ અર્થમાં જેવા, પરંતુ આ ખૂબ ઊંચા સ્તર હવે છે. તેની ડેટા પ્રકાર લખાણ છે, પરંતુ ખાસ કરીને એચટીએમએલ. અમે જલ્દી જોશો ભાષા. અને પછી, ત્યાં કેટલાક અન્ય સામગ્રી છે. તેથી અન્ય સામગ્રી શાબ્દિક શું છે ફેસબુક સાથે પ્રતિભાવ છે. તેથી આપણે પણ આ જોવા દો. મને આગળ વધો અને ખોલવા દો મારા લેપટોપ પર Chrome ને જે તમે પર કરી શકો છો તમારા તેમજ પોતાના કમ્પ્યુટર. અને હું આગળ જાઓ જાઉં છું અને www.facebook.com ખોલો. દાખલ કરો. અને હું અહીં આ પરિચિત સ્ક્રીન મળે છે. પરંતુ હવે, હું કંઈક બીજું કરવા જાઉં છું. હું આગળ જઈ રહ્યો છું અને વિકાસકર્તા જુઓ પર જાઓ. અને ડેવલપર પર જાઓ સાધનો, કે જે તમને જોઈએ તમારા કમ્પ્યુટર પર Chrome અંદર હોય છે, ઓછામાં ઓછા તમારા ઉપકરણ અંદર. હું આ સ્ક્રોલ જાઉં છું અહીં વસ્તુ છે, અને તમે છો, સમગ્ર ટોળું જોવા જઈ અહીં છુપાયેલું લખાણ. તે માર્ગોટ અંદર મૂકવામાં શું કે બહાર વળે મને જવાબમાં કે પરબિડીયું HTML કહેવાય ભાષા છે હાઇપરટેક્સ્ટ માર્કઅપ લેંગ્વેજ. તે કોઇ પ્રોગ્રામીંગ નથી ભાષા, કારણ કે તમે નથી કરી શકો છો તે આંટીઓ અને શરતો નથી, અને કાર્યો, અને તે જેવી વસ્તુઓ. તે એક માર્કઅપ ભાષા છે. કે, તે ખાસ વાક્યરચના છે કહેવાય છે ટૅગ્સ અને લક્ષણો પ્રદર્શિત કરવા માટે કે શું બ્રાઉઝર કહે છે સ્ક્રીન અને તે કેવી રીતે પ્રદર્શિત કરવા માટે છે. કેન્દ્રિત હોવું જોઈએ? તે બોલ્ડ સામનો પ્રયત્ન કરીશું? લાલ, લીલો, વાદળી? તે એક માર્કઅપ ભાષા છે. કે, તે એક બ્રાઉઝર કહે છે સ્ક્રીન પર તે બતાવવા માટે. તેથી આ તમામ, શાબ્દિક છે, HTML અને વધુ ફેસબુક સર્વર બહાર spitting અને તે છે ક્રોમ, અને IE અને Firefox છે દ્વારા ડિઝાઇન કરવામાં આવી છે તેમના સંબંધિત લેખકો સમજવા માટે. અને હકીકતમાં, તે એક તે કરતાં થોડું messier. તમે તેના બદલે, જુઓ પર જાઓ, વિકાસકર્તા, દૃશ્ય સ્ત્રોત, આ ખરેખર શું છે ફેસબુક બહાર મૂકે છે. પાંચ માટે શૂન્ય સૉર્ટ કરો શૈલી માટે યોગ્ય છે, અમે તો આ કદાચ શ્રેષ્ઠ છે કે અટકળ બાંધવી. પરંતુ પ્રમાણિકપણે, તેઓ સાથે દૂર વિચાર કરી શકો છો તે તમે સેવા આપતા રહ્યાં છો કારણ વેબ પાનાંઓ અબજો દિવસ દીઠ, તમે ખરેખર સમય અને બાઇટ્સ કચરો માંગતા નથી, અને પૈસા આખરે માં વહન નવી લાઇન જેવી બાબતો અક્ષરો અને જગ્યાઓ, અને ટેબો તમે બેન્ડવિડ્થ માટે વીતાવતા કરી રહ્યાં છો કારણ કે બિનજરૂરી તમારા ISP સાથે. તેથી ખરેખર, આ અર્થ એ થાય કે આ રીતે minified શકાય છે. પરંતુ ક્રોમ શું કરે છે અમને છે, તેને લઈ રહ્યો છે સંપૂર્ણપણે જેવું દેખાય છે કે જે આ એચટીએમએલ, એક વાસણ અને માનવ દુર્બોધ, અને તે માત્ર તે ફોર્મેટિંગ. તે છે કે જેથી તેને છાપવા સુંદર છે અમે તેને આસપાસ અમારા મનમાં લપેટી શકો છો વધુ સરળતાથી થોડી. પરંતુ વધુ રસપ્રદ આ છે. હવે હું Chrome માં ક્લિક કરો, તો નથી તત્વો પરંતુ નેટવર્ક હું થોડો જોવા માટે જાઉં છું કે લોગીંગ સ્ક્રીન મને બધા બતાવવા માટે ચાલુ HTTP અરજીઓને કે ખરેખર પાછા જવાનું છે અને આગળ મને અને ફેસબુક અથવા મને વચ્ચે અને માર્ગોટ હું કરી જો એક વિનંતી કરતાં વધુ છે. તેથી હું આગળ જાઓ અને ક્લિક કરો જાઉં છું અહીં Chrome માં કરો ચિહ્ન. અને હવે, સમગ્ર ટોળું સામગ્રી તળિયે ભૂતકાળ ઉડાન ભરી હતી. હું સ્ક્રોલ જાઉં છું પાછળ ખૂબ જ ટોચ સુધી. અને હવે, આ નોટિસ ખૂબ જ પ્રથમ મારું બ્રાઉઝર વિનંતી સામગ્રી www.facebook.com હતી. તે વિચાર ઉપયોગ કરી રહ્યો છે માત્ર અર્થ એ છે કે જે પદ્ધતિ તે શાબ્દિક ભાષા બોલતા કે અમે એક ક્ષણ પહેલા એક ઉદાહરણ જોવા મળી હતી. અને વધુમાં, તે બહાર વળે આ પ્રતિભાવ છે કે ફેસબુક મને જેનો અર્થ થાય છે, 200 બરાબર છે આપ્યો પ્રશ્ન વેબ પાનું જોવા મળે છે. હું આ પંક્તિ પર ક્લિક કરો, હું ખરેખર આ કરી શકો છો તે હેડરો થોડી વધુ જુઓ સ્પષ્ટ. આ લાંબા પહેલાં વધુ અર્થમાં બનાવવા કરશે. પરંતુ મારા બ્રાઉઝર મોકલે છે કે નોટિસ યજમાન જેવી માહિતી સમગ્ર ઘણો, અને પદ્ધતિ છે, અને કૂકીઝ. અમે લાંબા પહેલાં પાછા તે આવવા પડશે. અને તમે છેવટે સમજી શકશો શું એક કૂકી ખરેખર છે અને તમે કેવી રીતે તેમને જલ્દી મોકલવાનું રહેશે. અને તમે શું જોઈ શકો છો ફેસબુક પાછા મોકલી રહ્યું છે લખાણ સામગ્રી પ્રકાર સમાવેશ થાય છે એચટીએમએલ, હાલની તારીખ સમય, તેના ગોપનીયતા નીતિ અથવા તેના અભાવ, અને કૂકીઝ પછી, છેવટે, એક નંબર પર સુયોજિત કરવામાં આવી રહી છે તમારા કમ્પ્યુટર તેમજ. પરંતુ અમે લાંબા તે પહેલાં તે સિવાય પીંજવું પડશે. પરંતુ ટૂંકા, દર વખતે તમે વર્ષ માટે હવે વેબ પાનું મુલાકાત લીધી તમે સંદેશાઓ મોકલવા કરવામાં આવ્યા છે હું એક પરબિડીયું માં મોકલાવેલાને માર્ગોટ અને ડેન છે. અને તમે પાછા ફરવામાં આવી છે ફેસબુક આ જેવા જવાબો. પરંતુ તદુપરાંત, આવી રહી છે તે ધારી ફેસબુક અને Google પ્રગટ, અને બીજું દરેકને દરેક સમય તમે વેબ પૃષ્ઠની મુલાકાત લો? દરેક બહાર શું છે તમારા કમ્પ્યુટર મોકલવા કરવામાં આવી છે પરબીડિયું? તમારા IP સરનામા, અધિકાર? દીઠ કદાચ તમારું નામ સે, પરંતુ તમારા IP સરનામું. અને માત્ર, આ બિંદુઓ જોડાવા દો પછી તમે સેવાઓનો ઉપયોગ કરી રહ્યાં છો વેબ, અથવા જેમ BitTorrent, અને જીવન, અને તમે એક કોમ્પ્યુટર નોંધણી કરાવી હાર્વર્ડ જેવી જગ્યાએ, કોઈને ક્યાંક કે જ્હોન જાણે હાર્વર્ડ IP સરનામાઓ આ, આ કોઈ આ ડોટ, આ DOT. અને ખરેખર, લોગ તેમણે બંને રાખવામાં આવે છે કરી શકો છો આ જેમ કેમ્પસ, એક કોમકાસ્ટ નેટવર્ક પર, વેરાઇઝન પર, અથવા, પ્રમાણિકપણે, ખાતે NSA અમે તાજેતરમાં શીખી કર્યું છે કારણ કે, જે ખૂબ ખૂબ બધું લોગ તમે ઇન્ટરનેટ પર કરી રહ્યા છે. અને અમે પાછા કે આવવું પડશે ભવિષ્યમાં વર્ગ આ આ અસરો પર ડિઝાઇન નિર્ણયો અને સુરક્ષા. પરંતુ સત્ય એ છે કે તમે ખરેખર છે, કે બધા ખૂબ ગોપનીયતા નથી. તમે ગમે ત્યાં મુલાકાત લઈને કર્યું છે દર વખતે વેબ પર, તમે તમારા હાથ દર્શાવે કરવામાં આવી અને ઓછામાં ઓછા તમારા IP સરનામા વાતને. એકાંતે તેથી ડરામણી નોંધ, અમે શું કરી શકો છો વેબ પાનું બિલાડી જેવી વસ્તુઓ એમ્બેડ? તેથી અમે જવાબો એક ટોળું હોય છે સર્વર માંથી પાછી આવી શકે છે. અને અમે આ આજે બધા જોશો નહિં. પરંતુ 200 સારી છે. અને તમે કદાચ જોઇ ન કરી રહ્યાં છો, આ બધા પહેલા માનવ છે. પરંતુ તમે કદાચ જોઇ છે આ ઓછામાં ઓછા એક. આ એક જે પરિચિત જુઓ શકે છે? પ્રેક્ષક: 404 ડેવીડના MALAN: તેથી 404. ફાઇલ મળી નથી. અને ખરેખર, તમે શું જોવા માટે જઈ રહ્યાં છો, આ પ્રોગ્રામ જાતે. 404 માત્ર તમે વિનંતી ફાઇલ એનો અર્થ એ થાય ખાલી, સ્લેશ અથવા કંઈક કાપો અસ્તિત્વમાં નથી. અને વેબ સર્વર સામાન્ય રીતે પરિણામે 404 સાથે પ્રતિક્રિયા આપે છે દરમિયાન, અમે ટૂંક સમયમાં જ તે જોવા મળશે તે સંદેશ સમાવિષ્ટો HTML તરીકે ઓળખાય છે આ ભાષામાં છે. અને આ એક સુપર છે HTML ની ​​સરળ સ્નીપેટ તે કરતાં અન્ય કંઈ કરતું નથી સ્ક્રીન પર હેલો વર્લ્ડ પ્રદર્શિત કરે છે. ખરેખર, તમે આ ટોચ પર જુઓ કંઈક દસ્તાવેજ પ્રકારની કહેવાય માત્ર હેય, જે કહે છે કે જાહેરાત, વિશ્વ. આ ફાઇલ HTML સમાવે છે. અને પછી, HTML ની ​​આગામી બીટ તમે લખવા માટે કરવા જઈ રહ્યાં છો, તે, એક ઓપન કૌંસ છે અને પછી શબ્દ એચટીએમએલ, પછી બંધ કૌંસ, અને પછી ઓપન વડા, અને બંધ કૌંસ. તેથી ટૂંકા માં, વાસ્તવમાં, ચાલો વધુ યાંત્રિક આવું. મને મારા ઉપકરણ માં જાઓ પરંતુ તમે ગમે ત્યાં આ કરી શકો છો તમે કરવા માટે એક ટેક્સ્ટ એડિટર હોય છે. હું આગળ જઈ રહ્યો છું અને hello.html તરીકે ઓળખાતી ફાઈલ સંગ્રહી. હું મારા ડેસ્કટોપ પર મૂકી જાઉં છું હમણાં સુપર સરળ વસ્તુઓ રાખો. અને હું કરવા જાઉં છું, બરાબર શું હું હમણાં જ જોવા મળી હતી. તેથી દસ્તાવેજ પ્રકાર એચટીએમએલ, ઓપન કૌંસ એચટીએમએલ. અને, હવે, નોટિસ, હું જાઉં છું preemptively વિરોધી કરવું. અને વિપરીત દ્વારા, હું તેનો અર્થ સમાન ટેગ છે, તેથી વાત કરવા માટે પરંતુ તે એક ફોરવર્ડ સ્લેશ સાથે શરૂ થાય છે. અને પછી, અહીં ઉપર, હું કહેવા જાઉં છું, વડા, તે દરેક છે કે બહાર વળે છે, કારણ કે વેબ પૃષ્ઠ એક કહેવાતા વડા છે, જે શીર્ષક જાય છે સામગ્રી પાનાંની ટોચ પર ખૂબ જ, બાર. આ શીર્ષક માત્ર છે, અહીં હેલો હશે. અને હવે, હું જાઉં છું આ વેબ પાનું શરીર. તેથી દરેક વેબ પાનું છે બંને વડા ટોચ ઉપર અને શરીર જે પાનાંની કુનેહ છે. અને અહીં, હું હમણાં જ જાઉં છું હેલો વર્લ્ડ કંઈક કહે છે. અને હું આ ફાઇલને સંગ્રહ કરવા માટે જઇ રહ્યો છું. હવે હું gedit ઘટાડવા, તો થોડી ફાઈલ છે, જુઓ મારા ડેસ્કટોપ પર hello.html કહેવાય છે. હવે, કે જે સર્વર પર નથી હજુ સુધી, સે દીઠ, ખરેખર, તે છે માત્ર અહીં મારી પોતાની વ્યક્તિગત ડેસ્કટોપ પર. પરંતુ હું અપ ક્રોમ ખોલવા અને જો નિયંત્રણ હિટ O-- પ્રશ્ન માં બિલાડી છે. --and હું મારા ડેસ્કટોપ પર જાઓ. અને હું ત્યાં, hello.html અપ ખોલવા માટે હકીકત એ છે, મારા સુપર સરળ વેબ પાનું છે. મારી પાનું શરીર અને આ સફેદ બારી અહીં હેલ્લો વિશ્વ સાથે શરીર છે. અને વડા શીર્ષક આ પાનું ત્યાં ટેબ છે. અને આપણે જોવા જઈ રહ્યાં છો તે સુપર છે કે જલદી જ તેમજ અન્ય પૃષ્ઠો ખોલવા માટે સરળ. હમણાં પૂરતું, હું જઈ રહ્યો છું વિતરણ કોડ કેટલાક માં આ અઠવાડિયે, સ્ત્રોત માટે સાત છે, અને હું જાઉં છું એ JPEG નથી ખોલવા માટે જે આ વ્યક્તિ અહીં છે. પરંતુ હું image.html ખોલવા જઈ રહ્યો છું જે આખરે આ જેવો દેખાય છે. પરંતુ હવે મને gedit આ ખોલવા દો, અને, ડ્રૉપબૉક્સ સ્ત્રોત સાત જાય અને image.html. આ મોટા ભાગના માત્ર છે અમે જલ્દી જોશો તરીકે ટિપ્પણીઓ. પરંતુ હું ખરાબ સ્વભાવનું મૂકવા માંગો, તો આ વેબ પાનું અંદર કેટ, તે અન્ય ઓપન કૌંસ મૂકી પૂરતા છે, અને પછી કીવર્ડ છબી અથવા આઇએમજી ટૂંકા અને પછી વૈકલ્પિક સુલભતા કારણો માટે લખાણ કોઈને સ્ક્રીન હોય તો રીડર કે કંઈક. છે જે સોર્સ શું છે ફાઈલના cat.jpeg નામ. અને પછી, આ કારણ કે ટેગ થોડો ખાસ છે, તરીકે, અમે ફોરવર્ડ સ્લેશ મૂકી અમે ટેગ ની અંદર, તે જોવા મળશે. પરંતુ અંતિમ પરિણામ એ વેબ આ જેવી લાગે છે કે પાનું. તેથી ટૂંકા માં, અમે પ્રયત્ન જઈ રહ્યાં છો શું વેબ ઉપયોગ કરે છે સમય પર હવે કરવાનું અને વેબ પાનાંઓ બનાવવા આખરે કન્ટેનર માત્ર જેમ કે અવિવેકી વસ્તુઓ માટે છબીઓ, અને લિંક્સ, અને કોષ્ટકો, અને, યાદીઓ બુલેટ, અને જેમ પણ અમને જાતને આપવા ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસ એક GUI, અમે બ્રેકઆઉટ અમે શું કર્યું વિપરીત. પરંતુ આ વાતાવરણ અંદર, અમે છો PHP, જેવી ભાષાઓ મદદથી શરૂ થઈ રહ્યું છે, અને જાવાસ્ક્રિપ્ટ, ડેટાબેઝ એસક્યુએલ કહેવાય ભાષામાં, ક્લાઈન્ટ બાજુ સ્ક્રિપ્ટીંગ ભાષા જાવાસ્ક્રિપ્ટ કહેવાય ખરેખર બનાવવા માટે બધી વધુ ગતિશીલ ઇન્ટરફેસો પરંતુ ખૂબ, ખૂબ વધુ પરિચિત સંદર્ભમાં. પરંતુ પછી તે પહેલાં, ચાલો એક નજર આજે તારણ, , વચન ખરેખર શું થઈ રહ્યું છે ઇન્ટરનેટ સાથે હૂડ નીચે પોતે. આજે નિયત કરવામાં આવે છે ઇન્ટરનેટ કરી શકો છો કે વસ્તુઓ પરિવહન કરવા માટે વાપરી શકાય છે HTTP પર વેબ પાનાંઓ જેવી હું માર્ગોટ હાથ અગાઉ પદને હલાવી દીધા જેમ જ. પરંતુ અન્ય ઘણા છે TCP અને IP વાપરો કે જે સેવાઓ અમે લેવા માટે મંજૂર છે કે આપણે અહીં જોઈ શકશો કે કામ આ ફિલ્મ છે કે પડશે આજે અંત લે છે. [વિડિઓ પ્લેબેક] પ્રથમ સમય -માટે ઈતિહાસ, લોકો અને તંત્ર સાથે મળીને કામ એક સ્વપ્ન પ્રતીતિ છે. જાણે કે એક સંગઠિત બળ કોઈ ભૌગોલિક સરહદો. જાતિ, પંથ રંગ, અથવા ધ્યાનમાં લીધા વગર. એક નવા યુગનો જ્યાં સંચાર ખરેખર લોકોને એકસાથે લાવે છે. આ છે નેટ ઓફ ડોન. તે કામ કરે છે કેવી રીતે ખબર કરવા માંગો છો? શરૂ કરવા માટે અહીં ક્લિક કરો તમારા નેટ માં પ્રવાસ. હવે, ચોકકસ શું બન્યું તમે તે લિંક પર ક્લિક ત્યારે? તમે માહિતી ફ્લો શરૂ કર્યું. આ માહિતી નીચે પ્રવાસ તમારી વ્યક્તિગત મેલ રૂમ માં શ્રી IP પેકેજો તે, ત્યારે લેબલ્સ તે છે, અને તેના માર્ગ પર મોકલે છે. દરેક પેકેટ મર્યાદિત કદ છે. મેઇલ રૂમ વિભાજીત કરવા માટે કેવી રીતે નક્કી કરવું જ પડશે માહિતી અને તે કેવી રીતે પેકેજ છે. હવે, પેકેજ લેબલ જરૂર મહત્વની જાણકારી સમાવે છે, પ્રેષકનું સરનામું, રીસીવરની તરીકે સરનામું, અને પેકેટ પ્રકાર. આ ચોક્કસ પેકેટ કારણ ઇન્ટરનેટ પર બહાર ચાલે છે, તે પણ એક સરનામું મળે છે પ્રોક્સી સર્વર, જે એક વિશેષ કાર્ય ધરાવે છે આપણે પાછળથી જોશો. પેકેટ હવે પર શરૂ થાય છે તમારા સ્થાનિક વિસ્તાર નેટવર્ક કે LAN. આ નેટવર્ક સાથે કનેક્ટ કરવા માટે ઉપયોગ થાય છે બધા સ્થાનિક કમ્પ્યુટર્સ, રાઉટર્સ પ્રિન્ટરો, એટ વગેરે માહિતી વિનિમય માટે શારીરિક અંદર મકાન દિવાલો. આ લેન એક સુંદર અનિયંત્રિત છે દુર્ભાગ્યે, અકસ્માતો મૂકો અને થઇ શકે છે. લેન ઓફ ધોરીમાર્ગ પેક કરવામાં આવે છે માહિતી તમામ પ્રકારના સાથે. આ IP પેકેટો, નોવેલ છે પેકેટો, એપલ ટોક પેકેટો. તેઓ સામાન્ય તરીકે ટ્રાફિક સામે જઈ રહ્યાં છો. સ્થાનિક રાઉટર વાંચે છે જો જરૂરી હોય તો, સરનામું અને, અન્ય નેટવર્ક પર પેકેટ મળતી લિફ્ટ. આહ, રાઉટર. એક નિયંત્રણ એક પ્રતીક એવી અવ્યવસ્થિત વિશ્વમાં. ત્યાં તેમણે એક વ્યવસ્થિત છે, , રૂઢિચુસ્ત, uncaring પદ્ધતિસરના અને ક્યારેક નહીં તદ્દન લે છે. પરંતુ ઓછામાં ઓછા, તે છે સૌથી મોટા ભાગ માટે ચોક્કસ. પેકેટો છોડી તરીકે રાઉટર, તેઓ તેમના માર્ગ બનાવે છે કોર્પોરેટ ઇન્ટ્રાનેટ માં અને રાઉટર સ્વીચ માટે વડા. કરતાં વધુ કાર્યક્ષમ એક બીટ રાઉટર, તો રાઉટર સ્વીચ ઝડપી અને IP પેકેટો સાથે છૂટક ભજવે છે ચપળતાપૂર્વક રસ્તામાં રૂટીંગ. ડિજિટલ પિનબોલ વિઝાર્ડ, તમે તો. -Here અમે જાઓ. અહીં અન્ય એક આવે છે. અને તેને બીજી છે. મોમ, આ જુઓ. અહીં જાય છે. ઉફ્ફ. પાછળ આસપાસ. હે. ત્યાં છે. ત્યાં છે. ડાબી બોલ. જમણી બોલ. ડાબી બોલ. જમણી બોલ. તમે તે મેળવી છે. અહીં તે જાય છે. તેમણે મારે છે. તેમણે સ્કોર્સ. તે ચાલી રહ્યું છે. અરે, રાહ જુઓ. અરે, જુઓ. અહીં અન્ય એક આવે છે. ઓહ, અહીં અમે જાઓ. -As પેકેટો પર પહોંચો તેમના અંતિમ મુકામ, તેઓ છો નેટવર્ક ઇન્ટરફેસને દ્વારા લેવામાં તૈયાર આગલા સ્તર પર મોકલવામાં આવે છે, આ કિસ્સામાં, પ્રોક્સી. પ્રોક્સી ઘણા લોકો દ્વારા વપરાય છે એક મધ્યમ માણસ જેવું કંપનીઓ ભાર ઘટાડે કરવા માટે તેમના ઇન્ટરનેટ કનેક્શન પર અને સુરક્ષા કારણો માટે તેમજ. તમે, પેકેટોને જોઈ શકો છો વિવિધ માપો બધા છે, તેમની સામગ્રી પર આધાર રાખીને. પ્રોક્સી પેકેટ ખોલે છે અને વેબ સરનામું અથવા URL માટે જુએ છે. તેના પર આધાર રાખીને સરનામું સ્વીકાર્ય છે પેકેટ ઇન્ટરનેટ પર મોકલવામાં આવે છે. ત્યાં છે, જોકે, કેટલાક નથી જે સરનામાં ની મંજૂરી સાથે મળવા પ્રોક્સી છે, કે જે કહે છે, કોર્પોરેટ અથવા સંચાલન માર્ગદર્શિકા. આ ઝડપથી સાથે કામ કરવામાં આવે છે. અમે તે કંઈ પડશે. તે બનાવે છે જેઓ માટે, તે રસ્તા પર ફરીથી છે. આગામી અપ, ફાયરવોલ. કોર્પોરેટ ફાયરવોલ બે હેતુઓ માટે કામ કરે છે. તે કેટલીક જગ્યાએ અટકાવે છે ઇન્ટરનેટ પર બીભત્સ વસ્તુઓ ઇન્ટ્રાનેટ માં આવતા. અને તે પણ રોકી શકે છે સંવેદનશીલ કોર્પોરેટ માહિતી ના ઇન્ટરનેટ પર બહાર મોકલવામાં આવી રહી છે. એકવાર ફાયરવોલ મારફતે, રાઉટર પેકેટ સ્કોર અને ખૂબ સાંકડી પર મૂકે છે રસ્તા અથવા બેન્ડવિડ્થ, અમે કહીએ છીએ. દેખીતી રીતે, આ પંક્તિ નથી તેમને બધા લેવા માટે પૂરતી વ્યાપક. હવે, તમે આશ્ચર્ય શકે છે, તે શું છે તે બધા પેકેટો થાય છે જે તેને રસ્તામાં બનાવતા નથી. વેલ, શ્રી IP નથી ત્યારે સ્વીકૃતિ પ્રાપ્ત એક પેકેટ કરવામાં આવી છે કારણે સમય પ્રાપ્ત, તેમને માત્ર બદલી પેકેટ મોકલે છે. હવે અમે દાખલ કરવા માટે તૈયાર છે ઇન્ટરનેટ વિશ્વમાં એક સ્પાઈડર આંતરિક રીતે જોડાયેલા નેટવર્ક્સ વેબ જે અમારા સમગ્ર વિશ્વમાં પ્રસરવાની. અહીં, રાઉટર્સ સ્વીચો અને નેટવર્કો વચ્ચે કડીઓ અધિષ્ઠાપિત કરો. હવે, નેટ સંપૂર્ણપણે છે અલગ પર્યાવરણ તમે અંદર મળશે કરતાં તમારા LAN ના રક્ષણાત્મક દિવાલો. અહીં આઉટ, તે વાઇલ્ડ છે વેસ્ટ, જગ્યા ખાદ્યપદાર્થો, તકો પુષ્કળ પુષ્કળ અન્વેષણ કરવા માટે વસ્તુઓ અને સ્થાનો પર જાઓ. આભાર ખૂબ જ ઓછી કરવા માટે નિયંત્રણ અને નિયમન, નવા વિચારો દબાણ ફળદ્રુપ ભૂમિ શોધવા તેમના શક્યતાઓ પરબિડીયું. પરંતુ આ સ્વતંત્રતા કારણ કે, ચોક્કસ જોખમો પણ સંતાઈ બેસવું. તમે જ્યારે ક્યારેય ખબર પડશે મૃત્યુ દહેશતના પિંગ પૂરી સામાન્ય વિનંતી એક ખાસ આવૃત્તિ કેટલાક મૂર્ખ માણસ માનવામાં જે પિંગ વાસણ અપ unsuspecting યજમાનો છે. અમારા પેકેટો દ્વારા કદાચ લઇ પાથ ઉપગ્રહ, ટેલિફોન લાઇનો, વાયરલેસ, કે transoceanic કેબલ. તેઓ હંમેશા સૌથી ઝડપી લેવા નથી અથવા ટૂંકી માર્ગો શક્ય, પરંતુ તેઓ છેવટે ત્યાં મળશે. તે ક્યારેક છે કદાચ કે શા માટે વિશ્વભરમાં રાહ કહેવાય છે. પરંતુ બધું છે ત્યારે સરળતાથી કામ કરી રહી છે, તો તમે વિશ્વના અવરોધ કરી શકે છે પાંચ વખત ટોપી ના ડ્રોપ અંતે, શાબ્દિક અર્થ છે, અને બધા માટે એક સ્થાનિક ઓછી અથવા કૉલ કરો કિંમત છે. અમારા ગંતવ્ય ઓવરને નજીક, અમે અન્ય ફાયરવોલ મળશે. તેના પર આધાર રાખીને તમારા એક માહિતી પેકેટ તરીકે પરિપ્રેક્ષ્ય, ફાયરવોલ એક ગઢ બની શકે છે સુરક્ષા અથવા દહેશતના વિરોધી છે. તે બધા તમે છો કે જે બાજુ પર આધાર રાખે છે તે પર, અને તમારા ઇરાદા છે. ફાયરવોલ માત્ર દો રચાયેલ છે કે તેના માપદંડ તે પેકેટો. આ ફાયરવોલ સંચાલન થયેલ છે 80 અને 25 પોર્ટો પર. બધા જ પ્રયત્નો અન્ય મારફતે દાખલ પોર્ટ બિઝનેસ માટે બંધ કરવામાં આવે છે. પોર્ટ 25 મેલ પેકેટો માટે વપરાય છે. પોર્ટ 80 માટે પ્રવેશ છે વેબ ઇન્ટરનેટ પરથી પેકેટો સર્વર. ફાયરવોલ, પેકેટો ઇનસાઇડ વધુ સારી રીતે પ્રદર્શિત થાય છે. કેટલાક પેકેટો તેને બનાવવા સરળતાથી રિવાજો દ્વારા, અન્ય ફક્ત થોડી શંકાસ્પદ જુઓ. હવે, ફાયરવોલ અધિકારી સરળતાથી નથી fooled છે, જેમ કે, જ્યારે આ પિંગ તરીકે મૃત્યુ પેકેટ પ્રયત્નોમાં તરીકે વેશપલટો માટે સામાન્ય પિંગ પેકેટ. સાથે -Move. તે ઠીક છે. કોઈ સમસ્યા નથી. એક સરસ દિવસ છે. મને અહીં outta દો. બાય. તે પેકેટો નસીબદાર -માટે અત્યાર સુધી તે આ કરવા માટે પૂરતી છે, આ પ્રવાસ લગભગ ઉપર છે. તે માત્ર ઈન્ટરફેસ પર અપ લાઇન છે વેબ સર્વર માં લેવામાં આવશે. આજકાલ, એ વેબ સર્વર ઘણા પર ચલાવી શકો છો , એક મેઇનફ્રેમ થી, એક વેબકેમ માટે વસ્તુઓ, તમારા ડેસ્ક પર કોમ્પ્યુટર છે. શા માટે રેફ્રિજરેટર તમારા નથી? યોગ્ય સમૂહ સાથે અપ, તમે બહાર શોધી શક્યા તમે બનાવવાનો હોય તો ચિકન cacciatore માટે અથવા તમે ખરીદી પર જાઓ હોય છે. આ નેટ ઓફ ડોન, યાદ રાખો. લગભગ કંઈપણ શક્ય છે. એક પછી એક, પેકેટોને છે ખોલી છે, અને અનપેક્ડ પ્રાપ્ત થઈ છે. આ માહિતી તેઓ સમાવે છે, જે માહિતી માટે તમારી વિનંતિ છે, વેબ પર મોકલવામાં આવે છે સર્વર અરજી. પેકેટ પોતે રિસાયકલ કરવામાં આવે છે. તૈયાર ફરીથી વાપરી શકાય છે અને સાથે ભરવામાં આવશે તમારી વિનંતી માહિતી, સંબોધવામાં અને તમે પાછા તેના માર્ગ પર બહાર મોકલે છે. પાછા ફાયરવોલ, રાઉટર ભૂતકાળ, અને ઇન્ટરનેટ મારફતે. પાછા તમારા વ્યવસાયિક ફાયરવોલ મારફતે. અને તમારા ઈન્ટરફેસ પર. તમારા વેબ બ્રાઉઝર સપ્લાય કરવા માટે તૈયાર જાણકારી સાથે તમે વિનંતી કરી. કે આ ફિલ્મ છે. તેમના પ્રયાસો સંતુષ્ટ અને સારા વિશ્વ પર ભરોસો રાખે, અમારા વિશ્વાસુ માહિતી પેકેટો પરમ સુખથી બંધ જુલમ અન્ય સૂર્યાસ્ત માં દિવસ, તેઓ સંપૂર્ણપણે જાણીને તેમજ તેમના શિક્ષકોના સેવા આપી છે. હવે, કે ફિલ્મનો અંત સુખદ છે. [સમાપ્ત વિડિઓ પ્લેબેક] ડેવીડના MALAN: તે CS50 માટે છે. અમે આગામી સપ્તાહે તમે જોશો. [સંગીત - પેરી Katy, "ડાર્ક હોર્સ"]