డౌ LLOYD: మీరు చేసిన ఉంటే ఈ వీడియోలను చూడటం జరిగింది మేము సిఫార్సు ఇది క్రమంలో, మేము చేయించుకోవాలని చేయబోతున్నారు ఒక సంస్కృతి షిఫ్ట్ బిట్. ఇప్పుడు ఎందుకంటే, మేము ఆరంభమవుతుంది చేస్తున్నారు ఇంటర్నెట్ మరియు వెబ్ గురించి మాట్లాడటం సాంకేతికతలు. ఇప్పుడు వరకు, మేము చేసిన కాబట్టి నిజంగా C. చాలా చేస్తున్న మరియు మేము పరిష్కరించగలుగుతున్నాము మా ఏకైక ప్రోగ్రామ్లను అమలు మేము వాటిని అమలు చేశారు కమాండ్ లైన్ నుండి. వినియోగదారులు కలిగి ఎలా అందంగా ఎక్కువ కార్యక్రమాలు సంభాషిస్తుంది జరిగింది మేము వ్రాసే. వారు ఏదో ప్రాంప్ట్ ఏదో ఎంచుకోండి టెర్మినల్ విండో లో జరుగుతుంది మరియు అప్పుడు అది పూర్తి అయిన. కొన్నిసార్లు మీరు నిరంతర ఉండవచ్చు తర్వాత మిగిలిపోయింది డేటా. కానీ అది చాలా ఉంది. ఇది కమాండ్ లైన్ వద్ద ఉంది. ఇది వినియోగదారు పరస్పర చర్య మాత్రమే మార్గం. ముందుకు ఈ పాయింట్ నుండి మేము ఆరంభమవుతుంది చేస్తున్నారు మార్పుచెందే తద్వారా వినియోగదారులు మా వెబ్సైట్లను వ్యవహరించవచ్చు. కాబట్టి మేము రాయడం కావడం సి లో రాసిన లేని వెబ్సైట్లు, కానీ ఇతర రకాల రాసిన PHP సహా ప్రోగ్రామింగ్ భాషలు, మరియు అది సహాయక భాషలు విధమైన, HTML, CSS, మరియు ఇష్టపడుతున్నారు. కాబట్టి మేము ఆరంభమవుతుంది చేస్తున్నారు ఆ విషయాల గురించి మాట్లాడటం. మేము వెబ్ పొందడానికి ముందు స్వయంగా కార్యక్రమాలను, నేను బహుశా అది మంచి అనుకుంటున్నాను ఆలోచన ఒక తిరిగి దశ మరియు చర్చ తీసుకోవాలని గురించి ఎలా కంప్యూటర్లు మరియు మానవులు వెబ్ సంకర్షణ. సో ఈ వీడియో నిజంగా ఒక ప్రైమర్ ఉంది ఇంటర్నెట్ ఒక ప్రాథమిక గైడ్. ఇప్పుడు, ఇక్కడ మినహాయింపు ఉంది CS50 ఒక నెట్వర్కింగ్ తరగతి కాదు. కాబట్టి మనం మాట్లాడటం కావడం చేస్తున్నారు గురించి ఇక్కడ అందంగా అధిక స్థాయి. మేము వెళ్ళడం లేదు చేస్తున్నాం ఏ తక్కువ స్థాయి పొందడానికి ఈ విషయాన్ని ఎలా పనిచేస్తుంది వివరాలు. మీకు ఆసక్తి ఉంటే ఆ లో, నేను గట్టిగా భావిస్తున్నట్టు ఒక తరగతి తీసుకొని సిఫార్సు కంప్యూటర్ నెట్వర్కింగ్ పై. మరియు మేము కూడా చెప్పండి ఉండవచ్చు తెలుపు అబద్ధం లేదా కేవలం రెండు మేకింగ్ యొక్క ప్రయోజనాల కోసం సాధారణ అవగాహన స్పష్టమైన. అన్నారు తో కాబట్టి, యొక్క గురించి మాట్లాడటానికి వీలు ఎలా మేము ఇంటర్నెట్ తో సంకర్షణ. కాబట్టి ఇక్కడ మేము ఉన్నాయి. ఇక్కడ మాకు వార్తలు. మేము చాలా ఉత్సాహంగా ఉన్నాము ఇంటర్నెట్ పై పొందడానికి ఇది మేము అన్ని తెలిసిన, పిల్లులు పూర్తి సామర్థ్యతని ఉంది. ఇప్పుడు మేము కేవలం కనెక్ట్ లేదు ఈ వంటి ఇంటర్నెట్? Well, బహుశా. అకారణంగా, మీకు తెలిసిన ఉదాహరణకు పేర్కొన్నట్లు, మీరు మీ Wi-Fi మారినప్పుడు మీ కంప్యూటర్లో నెట్వర్క్, మీరు ఒకటి అని ఇంటర్నెట్ చూడండి లేదు ఆ కేవలం కాబట్టి తప్ప మీ స్థానిక Wi-Fi యొక్క పేరు అని. కుడి? ఇది సాధారణంగా ఇంటి అలాంటిదే. మీరు పని వద్ద అయితే లేదా, అది బలం మీ కంపెనీ పేరు. కేవలం ఒక ఉన్నాయి కాదు ఎంపికను ఇంటర్నెట్ అని. కాబట్టి ఏదో లేదా కొన్ని విషయాలు మధ్య ఉనికిలో మేము ఇంటర్నెట్ కనెక్ట్ అనుకుంటున్నారా. ఆ విషయాలు కొన్ని ఏమిటి? Well, మేము గురించి మాట్లాడటానికి వెళుతున్న. మేము కూడా గురించి మాట్లాడటానికి వెళుతున్న ముఖ్యమైన విషయాలు కొన్ని మేము చెయ్యలేరు క్రమంలో అవసరం ఇంటర్నెట్ కనెక్ట్. మరియు వాటిలో మొదటిది విషయాలు ఒక IP చిరునామా. సో మీరు బహుశా విన్న చేసిన ముందు పదం IP చిరునామా. దాని అర్థం ఏమిటి? Well, ఒక IP చిరునామా ప్రాథమికంగా ఒక ఏకైక గుర్తింపు ఒక నెట్వర్క్ లో మీ కంప్యూటర్ యొక్క. జస్ట్ ప్రతి ఇంటికి వంటి లేదా ఆఫీసు ఒక ఏకైక చిరునామాను కలిగి ఇది ఒక ఒక మెయిల్ పంపవచ్చు. అదేవిధంగా ప్రతి కంప్యూటర్ ఉంటే డేటా అందుకుంటారు లేదా డేటా పంపదల్చాడు ఒక ఏకైక చిరునామా కలిగి ఉండాలి. సమాచారంతో కాబట్టి పంపిన లేదా అందుకున్న, దాని నుండి పంపించినదైనా చేయబడిన సరైన స్థానానికి. నేను ఈ ప్రసంగిస్తున్న పథకం, అన్నారు, IP అడ్రసింగ్ అంటారు. IP, ఇంటర్నెట్ ప్రోటోకాల్ స్టాండ్ ఉంది ఇది మేము మళ్ళీ త్వరలో గురించి మాట్లాడదాము. ఇప్పుడు, ఏ IP వంటి లుక్ ప్రసంగిస్తున్న లేదు? Well, పథకం ప్రాథమికంగా, అది మొదటి అమలు చేయడంతో, ప్రతి కంప్యూటర్ ఇవ్వాలని ఒక ఏకైక 32-బిట్ చిరునామాను. బిట్స్ చాలా ఉంది. ఆ 4 బిలియన్ చిరునామాలను ఉంది. మరియు ఉపయోగించి సాధారణంగా, బదులుగా హెక్సాడెసిమల్ సంజ్ఞామానం, ఇది మేము సందర్భంలో గతంలో ఉపయోగించిన చేసిన సి లో గమనికలు, చిరునామాలు గురించి మాట్లాడటానికి మేము సాధారణంగా IP ప్రాతినిధ్యం కొద్దిగా ఎక్కువ చిరునామాలను ఒక మానవ స్నేహపూర్వక యొక్క మార్గం వారికి ప్రాతినిధ్యం 8 బిట్స్ నాలుగు గుత్తులను దశాంశ సంఖ్యలు వంటి ప్రాతినిధ్యం. మానవులు తరచుగా మాట్లాడటం లేదు ఎందుకంటే హెక్సాడెసిమల్, మీరు ప్రోగ్రామింగ్ చేస్తున్న తప్ప. కానీ ప్రజలు ఎవరు ఇంటర్నెట్ ఉపయోగించడానికి తప్పనిసరిగా ప్రోగ్రామర్లు కాదు. మరియు కనుక ఇది సులభం మరియు వారికి అందుబాటులో ఏమి గురించి మాట్లాడటానికి చెయ్యలేరు వారి IP చిరునామా వారు బహుశా సందర్భంలో ఎవరైనా పిలవాలి అవసరం ఏదో ట్రబుల్షూట్, అది మరింత అది చేయడానికి ఉత్తమం సాధారణ సంప్రదాయ దశాంశ సంఖ్య ఫార్మాట్. కాబట్టి ఒక IP చిరునామా కేవలం కనిపిస్తోంది అందంగా చాలా ఈ వంటి, w.x.y.z, పేరు ఆ అక్షరాలు ఒక ప్రతి కాని ప్రతికూల విలువ సూచిస్తుంది 0 నుంచి 255 పరిధిలో. గుర్తుచేసుకున్నారు కలిగిన 8-బిట్ సంఖ్య 256 విభిన్న విలువలు పట్టుకోగలదు. మా పరిధి నుంచి 255 0 ఎందుకు కాబట్టి ఆ. మరియు మేము 8 నాలుగు క్లస్టర్లను కలిగి 32 బిట్స్ గ్రాండ్ మొత్తం బిట్స్. కాబట్టి ఒక IP చిరునామా ఉండవచ్చు ఈ వంటి ఏదో చూడండి. ఇది ఒక సాధారణ యొక్క విధమైన ఉంది డిఫాల్ట్ IP చిరునామా, 123.45.67.89 అనేది. వారందరూ 0 పరిధిని ఉన్నాయి 255, కాబట్టి ఒక చెల్లని IP చిరునామా యొక్క. ఇక్కడ అన్ని హార్వర్డ్ విశ్వవిద్యాలయంలో మా IP చిరునామాలను 140,247 ప్రారంభం. ఆ కేవలం మార్గం IP ఈ భౌగోళిక ప్రాంతంలో చిరునామాలను కేటాయించారు. కాబట్టి ఈ ఒక IP చిరునామా కావచ్చు హార్వర్డ్ వద్ద ఇక్కడ ఉండవచ్చు. నేను అన్నాడు వంటి, ప్రతి IP చిరునామా కాబట్టి 32 బిట్స్, మేము గురించి 4 బిలియన్ కొద్దిగా పంచిపెట్టు కంటే ఎక్కువ 4 బిలియన్. కానీ మేము రకమైన కుడి, ఒక సమస్య చూడగలరు? ప్రపంచ జనాభా ప్రస్తుతం ఏమిటి? సరే, ఎక్కడో 7 బిలియన్ ప్రజల ఉత్తర. మరియు పాశ్చాత్య ప్రపంచంలో కనీసం, చాలా మంది ప్రజలు వద్ద ఒకటి కంటే ఎక్కువ పరికరం ఇంటర్నెట్ కనెక్టివిటీ సామర్థ్యం. నేను ఇక్కడే ఒకటి. నేను నా జేబులో మరొక ఒకటి. మరియు నేను నా ఆఫీసు లో ఒక తిరిగి ఉంటుంది. అందువలన, మూడు వార్తలు. మరియు కూడా లెక్కలోనికి లేదు నేను కూడా ఇంటి వద్ద కలిగి వాటిని. అందువలన, ఒక సమస్య రకం, కుడి? మేము కనీసం 7 బిలియన్ ప్రజలు కలిగి మరియు మాత్రమే 4 బిలియన్ చిరునామాలు. మరియు ప్రతి పరికరం కోరుకుంటున్నాము ప్రత్యే గుర్తించినది. మేము కొన్ని పరిష్కారాలను అభివృద్ధి చేశారు ఈ సమస్యను పరిష్కరించేందుకు, ఏదో ఒక ప్రైవేట్ అంటారు మేము లేదు ఇది IP చిరునామా, ఈ వీడియో లో పొందడానికి వెళుతున్న. కానీ సాధారణంగా, ఇది మరింత అనుమతిస్తుంది నకిలీ రకం వెబ్, ఇంటర్నెట్, అవుట్ మీరు ఏకైక కలిగి కొద్దిగా ప్రైవేట్ అడ్రెస్లు కలిగి అడ్రస్ ఆపై వాటిని ద్వారా మీదకు చిమ్ముతున్న ఒక్క చిరునామా, ఇది అనేక వివిధ కంప్యూటర్ల ద్వారా భాగస్వామ్యం. కానీ ఆ నిజంగా ఒక దీర్ఘకాలిక పరిష్కారం కాదు. కూడా ఆ స్థిర కాదు ఎప్పటికీ నిలిచివుండే వెళ్ళి. కాబట్టి మేము వేరే కలిగి ఉండాలి ఈ వ్యవహరించే యొక్క మార్గం. నేను అన్నాడు వంటి, మేము గురించి 4 బిలియన్ వచ్చింది. కానీ ఆ మాత్రం కాదు సరైన, తగినంత మంచి ఉంటుంది? కాబట్టి విధంగా ఉంది అక్కడ నిర్ణయించారు మేము ఉన్నాము ఈ వ్యవహరించే వెళ్ళి ఇక IP చిరునామాలను చేయడానికి. 32-బిట్ అడ్రస్లను బదులుగా, మేము ఉన్నాము 128-బిట్ అడ్రస్లను పొందబోతున్నారు. సో బదులుగా 4 బిలియన్ చిరునామాలు, మేము వెళుతున్న చిరునామాలు భారీ సంఖ్యలో కలిగి, ఇది 340 బిలియన్ బిలియన్ బిలియన్ బిలియన్, కాబట్టి IP చిరునామాలు చాలా. మరియు ఈ కొత్త పథకం IPv6 అంటారు అది సూచిస్తారు ఎలా సాధారణంగా ఉంది. పాత పథకం IPv4 ఉండటం. ఇది ఒక సమస్య ఒక బిట్ ఉంది ఈ సమస్య ఉంది ఒక నిజంగా కాలం గురించి తెలిసిన. మరియు మీరు ఈ చాలా చూస్తారు కంప్యూటర్లు మరియు కంప్యూటింగ్ కాంటెక్స్ట్. మేము ఎదురు చూడడం సమస్యలు వద్ద మధురంగా. కానీ మేము వాటిని వ్యవహరించే వద్ద చెడు ఉన్నారు కూడా మేము వాటిని గురించి తెలుసు అయితే. కాబట్టి IPv6 కాసేపు చుట్టూ ఉంది. మరియు మాత్రమే గత జంట లో సంవత్సరాల నిజానికి మనం ఈ IPv6 చిరునామాలను తొలగిస్తుంది ప్రారంభించారు IPv4 చిరునామాలు దశలవారీగా. కానీ కొన్ని ప్రదేశాలలో వారిని ఉన్నాయి. మరియు వారు ఇటువంటి చూడండి ఒక సాధారణ IP చిరునామాకు. కానీ వారు చాలా పొడవుగా ఉంటాయి. కాబట్టి బదులుగా ఇప్పుడు నాలుగు చోటుకి మీ చిరునామా కోసం 8 బైట్లు క్లస్టర్ల మేము ఇప్పుడు 16 బైట్లు ఎనిమిది సమూహాలు కలిగి. మరియు 8 సార్లు 16 128 ఉంది. మరియు మేము తక్కువ ఈ ప్రాతినిధ్యం సంప్రదాయ హెక్సాడెసిమల్ రూపం. 16-బిట్ సంఖ్యలో కలిగిఉండటం అర్థం ఎందుకంటే బదులుగా 0 నుంచి 255 యొక్క ఒక పరిధి ఉండటం, మేము 65.535 0 శ్రేణిని కలిగి ఇష్టం. కాబట్టి కొంత కలిగి ఆ కలిసి కష్టం చదవడానికి చాలా కష్టంగా ఉంటుంది. కాబట్టి మేము సాధారణంగా హెక్స్ ఉపయోగించడానికి కేవలం వెసులుబాటు. కాబట్టి ఒక సాధారణ IPv6 చిరునామా ఈ వంటి ఏదో చూడండి ఉండవచ్చు. ఇది ఖచ్చితంగా కంటే చాలా ఎక్కువ ఉంది మేము ముందు చూసిన IPv4 చిరునామా. కానీ ఈ ఒక చెల్లుబాటులో IPv6 చిరునామా ఉంటుంది. ఈ ఒక IPv6 చిరునామా గురించి కూడా ఉంది. ఈ ఒక Google చెందిన జరుగుతుంది. మరియు అక్కడ నోటీసు ఒక అక్కడ సున్నాలు యొక్క బంచ్. కొన్నిసార్లు ఈ చిరునామాలను చాలా కాలం పొందవచ్చు. మరియు నుండి మేము ఇప్పటికీ ఉన్నారు అందంగా ప్రారంభ IPv6 లో, కొన్నిసార్లు పెద్ద రాళ్లను ఉండవచ్చు అక్కడ సున్నాలు మేము అవసరం లేదు. మీరు బిగ్గరగా ఈ చదువుతున్న ఉంటే, ఇది 2001.4860.4860.0.0.0.0.8844 వార్తలు. ఇది కుడి, చాలా రకంగా? మీరు కొంత చూడండి చేస్తే సున్నాలు, మీరు కొన్నిసార్లు వాటిని ఈ వంటి ఒక IPv6 చిరునామా చూడండి వారు సున్నాలు మినహాయించడం పేరు మరియు బదులుగా ఒక డబుల్ పెద్దప్రేగు ఉపయోగించండి. ఈ అయితే, సరే. మేము ఉన్నాయి అని తెలుసు ఎందుకంటే ఎనిమిది ఖచ్చితమైన రాళ్లను రావలసిన. కాబట్టి అంతర్నిహిత, మేము నాలుగు చూడండి. కాబట్టి మేము నాలుగు సెట్లు ఉన్నాయి ఉండాలి తెలుసు ఈ వంటి సున్నాలు, అది పూరించండి. అందుకే కొన్నిసార్లు, మీరు చూడవచ్చు ఒక IPv6 చిరునామా చేయడంలో మేము వంటి ఎనిమిది వేరు భాగాలుగా ఇక్కడ లేదు. మీరు ఈ మాదిరి చూడవచ్చు. మరియు ఆ అర్థం మీరు చూడండి లేదు ప్రతిదీ అక్కడ ఆ డబుల్ పెద్దప్రేగు మధ్య కేవలం వేరు సున్నా ఉంది. కాబట్టి, సరే. మేము తెలుసు కొద్దిగా ఎక్కువ IP గురించి ఇప్పుడు చిరునామాలు. కానీ ఎలా మేము వాటిని వస్తుందా? మేము కేవలం మేము కావలసిన ఒకదాన్ని ఎంచుకోండి కాదు. మేము ఆ చేస్తే, మేము పోరాటం ముగుస్తుంది ఉండవచ్చు అదే IP చిరునామా కోసం ఎవరైనా. లేదా ఎవరైనా కలిగి ఉండవచ్చు గతంలో ఎంపిక. మేము ప్రయత్నించండి మరియు అది తీసుకుంటే, మనం చేయబోతున్నామని సమస్య ఒక బిట్ లోకి అమలు. కాబట్టి మేము కేవలం ఎంచుకొని కాదు మేము కావలసిన IP చిరునామా. కాబట్టి మేము ఒక పొందుటకు మార్గం IP చిరునామా ఎక్కడో మా కంప్యూటర్ మధ్య ఇంటర్నెట్, అక్కడ పెద్ద ఇంటర్నెట్ ఆ ఒక DHCP సర్వర్ అని ఏదో, డైనమిక్ హోస్ట్ కాన్ఫిగరేషన్ ప్రోటోకాల్ సర్వర్. ఇది టెక్స్ట్ యొక్క ఒక పెద్ద మౌత్ఫుల్. కానీ నిజంగా అది అన్ని ఉంది మీరు ఒక IP చిరునామా కేటాయించే. మీ DHCP సర్వర్ జాబితా ఉంది ఇది చెల్లుబాటయ్యే కేటాయించవచ్చు చిరునామాలు. మరియు మీరు ఒక ఇస్తుంది. ఇది చాలా చక్కని అన్ని అది ఉంది అంతే. ఇప్పుడు DHCP ముందు, ఈ పని చిరునామాలు కేటాయించి ఒక సిస్టమ్ అడ్మినిస్ట్రేటర్ పడిపోయింది. సో అసలు వ్యక్తి వుంటుంది మానవీయంగా మీ కంప్యూటర్ పెట్టేందుకు మరియు చిరునామా ఉన్నప్పుడు మీరు నెట్వర్క్కు కనెక్ట్. కాబట్టి DHCP కేవలం విధమైన ఈ స్వయంచాలకం మీరు ఒక IP చిరునామా ఇచ్చి ప్రక్రియ. కానీ అది పొందడానికి ఎలా. ఇది కేవలం ఒక ప్రోగ్రామ్ను అమలు వార్తలు ఎక్కడో మీరు మధ్య మరియు ఒక బ్యాంకు ఉంది ఇంటర్నెట్ IP దాన్ని ఇవ్వగలిగిన చిరునామాలు. మరియు మీరు కనెక్ట్ చేసినప్పుడు నెట్వర్క్, మీరు ఒక ఇస్తుంది. కాబట్టి యొక్క ఈ రేఖాచిత్రం సందర్శించండి వీలు. ఎక్కడో మీరు మరియు మధ్య ఇంటర్నెట్, DHCP సర్వర్ ఉంది. అలాగే. కాబట్టి ఆ బావుంటుంది. ఇప్పుడు, యొక్క DNS గురించి మాట్లాడటానికి వీలు. కాబట్టి మేము అయితే మాట్లాడారు చేసిన ఈ IP చిరునామాలు. మరియు మేము అయితే తెలుసు ప్రత్యే గుర్తించడానికి వెళ్ళడం ఇంటర్నెట్ లో ఒక పరికరం, ఇది ఒక ఏకైక చిరునామా కలిగి ఉంది. మరియు మేము ఆ సందర్శించండి మేము కోరుకుంటే సంబోధిస్తారు. కానీ మీరు బహుశా టైప్ ఎప్పుడూ చేసిన 192.168.1.0 లాగ మీ బ్రౌజర్లో, కుడి? మీరు సంఖ్యలు టైప్ లేని మీ బ్రౌజర్లో. మీరు సాధారణంగా మానవ రీడబుల్ పేర్లు టైప్ వంటి google.com లేదా cs50.harvard.edu, కుడి? మరియు ఆ, IP చిరునామాలకు లేదు. కాబట్టి ఈ సేవ ఉంది డొమైన్ పేరు అని IP అనువదిస్తుంది వ్యవస్థ, DNS, మానవ సమగ్రంగా పదాలకు చిరునామాలను లేదా పదబంధాలు మరింత చిరస్మరణీయ ఉండే నాలుగు సంఖ్యల సమితి గుర్తు కంటే ఎనిమిది లేదా, త్వరలోనే, సమితి హెక్సాడెసిమల్ సంఖ్యలను. కుడివైపు, నిజంగా సవాలు ఉంటుంది? ముందు థింక్ సెల్ ఫోన్ల రోజుల. మీరు మీ గుర్తుంచుకొని కలిగి మీ స్నేహితుడు ఫోన్ నంబర్లు. ఇది కఠినమైన సంపాదించిన ఉండవచ్చు కొద్దిసేపట్లో తర్వాత. మరియు అలాగే, మీరు అనుకుంటే వెబ్సైట్లు కొంత సందర్శించడానికి, మీరు బహుశా వద్దు సంఖ్యల సమూహాన్ని గుర్తుంచుకోవాలి. మీరు కాకుండా పదాల కొంత గుర్తు ఇష్టం. కాబట్టి ఈ మాపింగ్, ఈ అనువదిస్తోంది యొక్క మానవ రీడబుల్ పేర్లు సంఖ్యల సెట్లు రకమైన DNS చేస్తుంది వెబ్ పసుపు పేజీలు. మరియు మీరు గురించి ఆలోచించవచ్చు అది కేవలం ఉంటే వంటి 0.0.0.0 అన్ని నుండి నడుస్తున్న ఒక పెద్ద జాబితా 255.255.255.255, క్రిందికి మార్గం ఆ అత్యధిక possible-- ఉంటుంది అన్ని 4 యొక్క 255s కు 0 సె నుండి పూర్తి స్థాయి బిలియన్ ఇష్ IPv4 చిరునామాలు. నేను వాటికి తయారు టాప్ మరియు దిగువన. కానీ అక్కడ మధ్యలో ఒక నిజానికి ఒక IP చిరునామా. కాబట్టి మేము, 74.125.202.138 సందర్శించిన ఉంటే స్పష్టంగా ఆ సైట్ అనువదిస్తే అక్కడ, హెక్ ఉంది ఏమి io--? Well, మాన ప్రతి పేరు నిజానికి స్పష్టమైన, కుడి ఉంది ఏమి? కాబట్టి కొన్నిసార్లు ఎవరైనా ఒక IP చిరునామా యాజమాన్య వారి హోస్ట్ ఏదో పేరు ఉండవచ్చు వారు నిజానికి లేదు. ఉదాహరణకు, ఆ IP చిరునామా మీరు ఉంటే వెళ్ళినప్పుడు, కేవలం google.com నిజానికి ఉంది. కానీ Google చాలా ఉంది వివిధ సర్వర్లు. మరియు వారు అన్ని google.com వాటిని కాల్ చెయ్యలేరు. కాబట్టి వారు తమ సొంత కలిగి అనువాదం కోసం అంతర్గత వ్యవస్థ వాస్తవానికి ఏ సర్వర్కు google.com ఆ IP చిరునామా అనుసంధానించబడింది. ఆపై మరో ఉంది మధ్య ఉందని వ్యవస్థ ఆ సముచితం అనువదించడానికి ఇక్కడ, google.com. కానీ మేము ఆ లోకి అందదు. మరియు అలాగే కోసం IPv6s, మేము కూడా చూడాలని ఒక పసుపు పేజీలు కలిగి ఒక చాలా పెద్ద ఉంటాం. మరియు అలాగే, లో మధ్యలో అది అక్కడ ఒక IPv6 కనుగొనేందుకు కఠినమైన చిరునామా చట్టబద్ధమైన అని. కానీ నేను Google కోసం ఒక దొరకలేదు. కానీ ఇది Google యొక్క ఐరిష్ వెబ్ సైట్. కానీ మీరు ఆ IPv6 చిరునామా వెళ్లిన ఉంటే, మీ బ్రౌజర్ సామర్థ్యం IPv6 ఉంటే, ఆ మిమ్మల్ని తీసుకొచ్చే Google యొక్క ఐరిష్ హోమ్. సో అక్కడ మీరు వెళ్ళండి. కానీ ఈ కుడి, పూర్తిగా నిజం కాదు? ఈ వ్యవస్థ కుడి, అసౌకర్యంగా ఉంది? 4 భారీ జాబితా ఉంది ఉంటే బిలియన్ విషయాలు, పైకి చూడండి కలిగి ఆ అందంగా పెద్దది. ఏ పసుపు పేజీలు ఉంది ప్రపంచంలోని, కుడి? మీరు ఇప్పటికీ పసుపు వస్తే పేజీలు కెన్ పంపిణీ నేను ఇతర రోజు గని వచ్చింది మరియు నేను దానిని రీసైకిల్. కానీ మీరు పసుపు పొందండి మీకు పంపిణీ పేజీలు, మీరు ప్రతి ఒక పుస్తకం పొందలేము గ్రహం మీద ఉంది ఆ ఫోన్ నంబర్, కుడి? మీరు లిస్టు స్థానిక ఫోన్ నంబర్లు, వాటిని మీరు కాల్ ఎక్కువగా ఉన్నారు. మరియు ఆ DNS ఏమి నిజానికి. మీరు దాని గురించి అనుకుంటే, DNS ఉంది నిజంగా స్థానిక పసుపు పేజీలు. మరియు పెద్ద DNS సర్వర్లు google.coms వంటి, వారు నిజానికి కేవలం ఎక్కువ గ్రంధాలయాలు వంటి స్థానిక పసుపు యొక్క అన్ని యొక్క ఒక కాపీని కలిగి పేజీలు లేదా స్థానిక DNS రికార్డులు అన్ని. కాబట్టి నిజంగా ఎవరూ రిపోజిటరీ ఉంది ఇంటర్నెట్ పూర్తి DNS యొక్క, ఎవరూ కేవలం వంటి ప్రపంచంలోని పసుపు పేజీలు. ఈ స్థానిక చిన్న ఉన్నాయి అక్కడ ఉనికిలో స్థాయి DNSs. మరియు సేవలు ఉన్నాయి వాటిని కలిసి సమష్టి. కానీ వారు ఆ ఆధారపడి చిన్న DNS వ్యవస్థలు కాబట్టి, వారి సమాచారాన్ని నవీకరిస్తున్నప్పుడు వారు చాలా ఖచ్చితమైన సమాచారం లేదు. మరలా, ఈ పోలికతో పెద్ద సంకలనం ఉంది DNS వ్యవస్థలు వంటివే ఒక కాపీ అని గ్రంధాలయాలు ప్రపంచంలోని ప్రతి పసుపు పేజీల. వారు తమను లేదు ఆ పుస్తకాలు అప్డేట్. వారు వస్తున్న పుస్తకాలు ఆధారపడి కాబట్టి వారు సమాచారాన్ని నవీకరించవచ్చు వారు అవసరం ఉంటే. కాబట్టి DNS వ్యవస్థను ఒక దిగ్గజం బ్లాక్ కాదు. అది అంతటా వికేంద్రీకరణ ఉంది అనేక సర్వర్లు. కాబట్టి ఇప్పుడు మేము ఆ ఎక్కడో తెలుసు మాకు మరియు ఇంటర్నెట్ మధ్య ఒక DNS సర్వర్ ఉంది అలాగే ఒక DHCP సర్వర్ వంటి. ఇప్పుడు, యాక్సెస్ పాయింట్లు, ఏమి మా యాక్సెస్ పాయింట్లు? Well, యాక్సెస్ పాయింట్లు మీరు బహుశా ఉన్నాము నిజానికి నుండి అందంగా తెలిసిన ఇంటర్నెట్కు కనెక్ట్. అంటే, మీరు ఎంచుకున్న నెట్వర్క్ హోమ్ లేదా మీ పని నెట్వర్క్ లేదా మీరు ఏమి కలిగి ఉంటాయి. నేను సాధారణీకరణ చేస్తున్నాను ఒక యాక్సెస్ పాయింట్ భావన ఇక్కడ ఈ వీడియో ప్రయోజనాల కోసం. కానీ వాస్తవానికి ఉన్నాయి విషయాలు చాలా ఆ యాక్సెస్ పాయింట్లు లోకి పైకి చుట్టుకొని చేయవచ్చు. రౌటర్లు భావనలు ఉన్నాయి మేము ఉపయోగించే ఒక సాధారణ పదం యొక్క విధమైన ఉంది. కానీ కూడా స్విచ్లు ఉన్నాయి మరియు విషయాలు నిజానికి అని నుండి వేరుచేయబడింది యాక్సెస్ పాయింట్లు ఒక యాక్సెస్ యొక్క ఈ సాధారణ భావన పాయింట్. కానీ ప్రధానంగా జరుగుతుంది నేను IPv4 తో ఉంది మేము ఈ భావన కలిగి అన్నారు ప్రైవేట్ అడ్రెస్లు, కుడి? మరియు బదులుగా ప్రతి యంత్రం యొక్క ఒక ఏకైక IP చిరునామా, కలిగిన మేము ఎందుకంటే, అయిపోయింది మేము 4 బిలియన్ పరికరాల పైగా ఉన్నారు కనెక్ట్ అవ్వడానికి మీరు ప్రయత్నిస్తుంటే ఇంటర్నెట్, మనమేం బదులుగా ఒక అప్పగిస్తారు ఒక రౌటర్ IP చిరునామా. ఆ రౌటర్ లేదా యాక్సెస్ పాయింట్ కేవలం ఉదాహరణకు మీ ఇంటిలో. మరియు వంటి రౌటర్ యొక్క ఉద్యోగం విధమైన ఒక ట్రాఫిక్ పోలీసు పని, కనెక్ట్ అయిన అనుమతిస్తుంది ఒక్కరి ఆ రౌటర్ అదే IP ఉపయోగించడానికి అవుట్ పరిష్కరించడానికి. ఆ సమంజసం లేదు? మీ ఇంట్లో కాబట్టి అందరూ ఒక ప్రైవేట్ IP చిరునామా. వారు కనెక్ట్ కాదు ఇంటర్నెట్, లేదా కాకుండా ఇంటర్నెట్ ద్వారా వారికి మాట్లాడలేని ప్రైవేట్ చిరునామా. వారు మాత్రమే వాటిని మాట్లాడగలరు రౌటర్ లో చిరునామా ద్వారా. మరియు అది రౌటర్ యొక్క వార్తలు ఉద్యోగం సమాచారం తీసుకోవాలని మీరు రౌటర్ పంపడం చేస్తున్న మరియు సరైన స్థానంలో దానిని దర్శకత్వం మరియు సమాచారం కోసం ఆ వస్తున్నాయో రూటర్ కోసం రౌటర్ లోకి మీరు కు పంపించండి. కాబట్టి రౌటర్లు నిజంగా పరికరాల ఇక్కడ ముఖ్యంగా ఒక రౌటర్ మీ ఇంటిలో, అత్యంత సాధారణ విధమైన అత్యంత people-- కోసం వినియోగ కేసు ఆ పబ్లిక్ IP చిరునామాను కలిగి ఉంటుంది. ఆ పరికరం వార్తలు ఇంటర్నెట్ కనెక్ట్. మరియు మీరు రౌటర్ కనెక్ట్ సమాచారం ప్రవాహాన్ని కలిగి మీ తరపున ద్వారా. నేను అన్నాడు వంటి, ఒక ఆధునిక home నెట్వర్క్, రౌటర్ మరియు స్విచ్ మరియు యాక్సెస్ పాయింట్ అన్ని రకాల బండిల్ ఒకే పరికరంలో పైకి. కొన్నిసార్లు మోడెమ్అనగా అలాగే అక్కడ కూడినది. ఆ సాధారణంగా కేవలం ఒక రౌటర్ అని. కానీ అది నిజంగా అన్ని వార్తలు కలిసి ఆ విషయాలు. పెద్ద ఎత్తున వ్యాపార నెట్వర్క్లు లేదా వైడ్ ఏరియా నెట్వర్క్స్, Wans అని పిలవబడే, నిజానికి ఈ పరికరాలు వేరుగా ఉంచడానికి. వారు ఒక స్విచ్ కలిగి. వారు రౌటర్లు ఉన్నాయి. వారు మల్టిపుల్ యాక్సెస్ పాయింట్లు కలిగి. ఉదాహరణకు, ఒక విశ్వవిద్యాలయ మీరు విషయాలు చూస్తారు అని పిలవబడే రౌటర్ల ఆ రూపాన్ని మౌంట్ ప్రాంగణంలోని అన్ని చుట్టూ ఉంటాయి. ఆ ప్రవాహం అన్ని ప్రాప్యత పాయింట్లు రౌటర్లు లోకి, స్విచ్లు, et సెటేరా, సమాచారం పాటు పాస్. ఈ నెట్వర్క్లు కాబట్టి ఎందుకంటే పెద్ద ఒక్క యాక్సెస్ పాయింట్ దాని పెద్ద ప్రాంతంలో కవర్ కాదు. కాబట్టి ఈ విశాల వలయాలు, వ్యాపార నెట్వర్క్, et సెటేరా, ప్రత్యేక ఈ విడిపోయారు పరికరాల, కాబట్టి నెట్వర్క్ మరియు స్థాయి అవసరమైతే మరియు పెరుగుతాయి. మరలా, ఎక్కడో మాకు మధ్య మరియు ఇంటర్నెట్, మేము ఒక యాక్సెస్ బిందువు కలిగి ఉంటుంది. మరియు మేము కనెక్ట్ ఏమిటి. అక్కడ ద్వారా, మేము ఇంటర్నెట్ పొందవచ్చు. నేను అన్నాడు ఈ వీడియో ప్రారంభించి, ఈ నెట్వర్కింగ్ ఒక కోర్సు కాదు. కాబట్టి ఈ మొత్తం కథ కాదు. నేను రకమైన దాని పై గ్లాస్ద్ చేసిన. మరియు నేను మీరు నిష్క్రమించారు కూడా కొద్దిగా గందరగోళం వంటి ఈ విషయాలు కొన్ని ఏమి ఉన్నాయి. కానీ ఆ సరే. మేము మొత్తం కథ అవసరం లేదు. మాకు కదిలే తెలుసు అది తగినంత ముందుకు కేవలం ప్రాథమికంగా కొద్దిగా ఇంటర్నెట్ ఎలా పనిచేస్తుంది గురించి. కాబట్టి మేము తెలిసిన మేము ఈ కలిగి ఉంది మా ఇంటిలో ప్రైవేట్ నెట్వర్క్లు. మరియు మేము ఒక రౌటర్ కనెక్ట్. మరియు ఆ రౌటర్ అనుసంధానించబడిన పెద్ద వద్ద ఇంటర్నెట్. కానీ ఇంటర్నెట్ పెద్ద వద్ద ఏమిటి? నేను ఈ విధంగా ఉంచాలని, కానీ అది ఏమిటి? Well, అది నిజంగా కేవలం ఈ వార్తలు నా ఇంటిలో వ్యక్తిగత నెట్వర్క్లు, మరియు మీ ఇంట్లో, మరియు ప్రతి ఇతర వద్ద కలిసి కనెక్ట్ హౌస్. ఇది ఇంటర్కనెక్టడ్ వార్తలు నెట్వర్క్, అంతర్-వల. సో బదులుగా ఆలోచన ఇంటర్నెట్ గురించి ఈ దిగ్గజం క్లౌడ్ వంటి, ఈ అంతరిక్ష అక్కడ ఉనికిలో విషయం ఇది నిజంగా కేవలం ఒక సంబంధం ఈ నెట్వర్క్ల్లో అన్ని మధ్య. కాబట్టి ఇక్కడ వెళ్ళండి. మేము మా స్థానిక నెట్వర్క్ కలిగి. మరియు మేము మాత్రమే వ్యక్తి లేదు బహుశా మా లోకల్ నెట్వర్క్లో ఇంటర్నెట్ ఉపయోగించడానికి ప్రయత్నిస్తున్న. అనేక బహుశా ఉంది మాకు పొందుటకు ప్రయత్నిస్తున్న. మరియు మేము మాత్రమే నెట్వర్క్ తెలియకపోతే ఆ కుడి, ప్రపంచంలో ఉనికిలో? ఇతర నెట్వర్క్ చాలా ఉన్నాయి ఇంటర్నెట్కు కనెక్ట్ ప్రయత్నిస్తున్నారు. కానీ ఇంటర్నెట్, కాదు మళ్ళీ, ఒక ప్రత్యేక ఉనికిగా. ఇది అనుమతించే నియమాల కేవలం ఒక సెట్ వార్తలు ఈ నెట్వర్క్లు, ఈ చిన్న నెట్వర్క్లు, నీలం, ఊదా, మరియు ఎరుపు నెట్వర్క్ ఇక్కడ, ప్రతి ఇతర కమ్యూనికేట్. సో సంఖ్య విషయము వారు అన్ని కనెక్ట్ చేస్తున్నారు. వారు అన్ని కేవలం కనెక్ట్ చేసిన ఒకరికొకరు, కుడి? కాబట్టి ఎక్కడో ఈ న నెట్వర్క్లు సేవలు ఉనికిలో మేము నిజంగా కావలసిన. కాబట్టి బహుశా నీలం నెట్వర్క్ లో Google జీవించింది ఉంది. మరియు ఊదా నెట్వర్క్ లో ఫేస్బుక్ జీవించింది ఉంది. మరియు ఎరుపు నెట్వర్క్ లో, అలాగే, బహుశా అన్ని ఆ పిల్లులు ఉన్నాయి పేర్కొంది. కాబట్టి మేము పొందుటకు కావాలా పిల్లులు గురించి సమాచారం, మేము కేవలం నెట్వర్క్లు ఈ గొలుసు సంచరిస్తారు మేము కావలసిన సమాచారాన్ని పొందడానికి. మరియు ఇక్కడ, నేను ప్రాతినిధ్యం చేసిన నెట్వర్క్ వంటి అన్ని ప్రతి ఇతర మాట్లాడటానికి సామర్థ్యం. మరియు మేము మాత్రమే నెట్వర్క్ మాట్లాడవచ్చు. కానీ నెట్వర్క్ మాకు తిరిగి మాట్లాడలేదు. కానీ అది నిజం గాని నిజమైన కాదు? ఈ అన్ని ఒక రెండు మార్గాల వీధి ఉంది. వాటి గుండా ప్రవహిస్తుంది ఇన్ఫర్మేషన్ ముందుకు వెనుకకు నెట్వర్క్లు. ఆ ఎలా చేస్తుంది? Well, ఇంటర్నెట్ నిజంగా నిభందనలకు వ్యవస్థ. మరియు మేము చేయబోతున్నామని గురించి మాట్లాడటం మొదలు ఏమి ఆ ప్రోటోకాల్లు భవిష్యత్ వీడియోలను ఉన్నాయి. కానీ మళ్ళీ, ఇంటర్నెట్ వేరే విషయం కాదు. ఇది నిర్వచిస్తుంది నియమాలను వార్తలు నెట్వర్కులు ఎలా, ఈ చిన్న నెట్వర్క్లు, ఈ మేము చేస్తున్నట్లుగానే స్థానిక నెట్వర్క్, మా ఇంట్లో, వ్యక్తులు మా పాఠశాల వద్ద మా ఉద్యోగం వద్ద ప్రజలు, అన్ని నెట్వర్క్ను భాగస్వామ్యం. మరియు ఎలా ఈ నెట్వర్క్లకు ఇంటర్కనెక్ట్ మరియు, ప్రతి ఇతర మాట్లాడటానికి నిజానికి ఏమిటి ఇంటర్నెట్ యొక్క అన్ని గురించి. సో ఒక భవిష్యత్తులో, లెట్స్ వీడియో, కొన్ని గురించి మాట్లాడటానికి కలిగి నిభందనలకు ఆశాజనక ఇంటర్నెట్ మీరు ఒక బిట్ మరింత ఇవ్వాలని అవగాహన బాగా గుండ్రంగా. నేను డౌ లాయిడ్ ఉన్నాను. ఈ CS50 ఉంది.