1. Mi az a CDN
A CDN teljes neve Content Delivery Network, azaz tartalomelosztó hálózat. Célja, hogy a meglévő Internetet egy új CACHE (caching) réteggel egészítse ki, és a weboldal tartalmát a felhasználó hálózati "éléhez" legközelebb eső csomóponton tegye közzé, így a felhasználók a közelben hozzájuthatnak a szükséges tartalmakhoz és javíthatják a felhasználói tapasztalat. A weboldalhoz való hozzáférés reakcióképessége. Technikailag oldja meg az olyan okokat, mint a kis hálózati sávszélesség, a nagyszámú felhasználói látogatás, az üzletek egyenetlen elosztása stb., és javítsa a webhelyet látogató felhasználók válaszidejét.
Egyszerűen fogalmazva, a CDN működési elve az, hogy a forráshely erőforrásait a világ minden táján található CDN-csomópontokon gyorsítótárazza. Amikor a felhasználók erőforrásokat kérnek, visszaadják a legközelebbi csomópontban tárolt erőforrásokat, ahelyett, hogy minden felhasználónak vissza kellene térniük a webhelyre. A forráshelyről való beszerzés elkerüli a hálózati torlódást, csökkenti a forráshelyre nehezedő nyomást, és biztosítja a hozzáférés sebességét és élményét. az erőforrásokhoz hozzáférő felhasználók.

- Az "első mérföld" probléma megoldása a szerver oldalon
- Csökkentheti vagy akár megszüntetheti a különböző szolgáltatók közötti összekapcsolási szűk keresztmetszetek hatását
- Enyhítse a tartományok export sávszélesség-nyomását
- Csökkentse a gerinchálózatra nehezedő nyomást
- Optimalizálta a forró tartalom terjesztését az interneten
2. A CDN működési elve

- A felhasználó megadja a meglátogatandó tartománynevet, és az operációs rendszer lekérdezi a LocalDns-től a tartománynév IP-címét.
- A LocalDns lekérdezi a ROOT DNS-t a tartománynév mérvadó szerveréhez (ez feltételezi, hogy a LocalDns gyorsítótár lejár)
- ROOT DNS válaszol a tartománynév engedélyezési DNS rekordra a LocalDns számára
- Miután a LocalDns megszerezte a domain név engedélyezett DNS rekordját, továbbra is lekérdezi a domain név IP-címét a domain név engedélyezett DNS-éből.
- Miután a tartománynév-engedélyezés a dns lekérdezi a tartománynévrekordot, válaszol a LocalDns-re
- A LocalDns megkapja a domain név IP-címét, és válaszol az ügyfélnek
- Miután a felhasználó megkapta a domain név IP-címét, felkeresi a webhely szerverét
- A webhelyszerver válaszol a kérésre, és visszaküldi a tartalmat az ügyfélnek
CDN hozzáférési folyamat

