Síťový program pro Windows. Wireshark (zachycovač síťových paketů). Popis struktury IP paketu

Internet je globální (celosvětová) síť, mnoho nezávislých počítačových sítí vzájemně propojených za účelem výměny informací pomocí standardních otevřených protokolů přenosu dat. Slouží k elektronické komunikaci a výměně informací.

Přenos dat na internetu probíhá prostřednictvím komunikačních protokolů TCP/IP UDP/IP, které určují pravidla, podle kterých probíhá komunikace mezi počítači různých typů.

Všechny internetové služby lze rozdělit do dvou kategorií: výměna informací mezi předplatiteli sítě a používání síťových databází. Téměř všechny síťové služby jsou postaveny na principu klient-server. Podle toho lze také síťový software rozdělit na klientský a serverový. V tomto případě je serverový software zodpovědný za poskytování síťových služeb a klientský software je zodpovědný za odesílání požadavků na server a přijímání odpovědí od něj.

internetový portál(z anglického Portal „hlavní vchod; brána“) (neboli portál, informační portál) je stránka, která poskytuje uživateli internetu různé interaktivní služby (internetové služby) fungující v rámci jedné stránky.
Portály také fungují jako přístupové body k informacím na internetu nebo webům, které pomáhají uživatelům najít potřebné informace prostřednictvím internetu. Takové portály prezentují informace z různých zdrojů nebo témat integrovaným způsobem a nazývají se také navigační stránky.
Všechny portály provádějí vyhledávací funkce a také poskytují internetové služby, například: e-mail, zpravodajství atd.
Myšlenkou portálu je vytvořit nebo prezentovat kritickou (největší) masu internetových služeb, která by mohla přilákat takový počet uživatelů-návštěvníků, že by se neustále doplňovala a navyšovala.

Příběh

Intenzivnímu rozvoji portálů napomáhá řada softwarových produktů (portálových řešení), které umožňují spojovat informace z různých zdrojů do jednoho prostoru. Taková rozhodnutí se týkají zejména:
– Technologie Single Sign On, kdy uživatel přechází z jedné části portálu do druhé bez opětovné autorizace;
– organizování přenosu dat mezi různými aplikacemi používanými uživatelem při práci na portálu;
atd.

Stránky, webové stránky– soubor webových stránek dostupných na internetu, které jsou kombinovány obsahem i navigací. Fyzicky může být web hostován na jednom nebo několika serverech.
Stránka se také nazývá internetový uzel, počítač, kterému je přiřazena jedinečná adresa IP, a obecně jakýkoli objekt na internetu, kterému je přiřazena adresa, která jej identifikuje v síti (stránka FTP, stránka WWW atd.) . Soubor vzájemně propojených online informačních zdrojů určených k prohlížení prostřednictvím počítačové sítě pomocí speciálních programů - prohlížečů. Webová stránka může být sbírka listin v elektronické podobě, online služba.

Dynamická webová stránka– webová stránka, jejíž obsah se může měnit.
V původní verzi docházelo k hypertextové navigaci mezi „statickými“ dokumenty. Postupem času se však k webovým stránkám přidala interaktivita a takovým stránkám se začalo říkat dynamické stránky. Obsah (obsah) takové webové stránky může být nahrazen v závislosti na určitých podmínkách a/nebo akcích.

Dynamické stránky lze vytvořit dvěma způsoby:
– Používání skriptů spuštěných v prohlížeči uživatele (skriptování na straně klienta) ke změně obsahu stránky v závislosti na určitých akcích uživatele. Změna nevyžaduje opětovné načtení celé stránky;

– Použití programů spuštěných na serveru (anglicky: skriptování na straně serveru) ke změně obsahu stránky se přenese do prohlížeče uživatele. Informace se mohou lišit v závislosti na datech odeslaných ve formuláři HTML, parametrech v URL, typu prohlížeče, datu nebo denní době a dalších podmínkách.
Výsledek použití jakékoli techniky lze popsat jako dynamickou webovou stránku.
Stránky vytvořené podle první možnosti obvykle používají skriptovací jazyky používané pro Dynamic HTML (DHTML) - JavaScript nebo ActionScript. Flash technologii lze použít k přidání videa, zvuků a grafických efektů.
Od roku 2005 začala získávat na popularitě technologie AJAX, která umožňuje doručovat informace ze serveru bez opětovného načítání stránky.
Stránky vytvořené podle druhé možnosti mohou používat skriptovací jazyky jako PHP, Perl, ASP, JSP a další.

Vyhledávač– online služba, která poskytuje možnost vyhledávat informace na stránkách na internetu a také (případně) v diskusních skupinách a ftp serverech.
Indexování stránek ve vyhledávačích provádí vyhledávací robot.
Hlavními kritérii kvality vyhledávače jsou relevance, úplnost databáze a zohlednění morfologie jazyka.

E-mail

Elektronická pošta (anglicky e-mail, nebo email, zkratka pro electronic mail) je oblíbená služba na internetu, která umožňuje výměnu dat libovolného obsahu (textové dokumenty, audio-video soubory, archivy, programy).

