[Ag seinm ceoil] DAVID J. MALAN: Mar sin, mé díreach tar éis ag iarraidh a assuage a. Ba mhaith liom a macalla díreach cad Scaz rá faoi chuimhne institiúideach. CS50 Tá thart ar feadh thart ar 20 bliain ag Harvard. Agus is é fírinne an scéil, ó na seniors ar síos, tá go bliantúil athdhearbhú go bhfuil na freshmen, na sophomores, agus na juniors agus chomh maith leis an seniors ag cur CS50, go deireadh tú suas ag déanamh fíneáil. Is é fírinne an scéil, mic léinn Ní gá theipeann CS50. Go deimhin, sna cásanna neamhchoitianta i gcás ina tá muid go raibh Es nó FS, é a bhí i ndáiríre mar gheall ar imthosca maolaitheacha, bíodh sé leighis nó pearsanta. Tá ds thar a neamhchoitianta chomh maith. Agus is féidir liom a rá go compordach, cé go táimid ag ghnáth ní féidir staitisticí a nochtadh, ach ós rud é go bhfuil aon ann cuimhne institiúideach anseo bith, tromlach na mac léinn i CS50 dhéanamh suas go deireadh ag dul A grád raon. A smután suntasach suas go deireadh ag críochnú suas sa raon B freisin. Mar sin, cé go dtiocfadh leat a bheith ionann i d'intinn dtriúir le 60% agus dá bhrí sin Ds, nó CS, nó a leithéidí, sé nach bhfuil i ndáiríre ag teacht suas leis an réaltacht. Go deimhin, i gceist againn go díreach cad a chuirimid ar rá ag tús an téarma go bhfuil an oiread mac léinn i CS50, dá i Cambridge agus anseo i New Haven, Riamh a bheith déanta ar chúrsa CS roimh. Agus cad ábhair go deimhin, ar deireadh thiar Is nuair a deireadh tú suas i seachtain 12 i gcoibhneas le tú féin i seachtain nialas. Anois, tá muid il rianta i gcúrsa mar a know-- tú níos lú compordach níos mó, compordach, áit éigin idir eatarthu. Agus go deimhin, nuair a thagann tú staidreamh maidir le tráth na gceist na seachtaine seo, ná a dhímholadh más rud é, go háirithe má bhraitheann tú go bhfuil tú ar fud an meán nó faoi bhun an mheáin nó an t-airmheán, go háirithe ós rud é nach bhfuil againn gá go ghlacadh leis na déimeagrafaic go léir san áireamh lár-seimeastar leis na staitisticí grádaithe. I bhfocail eile, tá a fhios againn go staitistiúil gach bliain go bhfuil mic léinn nach bhfuil chomh compordach, dhéanamh le beagán níos measa ar an tráth na gceist. Agus a bhfuil mic léinn níos compordaí dhéanamh le beagán níos fearr ar an tráth na gceist. Ach de réir a gealltanas sa siollabas agus freisin sa chéad seachtain de léachtaí, a chur orainn ar fad de sin san áireamh. Go deimhin, ag deireadh bliana, cad a deireadh muid suas a dhéanamh Tá normalú gach scóir ar fud ailt, i Cambridge agus anois anseo i New Haven, rud a chiallaíonn ag cur san áireamh na stíleanna díchosúla, an díchosúla harshness, an saghas difriúil de phearsantachtaí go bhfuil an duine aonair Tá GSanna anseo agus i Cambridge ionas nach bhfuil tú ag míbhuntáiste fiú má tá tú díreach tharlóidh go raibh TF nó le TA a bhí sé beagán tougher ar tú i d'intinn. Dó, a chur orainn san áireamh chompord leibhéal agus cúlra iarbhír, nó easpa de, nuair a glacadh scóir tráth na gceist san áireamh. Mar sin, tá an dá áireamh i. Agus ag an deireadh an lae, mar tá sé i gcónaí an cás go dar críoch mac léinn suas i roinn ar níos lú comfy nuair a bhain sé nó sí i ndáiríre i i-idir, nó vice versa, Tá gach rud mar sin thar a indibhidiúlú. Go deimhin, beidh tú a fháil annoyed ag dúinn ag an deireadh an téarma nuair a bhíonn muid déanach isteach do grád gheall le Scaz, agus Jason, agus Andy, agus mé, agus beidh an fhoireann a bheith déanta i Cambridge Is literally tá na céadta ríomhphoist ar ais agus amach le gach céad de na cúrsaí GSanna, anseo agus i Cambridge, ag iarraidh orthu cad cheapann siad go léir a gcuid scoláirí bunaithe ar dhréacht de na gráid. Agus gach rud ann tar éis Is incredibly indibhidiúlú. Mar sin, a mhéid a fháil againn go mbeadh a fhios agat i uaireanta oifige, ailt, agus níos mó, gach ceann de go bhfuil an iomarca a chur san áireamh. Mar sin, cé go claonadh a bhíonn againn a úsáid cúig scála pointe, le do thoil, Dícheangail féin as an toimhde go trí go deimhin, ar 60%. Tá sé i gceist a bheith go maith. Agus na cúntóirí teagaisc Gearrtar ag tús théarma chun iarracht a choinneáil ar scóir sna mbeirteanna, agus dtriúir, agus ceithre boinn raon ionas go mbeidh muid ní mór seomra ag fás i ndáiríre. Agus ní mór dúinn i ndáiríre slat tomhais trína Is féidir linn a thabhairt duit úsáideach aiseolas maidir le conas atá tú a dhéanamh agus an chaoi a bhfuil tú ag dul chun cinn. Mar sin, le do thoil a ghlacadh go dtí croí. An bhfuil aon cheist is féidir liom cabhrú aghaidh a thabhairt ar ábhair imní nó ar féidir liom cabhrú assuage? Nó geallúintí Is féidir liom iarracht a choinneáil? Uimh? OK. Ceart go leor. Mar sin, leis sin ráite, tá sé seo CS50. Is é seo an tús na seachtaine sé anseo i New Haven. A ligean ar tús a chur le gairid dimming na soilse a shocrú ar an stáitse le haghaidh ábhar an lae inniu. [VIDEO Archives] [Ag seinm ceoil] Tháinig -He le teachtaireacht. Le prótacal léir a chuid féin. Tháinig sé go dtí saol na ballaí dóiteáin fionnuar, ródairí uncaring, agus contúirtí i bhfad níos measa go bás. Tá sé go tapa, tá sé láidir, tá sé TCP / IP. Agus tá sé fuair do sheoladh. Laochra an glan. [END Archives] DAVID J. MALAN: Ceart go. Is é seo an CS50. Is é seo an tús na seachtaine shé. Agus is é seo an tús ár cuma ag na cláir ar an idirlíon agus gréasáin. Agus, b'fhéidir is excitingly, marcanna inniu an t-aistriú dúinn as ár n-orduithe saol na C a ghabhann leis an ngréasán domhain atá bunaithe ar PHP, agus HTML, agus CSS, agus SQL, agus JavaScript, agus i bhfad níos mó go bhfuil ar na spéire. Ach ar dtús, tá sé tagtha chun ár n-aird i siúl ar fud an champais go bhfuil Is seomra folctha áirithe anseo i Nua Haven dtugtar an seomra Harvard, a Is beag greyed amach anseo. Ach go deimhin, chuaigh duine éigin go dtí an t-am agus chostas eitseáil i seomra Harvard ar an seomra anseo. Go raibh maith agat as sin. Ní féidir liom a rá ní mór dúinn analógach i Cambridge fós, ach is dóigh liom go bhfuil againn le tionscadal beag dúinn féin anois nuair a théann muid ar ais. Mar sin, go raibh maith agat as sin. Mar sin, mear breathnú siar ar nuair a d'fhág muid amach an tseachtain seo caite agus i gcás ina bhfuil tú ag dul seo a theacht seachtain le fadhbanna a leagtar cúig. Mar sin, i fhadhb a leagtar cúig, beidh tú dúshlán chun spellchecker a chur i bhfeidhm. Agus sin a dhéanamh go, beidh tú láimh téacs mór go leor comhad leis cosúil 140,000 focal Béarla. Agus beidh tú a dúshlán chun cinneadh a ar struchtúr sonraí a bhfuil tú ag iarraidh a luchtú gach ceann de na focail i gcuimhne, agus i RAM, agus ansin a chur i bhfeidhm le cúpla feidhmeanna, ceann acu ag dul a bheith a sheiceáil. A dhéantar nuair a ritheadh ​​argóint, focal, do sheiceáil fheidhm ach é ag dul go bhfuil a rá fíor nó bréagach, tá sé seo le focal san fhoclóir. Ach go bhfuil tú ag dul go bhfuil roinnt rogha féin agus dúshláin a dhearadh nuair a thagann sé a chur i bhfeidhm go. I gcur i bhfeidhm simplí, d'fhéadfaí tú cinnte a litreoir i chur chun feidhme an foclóir is bun le cén cineál struchtúr sonraí? Ní mór duit ach a stóráil ina n-iomláine bunch teaghráin i gcuimhne? Cad é an dul chun freagra ó sheachtain dhá b'fhéidir? LUCHT ÉISTEACHTA: Eagar. DAVID J. MALAN: Is féidir leat úsáid a bhaint sraith. Agus ní ar sin go léir go dona. Ach nach bhfuil a fhios agat gá go roimh ré cé chomh mór de sraith tú ag dul go mór, más rud é nach bhfuil tú fhios ag an comhad gá roimh ré. Mar sin, tá tú ag dul a bheith acu chun úsáid le beagán de trickery cosúil le malloc, mar a thosaigh muid ag baint úsáide as. Nó d'fhéadfadh muid aghaidh a thabhairt ar go imní ag baint úsáide as cén struchtúr sonraí eile go bhfuil bhí saghas feabhsú imeallach ar sraith? LUCHT ÉISTEACHTA: liosta Nasctha. DAVID J. MALAN: Cosúil le nasctha liosta, wherein a fháil againn roinnt dinimiceas. Ach níl a chostas beagán níos mó. Ní mór dúinn leideanna a choimeád ar bun. Agus ní tá tú códaithe go fóill seo suas, ach níl sí a bheith ina chastacht beagán níos mó ná díreach ag baint úsáide as lúibíní cearnacha agus léim thart eagar. Ach le sraith ar am ag rith, má tá tú ag cuardach le haghaidh focal, d'fhéadfadh a bheith logáil de n. Ach arís, d'fhéadfadh sé a bheith beag neamh-fánach a thógáil suas go eagar nach a fhios agam an méid roimh ré. Tá liosta nasctha áfach, má tá tú ach a stóráil a bunch de teaghráin i liosta nasctha, cad atá do cheangal uachtair ar siúl am ag dul a bheith chun cuardach a nó seiceáil focal sa liosta? LUCHT ÉISTEACHTA: n. DAVID J. MALAN: Yeah, O mór de n nó líneach mar gheall sa chás is measa, Is é an focal cosúil le focal Z léir ar an mbealach ag an deireadh. Agus mar gheall ar liosta nasctha, mar gheall ar na saigheada réir réamhshocraithe, i liosta nasctha ina n-aonar, ach dul ó dtreo amháin go ceann eile, Ní féidir leat léim thart. Tá tú a leanúint ar fad iad. Mar sin, mhol muid ag deireadh na seachtaine seo caite, seachtain cúig, go bhfuil bealaí níos fearr. Agus go deimhin, iomaíocht don duais mhór Bheadh ​​a bheith i ndáiríre am tairiseach trína nuair is mian leat chun breathnú suas le focal, tú freagra a fháil ar an toirt is cuma de cé mhéad focail atá cheana féin i do bhfoclóir. Is é seo an ealaíontóra rendition de cad a d'fhéadfadh leat glaoch tábla hash. Agus is é tábla hash chineál deas amalgam de array-- tharraingt go hingearach anseo, ach because-- agus ansin nasctha list-- tharraingt cothrománach anseo. Agus is féidir an tábla hash bheith i bhfeidhm i bunches de bhealaí. Seo sliocht as téacsleabhar a tharlaíonn úsáid a bhaint as dátaí breithe na ndaoine mar an modh ar a bhfuil sé cinneadh nuair a chur ainm duine. Mar sin, tá sé seo le foclóir más rud é go mbeidh tú na n-ainmneacha. Agus d'fhonn a bhrostú chur ainmneacha isteach sa struchtúr seo sonraí, féachann siad ar, is cosúil, na ndaoine dátaí breith i leith na míosa. Mar sin tá sé 1-31. Agus déan dearmad faoi Feabhra agus cásanna cúinne mar sin. Agus má tá do lá breithe ar Eanáir 1, nó Feabhra 1, nó 1 Nollaig, bhfuil tú ag dul go dtí deireadh suas ag an-an chéad slabhra suas barr. Má tá do dháta breithe cosúil leis an 25ú de mhí, bhfuil tú ag dul go dtí deireadh suas ag uimhir buicéad 25. Agus má tá ann cheana féin duine éigin ann in aon cheann de na suímh, cad thosaíonn tú ag déanamh leis na nasctha liostaí atá fuála iad le chéile ionas gur féidir leat a bheith ar treallach líon na ndaoine, nó aon rud, ag an suíomh sin. Mar sin, tá tú de chineál ar meascán de am i gcónaí le haghaidh hashing. Agus a hash Ciallaíonn rud éigin a ghlacadh mar ionchur ar nós duine, nó ainm nó a hainm, nó é nó í a rugadh dáta, agus ansin cinneadh a dhéanamh ar roinnt aschur bunaithe ar sin, ar nós féachaint ar a n- lá breithe agus outputting amháin trí 31. Mar sin, ansin bheadh ​​agat le beagán ama líneach, ach i ndáiríre, agus mar atá i gcás faidhbe atá leagtha cúig, nach bhfuil muid ag dul a bheith ag obair i P leagtha cúig an oiread sin faoi ag rith asymptotic am, cosúil leis an slowness teoiriciúil lena bhféadfadh algartaim a reáchtáil. Táimid ag dul chun cúram faoi líon iarbhír na soicindí agus an méid iarbhír de chuimhne, líon iarbhír na mbeart de chuimhne tú ag baint úsáide. Mar sin, frankly, a bhfuil ceann amháin ollmhór slabhra de cosúil le milliún duine Is deas mall diabhal má tá tú ag cuardach do ainm i liosta de mhéid milliún. Ach cad má scoilt tú an liosta sin suas i 31 gcodanna? Ag cuardach 1/31 den Super liosta fada, i ndáiríre, dul cinnte a bheith níos tapúla. Asymptotically, tá sé an rud céanna. Bhfuil tú ag roinnt ach ag fachtóir tairiseach. Agus cuimhne go bhfuil muid caith na rudaí ar shiúl. Ach i ndáiríre, tá sé ag dul a bheith 31 uair níos tapúla. Agus sin cad tá muid ag dul a tús a chur chun ghiaráil i P leagtha cúig. Mar sin, P leagtar cúig ró freisin Molann a mheasann tú beagán níos sofaisticiúla Struchtúr sonraí dtugtar Trie. Agus is é a Trie ach gcrann mar struchtúr sonraí. Ach in ionad a bheith ciorcail beag nó dronuilleoga mar a choinneáil orainn ag tarraingt do nóid, sé i ndáiríre Tá arrays ar fad dá nóid. Agus cé go bhfuil sé seo le giotán teibí anseo chun breathnú ar, Zamyla sa siúlóid leagtha P trí a shiúlann tú trí níos mionsonraithe ar seo. Is é seo an struchtúr sonraí go in áit cleverly D'fhéadfadh go mbeadh gach nód a bheith le sraith de mhéid 26, A trí Z nó nialasach trí 25. Agus nuair is mian leat a chur isteach dhuine ar ainm isteach sa struchtúr seo sonraí nó teacht dó nó di, cad a dhéanann tú, más rud é an Is é ainm cosúil le Maxwell, M-A-X-W-E-L-L, leat breathnú ar dtús ag M. Agus ansin tú léim go dtí an suíomh comhfhreagrach M sa chéad sraith. Leat léim ansin chuig A, an chéad suíomh sa eagar seo chugainn, tar éis na saigheada. Ansin X, ansin W, ansin E, ansin L, ansin L, agus ansin b'fhéidir roinnt deireadh speisialta carachtar, roinnt fairtheora a deir stadanna focal anseo. Agus cad atá deas faoi this-- agus a choinneáil i gcuimhne go bhfuil an pictiúr anseo, faoi ​​deara conas imill gach sraith a ghearradh amach. Sin díreach toisc go mbeadh an rud a bheith ollmhór agus horrific chun breathnú ag ar an scáileán. Mar sin, tá sé excerpted. Cad atá deas faoi go bhfuil an cur chuige seo go má níl a milliún ainmneacha cheana i struchtúr seo sonraí, cé mhéad céimeanna a thógann sé dom a chur isteach Maxwell? M-A-X-W-E-L-L-- cosúil seacht-ish céimeanna a chur isteach nó a chuardach le haghaidh Maxwell. Cuir i níl a trilliún ainmneacha i struchtúr seo sonraí. Cé mhéad céimeanna a thógann sé dom a lorg Maxwell? M-A-X-- fós seacht. Agus luíonn sé ann na mar a thugtar air am tairiseach. Má glacaimid go bhfuil focail Tá teorantach cinnte 20 carachtair, nó 46 carachtair, nó cuid díobh a slánuimhir réasúnta beag, ansin tá sé go héifeachtach ar tairiseach. Agus mar sin a chur isteach agus cuardach Is Trie Super go tapa. Ar ndóigh, ní mór dúinn riamh rud ar bith saor in aisce a fháil. Agus cé tú is dócha Nach bhfuil dived isteach P leagtar cúig go fóill, cén praghas atá ag íoc táimid ag dócha go a fháil ar an am sin níos mó éifeachtachta ciallmhar? LUCHT ÉISTEACHTA: Cuimhne. DAVID J. MALAN: Cuimhne, ceart? Ciallaíonn mé, ní tá muid tarraingthe an pictiúr iomlán anseo. Seo sliocht as an téacsleabhar Nach bhfuil tarraingthe gach ceann de na arrays. Níl le méid ollmhór de chuimhne agus díreach leideanna null nach bhfuil á úsáid. Mar sin, tá sé ina thrádáil amach. Agus beidh é a fhágáil tú i P a leagtar cúig cinneadh a dhéanamh ar cén bealach is mian leat dul. Anois an smaoineamh seo de hashing, mar leataobh é, i ndáiríre Super forleithne. Mar sin, a hash bealach luach, go leor go simplí, rud éigin mar ionchur a ghlacadh agus a tháirgeadh aschur. Dá bhrí sin tá feidhm hash ach algartaim. Agus go ginearálta, chun críche feidhmeanna hash sa saol rud éigin mar ionchur a ghlacadh agus a tháirgeadh ar roinnt mar aschur, cosúil leis an uimhir amháin trí 31 nó A trí Z, nialas trí 25. Mar sin, a thógann sé aschur casta agus shrinks sé síos go dtí rud éigin go bhfuil beagán níos mó úsáideach agus inbhainistithe. Agus mar sin casadh sé amach i feidhm an-tóir go bhfuil an domhan slándála agus an domhan daonna ar ag baint úsáide as ar feadh na mblianta a dtugtar sha1. Is é seo an mhaisiúil go leor matamaiticiúla foirmle go ndéanann bunúsach sin. Ghlacann tú i ndáiríre mór smután de nialais agus ones-- d'fhéadfadh a bheith ina mheigibhirt fada, a long-- gigabyte agus shrinks sé sé síos go dtí ach cúpla giotán, cúpla giotán, ionas go bhfuil líon mhaith leat ceann trí 31, nó A trí Z. Ach i ndáiríre, tá sé ina beagán níos mó ná díreach A trí Z. Ar an drochuair, tá muid ar an cusp an méid duine éigin ar a dtugtar spraíúil an SHAppening trína bhfuil an domhan ar tí deireadh i is dócha go bhfuil cúpla mí am mar gheall ar thaighdeoirí, ach an tseachtain seo caite, foilsíodh tuarascáil sin contrártha cad taighdeoirí slándála a shíl ar feadh tamaill, ag díreach ag caitheamh faoi, bhí an méid é, Sílim go raibh sé $ 175,000-- a lán airgid, ach ní thar an teacht guys dona go háirithe dona, nó go háirithe dona countries-- $ 175,000 D'fhéadfadh a cheannaíonn tú a lán de fhreastalaí ar cíos spás sa scamall. Agus beidh muid ag teacht ar ais chuig an scamall roimh i bhfad. Ach ciallaíonn sé ach ar cíos freastalaí spás ar nós freastalaithe Microsoft, nó Google, nó Amazon, nó an mar áit ar féidir leat a íoc ag an nóiméad úsáid a bhaint as ríomhairí duine éigin eile. Agus casadh sé amach an féidir leat a íoc duine éigin eile a fháil ar iasacht a gcuid ríomhairí agus cód reáchtáil go atá scríofa agat ar sé agus a úsáid go leor mhaisiúil matamaitic, is féidir leat go bunúsach figiúr amach an chaoi a bhfuil feidhm hash duine ag obair, agus ós rud a aschur, droim ar ais innealtóir cad é a ionchur. Agus chun críocha an lae inniu, is leor a rá, tá sé seo dona. Mar gheall ar na feidhmeanna sha1 agus hash cosúil go bhfuil sé Super go coitianta úsáidtear in iarratais slándála, naisc criptithe ar an ngréasán, idirbhearta bainc, criptiú cheallacha le haghaidh do teileafóin phóca, agus a leithéidí. Agus mar sin aon duine am Fhaigheann ar bhealach a athrú innealtóir ar cheann de na teicneolaíochtaí nó a bhriseadh sé, is féidir rudaí olc a tharlóidh. Anois an domhan a fhios cheana féin. Bhí sé seo i bhfad. Agus tá an domhain ó athraíodh a ionad ó sha1 go SHA256, a bhfuil ach ar bhealach mhaisiúil de ag rá a úsáideann siad giotán níos mó. Agus go deimhin, fiú CS50 féin láithreán gréasáin uasghrádaithe an bhliain seo caite to-- ní a bhíonn againn go léir seo go leor bagairtí ag iarraidh a fháil ar na PDFs agus whatnot-- ach gréasáin CS50 ar Úsáideann an fheidhm hash níos mó, rud a chiallaíonn go mbeidh muid a bheith sábháilte. Mar sin, gach ceann de do PDFs Beidh a bheith sábháilte, ach ní gá go do chuid airgid nó rud ar bith go háirithe príobháideach nó pearsanta a úsáid. Sp seiceáil amach go URL más rud é gur mhaith leat cosúil le roinnt sonraí breise. Mar sin, an fhadhb atá leagtha cúig is go deimhin, ar na spéire. Tá Tráth na gCeist ar cheann ar an gCéadaoin ag teacht. Ach leas a bhaint as oifig a ghlacadh uair an chloig, idir anocht agus amárach. Agus leas a bhaint freisin d'uaireanta oifige, má tá tú ar fáil, ar dheis tar éis seo. An fhoireann agus beidh mé bata thart agus a dhéanamh níos mó Q ócáideach & A chomh maith le anocht. Agus lig dom a thabhairt faoi deara go láidir anseo, le haghaidh siúd le linn anseo i Haven-- Nua mar sin tá sé go hiomlán in aghaidh an Scaz ar Nótaí bhraith, tá mé cinnte, cosúil le beagán de streachailt suas an cnoc. Agus ag dea-cháil, má tá tú Nach bhfuil foghlamtha cheana féin nó a chuala ó roinnt cairde ag Harvard, tá a fhios anseo tá roinnt chuimhne institiúideach nua. P leagtar cúig chineál ar saghas claonadh a bheith an deacra i CS50, nó an chuid is mó dúshlánaí don chuid is mó mac léinn. Ach cad a chiallaíonn sé sin go bhfuil muid beagnach ag barr an chnoic. Agus mé i ndáiríre i gceist seo. Tá sé an chuid is mó dúshlánaí, ach tá sé chomh maith an chuid is mó luach saothair sa mhéid is go murab ionann agus an chuid is mó gach eile eolaíocht ríomhaireachta tosaigh cúrsa sna Stáit Aontaithe go bhfuil a fhios againn ar, Ní gá an chuid is mó scoláirí a chríochnú ar votepage cúrsa tar bhfeidhm cheana féin rudaí cosúil le crainn, agus iarracht, agus táblaí hash, agus a leithéidí. Agus mar sin is féidir liom súil, agus a dhéanann muid súil agam go bhfuil tú go mbeadh tuiscint ollmhór sástachta fiú má tá an seachtain nó dhó trínar a gheobhaidh tú leis an sásamh dhéanann bhraitheann beagán mar seo. Ach lig dom a chur ar a suaimhneas, táimid ag ach ceithre shraith P chlé. Dá bhrí sin tá saghas sin barr i radharc. Ar an taobh eile de, muinín dúinn, tá sé ach cnoic agus scamaill rollta. Agus déanfaidh linn a rá, puppies atá ar an taobh eile. Mar sin, tá tú díreach a chrochadh i ann beagán níos faide. Ciallaíonn mé, go deimhin, mar a thosaíonn muid a aistriú isteach i saol na cláir gréasáin, beidh tú go become-- rudaí tá sé seo i ndáiríre adorable. OK, beidh orainn iar URL seo níos déanaí. Feicfidh tú freisin go bhfuil muid saghas a bhaint amach de Plateau ina bhfuil gach rud go deimhin fós sofaisticiúla agus dúshlánach ag dearadh, ach nach bhfuil tú ag dul a bhraitheann cosúil go bhfuil muid perpetually ag dul suas an cnoc. Mar sin, a chur roinnt compord sa mhéid is go. Mar sin, gan a thuilleadh moille, a ligean ar tús a chur a dhéanamh an t-aistriú an mhargaidh sa seimeastar le saol na an ngréasán, agus i ndáiríre ar fud an domhain leis a bhfuil gach duine againn níos mó eolas. Táimid agam feistí idirlín inár bpócaí, ar ár n-deasca, inár backpacks, agus a leithéidí. Conas a dhéanann gach ceann de na hoibre seo? Agus conas is féidir linn tús a scríobh cód ní go Super arcane agus i roinnt blinking téacs pras go bhfuil aon cheann de do chuid cairde nó leis an teaghlach ag dul riamh a iarraidh a idirghníomhú leis, ach rud is féidir leat a chur ar a ngutháin, nó ar a n-brabhsálaithe gréasáin, nó ar aon ghaireas le a idirghníomhaíonn siad. Mar sin, tá anseo duine éigin sa bhaile. Agus taobh istigh den bhaile cúpla ríomhairí glúine, cúpla deisce d'aois scoile ríomhairí, ar a dtugtar rud éigin ródaire nó mol i lár, agus ansin de shaghas éigin modem cábla nó DSL móideim. Agus ansin níl an idirlíon, go ginearálta arna tarraingt mar scamall suas ann sa spéir. Mar sin, an pictiúr, cé go saghas beag de dar dáta, cinnte gabhálacha cad is mó de tá tú is dócha i do dtithe, nó héifeachtach cad ar fad agat go bhfuil i do seomraí dorm, nó árasán, nó a leithéidí. Mar sin, cad ag dul i ndáiríre ar nuair iarracht tú a bhaint as an idirlíon lá atá inniu ann? Mar sin, gach ríomhaire ar an idirlíon, casadh sé amach, Ní mór a bheith acu ar ainm uathúil, i bhfad ar nós againn sa saol mór ngá ainm poist, cosúil le 51 Prospect Sráid, New Haven, Connecticut, nó 33 Sráid Oxford, Cambridge, Massachusetts. Mar sin a dhéanamh ríomhairí ar an idirlíon go bhfuil gá bhealach chun aghaidh a uathúil féin. Is é sin ionas gur nuair a ríomhaire amháin ba mhaith leis a labhairt go ceann eile, Is féidir é a sheoladh teachtaireacht agus in iúl don faighteoir a mbeidh ba chóir é a an freagra a sheoladh ar ais. Mar sin, déanann sé ach saghas ciall iomasach b'fhéidir go gach rud a bhfuil an seoladh an chineál éigin. Ach conas a dhéanann tú a fháil ar seoladh? Bhuel, má fhaigheann tú anseo ar gcampas, nó a théann tú abhaile agus cas tú ar do ríomhaire glúine nó ríomhaire deisce, agus bíodh breiseán sé i nó ceangal leis Wi-Fi, tharlaíonn sé go raibh níl freastalaí speisialta ar an chuid is mó líonraí a dtugtar freastalaí DHCP. An ní ábhar i ndáiríre cad a sheasann seo le haghaidh, ach tá sé chumraíocht óstach dinimiciúil prótacal, a bhfuil ach ar bhealach mhaisiúil de rá, is é seo ar ríomhaire go bhfuil ceachtar Yale, nó má tá Harvard, nó Comcast Tá, nó má tá Verizon, nó má tá do chuideachta, arb é is cuspóir sa saol, nuair a chloiseann sé duine éigin nua seo a leanas leis an líonra, is é sin le rá anseo, úsáid an seoladh seo. Mar sin ní féidir linn daoine a cód crua isteach inár ríomhairí cad é ár n-seoladh uathúil. Táimid ag dul ach é ar, oscailte an lid, agus ar bhealach an freastalaí ar an líonra áitiúil Insíonn dom go díreach Is é mo sheoladh 51 Street Prospect, nó 33 Sráid Oxford, nó a leithéidí. Anois, níl sé ag dul go dtí a bheith chomh verbose mar sin. Ina ionad sin cad mé ag dul a fháil go bhfuil Seoladh uimhriúil dtugtar seoladh IP. IP a chiallaíonn prótacal idirlín. Agus tá odds ag an am i do shaol, is dócha chuala tú nó le feiceáil ar an focal IP, nó thrown i gcoitinne é thart b'fhéidir. Ach i ndáiríre, tá sé deas díreach ar aghaidh rud. Tá an seoladh IP ach Uimhir dheachúlacha poncaithe, rud a chiallaíonn sé rud éigin ponc rud éigin dot ponc rud éigin. Agus a tharlaíonn gach ceann de na somethings a bheith ina uimhir idir 0 agus 255. Mar sin, bunaithe ar chúig seachtaine móide de CS50, más rud é na huimhreacha gach réimse 0-255, cé mhéad giotán bhfuil gach de na comharthaí uimhir? LUCHT ÉISTEACHTA: Ocht. DAVID J. MALAN: Tá sé fuair a bheith ocht. Mar sin, san iomlán, cé mhéad Is giotán an seoladh IP? LUCHT ÉISTEACHTA: 32. DAVID J. MALAN: Mar sin, 32. 8 móide 8 móide 8 móide 8 Tá 32. Cé mhéad seoltaí IP iomlán féidir a bheith ann ar fud an domhain? LUCHT ÉISTEACHTA: 4 billiún. DAVID J. MALAN: Mar sin, tuairim is ceithre billiún toisc go bhfuil 2 an 32 cumhachta. Agus más rud é nach féidir leat saghas grok go bhfuil i d'intinn, ach tá a fhios go luachanna 32-giotán Is féidir a bheith chomh mór 4 billiún má tá sé go léir luach deimhneach. Mar sin, ciallaíonn go níl 4 billiún seoltaí IP agus is féidir ar fud an domhain. Agus scéal greannmhar, tá muid de chineál de ag rith amach acu. Agus go deimhin tá sé ina fhadhb mhór sa mhéid is go chonaic an domhan chomh fhadhb seo ag teacht, ach ní fhreagair gá go sé ar an mbealach is gasta agus is féidir. Agus go deimhin, aon uair amháin atá tú críochnaithe CS50 agus thosaigh ag tabhairt aird i an domhan ardteicneolaíochta, beidh tú a fheiceáil go bhfuil sé seo an-coitianta a téamach. Mar shampla, má théann muid i ndáiríre sean-scoil lá atá inniu ann, Y2K. Ní raibh sin i ndáiríre iontas. Cosúil le gach duine a fhios ag 1,000 bliain go go was-- níos mó ná míle years-- go go raibh dul ar deireadh thiar a tharlóidh. Agus fós, d'fhreagair muid go dtí sé go mór ag an nóiméad deireanach. Agus sin ag tarlú arís. Mar sin, lá atá inniu ann beidh muid ag labhairt faoi IP leagan 4. Ach tá a fhios go bhfuil an domhan Is ag fáil ar deireadh timpeall ar uasghrádú chun rud ar a dtugtar IPv6, ina ionad 32-giotán seoltaí, uses-- duine ar bith ag iarraidh a chur ar buille faoi thuairim, cé mhéad giotán? LUCHT ÉISTEACHTA: 64? DAVID J. MALAN: Maith buille faoi thuairim, ach gan aon. Táimid ag iarraidh ar deireadh le a fháil chun tosaigh ar an gcuar. LUCHT ÉISTEACHTA: 128. DAVID J. MALAN: 128, a Is líon mór freaking na seoltaí IP, mar gheall ar sin cosúil le amanna 2, amanna 2, amanna 2, amanna a lán de mbeirteanna suas ó 4 billiún. Mar sin, má aisteach. Casadh sé out-- agus googled mé díreach tar éis seo a fháil ar an out-- ríomhairí Yale, anseo ag Yale, claonadh chun tús a chur leis na numbers-- 130.132 ponc rud éigin, agus 128.36 dot rud éigin. Ach níl cinnte eisceachtaí ar fud an bord ag brath ar cad roinn agus a thógáil agus an gcampas bhfuil tú ar. Harvard claonadh a bheith acu 140.247, nó 128.103. Agus go ginearálta tá sé seo faisnéis useless, ach tá sé rud éigin a d'fhéadfadh tú faoi deara anois. Nuair a dtosaíonn tú poking timpeall suímh ar do ríomhairí, go dtiocfadh leat tús le fógra na cineál na patrúin roimh i bhfad. Ach nuair a bhíonn tú sa bhaile agus a bhfuil Apple Aerfort, nó gléas Linksys, nó D-Link, nó is cuma cad é do thuismitheoirí nó deartháireacha suiteáilte i do theach, go maith a bhfuil tú is dócha Is cad atá ar a dtugtar seoladh IP príobháideach. Agus bhí na ndáiríre deas, réiteach sealadach chun an fhadhb ag rith gearr ar seoltaí IP. Agus cad is féidir leat a dhéanamh le líonraí bhaile, typically-- agus frankly, fiú Yale agus go bhfuil siad ag tosú Harvard seo a dhéanamh i areas-- éagsúla is tú is féidir a thabhairt a bunch iomlán de ríomhairí amháin Seoladh IP fada sa chaoi is a chuir tú gléas speisialta i os a gcomhair, rud ar a dtugtar ródaire, nó is féidir é a dtugtar seachvótálaí nó aon líon na rudaí eile. Ach gléas áirithe go Tá an seoladh sin amháin IP. Agus ansin taobh thiar de sin gléas, laistigh d'fhoirgneamh, laistigh teach nó árasán is féidir, a bheith aon líon na ríomhairí, gach ceann acu tá an seoladh IP a thosú le ceann amháin de na digití anseo. Agus fad a bheidh sin ríomhaire fhios conas a thiontú an seoladh an phobail an seoladh príobháideach, Is féidir le gach rud a shórtáil oibre mar a bhí súil. Ach tá an coinbhéarta de seo más rud é tá tú sa bhaile agus tá tú sibling, agus tá an dá de tú cuairt a thabhairt ar roinnt láithreán gréasáin, nach bhfuil an láithreán gréasáin a fhios má tá sé agat nó do siblín tabhairt cuairte ar an suíomh gréasáin, mar gheall ar cosúil leat a bheith mar an gcéanna duine mar gheall ar gach ceann de do shonraí ag dul tríd an ródaire nó bpointe lárnach. Ach go leor ar na sonraí seo leibhéal níos ísle. A ligean ar ghlacadh le breathnú ar cé chomh seoltaí IP uaireanta teacht suas b'fhéidir sna meáin agus conas is féidir linn tús a chur anois a ruin, frankly, seónna fiú níos mó ar do shon. Má d'fhéadfadh muid a dim an soilse ar feadh cúpla soicind. [VIDEO Archives] -Tá Sé Tá a 32-giotán ar IPP 4 seoladh. -IP ES internet-- Líonra -Private, Líonra príobháideach Tamia ar. Tá sí chomh iontach. -Come Ar Charlie. DAVID J. MALAN: Tá sé seoladh IP scáthán. Sí ag ligean dúinn féachaint ar a sí ag déanamh i bhfíor-am. [END Archives] DAVID J. MALAN: OK. Mar sin, le cúpla fadhbanna leis seo. Mar sin amháin, cad tá muid ag lorg ag anseo ar an scáileán Is cód scríofa i teanga ar a dtugtar Cuspóir-C, a bhfuil de chineál ar comharba an teanga C go bhfuil muid ag déanamh. Tá sé seo fíor aon rud a dhéanamh leis an gclárú. I ndáiríre, mar is fearr is féidir liom a rá, tá sé seo le clár líníochta go íoslódáil duine éigin ó na idirlín a bhaineann ar bhealach criáin. B'fhéidir go bhfuil níos lú egregious go an seoladh IP, idir bhailí agus neamhbhailí? LUCHT ÉISTEACHTA: neamhbhailí. DAVID J. MALAN: neamhbhailí, mar gheall ar 275 Tá, ar ndóigh, ní idir 0 agus 255. Is é sin ró-dócha ceart go leor cé go, mar gheall ar nach bhfuil tú ag iarraidh a bunch de na daoine dÚsachtach atá cosúil le stad an teilifís ar a n- TiVos agus ar cuairt ansin an IP a fheiceáil má tá ann i ndáiríre rud éigin ann. Ionas go bhfuil ceann beagán níos lú egregious. Ach a thuiscint go bhfuil ró- saghas léir timpeall orainn. Mar sin, ar ndóigh, aon cheann de dúinn riamh i ndáiríre cineál seoltaí uimhriúil isteach inár brabhsálaithe. Bheadh ​​sé de chineál ar droch-rud más Google, chun cuairt a thabhairt Google, bhí tú chun dul go dtí 123.46.57.89. Agus bhí an domhan ar fad a mheabhrú go díreach. Agus frankly, tá muid de chineál den feiceáil ar an gceist roimhe seo. Filleadh ar an lá nuair nach bhfuil daoine tá teileafóin phóca agus liostaí teagmhála, agus cuideachtaí still-- iarbhír i ndáiríre, Buille faoi thuairim mé ag cuideachtaí fós 800 uimhreacha agus an like-- ach tú féach go ginearálta uimhreacha fógraithe mar 1-800-COLLECT, C-O-L-L-E-C-T. Toisc gur féidir aon duine cuimhneamh i ndáiríre, nuair a bhfaca fógrán ar bhus nó go bhfuil billboard, cén duine uimhir, ach is féidir leo is dócha, le níos airde dóchúlacht, cuimhnigh focal. Mar sin, ghlac muid an gcéanna cineál córais ar fud an domhain an idirlín trína níl a Córas ainm fearainn ionas gur féidir linn daoine cineál google.com, facebook.com, yale.edu, harvard.edu, agus lig an figiúr ríomhairí amach cad é an IP comhfhreagrach Is seoladh le haghaidh a ainm a thugtar. Agus an mbealach a dhéanann tú é seo sa Is fíor gur le haghaidh $ domhan 10 bliain, b'fhéidir $ 50 in aghaidh na bliana, is féidir leat a cheannach fearainn ainm, nó i ndáiríre cíos ainm fearainn. Agus ansin whoever tá tú ag íoc a fháil ar cíos an t-ainm fearainn, insint duit iad cé sa domhan fhios cad é do sheoladh IP. Agus ní bheidh muid ag dul isteach sna sonraí, ach tá go leor de tú b'fhéidir gur mhaith, le haghaidh deiridh tionscadail, le clárú le iarbhír le haghaidh do gréasáin a óstáil féin cuideachta, bíodh sé saor in aisce nó ar feadh cúpla dollar in aghaidh na míosa. D'fhéadfadh roinnt de tú ag iarraidh a cheannach, le haghaidh cúpla dollar, d'ainm fearainn féin, ach le haghaidh spraoi nó a thosú gnó nó ar láithreán pearsanta nó a leithéidí. Agus a thuiscint go bhfuil gach de mbeidh sin ar deireadh thiar boil síos a thabhairt duit ag insint an domhan cad é do fhreastalaí seoladh IP. Agus ansin na DNS freastalaithe a ghlacadh i ndáiríre cúram in iúl don chuid eile den domhan. Mar sin go léir freastalaí DNS Tá, i mbeagán focal, taobh istigh de go bhfuil a chuimhne ar nós an comhionann scarbhileog Google nó scarbhileog Excel le ar a laghad dhá cholún, ar cheann de a bhfuil ainmneacha, cosúil le harvard.edu, agus yale.edu, agus google.com. Agus tá an colún eile an comhfhreagrach Seoladh IP nó IP seoltaí. Agus is féidir linn a fheiceáil i ndáiríre seo. Mar sin, ar mo Mac-- agus is féidir leat é seo a dhéanamh ar ríomhairí Windows mar well-- má osclaíonn mé suas fuinneog críochfort anseo, go leor cosúil leis an ceann i CD50 IDE, tá an chuid is mó ríomhairí a dtoil ar a dtugtar nslookup, ainm freastalaí breathnú suas. Agus má cineál mé rud éigin i cosúil yale.edu agus brúigh Iontráil, cad Ba chóir dom a fheiceáil má go gcomhoibreoidh siad mo líonra mar rinne sé le haghaidh tástálacha il roimh rang began-- a ligean ar iarracht google.com. Ar ndóigh, anois tá rud ar bith ag obair. Go mór. Ceart go leor, ag seasamh le haghaidh nóiméad amháin. nslookup google.com. Bhuel, a ligean ar a fheiceáil má tá an internet-- aon iarbhír. Sin an méid a tharla. Oh mo dhia, ceart go léir. An Wi-Fi bhris. Hug, ag iarraidh a fháil amach cad é mo sheoladh IP? Ceart go leor. YaleSecure. Tá sé seo conas tú troubleshoot rudaí mar eolaí ríomhaireachta. Táimid ag dul ar an Wi-Fi as. OK. Agus ar ndóigh,, Scaz, an bhfuil intinn agat logáil sinn i an ceann slán? Tástálacha Seachas níos are-- OK, go raibh maith tú Yale-- nó ar tí a bhriseadh. Ba mhaith liom dul ar YaleSecure. Ó, agus b'fhéidir beidh orainn a bheith ceart go leor. B'fhéidir go bhfuil muid ar ais. Agus sin conas, mar ríomhaire eolaí a shocrú ar ríomhaire. [Bualadh bos] Ceart go leor. Mar sin, nuair a bhí mé taobh istigh den mar a thugtar air fhuinneog críochfort, agus más rud é is féidir liom nslookup yale.edu, tá muid ag dul. Mar sin a fháil mé ar ais ar dtús leis an seoladh IP an freastalaí DNS go bhfuil mo ríomhaire glúine ag baint úsáide as. Mar sin, i dteannta le freastalaí DHCP go labhair muid faoi nóiméad ó shin ag insint cad mo ríomhaire glúine ar mo IP Is suíomh, go freastalaí DHCP freisin insíonn dom cad freastalaí DNS a úsáid. Seachas sin ba mhaith liom a a chlóscríobh láimh seo i. Ach ní ar sin go léir go suimiúil. Cad cúram mé faoi é go bhfuil sé seo an Seoladh IP ar láithreán gréasáin Yale ar dealraimh. Mar sin, i ndáiríre, a ligean ar iarracht seo. Lig dom dul suas i bhrabhsálaí agus dul go http: //, agus ansin go seoladh IP, agus brúigh Iontráil. Agus lig dúinn a fheiceáil. Sin é an chaoi is féidir leat eile cuairt a thabhairt ar láithreáin ghréasáin Yale ar. Anois, nach bhfuil sé go léir go gcuimhne. Cosúil, an réamh-frosh Ní dócha ag dul chun cuimhneamh ar an seoladh ar leith má dúirt chun cuairt a thabhairt ann tar éis cuairt. Ach é a cosúil a bheith ag obair. Agus mar sin DNS ndáiríre ligeann ach dúinn go tá i bhfad níos mó seoltaí cairdiúla daonna. Ach nach bhfuil siad gá go ach toradh freagra amháin. Go deimhin, nuair a bhíonn tú ar i ndáiríre cuideachta ardteicneolaíochta mór, ba mhaith leat is dócha a bhfuil go leor de freastalaithe. Agus fiú is é seo míthreorach. Mar sin, is dócha nach bhfuil Yale bhfuil ach fhreastalaí gréasáin amháin. Google nach dócha go mbeadh ach 10 nó mar sin freastalaithe gréasáin. Google go háirithe is dócha Tá na mílte de freastalaithe gréasáin ar fud an domhain is féidir a freagra a ar iarratais ó dhaoine mhaith linn. Ach siad úsáid chomh maith le teicneolaíocht a dtugtar cothromú ualach, a scéal fada gairid, Tá ach cúpla feistí ar fud an domhain scaipeadh an t-ualach ar fud níos mó freastalaithe. Mar sin, tá sé cineál cosúil le gréasáin Spider má Beidh tú ag seolta na hiarratais. Ach do anois, tá go léir go suimiúil don lá atá inniu is é sin ainm fearainn cosúil google.com féidir fiú tá seoltaí IP il mar sin. Ach conas a dhéanann gach ceann dár sonraí iarbhír fháil ar ais agus amach ansin sa deireadh? Bhuel, casadh sé amach go bhfuil na atá rudaí a dtugtar ródairí ar an idirlíon. Agus cad é ródaire leis an mhéid a fhios agat cheana féin? Agus tá mé úsáid as an focal lánúin amanna i gcomhthéacs an bhaile, ach i dtéarmaí simplí, cad a dhéanann ródaire a dhéanamh? Tabhair dom ach buille faoi thuairim bunaithe ar a ainm? LUCHT ÉISTEACHTA: Mar sin, bóthar nó cosán? DAVID J. MALAN: Mar sin, tá sé ina bóthar nó cosán. Mar sin, tá bealach bóthar nó cosán, go hiomlán. Agus ródaire, mar sin gléas a i ndáiríre faisnéis bealaí, Bheadh ​​sonraí idir na pointí A agus B. bogadh Agus mar sin i fact-- agus tá sé seo b'fhéidir nuair tú depictions Google de ródairí ar fud an domhain, a fháil go léir a Tá léaráidí margaíochta stuff. Agus mar sin is é seo an chuid is mó saghas ceann ionadaíoch raibh mé in ann teacht ar gur fhéach mildly suimiúil. Gach ceann de na poncanna nó glimmers de dhóchas ar fud an domhain ionann ródaire. Agus tá gach ceann acu líne idir ródaire éigin eile. Mar gheall ar go deimhin, tá Tá na mílte, is dócha milliúin ródairí ar fud an domhan, tá cuid acu in ár dtithe agus ar ár campais, ach a lán de atá faoi úinéireacht ag cuideachtaí móra agus go bhfuil siad idirnasctha ionas go má mé ag iarraidh a sheoladh roinnt sonraí ó anseo ag Yale baile ar ais go dtí Cambridge, Yale is dócha Níl cábla amháin, is cinnte, dul go díreach chuig Harvard. Agus nach bhfuil Yale bhfuil cábla amháin ag dul go MIT, nó go Stanford, nó go Berkeley, nó go Google, nó aon líon na cinn scríbe. Ina ionad sin, Yale, agus Harvard, agus gach duine eile ar an idirlíon dhéanann bhfuil ródairí amháin nó níos mó ceangailte leis, b'fhéidir ar imeall na gcampas. Mar sin, go nuair is mian mo chuid sonraí a fhágáil ar an gcampas Yale ar, téann sé go dtí sin ródaire gaire, mar a léirítear ag ceann de na poncanna. Agus ansin go figiúirí ródaire amach an bhfuil chun é a sheoladh ar an mbealach seo, nó ar an mbealach seo, nó ar an mbealach seo, nó ar an mbealach seo bunaithe ar an tábla eile ina chuimhne, comhad eile Excel nó Google scarbhileog go i gcolún amháin a deir, má thosaíonn do sheoladh IP leis an uimhir amháin, dul ar an mbealach. Má thosaíonn do sheoladh IP le uimhir dhá, téigh go bhealach. Agus mar sin is féidir leat a bhriseadh síos uimhir go bhfuil an ródaire a sheoladh sonraí gach a bhealach. Agus is féidir linn a de chineál ar a fheiceáil seo chomh maith. A ligean ar dul ar aghaidh isteach sa teirminéal fuinneog arís, agus lig dom dul ar aghaidh agus rianú an bealach chun, ligean le rá, www.mit.edu, a bhfuil cúpla céad míle ar shiúl. Go raibh i ndáiríre diabhal go tapa. Mar sin, cad a tharla go díreach? Mar sin, i díreach seacht céimeanna, agus i díreach ceithre milleasoicind, Chuir mé na sonraí thar an idirlíon ó anseo ag Yale go MIT. Gach ceann de na sraitheanna, is féidir leat buille faoi thuairim b'fhéidir ionann anois cad? LUCHT ÉISTEACHTA: A ródaire. DAVID J. MALAN: A ródaire. Mar sin, go deimhin, tá sé cosúil níl thart ar seacht nó mar sin ródairí, nó sé ródairí i idir mé go fisiciúil i scoil dlí Yale anseo agus suíomh idirlín MIT thar ann. Agus cad is féidir linn a glean ó seo chomh follows-- agus lig dom a ghlanadh suas. Tá mé ag dul chun rerun sé le ordú argóint líne de -q 1 go ach a rá, ach a thabhairt dom cheist amháin. De réir réamhshocraithe, ní bealach rian trí. Agus sin an fáth a chonaic muid bunches na n-uimhreacha. Ba mhaith liom a fheiceáil uimhreacha níos lú ach a choinneáil ar an níos glaine aschur. Agus a ligean ar a fheiceáil cad a tharlaíonn. Mar sin, ar chúis ar bith, duine éigin ag Yale smaoinimh bheadh ​​sé greannmhar a ghlaoch air do arubacentral ródaire réamhshocraithe, a Is ar VLAN nó fíorúil LAN, ceantar áitiúil fíorúil líonra 30-- mar sin leat is dócha ar a laghad 29 router.net.yale.internal others--. Agus is é .internal anseo de chineál ar falsa Chiallaigh fearainn barrleibhéil a bheidh le húsáid go díreach ar an gcampas. Agus faoi deara an seoladh IP a fhreagraíonn den ródaire, cibé áit a bhfuil sé anseo ar an gcampas é, 172.28.204.129. Agus thóg sé 36 milleasoicind dul ó anseo chun ann. Scéal greannmhar. Beidh muid a fháil ar ais go dtí sin i nóiméad ach. Ach anois ar an dara router-- go a arubacentral cosúil Tá roinnt de chineál fisiciúil nasc is likely-- Ní raibh na daoine bodhraigh a ainmniú air. Ní raibh na daoine Yale bodhraigh a ainmniú sé mar tá sé taobh istigh de do líonra is cosúil. Agus mar sin tá sé ach an seoladh IP. Ach ansin an tríú ródaire anseo ar líonra Yale ar go is dócha go bhfuil beagán níos faide ar shiúl fós a dtugtar cen10g cuma cad is é sin asr.net.yale.internal. Agus tá sé ró seoladh IP. Anois, cén fáth a bhfuil na huimhreacha seo de chineál ar síor? 2.9, 1.4, 36? Ródairí a fháil gnóthach. Agus a fhaigheann siad phlódaithe agus tacaíocht suas. Níl mílte daoine ar an gcampas ag baint úsáide as an idirlíon ceart anois. Níl céad duine sa Seomra baint úsáide as an idirlíon ceart anois. Agus mar sin cad atá ag tarlú é go D'fhéadfadh na ródairí a fháil phlódaithe. Agus mar sin d'fhéadfadh na huaire fluctuate le beagán. Mar sin, sin an fáth nach bhfuil siad gá go méadú díreach é. Ach a fháil de chineál ar rudaí suimiúil i gcéim a ceathair. Cosúil idir Yale agus Tá céim ceithre hop eile. Agus is é áit an ródaire i gcéim ceithre dócha? LUCHT ÉISTEACHTA: [inaudible] DAVID J. MALAN: JFK b'fhéidir, b'fhéidir ag an aerfort. Ach ar chúis ar bith, riarthóirí córais, mar sin geeks a reáchtáil freastalaithe do blianta tá ródairí ainmnithe tar éis an cód aerfort is gaire. Mar sin, ciallaíonn JFK dócha tá sé ach áit éigin i Nua-Eabhrac, b'fhéidir i Manhattan nó ceann de na bhuirgí. nyc2 seasann, is dócha, ceann eile ródaire go áit éigin i Nua-Eabhrac. Níl a fhios agam go maith i gcás a chéile sé Is anseo, uimhir ródaire sé. quest.net ISP mór, soláthraí seirbhísí idirlín, a sholáthraíonn nascacht idirlín chun áiteanna móra cosúil Yale agus daoine eile. Agus ansin an ceann deireanach, sé Breathnaíonn an nós nach ndéanann MIT fiú tá a láithreán gréasáin féin i Cambridge gá, ach tá siad foinsithe allamuigh a láithreán gréasáin, nó ag na freastalaithe fisiciúla a laghad, le cuideachta ar a dtugtar Akamai. Agus is é Akamai iarbhír ceart síos an bóthar ó MIT i Cambridge casadh sé amach. Ach a thuiscint freisin gur shíl fiú tú ag dul a www.mit.edu, d'fhéadfadh muid a sheoladh i ndáiríre aon áit ar domhan. Agus a ligean ar a fheiceáil áit éigin eile ar domhan. Lig dom dul ar aghaidh agus soiléir an scáileán agus ina ionad sin lorg an bealach, ach aon uair amháin, mar sin ceist amháin, a www.cnn.co.jp, an leathanach baile Seapáine don CNN, an suíomh nuachta. Agus má bhuail mé Iontráil anois, ligean ar a fheiceáil cad a tharlaíonn. Táimid ag tosú arís ag arubacentral. Táimid ag dul ansin chuig an ródaire nameless, cúpla níos mó. Mar sin, thóg sé 12 leannlusanna a fháil go dtí an tSeapáin an am seo. Agus a ligean ar a fheiceáil cad is féidir linn glean. Hop Mar sin céanna, hop céanna. Beagán difriúil anois. Seo ceann amháin ar suimiúil. Mar sin, tá mé ag guessing anseo, tá stamford1 a beag bailte ar shiúl i Connecticut freisin. Na ródairí i ndiaidh a chéile sé agus nach bhfuil seachtar bhfuil ainmneacha. Ach tá sé seo de chineál ar iontach. Mar sin, cad is cosúil a bheith idir an ródairí i gcéim seacht agus ocht? Agus cén fáth a bhfuil tú ag rá an oiread? Yeah? LUCHT ÉISTEACHTA: Ocean. DAVID J. MALAN: Is dócha an aigéan. Tá a fhios againn go go bhfuil fíor cosúil le, intuitively, ceart? Ach is féidir linn a dhearbhú de chineál oiread de saghas empirically cad chuige? Cad tá athrú idir sraitheanna seacht agus ocht? Thóg sé a lán níos mó ama chun dul go dtí is cuma cad é an ródaire nameless seacht, is dócha áit éigin sa ilchríochach de Stáit Aontaithe Poist, chun dlús a ocht, is dócha áit éigin sa tSeapáin bunaithe ar an t-ainm fearainn an .jp ann. Agus mar sin iad siúd sa bhreis céad milleasoicind rud éigin nó 90 nó mar sin milleasoicind é mar thoradh ar ár sonraí ag dul thar comhlacht deas mór uisce. Anois Aisteach, is cosúil go b'fhéidir Téann go cábla ar fud na Stáit Aontaithe ar fad. Má táimid ag dul i ndáiríre ar fud an Chósta an Iarthair a fháil go dtí an tSeapáin, tá sé de chineál ar an mbealach fada má théann muid ar an bhealach eile. Mar sin, nach bhfuil sé go hiomlán soiléir cad atá ar siúl go fisiciúil. Ach ar an bhfíric go bhfuil gach hop breise go deimhin Ghlac suntasach níos faide ná gach eile, tá sé maith go leor dearbhú go CNN Is freastalaí gréasáin Seapáinis is dócha go deimhin sa tSeapáin. Agus tá sé cinnte níos faide ar shiúl ná MIT bhí. Agus tá sé fiú tabhairt faoi deara freisin, nach bhfuil do shonraí gá go ag dul chun taisteal ar an achar is giorra is féidir. Go deimhin, má tá tú ag imirt ar fud le bealach rian sa bhaile ach ag piocadh gréasáin randamach, tú D'fhéadfadh go díreach tar éis a sheoladh r-phost nó cuairt a thabhairt ar an suíomh gréasáin go anseo i New Haven, uaireanta d'fhéadfadh do shonraí chéad ghlacadh detour, dul síos go dtí DC, agus ansin teacht ar ais suas. Agus sin ach mar gheall ar na cinntí ródú dinimiciúil go bhfuil na ríomhairí a dhéanamh. Anois díreach le haghaidh spraoi, an fhoireann léiriúcháin bearrtha ceann amháin de na físeáin dúinn a bheith ach beagán níos gonta. Ach a thabhairt dúinn tuiscint tapaidh here-- agus is féidir linn a fhágáil ar an soilse on-- i dtaobh cé chomh bhfuil á gcur faoi thalamh mhéad iarbhír ag iompar i ngach ceann dár sonraí. [VIDEO Archives] [Ag seinm ceoil] [END Archives] DAVID J. MALAN: Gach Físeáin líonraithe tá ceol sounding fionnuar cosúil. Mar sin tá go bhfuil a fháil ach tuiscint ar díreach cé mhéad ag dul ar thíos an cochall. Ach a ligean ar breathnú ar leibhéal beagán níos ísle anois ar an méid atá na sonraí iarbhír traversing na línte, agus fiú dul gan sreang i seomra mar seo. Mar sin, casadh sé amach nuair a iarrann tú leathanach gréasáin, nó seol r-phost, nó a fháil ar leathanach gréasáin, nó ar r-phost, nó teachtaireacht Gchat, nó teachtaireacht Facebook, nó a leithéidí, nach bhfuil ach ceann amháin smután mór de giotán sileadh gan sreang tríd an aer nó go leictreonach ar sreang. Ina ionad sin, an iarraidh sin nó Tá freagra ginearálta chunked suas i bpíosaí ar leith. Mar sin, i bhfocail eile, nuair a bheidh agat a iarraidh a dhéanamh ar ríomhaire eile, nó a fháil ar ais ort freagra ó computer-- eile cosúil dócha, mar shampla, más rud é unfamiliar-- mar an iomarca daoine dealraíonn sé go bhfuil na days-- más cur amach acu ar this-- Níl fellow-- sé seo an gcomh. Mar sin, is dócha go bhfuil sé seo le teachtaireacht go Ba mhaith liom a sheoladh chuig duine éigin i ar ais. Cé sa ba mhaith leat an-ais go dtí Faigheann pictiúr de Rick Astley inniu? OK, cad is ainm duit? LUCHT ÉISTEACHTA: Cole. DAVID J. MALAN: Cad é? LUCHT ÉISTEACHTA: Cole. DAVID J. MALAN: Holt? H-O? LUCHT ÉISTEACHTA: C-O-L-E. DAVID J. MALAN: C-O-L-E, Cole. Tá brón orm. C-O-L-E. Ceart go leor. Mar sin, más mian liom a sheoladh Cole seo pictiúr anseo, tá a fhios agat seo Is de chineál ar pictiúr mór, ceart? D'fhéadfadh sé seo a bheith ina cúpla cilibheart, cúpla meigibheart, go háirithe má tá sé réiteach ard. Agus níl mé ag iarraidh i ndáiríre a stopadh gach duine eile as úsáid an idirlín díreach agus mé a sheoladh seo i ndáiríre mór, pictiúr ar ardchaighdeán de Rick Astley ar fud an tseomra. Ba mhaith liom do shonraí leanúint ar aghaidh ag Traverse an líonra agus an Wi-Fi chomh maith. Agus mar sin a dhéanann sé sense-- agus tá sé seo Is inghnóthaithe go leictreonach, nach bhfuil an oiread sin ar fud an domhain fíor. I ndáiríre, tá sé seo ag dul go bhfuil il Bríonna má ghlacann tú mo fuaime amach. Mar sin, má cuimilt mé seo i an leath mar seo anseo, is féidir é seo taisteal anois ar an idirlín níos éifeachtaí, mar tá sé píosa níos lú. Mar sin, le dóchúlacht níos ísle ag dul a dhéanamh air a collide le trácht duine eile ar an idirlíon. Agus mar sin cad a dhéanann do ríomhaire go deimhin nuair is mian leat a sheoladh teachtaireacht chuig Cole is smután sé suas teachtaireacht mar seo isteach píosaí beaga, blúirí sin a labhairt. Agus ansin cuireann sé iad taobh istigh de cad beidh muid ag glaoch saghas clúdaigh fíorúil. Mar sin, tá mé ceithre clúdaigh páipéar anseo. Agus tá mé réamh-uimhriú iad, ceann amháin, dhá, trí, agus ceithre. Agus cad tá mé ag dul a dhéanamh ar thaobh tosaigh de seo, ach cosúil le poist gnáth, Tá mé ag dul a chur ar ainm Cole s ann. Agus ansin ag an mbarr, tá mé ag dul a chur ar mo ainm ann, David, ionas go mbeidh an chéad phacáid den sórt sin Tá mé ag sheoladh amach ann ar an idirlíon Breathnaíonn rud beag cosúil seo, na saintréithe suntasacha a bhfuil go bhfuil sé chun aghaidh a thabhairt, ar as ainm, agus chomh maith le roinnt, mar sin go go súil againn Tá dóthain faisnéise do Cole a athchruthú an teachtaireacht seo. Mar sin a ligean a dhéanann dom an gcéanna anseo, an céanna anseo, agus mar an gcéanna anseo, ag scríobh a ainm sa Chun réimse ar fad iad. Agus ansin a ligean ar dul ar aghaidh agus a chur ar na pictiúir taobh istigh. Mar sin, tá anseo data amháin go réidh le dul. Seo data eile go réidh le dul. Seo an tríú data go réidh le dul. Agus is é anseo an ceathrú data go réidh le dul. Agus anois cad atá suimiúil faoi conas an idirlíon i n-oibreacha ndáiríre is é sin cé fuair mé ceithre paicéid, gach ceann acu ceaptha le haghaidh an céanna suíomh, ní bhíonn siad gá go ag dul go dtí Traverse an mbealach céanna. Agus mar sin cé go bhféadfadh mé lámh ar na paicéid amach leis an ródaire is gaire ligean le rá, más mian leat seol chugainn iad ar gach cén bealach, a ligean ar féach cad a tharlaíonn i ndáiríre, an sprioc atá chun iad a fháil ar deireadh thiar chun Cole. Agus go deimhin, tá siad cheana féin nach de riachtanas ag cur an treo céanna. Agus sin fíneáil. Is é seo beagán awkward agus stíl Oprah inniu. Agus lig dom anois d'aon ghnó a ghlacadh go ais amháin. Agus anois Cole, má tá tú gur mhaith mhaith leat a reassemble sé mar is fearr is féidir leat. Ar ndóigh, is féidir linn go léir buille faoi thuairim a Tá an chonclúid anseo ag dul a bheith. Tá tú ag dul a bheith acu 3/4 de Rick Astley i díreach nóiméad. Agus cad é cé go bhfuil an impleacht sin? Ba mhaith leat chun iarracht a choimeád suas? Déanann muid go bhfuil ceamara amháin Léirigh ag tú más mian leat ag cruthú le Rick Astley thar anseo. Tá muid ag dul. Lovely. Ach is cosúil leat a bheith in easnamh blúire de Rick Astley. Mar sin, casadh sé amach go bhfuil an idirlíon Tá tiomáinte go ginearálta ag ní hamháin IP, ach i ndáiríre chuala muid ag an chuid is tús na léacht sa video-- agus tá tú ag feiceáil dócha seo acrainm níos often-- cad i ndáiríre Is é an prótacal claonadh a bhíonn tú a chloisteáil faoi? LUCHT ÉISTEACHTA: TCP / IP. DAVID J. MALAN: TCP / IP, a bhfuil ach meascán de dhá prótacail, ar a dtugtar amháin IP. Cé acu arís é, ach an leagan coinbhinsiún via a bhfuil muid aghaidh a thabhairt ar gach ríomhaire ar an idirlíon. Agus ansin TCP, a Feidhmíonn na críche eile. Is TCP prótacal go bhfuil tú úsáid de ghnáth i gcomhar leis an IP, go bhfuil i measc eile rudaí, ráthaíochtaí seachadta. Go deimhin, is é TCP an prótacal a Bheadh ​​deara go bhfuil ceann de na paicéid cosúil nach raibh a fháil chun Cole, mar is cosúil sé a bheith in easnamh uimhir a ceathair as gach ceathrar. Agus mar sin cad TCP, prótacal dhéanann, tá insíonn sé Cole, hug Cole, má fhaigheann tú ach triúr as gach ceathrar paicéid, inis dom a ceann tú ar iarraidh, go bunúsach, agus ansin mo chuspóir sa saol Ba chóir go mbeadh a athsheoladh go. Agus mar sin má mé ró, an seoltóir, ag baint úsáide as TCP, Ba chóir dom a chruthú ansin packet-- nua nach bhfuil an wrinkled here-- amháin a athsheoladh ach an píosa é, ionas go mbeidh deireadh thiar Cole cuimhneacháin iomlán, más rud ar bith eile. Ach ionas go mbeidh sa deireadh thiar na sonraí iarbhír Faigheann ar a gceann scríbe ceart. Ach ar an drochuair, ag scríobh ainm Cole ar Níl an tosaigh leor, per se. Agus i ndáiríre, ba mhaith liom a scríobh ní Ainm Cole s, ach is dócha a sheoladh IP ar an gclúdach. Agus ní ba mhaith liom a scríobh David. Ba mhaith liom a scríobh mo sheoladh IP ar an gclúdach ionas gur féidir na ríomhairí i ndáiríre cumarsáid a dhéanamh anonn 's anall. Ach casadh sé amach go bhfuil ríomhairí is féidir a dhéanamh ar bhealach níos mó ná freastal ar suas pictiúir de Rick Astley. Is féidir leo a cuirfear ar aghaidh arís freisin agus ríomhphost a fháil, teachtaireachtaí comhrá. Is féidir leo a rudaí a dhéanamh cosúil le aistrithe comhad, agus líon ar bith de uirlisí eile úsáideann tú ar an idirlíon, Is féidir le freastalaithe a dhéanamh ar na laethanta. Agus díreach mar gheall ar chuideachta, nó scoil, nó duine ba mhaith leis a bheith acu ar fhreastalaí gréasáin, agus freastalaí ríomhphoist, agus freastalaí comhrá, ní chiallaíonn gá duit trí ríomhairí. Is féidir leat a bheith ach ag rith ríomhaire amháin seirbhísí il, mar a déarfá. Agus mar sin nuair a gheobhaidh Cole teachtaireacht mar sin, conas dhéanann a ríomhaire a fhios cé acu a a thaispeáint go pictiúr ina bhrabhsálaí, nó i Gchat, nó i Facebook Messenger, nó in aon líon na n-uirlisí eile? Mar sin, casadh sé amach freisin ar an mar go bhfuil clúdach píosa breise Faisnéis a dtugtar mar uimhir phoirt. Agus is é a roinnt calafort ach a PO deimhin, ach ní aithníonn sé uathúil an ríomhaire, ach an tseirbhís. Agus níl bunches de na. Mar sin, tharlaíonn sé go raibh ar fud an domhain, daoine tar éis a chinneadh ar roinnt den sórt sin coinbhinsiúin, tá cuid acu seo. Mar sin, tá rud éigin ar a dtugtar Comhad Prótacal Aistrithe. Tá sé seo dar dáta go leor. Tá sé go hiomlán neamhchinnte. A lán de na daoine a úsáid i gcónaí é. Agus úsáideann sé roinnt calafort 21. I bhfocail eile, más rud é sheoladh comhad via FTP, Bheadh ​​an clúdach go bhfuil ní amháin ar an seoltóir agus an glacadóir seoladh IP, bheadh ​​sé freisin ar an líon 21 ionas go a fhios ag an ríomhaire glactha ó, sin Is comhad, ní ríomhphost nó teachtaireacht comhrá. Is 25 SMTP. Cé mhéad de tú úsáid riamh SMTP? Mícheart. Beagnach gach ceann de a bheith agat. Má tá tú ag úsáid riamh r-phost, tá tú ag úsáid SMTP, prótacal simplí aistriú phost, a bhfuil ach ar bhealach mhaisiúil de rá, is é seo an cineál ríomhaire nó seirbhís a chuireann ar do amach r-phost. Agus má tá tú feicthe riamh acrainmneacha cosúil POP, IMAP nó, agus níl a roinnt eile, iad siúd atá chun glactha r-phost, de ghnáth. Ciallaíonn ach tá sé a seirbhíse éagsúla. Tá sé an bogearraí go bhfuil duine éigin Scríobh go seolann nó éisteann ar roinnt calafort ar leith sin nach ndéanann sé amú ríomhphoist le cineál éigin eile de shonraí. Anois tá an ngréasán HTTP, a bhfuil uimhir 80, agus freisin port 443. Agus go deimhin, cé go duine teacht linn a fortunately nach bhfuil a dhéanamh, am ar bith a thugann tú cuairt ar an suíomh gréasáin cosúil le http://www.yale.edu, an bhrabhsálaí ach a bheith de chineál ar cabhrach sa mhéid is go bhfuil sé ag glacadh leis gur mian leat port uimhriúil 80. Tá a fhios againn cheana féin gur féidir DNS figiúr amach cad é an seoladh IP is de www.yale.edu. Ach tá an ríomhaire ach ag dul a tátal a bhaint astu go bhfuil tú Ba mhaith calafort 80 toisc go bhfuil tú ag baint úsáide Chrome, nó IE, nó bhrabhsálaí éigin eile. Ach d'fhéadfadh liom a dhéanamh go teicniúil colon 80. Agus ansin is féidir liom a rá go sainráite mo bhrabhsálaí, seol data nó níos mó Faisnéis a www.yale.edu iarraidh Leathanach Baile lae inniu. Ach go háirithe, seoladh sé le IP Yale ag calafort 80 ionas go bhfaigheann mé i ndáiríre ais fhreastalaí gréasáin Yale ar. Anois imíonn sé láithreach mar gheall ar brabhsálaithe ach cinneadh a dhéanamh nach bhfuil againn Ní mór don duine amú ag a bhfuil níos arcane fós faisnéis mhaith colon 80. Agus frankly, brabhsálaithe cosúil le Chrome ní a dhéanamh fiú léiríonn tú HTTP níos mó, nó an colon, nó an Slais Slais, nó an Slais trailing, i roinnt chiall toisc go mbíonn siad ag iarraidh chun rudaí a dhéanamh níos simplí d'úsáideoirí. Sa chiall eile, tá sé ach de chineál de taithí úsáideora thing-- ligean ar a fháil haitheantas coibhneasta de roinnt de na clutter. Ach tá sé i bhfolach ar roinnt de na sonraí bunúsacha. Agus go deimhin, aon cheann de dúinn is dócha riamh cineál http níos mó. Tú ach cineál i rud éigin cosúil www.harvard.edu. Agus arís, infers Chrome gur mian leat HTTP. Ach tá prótacail eile go bhféadfadh muid cinnte a bheith ag baint úsáide as. Mar sin, mar gheall ar seo ar fad, má tá tú anois a shórtáil de chur ar an hata innealtóireacht mar a thugtar air, cén chaoi a rudaí a dtugtar ballaí dóiteáin ag obair? Mar sin, tá tú is dócha go ginearálta eolas maidir leis an balla dóiteáin, nach bhfuil an oiread sin sa chiall fisiciúil. Mar sin, ar ais sa lá, agus fós ar an lá seo, má tá tú bhí cosúil malls stiall do Mar shampla go bhfuil a lán de na siopaí, go ginearálta na ballaí i idir siopaí nó siopaí aonair Tá ballaí dóiteáin sa chiall go tá siad insliú speisialta ionas go má tine Briseann amach i siopa amháin, ní dhéanann sé gá go leathnú chuig an siopa béal dorais. Tá an domhan ríomhaireachta freisin ballaí dóiteáin é sin a dhéanamh rud éigin difriúil. Cad a dhéanann fireball a dhéanamh? Yeah? LUCHT ÉISTEACHTA: Go bunúsach gearrtha siad amach nasc má bhíonn siad rud éigin cosúil le, mar shampla, tá siad roinnt ráiteas id. Agus má tharlaíonn rud éigin, gearrtha siad an nasc. Cosúil más rud é seo ionsaí mailíseach [Inaudible] do ríomhaire, or-- DAVID J. MALAN: maith OK. Yeah, agus go deimhin go bhfuil tú fiú dul beagán níos faide cur síos ar rud éigin d'fhéadfadh a bheith ar a dtugtar córas braite ionsá, nó IDS do ghearr, trína tú rialacha atá sainmhínithe i ndáiríre. Agus má dhéanann tú tús a fheiceáil amhrasach iompar, iarracht tú a deireadh a chur air. Agus balla dóiteáin, frankly, ag leibhéal líonraithe, Is fiú níos dumber agus níos simplí ná sin, go ginearálta. Agus níl cineálacha éagsúla ballaí dóiteáin ar fud an domhain. Ach na cinn a fheidhmíonn ag an leibhéal muid ag caint today-- IP agus TCP-- obair fiú níos díreach é. Mar shampla, má bhí tú córas Yale riarthóirí, nó córas Harvard riarthóirí, nó roinnt Big Deartháir ag roinnt cuideachta, agus a raibh tú chun cosc ​​a chur ar fad do mic léinn nó gach ceann de do chuid fostaithe as dul go dtí facebook.com, ar fad agat a dhéanamh Tá a chinntiú go léir a n- tráchta líonra, ar an gcéad dul síos, Téann trí gléas speisialta. A ligean ar ghlaoch air balla dóiteáin. Agus sin fíneáil, mar gheall ar Is féidir leat a dhéanamh do ródaire an rud céanna mar balla dóiteáin dá chuir tú an cineál céanna na bogearraí ar an meaisín céanna. Mar sin, má gach ceann de do mhic léinn nó fostaithe tráchta ag dul tríd an balla dóiteáin lárnach, conas ba mhaith linn bloc daoine ó dul go facebook.com, mar shampla? Cad a bheadh ​​an córas riarthóir a dhéanamh? Duine ar bith eile? A ligean ar iarracht a dhéanamh dul timpeall. LUCHT ÉISTEACHTA: [inaudible] DAVID J. MALAN: Abair sin arís? LUCHT ÉISTEACHTA: Ba chóir a fháil ach beirtear suas taobh istigh den chóras. Mar sin, a chur díreach ar Facebook i 127.0.0-- DAVID J. MALAN: Ó, suimiúil. Mar sin, is féidir leat i ndáiríre ansin hack do chóras DNS. Tá sé seo go deimhin, ar bhealach d'fhéadfaí tú a é seo a dhéanamh trína am ar bith tharraingíos mac léinn Yale suas go www.facebook.com, gach againn sa lá atá inniu anseo ar an gcampas ag baint úsáide as freastalaí DNS Yale ar, mar gur thug freastalaí DHCP Yale ar dúinn seoladh sin. Mar sin, yeah, d'fhéadfaí tú de chineál ar rudaí nó coinbhinsiún sos sos ag díreach ag rá, yeah, Tá seoladh facebook.com ar falsa, Is 1.2.3.4, a bhfuil Ní dlisteanach i ndáiríre. Nó b'fhéidir go bhfuil sé 278. cuma cad a bhí ar an seó teilifíse ina nóiméad ó shin ionas go bhfuil aon cheann de dúinn Is féidir cuairt a thabhairt ar iarbhír facebook.com. Mar sin, is dócha Yale rinne sin. Is dócha Yale ag iarraidh a choinneáil ar tú amach na facebook.com. Agus dá bhrí sin, siad athraigh an suímh DNS a thabhairt duit IP bréagach aghaidh a thabhairt ar facebook.com. Conas a dhéanann tú freagra a? Go teicniúil, not-- OH, anois mhaith le gach duine a bheith rannpháirteach. OK, yeah. LUCHT ÉISTEACHTA: Tá tú ach cineál sa Seoladh IP iarbhír Facebook. DAVID J. MALAN: OK, maith. Mar sin, d'fhéadfadh muid a chlóscríobh díreach sa Seoladh IP iarbhír Facebook, i bhfad mar a rinne mé le gréasáin Yale ar. Agus má tá an freastalaí Facebook cumraithe chun tacú leis sin, ba chóir é ag obair go deimhin. Tá sé ina pian mion i an muineál, mar anois táimid ag a cuimhneamh ar roinnt randamach Luach 32-giotán, ach d'fhéadfadh a bheith ag obair. Cad eile d'fhéadfá a dhéanamh? Yeah. LUCHT ÉISTEACHTA: D'fhéadfá a athrú na socruithe [inaudible]. DAVID J. MALAN: Yeah, d'fhéadfaí tú fiú athrú ar do socruithe DNS. Mar sin, i ndáiríre tá sé seo i ndáiríre deas úsáideach, frankly, má tá tú in aerfort, nó más rud é go bhfuil tú i gcaifé, nó rud éigin go Tá idirlín flaky trína uaireanta an freastalaí DNS ach stadanna oibre. Mar sin, fiú féidir liom ó am go chéile Ní sin, le haghaidh mailíseach, mé iarraidh úsáid a bhaint Facebook gcríoch sin, ach i ndáiríre mar gheall ar cosúil mé go bhfuil líonra Tá ceangal, ach rud ar bith ag obair. Agus mar sin ar cheann de na chéad rudaí mé try-- agus tú Is féidir é seo a dhéanamh ar Windows too-- ach ar mo Mac, má théann mé go dtí Líonra. Agus roghnaigh mé mo nasc Wi-Fi. Agus Téim go dtí Advanced. Agus Téim go dtí DNS. Is iad seo na trí Seoltaí IP go Yale Tá a thabhairt dom ar feadh trí freastalaithe DNS. Is é an cuspóir sin dom chun iarracht a dhéanamh ar aon ceann amháin de na seoltaí a réiteach. Ach is féidir liom a shárú seo ag déanamh móide. Agus ba mhaith le duine ar bith a mholadh freastalaí DNS? LUCHT ÉISTEACHTA: 8.8.8.8? DAVID J. MALAN: Ó, tá tú iontach. Yes 8.8.8.8,. Mar sin, Google, bless a gcroí, cheannaigh an seoladh IP 8.8.8.8, mar gheall ar chineál tá sé cosúil GS is dócha, agus tá sé éasca a mheabhrú. Ach go deimhin, anois tá mé cumraithe mo ríomhaire a úsáid a bhaint as freastalaí DNS Google. Mar sin anois má théann mé go dtí yale.edu, tá sé fós ag dul a bheith ag obair. Ach níl mé ag baint úsáide as Yale ar Freastalaithe DNS níos mó. Agus má théann mé go dtí facebook.com, gach ceann de na ups cuma ag dul chun dul tríd Google. Mar sin, ar an taobh amháin, tá mé cliste circumvented an córas áitiúil riarthóirí ach ag tuiscint conas a oibríonn líonraithe. Ach tá mé ag íoc ar phraghas. Ní dhéanfaidh aon ní saor in aisce. Cad a thug mé suas díreach? Cad a thug mé suas díreach? Gach ceann de tú daoine cliste a bhfuil ag baint úsáide as 8.8.8.8, mar tá sé fionnuar nó réitíonn fadhbanna, an méid atá tú ag déanamh gach am seo? LUCHT ÉISTEACHTA: Ag taisteal níos faide? DAVID J. MALAN: B'fhéidir taisteal níos faide, mar gheall ar Google is dócha nach bhfuil go leor mar gar agus is leis an freastalaí síos an tsráid. Ach níos worrisomely. Yeah? LUCHT ÉISTEACHTA: Mar sin, anois Google Fhios áit a bhfuil tú ag dul. DAVID J. MALAN: Google fhios ag literally gach suíomh gréasáin tú ag tabhairt cuairte, toisc go bhfuil tú literally ag iarraidh orthu, hug Google, is féidir leat aistriúchán yale.edu dom? Nó hug Google, is féidir leat aistriúchán an seoladh suíomh gréasáin eile go dtí mé isteach i seoladh IP. Agus mar sin they're-- bhfuil mé aon smaoineamh cad a bhfuil tú ag caint faoi. Agus mar sin a fhios acu gach rud faoi tú. Mar sin a thuiscint go bhfuil sé seo seirbhís saor in aisce le cuspóir óna bpeirspictíocht chomh maith. Ach is féidir sé cinnte a gheobhaidh tú amach as ceangal. Anois ach chun aghaidh a thabhairt ar cheann eile eisiúint a thagann suas go minic i measc mac léinn, go háirithe agus iad ag taisteal go hidirnáisiúnta i dtíortha áirithe cosúil An tSín, i gcás ina go deimhin Is Firewall Mór na Síne trína an rialtas ann bloic go leor le beagán de tráchta ag leibhéil éagsúla. Ní gá duit go dtí díreach trácht bloc ag an leibhéal táimid ag caint anseo, DNS nó eile, Is féidir leat bloc é ag leibhéil eile. Agus go deimhin, ach a a bheith soiléir, balla dóiteáin Is féidir le feidhmiú níos simplí ná a bhfuil athrú ar an riarthóirí córais Socruithe DNS. A balla dóiteáin, gléas i idir linn agus an chuid eile den domhan, D'fhéadfadh bloc ach aon dul as oifig iarratais chuig an seoladh IP Facebook ar chalafoirt 80, nó an seoladh IP do harvard.edu, nó an seoladh IP de rud ar bith. Mar sin, is féidir le balla dóiteáin breathnú ar do clúdaigh 'seoltaí IP agus fiú port uimhreacha, agus má bhí Yale go, d'fhéadfadh sé stop a chur díreach gach duine againn as fiú ag baint úsáide FTP níos mó, a bheadh is dócha gur rud maith é mar gheall ar é go deimhin, prótacal neamhchinnte. D'fhéadfadh Yale stad fiú sinn ó tabhairt cuairt ar an iomlán an ngréasán ach ag cur bac ar fad port trácht ar uimhir 80 chomh maith. Mar sin, d'fhéadfadh a bheith ar bhealach eile. Agus níl bealaí fiú níos fancier chomh maith. Ach nuair a bhíonn tú ag taisteal thar lear mar shampla, nó má tá tú i caife idirlín, nó má tá tú in áit ar bith nuair a bhfuil blocálacha nó bagairtí, cad is féidir leat a dhéanamh? Bhuel, má théann tú síos an tsráid chun Starbucks nó tú ag taisteal in aerfort, go ginearálta is féidir leat hop díreach ar an Wi-Fi ag roghnú cosúil le, JFK Wi-Fi ar LaGuardia Wi-Fi, nó Logan Aerfort Wi-Fi, nó cad nach bhfuil. Agus nach bhfuil sé criptithe, ceart? Níl aon icon padlock. Agus nach bhfuil tú ag spreag is dócha ar feadh ainm úsáideora agus focal faire. Tá tú ag spreag díreach le roinnt bhfoirm dúr a rá cosúil le, Aontaím seo a úsáid ach amháin ar feadh 30 nóiméad, nó rud éigin mar sin. Ach níl aon criptithe idir tú, agus rochtain Starbucks Wi-Fi pointe, na rudaí a bhfuil na antennas ar an mballa. Níl aon criptithe idir tú féin agus an t-aerfort ar Wi-Fi comharthaí. Agus mar sin go teicniúil, an duine sin creepy suí le cúpla suíochán síos ó tú i Starbucks nó ag an aerfort D'fhéadfadh a bheith, leis na bogearraí ceart, ag faire ar gach ceann de do gan sreang trácht ar é nó í a ríomhaire glúine. Níl sé go crua chun a chur ríomhaire glúine i cad atá ar a dtugtar modh promiscuous, a mar a léiríonn an t-ainm, Ciallaíonn bhfuil tú de chineál ar scaoilte leis na rialacha. Agus éisteann sé ach ní amháin do thrácht i gceist le haghaidh é, ach freisin chun gach duine eile atá tráchta laistigh de raon. Agus ag an loighic, is féidir é a fheiceáil gach ceann de na paicéid eolais tú ag fáil. Agus má na paicéid Níl criptithe, tú ag cur féin i mbaol de do r-phoist, nó do theachtaireachtaí, nó aon rud eile ag fáil faoi lé. Mar sin, fiú amháin más rud é nach bhfuil tú thar lear ach tá tú díreach i Starbucks, nó go bhfuil tú ar roinnt duine randamach ar Wi-Fi ní go criptithe, Is VPN rud maith. A VPN líonra príobháideach fíorúil. Agus tá sé ina teicneolaíocht gur féidir leat a bheith acu ar criptithe, a connection-- scrofa fancier ná Caesar nó Vigenere-- idir do ríomhaire glúine, nó do ghuthán, nó do dheasc, agus freastalaí in áit eile, cosúil le freastalaí ar champas Yale ar. Agus má tá tú ag taisteal abroad-- agus go deimhin, a fhaigheann tú ar an in óstáin an t-am. Agus go háirithe mar a aspiring eolaithe ríomhaireachta áit a bhfuil tú guys d'fhéadfadh, mar geeks, ag iarraidh a calafoirt eile ná 80 a úsáid, agus calafoirt eile ná 443-- agus i ndáiríre do fhadhb a leagtar sé, táimid ag dul a imirt le il Calafoirt TCP ach ag choice-- a lán de óstán, agus siopaí, agus líonraí ach bloc chineál sin de stuif toisc go bhfuil siad beagán naively, nó ignorantly, ach smaoineamh go bhfuil aon duine ar riachtanais na calafoirt eile. Agus mar sin trí úsáid a bhaint VPN is féidir leat timpeall ar na cineálacha sin srianta, mar gheall ar cad a dhéanann VPN is ceadaíonn sé duit ag Starbucks, nó an t-aerfort, nó aon áit ar domhan chun ceangal encryptedly do yale.edu, le roinnt bhfreastalaí anseo ar an gcampas, agus ansin tollán, mar a déarfá, gach ceann de do thrácht ó cibé áit Tá tú trí Yale, ag an bpointe téann sé ansin go dtí a gceann scríbe. Ach ag encrypting é, tá tú nach mbeadh aon de na cineálacha de scagairí nó a fhorchur go Tá roinnt líonra áitiúil a fhorchuirtear. Agus móide, tá tú cosaint i bhfad níos láidre i gcoinne daoine creepy thart timpeall ort a d'fhéadfadh bheith ag iarraidh a bheith ag éisteacht i ar do thrácht. D'fhéadfadh a bheith ann fós ag daoine creepy anseo ar ais sa bhaile ag Yale ag faire ar do thrácht mar a thagann sé amach as an VPN, ach ar a laghad atá tú a bhrú an bhagairt níos faide ar shiúl. Agus tá sé anseo freisin, trádáil as. Anois, ar ndóigh, má tá tú i An tSín nó fiú sa caife, agus go bhfuil tú ag tollánaithe go léir do thrácht tríd an Yale, cén praghas atá ag íoc linn a b'fhéidir? LUCHT ÉISTEACHTA: Luas. DAVID J. MALAN: Luas, ceart? Tá fuair a bheith ar roinnt math nó roinnt fanciness i gceist sa criptithe iarbhír. D'fhéadfadh a bheith ann mílte míle de achar nó mílte de míle de cáblaí idir tú féin agus Yale. Agus tá sé i ndáiríre go dona má tá tú sa tSín, mar shampla, agus ba mhaith leat cuairt a thabhairt ar an suíomh gréasáin sa tSín. Agus mar sin tá do shonraí ag dul go dtí na Stáit Aontaithe, agus ansin ar ais go dtí an tSín ach toisc go bhfuil tú ag encrypting sé tríd an tollán. Ach réitíonn sé theicniúil agus fadhbanna oibre araon. Ach boils sé go léir síos go dtí na smaointe an-simplí. Agus Harvard, dóibh siúd aisteach, tá amháin anseo chomh maith, ag vpn.harvard.edu, ina n-oibríonn díreach cosúil le Yale ar. Mar sin, leis sin ráite go léir, cén fáth tá an líonra iomlán úsáideach? Agus cad is féidir linn tús a dhéanamh leis? Bhuel, a ligean ar dhéanamh an fíor-anois níos mó. Is é seo an acrainm lena chuid is mó againn Is dócha gurb iad Super familiar-- HTTP-- a sheasann do aistriú téacs Hyper prótacal. Agus ciallaíonn sé seo ach is é seo an teanga, an prótacal go labhraíonn brabhsálaithe gréasáin agus freastalaí gréasáin. Is é an P i HTTP go deimhin, ar prótacal. Agus is é prótacal díreach sraith coinbhinsiún. Againn atá le feiceáil IP-- protocol-- idirlín Rialaithe tarchuir TCP-- protocol-- agus HTTP. Ach cad é seo dúr rud ar prótacail? Tá sé ach sraith de coinbhinsiúin. Mar sin má mé saghas teacht síos anseo, agus ba mhaith liom chun beannú duit. Ba mhaith liom a rá Hi, is é mo ainm David. LUCHT ÉISTEACHTA: Luis. DAVID J. MALAN: Luis. Ní mór dúinn an duine dúr coinbhinsiún de lámh a chroitheadh ​​anseo. Ach go bhfuil prótacal, ceart? Síneadh mé mo lámh. Luis síneadh a lámh. Rinneamar é sin. Agus ansin iomlán, rinneadh. Agus sin díreach mar an gcéanna spiorad prótacal ríomhaire i gcás mar i HTTP, cad a tharlaíonn é seo. Má tá tú ag an ríomhaire ar an chlé anseo, agus tá roinnt gréasáin freastalaí ann ar an gceart. Agus ba mhaith an ríomhaire ar an taobh clé chun faisnéis ón bhfreastalaí a iarraidh. Tá sé de chineál oibríocht bi-directional. An bhrabhsálaí ar thaobh na láimhe clé Iarrann do roinnt leathanach gréasáin. An freastalaí ar an gceart Freagraíonn le roinnt leathanach gréasáin. Agus beidh orainn a fheiceáil cén fhoirm iad siúd a ghlacadh i nóiméad ach. Agus casadh sé amach go bhfuil na computers-- go bhrabhsálaí agus freastalaí, nó cliant agus freastalaí, mar a déarfá. I bhfad cosúil le bialann i gcás an Tá cliant ag iarraidh rud éigin, agus tá an freastalaí ag tabhairt é nó í a something-- fháil Is de chineál ar an focal i bhfeidhm. Literally taobh istigh ar an gclúdach a cuireann mo bhrabhsálaí ó anseo chun an ngréasán Is freastalaí an focal a fháil. Cosúil mhaith liom a fháil nuacht an lae inniu. Ba mhaith liom a fháil ar mo Facebook beatha nuachta, nó mé ag iarraidh a fháil ar roinnt leathanach ón bhfreastalaí. Go sonrach, is é seo cad atá ar siúl taobh istigh den chlúdach. Mar sin mé, le Cole, go bunúsach Chuir Cole freagra. Má shamhlú duit go Cole iarbhír Theastaigh pictiúr de Rick Astley, D'fhéadfadh sé a bheith chuir mé iarratas den chineál céanna i spiorad leis seo. Taobh istigh a chlúdach dom, i gcás ina Tá mé ag imirt anois ar an ról Google, bheadh ​​iarraidh sin literally a deir, a fháil, agus ansin ar aghaidh slash-- agus tá tú ag feiceáil dócha slaiseanna ar aghaidh i URLanna roimh. Ciallaíonn sé sin go díreach a thabhairt dom an mhainneachtain leathanach, an réamhshocraithe Rick Astley pictiúr sa chás seo. Agus dála an scéil, Cole labhraíonn an teanga Leagan HTTP 1.1, nó an prótacal 1.1. Agus casadh sé amach ann s leagan níos sine 1.0. Ach claonadh a bhíonn ríomhairí a úsáid 1.1. Is é an dara líne an rud úsáideach a Beidh teacht ar ais chuig b'fhéidir roimh i bhfad. Ach tá sé ach le sonraíocht dom, an faighteoir, go bhfuil an rud is mian liom Is www.google.com. Toisc go bhfuil sé an-is féidir na laethanta le haghaidh an iliomad, na céadta de láithreáin ghréasáin a bhfuil ainmneacha fearainn éagsúla do gach beo ar an bhfreastalaí céanna. Níl sé ag dul a bheith fíor an oiread sin i gcás Google. Ach i gcuideachta níos lú ar cás, d'fhéadfadh a bheith go hiomlán. Dá bhrí sin tá Cole ach de chineál ar a chur sa chlúdach, dála an scéil, nuair a shroicheann sé seo do sheoladh IP ar chalafoirt 80, ach a bheith cinnte go bhfuil a fhios agat Ba mhaith liom www.google.com, ní roinnt láithreán gréasáin randamach eile ar an bhfreastalaí céanna. Cad mé freagra ansin go Cole leis, ag an deireadh an lae, tá pictiúr. Ach ar bharr na craoibhe sin pictiúr taobh istigh den chlúdach Is é iarbhír roinnt téacs, i gcás ina a rá liom, ceart go leor. Labhairt liom Leagan HTTP 1.1 freisin. 200. Cé acu is cód stádais a an chuid is mó de againn is dócha nach bhfacthas riamh, mar ciallaíonn sé ceart go leor. Agus tá sé seo go maith, mar gheall ar é ciallaíonn Tá mé ag freagairt go rathúil a iarraidh Cole ar. Cad iad na huimhreacha a bhfuil tú is dócha le feiceáil ar an ngréasán nach bhfuil ceart go leor? LUCHT ÉISTEACHTA: 404. DAVID J. MALAN: Ní comhad a 404-- fáil. Mar sin, go deimhin, am ar bith tá tú ag feiceáil ar cheann de na comhaid annoying nach earráidí le fáil, mar gheall ar Is é an leathanach gréasáin marbh, nó mar gheall ar mistyped agat URL, a chiallaíonn go díreach go bhfuil an clúdach beag go bhfuil do ríomhaire a fuarthas ón bhfreastalaí atá teachtaireacht HTTP 1.1, 404-- Ní bhfuarthas. Go comhad nó an iarraidh sin rinne tú nach bhfuil le fáil. Ina theannta sin, taobh istigh de na chlúdach ghnáth an líne seo, cineál inneachair. Uaireanta tá sé HTML, rud éigin beidh orainn a fheiceáil go luath. Uaireanta tá sé ina JPEG. Uaireanta tá sé ina GIF. Uaireanta tá sé ina comhad scannán, ar comhad fuaime, líon ar bith de na rudaí. Mar sin, taobh istigh den chlúdach bhfuil ach leid beag i dtaobh cad tá mé ag fáil. Níl cóid stáit eile freisin, tá roinnt de a beidh muid iniúchadh a i P a leagtar sé, agus go mbainfidh tú stumble ar fud i P a leagtar seacht agus / nó ocht. Ach roinnt anseo, cosúil le 404 atá le feiceáil againn. Toirmiscthe, 403 ciallaíonn sé, cosúil le bhfuil na ceadanna mícheart, cosúil nach bhfuil tú de chineál ar cumraithe i gceart. 301 agus 302, is annamh amhairc. Ach ciallaíonn siad atreorú. Aon uair atá tú imithe le ceann URL agus atá tú magically sheoladh áit éigin eile, go toisc go bhfuil an bhrabhsálaí a seolfar ar ais an clúdach ina an uimhir 301 nó 302, agus an URL gur mian sé do bhrabhsálaí chun dul go dtí ionad. Is 500 Uafásach. Feicfidh tú é a fheiceáil roimh i bhfad, is dócha i P a leagtar sé nó P atá leagtha seacht. Agus ciallaíonn sé go ginearálta níl roinnt bug i do chód, mar gheall ar go deimhin, beidh orainn a bheith ag scríobh cód a fhreagraíonn do iarratais gréasáin. Agus tá tú bhí ach cuid earráid i loighic nó error, agus ní féidir leis an bhfreastalaí láimhseáil. Mar sin a ligean ar a fheiceáil conas is féidir linn a ghiaráil anois agus na hiarratais mar seo a leanas a thuiscint. Má Téim go dtí, a ligean le rá, google.com. Lig dom dul go dtí www.google.com. Agus ar mhaithe le léiriú ar, a ligean ar féach, An gá dom dul go Socruithe anseo. Tá mé ag dul chun dul go dtí an Cuardach Socruithe. Agus tá Google ag éirí níos annoying gnéithe, ach gnéithe úsáideacha. Mar sin, tá an rud cosúil le toirt Google torthaí nuair a thosaíonn tú ag clóscríobh, agus go huathoibríoch tús a chur rudaí a feiceáil. Agus sin ar fad fíneáil agus úsáideach go teicniúil, agus beidh orainn a thuiscint roimh fada conas a oibríonn sé seo. Ach do anois, tá mé ag casadh as torthaí an toirt, mar ba mhaith liom mo bhrabhsálaí chun saghas obair scoile d'aois mar sin gur féidir liom a fheiceáil cad atá ar siúl. Mar sin, anois tá mé ar ais anseo. Agus ba mhaith liom a chuardach le haghaidh cait. Agus faoi deara Tá mé ag féachaint ar roinnt moltaí, roinnt moltaí an-neamhurchóideacha buíochas le Dia. Agus anois má bhuail mé Iontráil, ligean ar a fheiceáil cad a tharlaíonn. Mar sin, tá roinnt cait. Agus is é an hit barr ar Vicipéid. Ach lá atá inniu cúram againn faoi an teicneolaíocht suas anseo. Mar sin, an URL a tá mé curtha seo chuig anseo. Agus níl roinnt rudaí I nach dtuigeann i ndáiríre. Mar sin, tá mé ag dul chun dul ar aghaidh, mar gheall ar De chineál ar a fhios agam conas a oibríonn Google, agus tá mé ag dul chun distill seo URL isteach ina fhoirm is simplí. Agus anois tá mé ag dul chun bhuail Cuir isteach arís. Agus oibríonn sé fós. Tá mé an leathanach na dtorthaí ar fad faoi cait. Ach faoi deara an simplíocht mo URL. Casadh sé amach is é seo conas i bhfad de na hoibreacha gréasáin. Is é an ngréasán ach ina n-iomláine bunch ríomhairí ag rith bogearraí a ghlacadh ionchur. Níl sé a fháil ionchur stíl teaghrán. Níl sé orduithe argóintí cosúil táimid a úsáidtear chun. Glacann siad ionchur, na freastalaithe gréasáin, trí na URLanna go minic go leor. Agus am ar bith tá tú lorg rud éigin, aon uair atá tú logáilte isteach Facebook, am ar bith tá tú aon ní a dhéanamh idirghníomhach le leathanach gréasáin, cad tá tú ag déanamh Tá isteach go héifeachtach foirm, mar sin a speak-- boscaí téacs, boscaí a sheiceáil, ciorcail beag, agus whatnot a sheoladh faisnéis a fháil ó tú leis an bhfreastalaí. Agus casadh sé amach go bhfuil an ngréasán fhios ag freastalaí chun breathnú ar sin URL agus pharsáil sé, cosúil le breathnú ar charachtar sé trí charachtar lorg rud ar bith suimiúil tar comhartha ceiste. Mar tar éis comhartha ceiste, casadh sé amach, tá dul chun teacht a bunch de eochair péirí luach. Ciallaíonn mé eochair = luach. Agus ansin má níl multiple-- b'fhéidir ar ampersand, roinnt eochair eile = luach, ampersand, eochair = luach. Mar sin, tá muid de chineál ar an smaoineamh seo le feiceáil roimh i gcás ina bhfuil rud éigin a luach. Tá sé ach bhformáid nua anseo. Agus tá a fhios agam ach, de réir an ghnáis, Google Úsáideann q le haghaidh cheist. Agus ansin más mian liom a chuardach le haghaidh madraí, mé Is féidir cuardach a dhéanamh de láimh le haghaidh madraí mar sin. Agus ansin tá mé ag dul cosúil roinnt torthaí cuardaigh a bhaineann le madraí. Mar sin, go cosúil le bheith suimiúil. Agus go deimhin, tá an méid a ar siúl thíos an cochall é seo. Lig dom a dhéanamh. Tá sé seo a-- ligean ar a fheiceáil. Lig dom dul ar ais thar anseo le haghaidh nóiméad ach. Beidh orainn a fheiceáil go níl eile bealaí faisnéis a chur isteach. Mar sin, má tá mé ag logáil isteach Facebook, nó Gmail, nó aon suíomh gréasáin eile tóir, Dealraíonn sé de chineál ar olc más rud é is cuma cad chlóscríobh mé isteach sa deireadh leis an bosca cuardaigh ar bun i mo URL, i mo bhrabhsálaí seoladh bar. Cén fáth? Cén fáth go bhfuil sin mildly worrisome? Yeah? LUCHT ÉISTEACHTA: Cineál i focal faire. DAVID J. MALAN: Yeah. Mar sin, cad má tá mé an méid a clóscríofa i bhfuil mo phasfhocal? Agam nach de chineál ar mian sé chomh ndóigh le feiceáil i mo bhrabhsálaí seoladh bar. Amháin, mar gheall ar mo roommate annoying claonadh chun féachaint thar mo ghualainn, agus is féidir leis nó léi a fheiceáil anois, cé go bhí sé urchair nuair atá mé ag clóscríobh sé i, ciorcail beag. Anois, tá sé i mo bharra seoladh. Ina theannta sin, cad atá fíor faoi rudaí claonadh a bhíonn tú chun cineál sa bharra seoladh. LUCHT ÉISTEACHTA: [inaudible] DAVID J. MALAN: Cad é sin? LUCHT ÉISTEACHTA: Faigheann sé sheoladh amach. DAVID J. MALAN: Faigheann sé sheoladh amach. Agus freisin, faigheann sé cuimhne. Mar gheall ar an chéad uair eile rudaí a scríobhann tú suas ann, Is minic autocompletes é agus é a cuimhin cad atá tú clóscríofa roimh. Agus mar sin níl an stair veritable go bhfuil do deartháir nó deirfiúr, nó do roommate, nó is féidir whoever siúl tríd go dtí go leor i bhfad gach suíomh gréasáin a fheiceáil thug tú cuairt mar tá sé logáilte isteach go bharra seoladh. Ina theannta sin, is dócha ba mhaith leat a a uaslódáil le grianghraf le Facebook. Conas ar fud an domhain a bhfuil tú ag dul a chur le grianghraf i URL? Bhuel casadh sé amach is féidir leat é a dhéanamh i roinnt bhealach, ach tá sé cinnte nach bhfuil soiléir. Agus mar sin níl an mbealach seo eile de le faisnéis a tharchur i gclúdach a bheidh, Ní trí GET, ach trí rud ar a dtugtar POST. Agus go teoiriciúil, tá sé go leor i bhfad mar an gcéanna. In ionad an fhocail GET, deirimid POST, agus ansin an cineál céanna formáid. Mar shampla, is é seo seat de cad d'fhéadfadh sé cuma mhaith má mé iarracht logáil isteach Facebook, a chuireann dom go comhad ar a dtugtar login.php, a bhfuil i ndáiríre fós ar an lá seo ainmnithe mar sin. Tá sé an Mark ainm comhaid céanna thug dó blianta fada ó shin. Tá sé an clár a scríobh sé i PHP via bhféadfaidh úsáideoirí sonraí logáil isteach ar an láithreán gréasáin. Ach ní mór duit a sheoladh roinnt ionchur breise. Agus seachas dul sé tar éis an comhad ainm mar a rinne sé roimh le cats-- q = cats-- féidir leis dul níos ísle san iarraidh, taobh istigh níos doimhne ar an gclúdach má tá tú Beidh áit ar féidir aon duine a fheiceáil, agus nach ndéanann sé deireadh suas i an úsáideora barra bhrabhsálaí, agus dá bhrí sin Ní cuimhin do dhaoine a Snoop timpeall. Agus mar sin anseo mo sheoladh ríomhphoist agus mo phasfhocal falsa dul i ndáiríre. Agus má tá Facebook ag baint úsáide as Ní HTTP, HTTPS ach, beidh sé seo criptithe go léir, scrofa, ala Caesar nó Vigenere, ach tá níos mó fancily ionas go mbeidh aon duine Is féidir a fheiceáil i ndáiríre an iarraidh seo. Agus mar sin go deimhin, aon uair a bhfuil tú URL a thosaíonn le HTTPS, ciallaíonn sé ach tá sé criptithe. Ach ag an deireadh an lae, cad atá iarbhír taobh istigh de na clúdaigh? Ba é seo an leibhéal Super íseal. Agus fortunately, ní bhíonn muid ag dul go bhfuil gá go dul ar leibhéal chomh híseal gach uair a tús a scríobh bogearraí suimiúil. Is féidir linn tús a chur na smaointe seachtaine trí chúig, glacadh leis go bhfuil anois an bonneagar sin ligeann dúinn a scríobh bogearraí go n-oibríonn ar an ngréasán, agus tá sé ag dul chun ligean dúinn seo ag teacht an tseachtain chun tús a chur ag féachaint ar rud ar a dtugtar HTML. Is é seo an stuif go bhfuil níos níos doimhne taobh istigh den chlúdach, ach tá sé an stuif táimid dul scríbhneoireacht a thosú. Agus tá sé an stuif níos suimiúil, tá muid ag dul go dtí cláir a scríobh go Tosaíonn ghiniúint go huathoibríoch ionas nach bhfuil ár láithreáin ghréasáin códaithe crua, ach a ghlacadh ionchur agus aschur a tháirgeadh. Is dócha gurb é an ngréasán is simplí leathanach seo is féidir leat a dhéanamh ar fud an domhain. Is féidir liom a oscailt suas go deimhin rud éigin dúr cosúil le TextEdit ar mo Mac, a thugann ach dom fuinneog téacs simplí mar seo. Tá úsáideoirí PC Notepad.ext, atá an-chosúil i spiorad. Agus is féidir liom a chlóscríobh literally amach this-- HTML DOCTYPE, a bhreathnaíonn beag cryptic. Ach beidh muid ag teacht ar ais leis sin. HTML, leis na aisteach lúibíní dronuilleach agus slaiseanna, taobh istigh a bhfuil anois tá mé ag dul a rá anseo a thagann an ceann de mo leathanach gréasáin. Taobh istigh de sin, mé díreach tar éis Tá a fhios, agus beidh a fhios agat go luath, gur féidir liom a chur ar an teideal mo leathanach gréasáin. Agus ansin faoi bhun an Is ceann ar an leathanach gréasáin ag dul chun dul go dtí an mar a thugtar air comhlacht ar an leathanach gréasáin. Agus tá mé ag indenting díreach díreach cosúil i C a de chineál ar a choimeád rudaí nicely inléite stíle. Agus anois tá mé ag dul a shábháil seo mar comhad ar mo dheasc, ar a dtugtar hello.html. Agus tá mé ag dul a insint dó yes, bain úsáid as HTML. Ná é a athrú a txt, fiú cé go bhfuil sé seo go léir i gcomhad téacs, díreach cosúil le clár C scríofa le eagarthóir téacs. Cé nach bhfuil i CS50 IDE ag an nóiméad, ach anseo ar mo Mac. Agus má théann mé anois go dtí mo dheasc, Feicfidh tú a fheiceáil hello.html. Má dúbailte I cliceáil seo, Beidh sé ar oscailt Chrome. Agus cé an gcomhad seo a tharlaíonn do chónaí ar mo dheasc, go Is dócha gurb é an simplí leathanach gréasáin raibh mé in ann a dhéanamh. Fógra go bhfuil an teideal atá ar an Is tab bhealach suas barr Dia duit ar domhan. An comhlacht ar an leathanach gréasáin go deimhin Dia duit ar domhan. Agus go léir atá déanta agam a fháil go bhfuil an pointe seo a chur chun feidhme, nó go bhfuil teanga nua, ar a dtugtar HTML scríobh. Níl sé ina cláir teanga cosúil le C. Níl ní ag dul a bheith coinníollacha, agus lúba, agus feidhmeanna. Tá sé ina teanga mharcála, ina bhfuil gcás go bhfuil tú ach a insint an ghlactha clár cad ba mhaith leat a dhéanamh. Ciallaíonn sé seo hug bhrabhsálaí, anseo a thagann an leathanach HTML. Hug bhrabhsálaí, a thagann anseo an ceann de mo leathanach. Hug bhrabhsálaí, a thagann anseo an comhlacht ar mo leathanach. Hug bhrabhsálaí, go bhfuil sé ar an gcomhlacht. Sin é an leathanach HTML. Agus leis na sainmhínithe simplí ina n-aonar, beidh orainn a fheiceáil go luath go bhfuil ceann, Is féidir linn a seo a léiriú mar chrann. Ach níos mó ar sin ina dhiaidh. Mar sin, beidh seo go léir a interconnect ár struchtúir sonraí is déanaí. Dhá, beidh orainn a thabhairt isteach ar an joke dúr. Is é seo an tattoo iarbhír go Bhí an Guy ar a mhuineál. Tá sé greannmhar dócha an chéad seachtain nó dhá, agus ina dhiaidh sin, b'fhéidir nach bhfuil an oiread sin. Ach HTML, agus fiú an ngréasán leathanach Rinne mé díreach tar éis, aigne Super numbingly disappointing-- ach ag rá Dia duit ar domhan i gcló dubh ar chúlra bán. Surely is féidir linn a dhéanamh i bhfad níos fearr. Agus beidh muid ag déanamh amhlaidh a thabhairt isteach teanga eile ar a dtugtar CSS. Seo freisin ní Teanga ar cláir aon lúb, agus na coinníollacha, nó le haghaidh lúb, ach i ndáiríre, ach Chomhréire trína Is féidir linn a rá, a dhéanamh ar an téacs mór. Déan an téacs beag. Ailínigh ar dheis é. Clé luífidh sé. Déan é pink. Déan corcra é. Déan gorm é. Nó an bhfuil aon líon na n- éifeachtaí amhairc eile. Agus mar sin beidh orainn a fheiceáil conas a stylizing a thosú leathanaigh ghréasáin ionas gur cuma siad ar bhealach níos gaire do cad ba mhaith linn. Agus ar deireadh, ní mór dúinn a scriosta go deimhin b'fhéidir i bhfad ar an teilifís agus scannáin ar do shon. Shíl mé gur mhaith linn a deireadh anseo lenár soicind deiridh ar gearrthóg deiridh go léiríonn tú conas hacking ar na hoibreacha idirlín. Má d'fhéadfadh muid a dim an soilse am deiridh amháin. [VIDEO Archives] Bhealach -Ní. Tá mé ag dul hacked. -Okorsky? -No-- Bith, tá sé seo mór. Tá siad dóite cheana féin trí an balla dóiteáin phoiblí NCIS. -Bhuel, Isolate an nód agus Dumpáil iad ar an taobh eile den ródaire. -I'm Ag iarraidh. Tá sé seo ag gluaiseacht ró-thapa. -Oh, Nach bhfuil sé seo go maith. Tá siad ag baint úsáide as ár nasc [Inaudible] bhunachar sonraí seo. Sever é. Ní féidir -I. Tá sé ina ionsaí pointe. Bhfuil sé nó sí ach ag dul i ndiaidh mo meaisín. Níl -é féidir. Níl criptithe mianach leibhéal DOD. Bheadh ​​sé a ghlacadh mhí a get-- -Hey, Cad é sin? A cluiche físeán? -Ní Tony, tá muid ag dul hacked. -Má Fhaigheann siad i ríomhaire Abby s, Is é an líonra NCIS iomlán seo chugainn. Ní féidir le -I stop a chur leis. An bhfuil rud éigin McGee. -I've Nach bhfacthas riamh cód mar seo. -Oh. -Má Tá sé dul? Abby? Ní raibh -I aon ní a dhéanamh. Cheap mé go raibh tú. -Ní. -Rinne mé. [END Archives] DAVID J. MALAN: An chuid is fearr Is cuid beirt clóscríobh ar an méarchlár ag an am céanna. Mar sin, go bhfuil sé do CS50. Beidh muid bata thart ar feadh uaireanta oifige. Agus beidh orainn a fheiceann tú an chéad uair eile. [CEOL imeartha - "TÉAMA Seinfeld"] Is é seo an CS50. Níl mé ag iarraidh a bheith ina pirate. Cainteoir 2: Yarr David. Is mór an doublet fíneáil tú ag caitheamh. Lán de LUFF sa puff.