A fenti ábrán láthatjuk, hogy a webhely hozzáférési folyamata a CDN gyorsítótár használata után:
- A felhasználó beírja a meglátogatandó tartománynevet, és az operációs rendszer lekérdezi a LocalDns-től a tartománynév IP-címét.
- A LocalDns lekérdezi a ROOT DNS-t a tartománynév mérvadó szerveréhez (ez feltételezi, hogy a LocalDns gyorsítótár lejár)
- ROOT DNS válaszol a tartománynév engedélyezési DNS rekordra a LocalDns számára
- Miután a LocalDns megszerezte a domain név engedélyezett DNS rekordját, továbbra is lekérdezi a domain név IP-címét a domain név engedélyezett DNS-éből.
- Miután a domain név engedélyezése a dns lekérdezi a tartománynév rekordot (általában CNAME), válaszol a LocalDns-re
- Miután a LocalDns megszerezte a tartománynévrekordot, lekérdezi a tartománynév IP-címét az intelligens ütemező DNS-től
- Az intelligens ütemezésű DNS a legmegfelelőbb CDN csomópont IP-címével válaszol a LocalDn-ekre bizonyos algoritmusok és stratégiák szerint (például statikus topológia, kapacitás stb.)
- A LocalDns megkapja a domain név IP-címét, és válaszol az ügyfélnek
- Miután a felhasználó megszerezte a tartománynév IP-címét, felkeresi a webhely szerverét
- A CDN csomópontszerver válaszol a kérésre, és visszaküldi a tartalmat az ügyfélnek. (Egyrészt a gyorsítótár szerver helyileg elmenti későbbi felhasználásra, másrészt a megszerzett adatokat visszaküldi a kliensnek az adatszolgáltatási folyamat befejezéséhez)
A fenti elemzés alapján arra a következtetésre juthatunk, hogy a hétköznapi felhasználók átlátható hozzáférésének eléréséhez (a felhasználói kliensnek nem kell semmilyen beállítást megadnia a gyorsítótár használata után) szükséges a DNS (Domain Name Resolution) használata, amely elvezeti a felhasználókat a elérheti a Cache szervert az átlátható gyorsítási szolgáltatások elérése érdekében. Mivel a felhasználók webhelylátogatásának első lépése a domain név feloldása, ez a legegyszerűbb és leghatékonyabb módja annak, hogy a DNS módosításával terelje a felhasználókat a látogatásra.
A CDN hálózat összetevői
A hétköznapi internetfelhasználók számára minden CDN-csomópont egyenértékű a körülöttük elhelyezett webkiszolgálóval.
A DNS-átvétel révén a felhasználó kérése transzparensen a legközelebbi csomóponthoz kerül, és a csomópontban lévő CDN-kiszolgáló ugyanúgy válaszol a felhasználó kérésére, mint a webhely eredeti szervere. Mivel közelebb van a felhasználóhoz, a válaszidő szükségszerűen gyorsabb.
A fenti ábrán a pontozott körrel bekerített darab a CDN réteg, amely a kliens és a helyszerver között helyezkedik el.
Intelligens ütemező DNS (mint például az f5 3DNS)
- Az intelligens ütemezési DNS kulcsfontosságú rendszer a CDN-szolgáltatásban. Amikor egy felhasználó meglátogat egy webhelyet, amely csatlakozik a CDN-szolgáltatáshoz, a tartománynév-feloldási kérést végül az „Intelligens ütemezésű DNS” kezeli.
- Előre definiált házirendek készletén keresztül biztosítja a felhasználó számára az adott időpontban a felhasználóhoz legközelebb eső csomópontcímet, hogy a felhasználó gyors szolgáltatást kaphasson.
- Ugyanakkor fenn kell tartania a kommunikációt a különböző helyeken elosztott CDN-csomópontokkal, nyomon kell követnie az egyes csomópontok állapotát, kapacitását és egyéb információkat, és biztosítania kell, hogy a felhasználó kérése a legközelebbi elérhető csomóponthoz kerüljön kiosztásra.
Gyorsítótár funkció szolgáltatás
- Terheléselosztó berendezések (például lvs, F5 BIG/IP)
- Tartalom-gyorsítótár szerver (például squid)
- megosztott tárhely
3. A kifejezések magyarázata
CNAME rekord
A CNAME egy álnév (kanonikus név); egy domain név másik domain névre való feloldására használható. Amikor a DNS rendszer lekérdezi a CNAME bal oldalán lévő nevet, akkor a CNAME jobb oldalán lévő névhez fordul, majd lekérdez egészen az utolsó PTR vagy A névig, csak a sikeres lekérdezés után válaszol. lekérdezés, különben meghiúsul.
CNAME domain név
DNS
A DNS a Domain Name System rövidítése, ami a domain névfeloldó szolgáltatást jelenti. Szerepe az interneten, hogy a domain nevet a hálózat által felismerhető IP-címmé alakítsa. Az emberek hozzászoktak a domain nevek memorizálásához, de a gépek csak az IP-címeket ismerik fel. A domain nevek és az IP-címek között egy az egyhez egyezik. A köztük folyó átalakítási munkát domain névfeloldásnak nevezik. A tartománynév-feloldást egy dedikált tartománynév-feloldó szervernek kell elvégeznie. A folyamat automatikus. Például: www.baidu.com, amelyet az interneten való böngészéskor adott meg, a rendszer automatikusan 220.181.112.143-ra konvertálja.
Vissza a forrás gazdagéphez
Vissza a kiindulóponthoz gazdagép: A visszamenőleges állomás határozza meg azt a konkrét helyet a származási webhelyen, amelyhez a visszamenőleges forrás kérés hozzáfér.
1. példa: A forrásoldal egy domain név. A forráswebhely www.a.comis , a back-to-source gazdagép pedig a www.b.com. Ekkor a tényleges vissza-forrás kérés a „www.a.com” címre feloldott IP és a megfelelő gazdagépen található www.b.com webhely
2. példa: A forráshely az IP forráshelye 1.1.1.1, és a vissza a forráshoz gazdagép www.b.com, akkor a tényleges vissza a forrás a www.b.com webhely a gazdagépen megfelel az 1.1.1.1
Protokoll vissza a forráshoz
A forrásra való visszautaláshoz használt protokoll konzisztens azzal a protokollal, amelyet az ügyfél hozzáfér az erőforráshoz, vagyis ha az ügyfél HTTPS-t használ az erőforrás lekéréséhez, ha az erőforrás nincs gyorsítótárban a CDN-csomóponton, akkor a csomópont ugyanaz a HTTPS-módszer a forráshoz való visszatéréshez az erőforrás beszerzéséhez; Hasonlóképpen, ha az ügyfél a HTTP protokoll használatával kér, a CDN csomópont is a HTTP protokollt használja, amikor visszatér a forráshoz.
Ajánlom az adatközpontokat, dedikált hálózatot, nagyvárosi hálózatot, bérelt vonalat, sötétszálas hálózati összekötő eszközt,
DWDM OTN platform, HT6000 és HT6800.

















