Účel a funkce elektronické pošty

E-mailem můžete posílat nejen textové zprávy, ale také dokumenty, grafiku, audio, video soubory, programy atd. E-mail je velmi užitečný, pokud nemáte plný přístup (on-line) k Internetu. Prostřednictvím e-mailu můžete přijímat služby z jiných síťových služeb.
E-mail je typická off-line služba. Po odeslání zprávy, obvykle v prostém textu, ji příjemce po určité době obdrží na svůj počítač a podle potřeby se s ní seznámí.
E-mail je podobný běžné poště, má stejné výhody a nevýhody. Obyčejný dopis se skládá z obálky, na které je uvedena adresa příjemce a známek z pošt na trase, a z obsahu - samotného dopisu. E-mail se skládá z hlaviček obsahujících oficiální informace (o autorovi dopisu, příjemci, cestě dopisu), které slouží relativně jako obálka, a samotný obsah dopisu. Analogicky s běžným dopisem, pomocí vhodné metody, můžete k dopisu přidat nějaký jiný druh informací, například fotografii atd. Stejně jako běžný dopis můžete podepsat. Obyčejný dopis nemusí dorazit adresátovi nebo přijít pozdě a totéž platí pro e-mail. Obyčejný dopis je docela levný a e-mail je nejlevnější forma komunikace.
E-mail tedy opakuje výhody (jednoduchost, nízká cena, možnost odesílat netextové informace, možnost podepsat a zašifrovat dopis) a nevýhody (negarantovaná doba přenosu, možnost přístupu pro třetí strany během přenosu , neinteraktivní) běžné pošty. Mají však také značné rozdíly. Náklady na odesílání běžné pošty závisí do značné míry na tom, kam je třeba ji doručit, její velikosti a typu. V e-mailu buď taková závislost neexistuje, nebo je to docela patrné. Elektronický dopis lze zašifrovat a podepsat bezpečněji a pohodlněji než dopis na papíře – pro ten druhý ve skutečnosti neexistují vůbec žádné obecně přijímané prostředky šifrování. Rychlost doručení emailů je mnohem vyšší než u papírových a minimální doba přepravy je nesrovnatelně kratší.
E-mail je univerzální služba: mnoho sítí po celém světě, postavených na zcela jiných principech a protokolech, si může vyměňovat e-maily s internetem, a tím získat přístup k jeho dalším zdrojům. Téměř všechny internetové služby, které se používají jako služby přímého přístupu (on-line), mají rozhraní pro e-mail. Takže uživatel, aniž by měl on-line přístup k informacím uloženým na internetu, může většinu z nich přijímat pomocí levného e-mailu.
Rychlost doručování e-mailových zpráv závisí na způsobu jejich přenosu. Cesta e-mailu mezi dvěma počítači přímo připojenými k internetu trvá několik sekund a pravděpodobnost ztráty nebo nahrazení dopisu je minimální. Na druhou stranu, pokud uživatel používá technologii PTN (sekvenční přenos souborů mnoha počítači v řetězci) k přenosu dat a přepošle dopis do nějaké exotické sítě, pak bude dopis za prvé trvat dlouho - dny nebo dokonce týdny a za druhé, bude větší šance na ztrátu, pokud se spojení přeruší během přenosu po řetězu, za třetí, může být nahrazeno někde na trase.

Fungování elektronické pošty je postaveno na principu klient-server, který je standardem většiny síťových služeb. Pro výměnu korespondence s poštovním serverem potřebujete speciální klientský program. Existuje mnoho různých e-mailových klientských programů, které se mohou lišit v jednotlivých funkcích, možnostech a rozhraní, včetně těch, které pracují na serveru v on-line režimu). Obecné funkce jsou však ve většině balíčků stejné. Patří sem:
– příprava textu;
– import souborů aplikace;
– odeslání dopisu;
– prohlížení a ukládání korespondence;
– zničení korespondence;
– příprava odpovědi;
– komentování a předávání informací;
– export souborů aplikace.

Dobrý den, chci poskytovat Internet do soukromého domu, jediný poskytovatel, který tuto službu v mém městě poskytuje je ROSTELECOM.
Odmítli kvůli nedostatku technických možností (nedostatek volných míst pro připojení).
Doporučili mi však, abych se připojil přes své sousedy, a to vedením krouceného párového kabelu z modemu mého souseda do mého domu.
Zároveň varovali, že bude snížena rychlost.
Takže tady je jádro věci:

Jak moc se sníží rychlost, vzdálenost mezi sousedovými domy a mým je 220-230 m. Děkuju.

Alexey

Otázka je to velmi dobrá a potřebná, zvláště když toto téma již na těchto stránkách bylo nastoleno. Nejprve musíte pochopit, že vzdálenost pro přenos dat není tak velká. A k tomu existuje několik způsobů a technických možností. To vše je rozděleno podle technologie a podle typu zařízení v rámci každé technologie.

