How CRISPR lets us edit our DNA | Jennifer Doudna
DNS označava Domain Name System Jeste li ikada čuli za pojam "DNS" kada koristite Internet? DNS
. Prije nego što počnemo razgovarati o tome što je DNS i kako funkcionira DNS pretraživanje, razumijimo što D označava DNS.
Što je domena Znate da je format URL-a web stranice //www.domainname.tld
- . U ovom primjeru, TLD (tld) odnosi se na vršnu domenu. U ranim danima weba, TLD je bio jedan od sljedećih: .com
- (odnosi se na komercijalne organizacije) .org
- (odnosi se na neprofitne organizacije) .net <
- .edu (obrazovne)
- .mil (vojne svrhe) i
- .int > (međunarodno)
- Uz povećanje broja korisnika koji kupuju web stranice, uvedene su vrste domena povezanih s lokacijama. Na primjer, .asia
, .us,.in i .ca odnose se na Aziju, SAD, Indiju i Kanadu. Ubrzo smo došli do nekoliko drugih vrsta TLD-a koji nam govore o vrsti web stranice. Na primjer, .me odnosi se na osobnu web stranicu, dok se .tv odnosi na web stranice za streaming videozapisa. Povećanje kategorija TLD omogućilo je kategoriziranje web stranica prema njihovoj vrsti, uz ugostiteljstvo sve većim zahtjevima potrošača. U gornjem primjeru URL-a (//www.domainname.tld),
odnosi se na način prijenosa podataka i www kaže da se odnosi na World Wide Web. Sve između www i TLD je naziv domene web stranice. Ranije, ljudi su morali upisati www
za pristup web stranici. Budući da pružatelji usluga hostinga dopuštaju preusmjeravanje www.domainname.tld domainname.tld, možete preskočiti upisivanjem www dok unosite URL u preglednik. Primjer naziva domene je "thewindowsclub". URL za pristup domeni "thewindowsclub" je //www.thewindowsclub.com ili //thewindowsclub.com. Ovdje " thewindowsclub " je dio TLD-a.com. Zatim, mogu postojati poddomene. U slučaju www.forums.thewindowsclub.com, " forumi " je poddomena " thewindowsclub ". Kada kupite domenu, kupite ime koje ide s različitim TLD-ovima. Možete odabrati.com, .net , .us ili druge TLD-ove - pod uvjetom da ih netko drugi ne preuzima. Jednostavno kupnja web stranice neće pomoći jer ljudi to ne mogu doći do adrese. Za svaku domenu koju kupujete, možete izraditi bilo koji broj poddomena i upotrijebiti ga za web stranice i druge svrhe. Za svaku domenu i poddomenu koju izradite morate odrediti adresu poslužitelja koji sadrže sadržaj vaše web stranice. Ako se domena ili poddomena odnosi na neki uređaj (na primjer, mrežni pisač), morate odrediti adresu tog uređaja. Sve domene i poddomene na Internetu imaju priloženu adresu. Nazivamo ih IP adresom: adresa internetskog protokola ili drugim riječima, adresu koja radi s internetom. Domenu / poddomenu možete pristupiti samo ako znate IP adresu poslužitelja koji sadrže njezin sadržaj. Što je DNS
Znate da na internetu postoje neograničene web stranice. Ponovno, svaka web stranica može imati svoje mnoge poddomene. Sjećanje na IP adrese tih web stranica jednostavno nije moguće. Zato ćete unijeti naziv domene na svojem jeziku (pomoću formata URL-a - koji se nazivaju i
alias
u tehničkim terminima). Postoji sustav na poslu koji rješava imena domena tako da se možete povezati s web stranicom koju ste spomenuli u URL-u. Ovaj vam sustav pomaže u pronalaženju IP adrese naziva domena koje ste unijeli u preglednik tako da se preglednik može povezati s web stranicom. Ovaj se sustav nazivaili DNS kratko. Domain Name System ili DNS kao što je popularno poznat jest distribuirana baza podataka koja sadrži mapiranje naziva domena na njihove IP adrese .
Nedavno je neprofitna organizacija InternNIC
odgovorna za upravljanje nazivima domena i njihovim IP adresama. Kad je otišao "for-profit", njegov je monopol završio, a sada postoje mnoge tvrtke koje upravljaju bazama podataka vezanih uz nazive domena. Iako su baze podataka održavane od strane različitih tvrtki, međusobno su povezane na način da bilo koja DNS usluga može dobiti IP adresu bilo koje domene. DNS servis pomaže vam u rješavanju naziva domena koje unesete u vašem web pregledniku . Ona također pomaže u rješavanju adresa kada šaljete e-poštu ili kada kliknete na aktivne veze. Općenito, vaš davatelj internetskih usluga vam daje DNS servis. Osim vašeg ISP-a, postoje tvrtke koje nude usluge javne domene. Primjeri takvih tvrtki uključuju Google, Comodo i OpenDNS. Kada kliknete na vezu ili unesete URL u web preglednik, DNS služba kontaktira se za rješavanje povezanih DNS-ova. Odgovornost DNS servisa je da skenira bazu podataka sustava domene i pruža vam IP adresu domaćina na koju se želite spojiti.
Nazivi domena i poddomene mogu se nazvati aliase
. Poslužitelji koji posjeduju bazu podataka koji sadrže podatke o adresama različitih podudaranja nazivaju se Naziv poslužitelji . Postoje dvije vrste poslužitelja koji rade u sustavu domene. Prve vrste su korijenski poslužitelji - ti podaci zadržavaju podatke o najvišim domenama (TLD:.com,.net i.org itd.). Primjer 1: U slučaju
abc.xyz.com , root poslužitelji će imati informacije o xyz je .com . Neki drugi poslužitelj imena će sadržavati unose baze podataka koji prikazuju adresu xyz.com . Budući da također imate hosting abc.xyz.com , adresa se može nalaziti na istom poslužitelju naziva koji drži adresu xyz.com ili na drugom poslužitelju naziva. Ako dodate još jednu poddomenu u abc.xyz.com , njezina će adresa opet biti na istom ili na nekom drugom poslužitelju Naziv, ovisno o tome gdje ga je hostirate. Odnos između gornjeg može se utvrditi kao ispod: xyz se odnosi na
com abc odnosi se naxyz.com Ako dodate qwe kao druga poddomena na xyz.com , qwe povezano je s
abc.xyz.com Da biste utvrdili adresu qwe
servis sustava domena mora riješiti: .com .xyz.com
.abc.xyz.com.qwe.abc.xyz.com
Ovo je slučaj kada usluga domene sustava ne koristi nikakve predmemorije. Kasnije ćemo govoriti o spremama u ovom članku. Gore navodi da za rješavanje DNS-a
qwe.abc.xyz.com
DNS sustav mora skenirati DNS bazu podataka četiri puta. To postaje složen s obzirom da adrese različitih dijelova URL-a mogu biti na različitim poslužiteljima naziva. No, zbog brzine interneta možete vidjeti preuzimanje stranice za nekoliko milisekundi, au najgorim slučajevima, nekoliko sekundi. Kako DNS Lookup funkcionira Do sada znate da postoje različiti poslužitelji hostinga baze podataka koje sadrže IP adrese različitih domena i njihovih poddomena. Također znate da postoje Root poslužitelji koji drže IP adresu poslužitelja hostinga Top Level Domains. Ovi korijenski poslužitelji pomažu pri dolasku na poslužitelje koji sadrže baze podataka s IP adresom glavnog naziva domene. Ako postoje poddomene, njihova adresa može biti na istim poslužiteljima od glavnog imena domene ili na drugom poslužitelju. Svi ti poslužitelji dostupni su za pronalaženje IP adrese točnog URL-a koji trebate koristiti.
Postupak pronalaženja IP adrese bilo kojeg URL-a na Internetu poznat je kao DNS lookup
. Da biste saznali kako DNS Lookup funkcionira, uzmite sljedeći primjer: Primjer 2: Razmislite o mreži od deset računala. Svako računalo ima svoju adresu tako da podatkovni paketi koji putuju u mrežu znaju gdje treba ići. Postoji 11. računalo koje ugrađuje bazu podataka koja sadrži pseudonim imena svakog od ovih deset računala i njihove IP adrese. Dok se korisnici računala mogu uputiti na računala pomoću svojih imena, paketi podataka trebaju IP adrese računala tako da mogu doći do namjeravanog primatelja. Ako računalo A treba koristiti pisač priključen na računalo B, A će provjeriti bazu podataka na 11. računalu da zna IP adresu B, a zatim saznati adresu pisača priključenog na B. Samo nakon dobivanja adrese pisača, A
U ovom slučaju, slijedeće iteracije: Kontakti Computer11
Kontakti B
Pisač kontakata priključen na B
Slična metoda koristi se za traženje DNS zapisa. Na primjer, kada kliknete //thewindowsclub.com, vaš će usmjerivač kontaktirati vašu zadanu DNS uslugu za DNS razlučivost. DNS servis će kontaktirati Root Servere i tražiti IP adresu poslužitelja koji sadrži
.com
zapise. Ta je adresa poslana natrag na vašu DNS službu. DNS usluga ponovo dolazi do poslužitelja naziva koji sadrži adrese .com domene i traži od adrese //thewindowsclub.com. Po pribavljanju IP adrese poslužitelja koji upravljaju thewindowsclub.com, vaša DNS usluga vraća IP adresu na vaše računalo, a zatim aktivira vaš preglednik za preuzimanje glavne web stranice. To znači da vaša DNS usluga šalje barem dva zahtjeva za primanje IP adrese jednostavnog naziva domene. Slijedi slika koja objašnjava kako funkcionira DNS lookup: U gornjem slučaju, ako tražite //forums.thewindowsclub.com, vaša DNS usluga morala je pokrenuti zahtjev za dodatno znanje o svojoj IP adresi.
Budući da rješava DNS od nule svaki put kada zauzme vrijeme, mnogi ISP-ovi i DNS pružatelji usluga stvaraju lokalne predmemorije koje sadrže već riješene adrese. To su prije svega adrese koje su već preuzeli iz korijenskih poslužitelja i drugih poslužitelja naziva u nekom trenutku vremena. U tom slučaju, kada pošaljete zahtjev za URL, umjesto da izravno kontaktirate Root poslužitelj, DNS servis tražit će riješenu adresu URL-a u lokalnoj DNS predmemoriji. Ako se pronađe, ona će poslati rezoluciju natrag na vaše računalo odmah, a drugo će ići naprijed i riješiti DNS pomoću gore navedenog načina kontaktiranja korijenskih poslužitelja i drugih poslužitelja naziva.
Neki operacijski sustavi također sadrže lokalnu predmemorjenu kopiju adresa koje ste obično se koriste na vašem računalu. To također pomaže u uštedi vremena tijekom korištenja Interneta. Razgovarat ćemo o DNS spremnicima u nekom drugom članku u nekom kasnijem trenutku.
Javite nam ako još uvijek imate dvojbi o tome kako funkcionira DNS lookup.
Google Labs predstavio društveno pretraživanje: pogledajte kako funkcionira
Google prenosi personalizirane društvene podatke u rezultate pretraživanja svojim novim Google društvenim pretraživanjem. Evo prvo razgledavanje usluge i što ona može učiniti za vas.
Kako funkcionira Google pretraživanje
Trajanje životnog vijeka Googleovog upita obično je manje od pola sekunde, ali uključuje dosta koraka koji moraju biti dovršeni prije nego što vidite rezultati
Što je USB tip c, kako se razlikuje, kako funkcionira
USB Type-C novi je standard koji će pružiti bolje brzine prijenosa podataka i još mnogo više. Pročitajte naš članak da biste točno znali koliko je bolji od USB3.0