Internetový protokol: Porovnání verzí

Smazaný obsah Přidaný obsah
Bez shrnutí editace
Mojza (diskuse | příspěvky)
m překlepy
Řádek 1:
'''IP protokol''', '''IP''' (anglicky ''Internet Protocol'') je datový protokol používaný počítači pro přenos dat přes paketové sítě, nejčastěji [[internet]].
 
Data se v IP síti posílají po blocích nazývaných [[paket]]y nebo [[datagram]]y (tyto pojmy jsou u IP v podstatě synonyma). Obvzláště není potřeba nějak připravovat "cestu" před tím, než počítač odešle data jinému počítači, přestože spolu nikdy předtím nekomunikovalinekomunikovaly.
 
IP protokol v doručování datagramů poskytuje ''nespolehlivou'' službu (také se říká "best effort" - "nejlepší úsilí"); tj. o paketu nezaručuje téměř nic. Paket může dorazit poškozený, může dorazit dříve nebo později než pakety odeslané dříve nebo později, může být doručen vícekrát nebo může být ztracen úplně. Pokud aplikace potřebuje splehlivost, implementuje se jiným způsobem, typicky protokoly bezprostředně nad IP (viz [[TCP]]) a přenášenými (jako data) uvnitř IP paketu.
 
Síťové [[switch]]e (přepínače) a [[router]]y (přepínačesměrovače) šíří IP pakety po sítích spojených na [[OSI|síťové vrstvě]]. Návrh switchů je velice jednoduchý, protože IP nepořebuje žádné záruky o doručování. Pokud by síť často ztrácela pakety, měnila jejich pořadí nebo je poškozovala, výkon sítě pozorovaný uživatelem by byl malý. Proto se síťové prvky snaží nedělat tyto věci - proto ten výraz "''best effort''". Na druhou stranu příležitostná chyba nemívá pozorovatelný efekt, navíc se obvykle používá vyšší vrstva, která ji opraví.
 
 
IP je v současném [[internet]]u běžně nalézaný prvek. Současný a nejpopulárnější protokol síťové vrstvy je [[IPv4]] , tato verze protokolu má přiřazeno číslo 4. [[IPv6]] je navrhovaný a chystaný nástupce IPv4. Internetu pozvolna docházejí adresy, a IPv6 má adresy 128bitové, čímž poskytuje více adres než 32bitové adresy v IPv4. Verze 0 až 3 jsou buď rezervované nebo nepoužité. Verze 5 byla použita pro experimentální proudový protokol (''stream protocol''). Ostatní čísla verzí už byly přiřazeny, obvykle pro experimentální protokoly, a příliš se nepoužily.
 
== IP adresování a routování ==