Přenos internetu mezi budovami přes Wi-Fi

Nejpohodlnější metodou je samozřejmě wifi. Může také poskytnout vyšší rychlost než jednoduché připojení kroucenou dvojlinkou. Jsou instalovány dvě antény – vaše a sousedova a přes ně jsou přenášena data. Rychlost takového připojení bude slušná a pravděpodobně přesáhne rychlost podávání od samotného poskytovatele.

Obecně to velmi závisí na použitém zařízení, ale lze dosáhnout 20 megabitů. Zvláště pokud instalujete směrové antény. Tento způsob je ale samozřejmě dražší než kabel, a pokud jsou mezi domy zábrany – například stromy – pak je to také obtížné.

A obecně, po zveřejnění článku se ozval člověk, který byl v „tématu“, a doporučil zařízení od Mikrotiku pro řešení podobného problému - rádiové routery: Mikrotik RB SXT G-5HPacD. Podle testů ukazuje rychlost 400 Mbit/s:

Obecně mi Mikrotik dělá radost. Už jsem je všude nainstaloval. Ani jeden nikdy nezavěsil. Internet kvůli poskytovateli vždy spadne. Opravdu mi chvíli trvalo, než jsem na to přišel, ale je to návrhář modelů a můžete si tam psát své vlastní scénáře. V mé hlavní kanceláři to pingne všechny obchody a napíše SMS, když někdo odpadne a zkontroluje vlastní bránu. odesílání SMS přes modem, k dispozici USB prt

Středně vzdálené kabelové připojení

Pro přenos dat přes kabel je třeba vybrat vhodný kabel. Kabely jsou rozděleny do kategorií podle jejich technických vlastností. Nejlepší je se o nich informovat při nákupu u poradce. Nejjednodušší UTP kabel však podporuje přenos rychlostí až 100 Mbit/s na vzdálenost maximálně 100 metrů. Ale při rychlosti 10 Mbit/s bude fungovat na vzdálenost 200 metrů.

Tato rychlost je v zásadě dostatečná pro pohodlné používání internetu. Ale metoda bude mnohem levnější než Wi-Fi.

Pokud vás zajímají konkrétní čísla z praxe, tak lidé sdílejte.

Dovolte mi zde uvést několik zajímavých případů:

V našem městě jsou domácí sítě velmi rozvinuté (asi 500 ve městě, 30-300 počítačů každý, takže když je vzdálenost mezi domy menší než 300 metrů, používáme průmyslový (vojenský?) 10 MB kroucený dvoulinkový kabel). tlustý plášť, černý (jeho V našem městě prodávají rádiové produkty). To vše se děje elementárním způsobem. Vezměte dva kusy nylonové nitě. Z jednoho 9. patra klesá střecha az druhého také. Spojíte je dohromady. taháš. Na jednom z 9 pater je cívka takového krouceného páru + tenký kov. kabel. Na konec nylonové nitě přivážete kov. kabel + kroucený pár, který připevníte každých 1-2 metry železnými kroužky ke kabelu. Celé se to táhne mezi domy.

Pak to celé vedete v každém 9. patře od podkroví k prvnímu elektroměru (kam vede TV kabel, a ne tam, kde jsou měřiče v 9. patře. Je tam instalován HUB a připojen k 220. To je ono! A 10 MB větev je vedena mezi domy dále z HUBu do bytu vede běžná kroucená dvojlinka o velikosti 10 MB (ze zkušenosti 10 MB kroucená dvojlinka vydrží až 300 metrů). Vezmu si za to také peníze :)) Sám jsem připojen k vyhrazené vyhrazené lince pomocí tohoto schématu :) Pro 110 počítačů je jedno vyhrazené připojení pro 10 MB. Nevyjde to draho... Škoda, že jen v bouřce někdy v létě se dají vyřadit huby a karty (síťované): (z fóra

Pokud použijete kabel, který není nejjednodušší, můžete dosáhnout vyšší rychlosti na stejnou vzdálenost:

Pokud jde o vojenský kabel, kupujeme jej od armády, navinutý na cívkách po 500 metrech Průměr jádra je 2,96 mm (oproti běžné vnější elektroinstalaci - 0,64 mm, UTP-0,52) A ochrana před bleskem - zde je. není třeba instalovat dvojitou - na vnější ke plášti - svodič přepětí a připevnit k zemi - ale pouze na jedné straně a na samotných žilách je klasická ochrana před bleskem - stačí si pohrát s nasazováním transformátor/beztransformátorový. Při natažení vojenského signálu nad 200 m získáme čistých 100 Mbps na přepínačích D-Link DS1005D

To je vše, co mám. Stabilní spojení s vámi, přátelé!

Tedy v užším smyslu jde o globální společenství malých a velkých sítí. V širším slova smyslu se jedná o globální informační prostor, který uchovává obrovské množství informací na milionech počítačů, které si vyměňují data.

V roce 1969, kdy vznikl internet, tato síť sdružovala pouze čtyři hostitelské počítače, ale dnes se jejich počet pohybuje v desítkách milionů. Každý počítač připojený k internetu je součástí sítě.

Abychom mohli začít s nejznámějším schématem pro každého, podívejme se, jak se domácí počítač připojuje k internetu, a sledujte, kterými kanály putují informace přenášené a přijímané z internetu. Pokud přistupujete k internetu z domácího počítače, pak s největší pravděpodobností používáte připojení modemem (obr. 1).

Spojení s poskytovatelem může v zásadě probíhat různými kanály: přes telefonní linku, pronajatou linku, založenou na bezdrátové nebo satelitní komunikaci, přes síť kabelové televize nebo dokonce přes elektrické vedení - všechny tyto alternativní možnosti jsou znázorněny v Obr. 1.

Nejčastěji se jedná o tzv. dočasné (relační) připojení po telefonní lince. Vytočíte jedno z telefonních čísel, které vám poskytne váš ISP, a vytočíte jeden z jeho modemů. Na Obr. Obrázek 1 ukazuje sadu modemů od poskytovatele, tzv. modem pool. Jakmile se připojíte ke svému ISP (Internet Service Provider), stanete se součástí sítě tohoto ISP. Poskytovatel poskytuje svým uživatelům různé služby, e-mail, Usenet atd.

Každý poskytovatel má svou vlastní páteřní síť neboli páteř.

Na Obr. Na obr. 1 jsme konvenčně znázornili páteřní síť určitého poskytovatele ISP-A. Jeho páteřní síť je zobrazena zeleně.

Velký poskytovatel má obvykle body přítomnosti (POP) v několika velkých městech. V každém městě jsou podobné fondy modemů, do kterých volají místní klienti tohoto ISP v daném městě. Poskytovatel si může od telefonní společnosti pronajmout optické linky, aby propojil všechny své body přítomnosti (POP), nebo může instalovat vlastní optické linky. Největší komunikační společnosti mají své vlastní širokopásmové kanály. Na Obr.

1 jsme ukázali základní sítě dvou poskytovatelů internetu. Je zřejmé, že všichni klienti ISP-A mohou vzájemně komunikovat prostřednictvím své vlastní sítě a všichni klienti ISP-B mohou vzájemně komunikovat prostřednictvím své vlastní sítě, ale při absenci komunikace mezi sítěmi ISP-A a ISP- B, klienti společnosti A a klienti společnosti B“ se nemohou navzájem kontaktovat. Pro implementaci této služby se společnosti „A“ a „B“ dohodly na připojení k tzv. přístupovým bodům (NAP – Network Access Points) v různých městech a provoz mezi těmito dvěma společnostmi proudí sítěmi prostřednictvím NAP. Na Obr. Obrázek 1 ukazuje páteřní sítě pouze dvou poskytovatelů ISP.

Spojení s jinými páteřními sítěmi jsou organizována stejným způsobem, což vede k vytvoření sdružení více sítí na vysoké úrovni.

Na internetu existují stovky velkých poskytovatelů internetových služeb, jejich páteřní sítě jsou propojeny prostřednictvím NAP v různých městech a miliardy bajtů dat proudí napříč různými sítěmi prostřednictvím uzlů NAP.

Rychlost přenosu informací v různých částech sítě se výrazně liší.

Hlavní vedení, neboli páteřní sítě, spojují všechny regiony světa (obr. 5) - jedná se o vysokorychlostní kanály postavené na bázi optických kabelů. Kabely jsou označeny OC (optický nosič), jako OC-3, OC-12 nebo OC-48. Linka OC-3 tedy může přenášet 155 Mbit/s a linka OC-48 - 2488 Mbit/s (2,488 Gbit/s). Zároveň jsou informace přijímány na domácím počítači s 56 K modemovým připojením rychlostí pouhých 56 000 bps.

Jak se přenášejí informace na internetu

Směrovače

Jak probíhá přenos informací všemi těmito četnými kanály? Jak může být zpráva doručena z jednoho počítače do druhého po celém světě, procházející několika různými sítěmi ve zlomku sekundy? Abychom tento proces vysvětlili, je nutné představit několik pojmů a především hovořit o fungování směrovačů. Doručení informací na požadovanou adresu není možné bez směrovačů, které určují, kterou cestou se mají informace přenášet. Router je zařízení, které pracuje s několika kanály a posílá další blok dat na vybraný kanál. Kanál je vybrán na adrese uvedené v záhlaví příchozí zprávy.

Router tedy vykonává dvě odlišné, ale související funkce.

Za prvé, odesílá informace volnými kanály, čímž zabraňuje ucpání úzkých míst v síti; za druhé kontroluje, zda informace jdou správným směrem.

Je nutné rozlišovat dva typy protokolů: základní a aplikovaný. Základní protokoly jsou zodpovědné za fyzické odesílání zpráv mezi počítači na internetu.

Jedná se o protokoly IP a TCP. Aplikační protokoly se nazývají protokoly vyšší úrovně, jsou zodpovědné za fungování specializovaných služeb. Například protokol http se používá pro přenos hypertextových zpráv, protokol ftp se používá pro přenos souborů, SMTP se používá pro přenos e-mailů atd.

Sada protokolů na různých úrovních běžících současně se nazývá zásobník protokolů.

Každá základní vrstva zásobníku protokolů má svůj vlastní systém pravidel a poskytuje služby těm vyšším.

Tuto interakci lze přirovnat ke schématu odesílání běžného dopisu. Například ředitel společnosti „A“ napíše dopis a předá jej sekretářce. Sekretářka vloží dopis do obálky, napíše adresu a obálku odnese na poštu. Pošta doručí dopis na poštu. Pošta doručí dopis příjemci - tajemníkovi ředitele společnosti "B". Tajemník otevře obálku a předá dopis řediteli společnosti „B“. Informace (dopis) se přenáší z nejvyšší úrovně na spodní, přičemž v každé fázi získává další servisní informace (balík, adresa na obálce, PSČ, kontejner s korespondencí atd.), které nesouvisí s textem dopisu .

Nižší stupeň je stupeň poštovní přepravy, kterým je zásilka dopravována na místo určení. Na místě určení nastává opačný proces: korespondence je vyzvednuta, adresa je přečtena, pošťák odnese obálku sekretáři společnosti „B“, který dopis vyjme, určí jeho naléhavost, důležitost a v závislosti na tom, přenáší výše uvedené informace. Ředitelé firem „A“ a „B“, kteří si navzájem předávají informace, se nestarají o problémy se zasíláním těchto informací, stejně jako se sekretářka nestará o to, jak je doručována pošta.

Architektura protokolu TCP/IP je navržena pro mezisíť. Internet se skládá z heterogenních podsítí vzájemně propojených branami. Jako podsítě mohou fungovat různé lokální sítě (Token Ring, Ethernet atd.), různé národní, regionální a globální sítě. K těmto sítím se mohou připojit různé typy strojů. Každá z podsítí funguje v souladu se svými vlastními principy a typem komunikace. V tomto případě může každá podsíť přijmout paket informací a doručit jej na zadanou adresu. Každá podsíť tedy musí mít nějaký druh end-to-end protokolu pro předávání zpráv mezi dvěma externími sítěmi.

Schéma na obr vám pomůže pochopit, jak protokoly fungují. 6.

Předpokládejme, že existuje zpráva odeslaná e-mailem. Přenos pošty se provádí pomocí aplikačního protokolu SMTP, který je založen na protokolech TCP/IP. Odesílaná data jsou podle protokolu TCP rozdělena do malých paketů pevné struktury a délky, označených tak, aby při příjmu mohla být data sbírána ve správném pořadí.

Délka jednoho paketu obvykle nepřesahuje 1500 bajtů. Jeden e-mail tedy může obsahovat několik stovek takových paketů. Krátká délka paketu nevede k blokování komunikačních linek a neumožňuje jednotlivým uživatelům zabrat komunikační kanál na dlouhou dobu.

Ke každému přijatému paketu TCP přidává protokol IP informace, které lze použít k určení adresy odesílatele a příjemce. Na Obr. 6 je to znázorněno umístěním adresy na obálku. U každého příchozího paketu router, kterým kterýkoli paket prochází, pomocí IP adresy určí, kdo z nejbližších sousedů potřebuje tento paket přeposlat, aby se dostal k příjemci rychleji – tedy rozhodne o optimální cestě pro další paket. . Geograficky nejkratší cesta zároveň není vždy optimální (rychlý kanál na jiný kontinent může být lepší než pomalý kanál do sousedního města). Je zřejmé, že rychlost a cesty různých paketů mohou být různé.

Někteří začínající uživatelé si myslí, že internetová komunikace je podobná telefonické komunikaci.

Rád bych ještě jednou zdůraznil hlavní rozdíl mezi přenosem informací přes telefonní síť a přes internet: když někomu zavoláte na telefon v jiné oblasti země nebo dokonce na jiném kontinentu, telefonní systém vytvoří kanál mezi váš telefon a ten, kterému voláte. Kanál se může skládat z desítek sekcí: měděné dráty, optické linky, bezdrátové sekce, satelitní komunikace atd. Tyto sekce zůstávají nezměněny po celou dobu komunikační relace. To znamená, že linka mezi vámi a osobou, které voláte, je konstantní po celou dobu konverzace, takže poškození kterékoli části linky, například přeříznutí drátů v bouři, může vaši konverzaci přerušit.

Současně, pokud je připojení normální, pak část sítě, která je vám přidělena, již není dostupná pro ostatní. Mluvíme o síti s přepojováním okruhů. Internet je síť s přepojováním paketů, což je úplně jiný příběh. Proces přeposílání e-mailů je zásadně odlišný.

Jak bylo uvedeno, internetová data v jakékoli formě (ať už je to e-mail, webová stránka nebo stažený soubor) putují jako skupina paketů. Každý paket je odeslán na místo určení po nejlepší dostupné cestě. I když je tedy některá část sítě narušena, neovlivní to doručení paketu, který bude odeslán po alternativní cestě. Při doručování dat tedy není potřeba pevné komunikační linky mezi dvěma uživateli.

Princip přepojování paketů poskytuje hlavní výhodu internetu – spolehlivost.

Pokud ale vytváříte připojení k relaci (tj. připojujete se po dobu trvání internetové relace), pak je vám IP adresa přidělena pouze na dobu trvání této relace. Přiřazení adresy na dobu trvání komunikační relace se nazývá dynamické přidělování IP adresy. Pro poskytovatele ISP je to výhodné, protože v době, kdy nemáte přístup k internetu, může být přijatá IP adresa přidělena jinému uživateli. Tato IP adresa je jedinečná pouze po dobu trvání vaší relace – při příštím přístupu k internetu prostřednictvím vašeho ISP se IP adresa může lišit. Poskytovatel internetu tedy musí mít jednu IP adresu pro každý modem, který obsluhuje, a ne pro každého klienta, kterých může být mnohem více.

IP adresa má formát xxx.xxx.xxx.xxx, kde xxx jsou čísla od 0 do 255. Zvažte typickou IP adresu: 193.27.61.137.

Pro snadnější zapamatování je IP adresa obvykle vyjádřena jako řada desetinných čísel oddělených tečkami. Počítače jej ale ukládají v binární podobě. Například stejná IP adresa v binárním formátu bude vypadat takto:

11000001.00011011.00111101.10001001.

Čtyři čísla v IP adrese se nazývají oktety, protože každé z nich má v binárním vyjádření osm bitů: 4x8=32. Protože každá z osmi pozic může mít dva různé stavy: 1 nebo 0, celkový počet možných kombinací je 28 nebo 256, to znamená, že každý oktet může nabývat hodnot od 0 do 255. Kombinace čtyř oktetů dává 232 hodnoty, tj. přibližně 4,3 miliardy kombinací, s výjimkou některých rezervovaných adres.

Oktety slouží nejen k oddělení čísel, ale plní i další funkce. Oktety lze rozdělit do dvou sekcí: Net a Host. Sekce Net se používá k určení sítě, do které počítač patří. Host, někdy nazývaný uzel, identifikuje konkrétní počítač v síti.

Tento systém je podobný systému používanému v běžné poště, kde jedna část adresy identifikuje ulici a druhá část identifikuje konkrétní dům v této ulici.

Ve svých raných fázích se internet skládal z malého počtu počítačů propojených modemy a telefonními linkami. Tehdy mohli uživatelé navázat připojení k počítači zadáním číselné adresy, například 163.25.51.132. To bylo výhodné, když se síť skládala z několika počítačů. Jak se jejich počet zvyšoval, s přihlédnutím k tomu, že textový název je vždy lépe zapamatovatelný než digitální, začaly být digitální názvy postupně nahrazovány textovými.

Vznikl problém automatizace tohoto procesu a v roce 1983 byl na University of Wisconsin vytvořen tzv. DNS (Domain Name System) systém, který automaticky nastavil korespondenci mezi textovými názvy a IP adresami. Místo čísel byl navržen záznam jako http://www.myhobby.narod.ru/, který se nám dnes stal známým.

Obdobně se třídí i běžná pošta. Lidé jsou zvyklí navigovat podle zeměpisných adres, například: „Moskva, st. Ryleeva, 3, apt. 10", zatímco automat na poště rychle třídí poštu podle PSČ.

Počítače tedy při odesílání informací používají digitální adresy, lidé abecední a server DNS slouží jako jakýsi překladač.

Než přejdeme k popisu fungování serverů DNS, je třeba říci několik slov o struktuře názvů domén.

Doménová jména

Když přistupujete na web nebo odesíláte e-maily, používáte název domény. Například adresa http://www.microsoft.com/ obsahuje název domény microsoft.com. Stejné jako e-mailová adresa [e-mail chráněný] obsahuje název domény aha.ru.

Systém doménových jmen implementuje princip přidělování jmen s definicí odpovědnosti za jejich podmnožinu odpovídajících síťových skupin.

A pokud se každá skupina bude držet tohoto jednoduchého pravidla a vždy obdrží potvrzení, že jména, která přiděluje, jsou jedinečná mezi mnoha jejími bezprostředními podřízenými, pak žádné dva systémy, bez ohledu na to, kde na internetu se nacházejí, nemohou dostat stejná jména.

Jedinečné jsou také adresy uvedené na obálkách při doručování dopisů klasickou poštou. Adresa na základě zeměpisných a administrativních názvů tedy jednoznačně identifikuje cíl.

Domény mají také podobnou hierarchii. V názvech jsou domény od sebe odděleny tečkami: companya.msk.ru, companyb.spb.ru. Název může mít různý počet domén, ale obvykle jich není více než pět. Jak se pohybujete mezi doménami v názvu zleva doprava, počet jmen zahrnutých v odpovídající skupině se zvyšuje.

Pokaždé, když použijete název domény, použijete také servery DNS k překladu doslovného názvu domény do IP adresy strojového jazyka.

Jako příklad se podívejme na adresu http://www.pc.dpt1.company.msk.ru/.

První jméno v názvu je název pracovního stroje - skutečného počítače s IP adresou.

Tento název byl vytvořen a udržován skupinou dpt1. Skupina je součástí větší divize společnosti, následuje doména msk - definuje názvy moskevské části sítě a ru - ruská část.

Každá země má svou vlastní doménu. Takže au - odpovídá Austrálii, be - Belgii atd. Jedná se o geografické domény nejvyšší úrovně.

  • Kromě geografického atributu se používá i tématický, podle kterého existují následující doménová jména první úrovně:
  • com - označuje obchodní podniky;
  • (edu) - vzdělávací;

    Jak funguje server DNS?

    • Server NS přijme požadavek na převod názvu domény na adresu IP. V tomto případě DNS server provede následující akce:
    • odpoví na požadavek IP adresou, protože již zná IP adresu požadované domény.
    • kontaktuje jiný server DNS, aby zjistil IP adresu požadovaného jména. Tento požadavek může projít řetězcem několikrát.
    • zobrazí zprávu: „Neznám IP adresu domény, kterou požadujete, ale zde je IP adresa serveru DNS, který ví více než já“;

    hlásí, že taková doména neexistuje.

    Představme si, že jste do prohlížeče zadali adresu http://www.pc.dpt1.company.com/, která má adresu v doméně nejvyšší úrovně COM (obrázek 9). Ve své nejjednodušší podobě váš prohlížeč kontaktuje server DNS, aby získal IP adresu počítače, který hledáte, a server DNS vrátí IP adresu, kterou hledáte (obrázek 10).

    Předpokládejme, že vámi kontaktovaný DNS server (na obr. 11 je označen jako DNS1) nemá potřebné informace. DNS1 začne hledat IP adresu kontaktováním jednoho z kořenových serverů DNS. Kořenové servery DNS znají IP adresy všech serverů DNS odpovědných za názvy domén nejvyšší úrovně (COM, EDU, GOV, INT, MIL, NET, ORG atd.).

    Váš server DNS1 může například požádat kořenový server DNS o adresu. Pokud kořenový server nezná tuto adresu, může odpovědět: „Neznám IP adresu http://www.pc.dpt1.company.com/, ale mohu poskytnout COM IP serveru DNS. adresa."

    Váš DNS pak odešle požadavek na COM DNS s dotazem na IP adresu, kterou hledáte.

    To se děje, dokud není nalezen server DNS, který poskytne potřebné informace.

    Jedním z důvodů, proč systém funguje spolehlivě, je to, že je redundantní.

Na každé úrovni je mnoho serverů DNS, takže pokud jeden z nich nemůže poskytnout odpověď, pravděpodobně existuje jiný, který má potřebné informace. Další technologií, která zrychluje vyhledávání, je systém ukládání do mezipaměti. Jakmile DNS server provede požadavek, uloží výslednou IP adresu do mezipaměti. Jakmile zadá kořenový požadavek DNS a obdrží adresu serveru DNS obsluhujícího domény COM, příště už nebude muset opakovat podobný požadavek. K takovému ukládání do mezipaměti dochází při každém požadavku, čímž se postupně optimalizuje rychlost systému. Přestože server DNS není pro uživatele viditelný, tyto servery zpracovávají každý den miliardy dotazů a podporují miliony uživatelů.

ComputerPress 5"2002

Počítač je naše budoucnost. Žijeme ve světě, kde je téměř každý ponořen do virtuálního světa, světa internetu. Elektronické peníze, nakupování, sociální sítě a mnoho dalšího již nejsou novinkou. U počítače trávíme veškerý čas, protože se již stal součástí našeho života. Komunikujeme a přenášíme informace na internetu. Ale ne každý ví, jak se přenáší. Jak se informace přenášejí na internetu? Musíme to zjistit.

Protokol – interakce, které stanovují pravidla. Protokol definuje formy reprezentací a způsoby odesílání zpráv. Také všechny postupy a pravidla jsou pod jeho kontrolou. Hlavním typem je síťový protokol.

Jak jsou informace přenášeny na internetu pomocí síťového protokolu

Síťový protokol má víceúrovňovou strukturu. Každá úroveň má svá pravidla a povinnosti. Dole – odpovídá za pravidla pro přenos malých informací (A – B, z jednoho počítače do druhého). Informace mohou být zkreslené, pak se objeví požadavek na obnovení pouze zkreslené části a ne všech informací. Další úroveň má schopnost rozebrat a shromáždit velké množství dat. Pokud nastanou nějaké problémy, tato vrstva používá předchozí protokol (nižší vrstva). Další úroveň je zodpovědná za přenos celého souboru a tak dále. Že. informace se přenášejí na internetu, z toho můžete vytvořit celý systém, víceúrovňový systém.

Sám uživatel nemusí znát všechny protokoly. Když například někomu voláte, potřebujete znalost telefonní sítě, stačí vytočit číslo a čekat. Zde funguje stejný princip. IP sám o sobě znamená internetový protokol. Existují také protokoly pro obrázky, videa a podobně.

Přenos informací

Na internetu se používají dva základní pojmy: adresa a protokol. Každý počítač připojený k internetu má svou jedinečnou adresu. I při dočasném připojení je počítači přidělena jedinečná adresa. V každém okamžiku mají všechny počítače připojené k internetu různé adresy. Stejně jako poštovní adresa jednoznačně identifikuje polohu osoby, internetová adresa jednoznačně identifikuje polohu počítače v síti.

Co je protokol?

Obecně platí, že protokol jsou pravidla interakce. Diplomatický protokol například předepisuje, co dělat při setkání se zahraničními hosty nebo při pořádání recepce. Síťový protokol také předepisuje provozní pravidla pro počítače připojené k síti. Standardní protokoly umožňují, aby různé počítače „mluvily stejným jazykem“. Díky tomu je možné k internetu připojit různé typy počítačů s různými operačními systémy.

Protokoly- jedná se o normy, které definují formy prezentace a způsoby zasílání zpráv, postupy jejich interpretace a pravidla pro společný provoz různých zařízení v sítích.

Je téměř nemožné popsat všechna pravidla interakce v jednom protokolu. Proto jsou síťové protokoly postaveny na víceúrovňovém principu. Například na nižší úrovni jsou popsána pravidla pro přenos malých informací z jednoho počítače do druhého, protože je mnohem snazší sledovat správnost přenosu malých informací. Pokud byla některá část informace při přenosu zkreslena rušením, pak je na této úrovni požadováno opětovné vysílání pouze zkreslené části. Protokol další úrovně popisuje, jak lze velké množství dat rozdělit na malé části a dát je zpět dohromady. V tomto případě jsou malé části odesílány pomocí protokolu nižší vrstvy. Další vyšší úroveň popisuje přenos souborů. V tomto případě se používají protokoly nižší úrovně. K implementaci nového protokolu vysoké úrovně na internetu tedy nepotřebujete znát provozní vlastnosti sítě, ale musíte být schopni používat protokoly nižší úrovně.

Obdobu pro vícevrstvé protokoly lze nalézt v každodenním životě. Při telefonování můžete například přenést text dokumentu. Nemusíte však nutně vědět, jak telefonní síť funguje. Víte, že stačí vytočit číslo a počkat, až to ten druhý zvedne.
K odeslání obrázku dokumentu můžete použít fax. Vložíte dokument do faxového přístroje, vytočíte telefonní číslo jiného faxového přístroje a dokument odešlete. Možná vás přitom ani nenapadne, jak se obraz dokumentu přenáší po telefonních linkách. Jednoduše použijete protokol vysoké úrovně: „vložte dokument do faxu, vytočte číslo, stiskněte tlačítko Start na faxu.“ Přitom jste použili nejméně dvě další úrovně protokolu: protokol telefonní sítě a protokol přenosu faxu.

Podobně má internet více vrstev protokolů, které se vzájemně ovlivňují. Na nižší úrovni se používají dva hlavní protokoly: IP - Internet Protocol a TCP - Transmission Control Protocol. Protože tyto dva protokoly spolu úzce souvisejí, jsou často kombinovány a základním protokolem na internetu je TCP/IP. Všechny ostatní četné protokoly jsou postaveny na základě protokolů TCP/IP.

TCP protokol

Protokol TCP rozděluje informace na části (pakety) a každou z těchto částí očísluje, takže po přijetí lze informace správně sestavit. Také při demontáži dřevěného rámu jsou protokoly očíslovány, aby bylo možné rychle sestavit dům na jiném místě. Dále se pomocí IP protokolu všechny části přenesou k příjemci, kde se pomocí TCP protokolu zkontroluje, zda byly všechny části přijaty. Vzhledem k tomu, že jednotlivé části mohou cestovat po internetu různými způsoby, může být narušeno pořadí, ve kterém části přicházejí. Po obdržení všech dílů je TCP seřadí do správného pořadí a sestaví je do jediného celku.

IP protokol

U protokolu TCP nezáleží na tom, jakým způsobem putují informace po internetu. Toto dělá protokol IP. Stejně jako při přepravě jednotlivých číslovaných kmenů je jedno, jakým způsobem jsou přepravovány. Ke každé přijaté informaci IP protokol přidává informaci o službě, ze které lze zjistit adresy odesílatele a příjemce informace. Pokud se budeme řídit analogií s poštou, pak se údaje vloží do obálky nebo balíčku, na kterém je napsána adresa příjemce. Dále protokol IP, stejně jako běžná pošta, zajišťuje doručení všech paketů příjemci. Přitom rychlost a cesty průchodu různých obálek mohou být různé. Internet je často zobrazován jako fuzzy cloud. Neznáte cestu informací, ale správně naformátované IP pakety se dostanou k příjemci.




Nahoru