COIPV4 KNIHOVNA PROTOKOLU IP. Příručka uživatele a programátora
|
|
- Božena Blažková
- před 8 lety
- Počet zobrazení:
Transkript
1 KNIHOVNA PROTOKOLU IP Příručka uživatele a programátora SofCon spol. s r.o. Střešovická Praha 6 tel/fax: sofcon@sofcon.cz www: Verze dokumentu 1.10
2 Informace v tomto dokumentu byly pečlivě zkontrolovány a SofCon věří, že jsou spolehlivé, přesto SofCon nenese odpovědnost za případné nepřesnosti nebo nesprávnosti zde uvedených informací. SofCon negarantuje bezchybnost tohoto dokumentu ani programového vybavení, které je v tomto dokumentu popsané. Uživatel přebírá informace z tohoto dokumentu a odpovídající programové vybavení ve stavu, jak byly vytvořeny a sám je povinen provést validaci bezchybnosti produktu, který s použitím zde popsaného programového vybavení vytvořil. SofCon si vyhrazuje právo změny obsahu tohoto dokumentu bez předchozího oznámení a nenese žádnou odpovědnost za důsledky, které z toho mohou vyplynout pro uživatele. Datum vydání: Datum posledního uložení dokumentu: (Datum vydání a posledního uložení dokumentu musí být stejné) Upozornění: V dokumentu použité názvy výrobků, firem apod. mohou být ochrannými známkami nebo registrovanými ochrannými známkami příslušných vlastníků. Copyright 2003, SofCon spol. s r.o., Petr Černín
3 Obsah : 1.O dokumentu Revize dokumentu Účel dokumentu Rozsah platnosti Související dokumenty 5 2.Termíny a definice 5 3.Úvod Účel knihovny CoIPv Funkce mezisíťové vrstvy IP protokol Struktura IP datagramu Volitelné položky záhlaví IP adresa Podsíťování a síťová maska Směrování Fragmentace a znovusestavení IP datagramů ICMP protokol ARP protokol 12 4.Konstanty a jednoduché typy Konstanty Návratové kódy CST_IPV4_xxx Identifikátory tříd zařízení DEV_CLASS_xxx Identifikátory řídících operací IOCTL_IPV4_xxx Identifikátory parametrů zařízení COPT_IPV4_xxx Identifikátory transportních protokolů IP_PROTO_xxx Identifikátory IP_ADDR_xxx Identifikátory ICMPDU_xxx Typy Třída TCoEth Struktura TIpAddress Struktura TIpIoctlAddrMask Struktura TIpDevAddress Struktura TIoctlIcmpDestUnreach Struktura TIpCounters TIpAddrString 20 5.Textový konfigurační řetězec 21 6.Funkce a procedury Pomocné funkce pro práci s IP adresou MakeIpAddr IpAddrToStr StrToIpAddr 23 7.Poznámky Inicializace zařízení pomocí CoBind Navazování spojení pomocí CoConnect Posílání a příjem dat 25
4
5 1. O dokumentu 1.1. Revize dokumentu Verze dokumentu Verze SW Autor Datum vydání XX Čr První vydání Popis změn XX Tu Úprava dokumentu dle ISO Účel dokumentu Tento dokument slouží jako popis jednotky implementující protokol IP Rozsah platnosti Určen pro programátory a uživatele programového vybavení SofCon Související dokumenty Pro čtení tohoto dokumentu je potřeba seznámit se s manuálem CoBase. Popis formátu verze knihovny a souvisejících funkcí je popsán v manuálu LibVer. 2. Termíny a definice Používané termíny a definice jsou popsány v samostatném dokumentu Termíny a definice. file:_v v / 25
6 3. Úvod 3.1. Účel knihovny CoIPv4 Knihovna CoIPv4 implementuje mezisíťovou vrstvu rodiny architektury TCP/IP. Mezisíťová vrstva je implementována pomocí zařízení TCoIPv4. Stručný popis architektury TCP/IP je uveden v dokumentaci ke knihovně CoBase. TCP/IP Aplikační vrstva Transportní vrstva Vrstva mezisíťová Vrstva rozhraní sítě 3.2. Funkce mezisíťové vrstvy Mezisíťová vrstva TCP/IP odpovídá svými funkcemi síťové vrstvě referenčního modelu OSI. Mezisíťová vrstva zajišťuje především směrování a přepojování datagramů přes komunikační podsíť. Mezisíťová vrstva je tvořena následujícími protokoly: Protokol intersítě (Internet Protocol, IP) Protokol mapování adres (Address Resolution Protocol, ARP) Protokol zpětného mapování adres (Rerverse Address Resolution Protocol, RARP) Protokol řídících hlášení (Internet Control Message Protocol, ICMP) Protokol správy skupin (Internet Group Management Protocol, IGMP) Směrovacími protokoly Funkce protokolu RARP byly úspěšně nahrazeny aplikačními protokoly BOOTP (Boot Protocol), příp. DHCP (Dynamic Host Configuration Protocol). V současnosti není nezbytně potřeba, aby aplikace stavebnice KIT umožňovaly komunikaci založenou na skupinových adresách, kterou podporuje protokol IGMP. V další části textu budou rozebrány pouze implementované protokoly. Protokol RARP, IGMP ani směrovací protokoly nebudou zmiňovány. file:_v v / 25
7 IP protokol V současné době existují dvě verze protokolu IP: verze 4 a verze 6. Specifikace IP protokolu verze 6 existuje již několik let, existují i jeho implementace, nicméně prozatím nebyl oficiálně schválen, a tím pádem se prakticky nepoužívá. Z tohoto důvodu se budeme dále zabývat pouze protokolem verze 4, jehož zrod se datuje k začátku 80. let dvacátého století. Síťový protokol IP poskytuje službu bez spojení, tzn. že nezaručuje bezpečné doručení dat. Architektura TCP/IP nepoužívá na mezisíťové vrstvě žádný spolehlivý protokol. Bezpečné doručení dat zajištují protokoly transportní nebo aplikační vrstvy. IP protokol provádí především odesílání a příjem datagramů. V terminologii TCP/IP se místo pojmu paket používá spíše pojmu datagram. Každý datagram je samostatná jednotka opatřená adresou odesílatele a adresou příjemce. IP protokol dále provádí fragmentaci a znovusestavování datagramu do/z tzv. fragmentů, pokud je maximální povolená velikost datové jednotky v lokální síti menší než je celková délka datagramu. Fragmenty jsou pro tento účel číslovány podle pořadí v původním datagramu Struktura IP datagramu Každý odesílaný datagram je opatřen záhlavím, jehož struktura je zobrazena na obrázku níže. Jeden řádek obrázku reprezentuje 32 bitů. Celková délka záhlaví může kolísat v rozmezí 20 až 60 oktetů podle velikost volitelných položek záhlaví. Obrázek 3.1 Struktura IP datagramu Verze IP Délka záhlaví Typ služby protokolu Identifikace IP datagramu Celková délka IP datagramu Příznaky Offset fragmentu Doba života datagramu Protokol vyšší vrstvy Kontrolní součet záhlaví Zdrojová IP adresa Cílová IP adresa Volitelné položky záhlaví Přenášená data Verze IP protokolu Délka záhlaví Tato položka má 4 bity a obsahuje číslo verze IP protokolu. Položka obsahuje vždy hodnotu 4 (IP verze 4) Tato položka obsahuje délku záhlaví (4bity). Je uváděna file:_v v / 25
8 ve násobcích čtyřech oktetů. Vzhledem k počtu bitů na položku je maximální délka záhlaví 64 oktetů. Běžně se však využívá minimální délka záhlaví 20 oktetů. Typ služby Tato položka určuje, jak má datagram zpracovávat protokol vyšší vrstvy z hlediska priorit a zpoždění. Tato položka v praxi nenašla zatím rozumné uplatnění, víceméně se nevyužívá a obvykle je nulová. Doba života datagramu (TTL Time To Live) Slouží k zamezení nekonečného šíření paketů Internetem. Vysílající stanice nastaví tuto položku na jistou hodnotu (např. 64, 128). Každý směrovač na cestě sníží položku alespoň o 1. V okamžiku, kdy se její hodnota sníží na nulu, je datagram bezpodmínečně zahozen. Identifikace IP datagramu Identifikace datagramu je číslo, které vyplní síťová vrstva odesílatele datagramu. Jedná se o jedinečné číslo a spolu s položkami příznaky a posunutí fragmentu je využívána mechanismem fragmentace a znovusestavování datagramu. Více v kapitole Protokol vyšší vrstvy Obsahuje číselnou identifikaci protokolu vyšší vrstvy, jemuž se příchozí paket doručí. V praxi se nesetkáváme s tím, že by se komunikovalo přímo pomocí protokolu IP. Vždy je použit nějaký protokol vyšší vrstvy (UDP nebo TCP). Kontrolní součet záhlaví Obsahuje kontrolní součet, avšak pouze záhlaví Volitelné položky záhlaví (Options) Přenášená data Volitelné položky záhlaví IP datagramu. Dovolují doplnit datagram o další informace: např. pro zabezpečení, záznam cesty sítí nebo dodržení předepsané cesty sítí. Vzhledem ke složitosti zpracování datagramů obsahujících tyto informace se toto pole většinou nepoužívá. Maximální velikost přenášených dat spolu s záhlavím je 64kB. Podle RFC-791 by však celková délka datagramu neměla přesáhnout 576 bajtů, tj. 512 bajtů dat a 64 bajtů pro záhlaví. Každá stanice v síti musí zaručit příjem datagramu této délky. Pokud dvě stanice chtějí komunikovat pomocí delších datagramů, musí se předem navzájem ujistit, že toto lze, pomocí mechanismů na vyšších protokolových vrstvách. Např. transportní protokol TCP k tomuto účelu obsahuje ve volitelné části záhlaví položku MSS, viz. dokumentace ke knihovně CoTCP. Volitelné položky záhlaví slouží k upřesnění parametrů odesílaného datagramu. Datagram nemusí obsahovat žádnou volitelnou položku. Součástí volitelné položky je její typ a délka (pokud se nejedná o standardní položku fixní délky). Všechny implementace IP protokolu musí podporovat příjem volitelných položek záhlaví, a jestliže se v záhlaví vyskytne neznámá položka, není jednoduše zpracována. Pomocí volitelných položek lze upřesnit např. zabezpečení datagramu, přinutit směrovače na cestě datagramu, aby dodržely předepsanou cestu, zaznamenávat cestu datagramu file:_v v / 25
9 nebo zaznamenat čas odeslání datagramu. Volitelné položky nejsou nezbytně nutné pro funkci IP protokolu a dále si jimi nebudeme zabývat IP adresa Síťové adresy IP verze 4 jsou 32-bitové a obvykle jsou zapisovány jako čtveřice desítkových čísel oddělených tečkou. (např ). Adresa má dvě části: Adresu sítě, což je první část adresy přidělená správcem IP adres (zpravidla poskytovatelem přístupu k Internetu). Adresu uzlu v síti, což je poslední část adresy přidělená správcem sítě. Adresy mohou být tvořeny podle jednoho z následujících pěti formátů: Třída A používá první bajt adresy pro identifikaci sítě a zbývající tři bajty pro určení adresy uzlu v síti. Tato třída poskytuje největší rozsah adres stanic v rámci jedné sítě, ale počet sítí je omezen na 126. Získaní adresy třídy A je dnes prakticky nemožné. Třída B používá první dva bajty adresy pro identifikaci sítě a zbývající dva bajty pro určení adresy uzlu v síti. Adresy třídy B jsou již téměř rozděleny mezi poskytovatele přístupu k Internetu. Třída C používá první tři bajty adresy pro identifikaci sítě a zbývající bajt na určení uzlu v síti. Adresy třídy C poskytují minimální prostor pro adresování uzlů v síti. Dnes jsou prakticky jedinými dostupnými adresami pro přímé propojení k Internetu. Třída D (na rozdíl od adres A, B a C, které jsou určeny pro adresaci jednotlivých stanic v Internetu,) slouží pro skupinovou adresaci. Třída E je určena pro experimentální účely. Struktura adresy (S=síť,U=uzel ) První bity adresy dvojkově Platné hodnoty prvního bajtu Počet adres sítí Třída A S.U.U.U Třída B S.S.U.U Třída C S.S.S.U Třída D Třída E Počet uzlů adresovatelnýc h v rámci sítě Všechny platné adresy v rámci jedné sítě neoznačují stanice, protože v adresovém prostoru IP adres jsou některé adresy vyhrazeny pro speciální účely: Tato stanice na této síti. Počítač např. ještě nezná svou adresu, ale přesto musí komunikovat např. při zavádění systému. S.0 V části identifikace stanice jsou dvojkově 0 (např. adresa neoznačuje stanici, ale síť třídy C). 0.U V časti identifikace sítě jsou dvojkově 0 (např file:_v v / 25
10 označuje stanici na této síti, pokud stanice nezná adresu sítě) Všeobecná lokální adresa (broadcast), tuto adresu obsahují všeobecné oběžníky. Tyto oběžníky nejsou směrovači propouštěny do jiných sítí. S.255 Všeobecná adresa v síti, v části identifikace stanice jsou dvojkově 1. Adresou jsou specifikovány všechny stanice na konkrétní síti Podsíťování a síťová maska Vzhledem k neefektivnímu rozdělení adres, především nedostatku adres stanic pro adresy třídy C a naopak nevyčerpatelnému přebytku adres uzlů ve třídě A, se přistoupilo k mechanismu tzv. podsíťování (subnetting). Část adresy původně určená stanici v rámci sítě se rozdělí na dvě části: adresu podsítě a adresu stanice. Jakmile se používá podsíťování, je třeba přesně rozlišovat mezi adresou sítě, podsítě a uzlu v rámci podsítě. Zatímco v případě adresace bez použití podsíťování bylo při pohledu na první bajt adresy zřejmé, jaká je její struktura, pak s podsíťováním to již tak jednoduché není. Pro určení adresy uzlu musí být IP adresa doplněna tzv. podsíťovou (síťovou) maskou. Maska má stejný formát jako adresa. Na pozicích bitů označujících adresu sítě a adresu podsítě je hodnota bitů masky 1 a na pozicích sloužících pro adresaci uzlu v rámci podsítě má maska hodnotu 0. Implicitní masky bez použití podsíťování mají následující hodnoty: třída A implicitní maska třída B implicitní maska třída C implicitní maska Směrování Pro každý odesílaný datagram musí odesílatel zjistit následující stanici na cestě. Pokud se cílová stanice nachází ve stejné lokální sítí, což odesílatel rozpozná na základě adresy stanice, masky podsítě a adresy sítě, je situace triviální. V případě, že se cílová stanice nachází mimo lokální síť, pak je potřeba datagram předat vhodnému směrovači, což je stanice ve stejné lokální sítí, která přepošle datagram dále. Ke zjištění následující stanice na cestě datagramu slouží tzv. směrovací tabulka (Route Cache). Směrovací tabulka obsahuje minimálně následující informace: Lokalní IP adresu (pro stanice s více síťovými rozhraními) Cílovou IP adresu společně s maskou podsítě. IP adresu příští stanice na cestě Do směrovací tabulky nejsou zanášeny stanice na lokální síti. Směrovací tabulku lze plnit staticky, ale i dynamicky na základě příchozích ICMP zpráv od směrovačů (viz. Kapitola 3.2.2). Obvykle je ve směrovací tabulce uvedena i položka pro tzv. implicitní směrovač (gateway), na jehož adresu jsou posílány všechny datagramy mimo lokální síť, pokud pro danou cílovou adresu není ve směrovací tabulce uvedena explicitně jiná následující stanice. file:_v v / 25
11 Fragmentace a znovusestavení IP datagramů Teoreticky může mít IP datagram velikost až 64kB. Maximální velikost dat rámce Ethernetu je přibližně 1500 oktetů. Datagramy, delší než maximální velikost rámce na spojové vrstvě, je potřeba na vysílací straně rozdělit na menší fragmenty a následně na přijímací straně sestavit do původního datagramu. K tomu slouží mechanismus fragmentace a znovusestavení. Stanice připojené k síti Ethernet obvykle neposílají takové datagramy, které by bylo potřeba fragmentovat. Posílání fragmentovaných datagramů může v případě ztráty jednoho nebo více fragmentů vést k nadměrné paměťové zátěži příjemce. K fragmentaci dochází spíše ve směrovačích, kdy se přechází ze sítě s větší do sítě s menší maximální velikostí rámce (MTU) na spojové vrstvě. Takovou fragmentaci lze ale explicitně zakázat nastavením bitu DF (Don t Fragment) v položce Offset fragmentu záhlaví IP datagramu. Odesílatel rozdělí datagram na fragmenty o maximální velikosti. Poslední fragment může být samozřejmě menší. Všechny fragmenty jednoho datagramu musí mít v záhlaví uvedeno stejné identifikační číslo (Identifikace IP datagramu). Pořadí fragmentu v datagramu je dáno položkou Ofset fragmentu. Všechny fragmenty jsou postupně odeslány. Příjemce dostává postupně jednotlivé fragmenty. To, že příchozí datagram je fragment většího datagramu, rozpozná podle obsahu položky Ofset datagramu. Fragmenty jednoho datagramu mají stejné identifikační číslo. Fragmenty nemusí vždy přicházet ve správném pořadí a proto by měl příjemce fragmenty po určitou dobu držet v paměti (obvykle se jedná o dvě minuty) a až v okamžiku, kdy má k dispozici všechny fragmenty datagramu, předá výsledný datagram vyšší vrstvě. Pokud vyprší časový limit pro sestavení datagramu, musí být všechny přijaté fragmenty zahozeny ICMP protokol ICMP protokol slouží k přenosu řídících hlášení týkajících se chyb a zvláštních okolností při přenosu datagramů. ICMP zprávy se vysílají v situaci, kdy je síť nebo stanice zahlcená nebo má nějaký jiný problém. Mechanismus odesílání ICMP zpráv je koncipován tak, aby tyto zprávy samy nepřispívaly k dalšímu komplikování situace. ICMP zprávy se proto negenerují v souvislosti s problémy datagramů vysílaných na všeobecnou nebo skupinovou adresu, neposílají se jako reakce na problémy s jinými ICMP zprávami apod. Úplná specifikace ICMP protokolu je uvedena v RFC-732 některá další rozšíření v RFC Formát ICMP zprávy je uveden na následujícím obrázku. ICMP zprávy se zapouzdřují do datové části IP datagramu. Položka Protokol vyšší vrstvy záhlaví IP datagramu obsahuje hodnotu 1. Typ zprávy Kód (8b) Kontrolní součet (16b) Data zprávy Typ zprávy Specifikuje typ zprávy (viz tabulka 1.2) Kód Je součástí parametrů zprávy. Dalo by se říct, že se jedná o podtyp zprávy. file:_v v / 25
12 Kontrolní součet Data zprávy Zabezpečuje obsah zprávy a pokrývá celou ICMP zprávu včetně záhlaví. Obsah zprávy závisí na daném typu zprávy. Následující tabulka ukazuje nejdůležitější typy ICMP zpráv. Tyto zprávy je téměr bezpodmínečně nutné implementovat. Typ zprávy Echo reply 0 Destination Unreachable 3 Source Quench 4 Redirect 5 Echo Request 8 Time Exceeded 11 Parameter Problem 12 Obsah zprávy Odpověď na žádost o odezvu. Generuje se v souvislosti se zprávou Echo Request (8). Cíl je nedostupný, protože cílový port, protokol, stanice nebo síť jsou nedostupné nebo neznámé. Případně byla nutná fragmentace, ale bit DF v datagramu ji nepovolil, a v důsledku toho byl fragment směrovačem na cestě zahozen. Konkrétní důvod určuje položka Kód záhlaví zprávy. Tuto zprávu posílá stanice nebo směrovač na cestě datagramu, pokud zahodil datagram z důvodu nedostatku paměti vyhrazené pro příjem. Stanice, které je zpráva adresována, by měla pokud možno snížit frekvenci odesílání datagramu. Přesměrování. Tuto zprávu generuje směrovač na lokální síti, pokud obdržel datagram, který je určen pro stanici mimo tuto síť a na lokální síti je ještě jiný směrovač s kratší cestou k cílové stanici. Příjem této zprávy vede obvykle k modifikaci směrovací tabulky zdrojové stanice. Žádost o odezvu. Cílová stanice odpovídá zprávou Echo Reply (8). Životnost datagramu překročena, dosáhla nuly nebo vypršel časový limit čekaní na zbývající fragmenty téhož datagramu. Chyba v položkách záhlaví datagramu. Součástí zprávy je ukazatel na problémovou část záhlaví. Všechny ICMP zprávy, uvedené v tabulce výše (kromě Echo Request a Echo Reply), obsahují v datové části IP záhlaví a minimálně 8 oktetů záhlaví datagramu transportního protokolu, ke kterému se zpráva vztahuje. ICMP zprávu je tak možné v cílové stanici přiřadit ke konkrétnímu transportnímu, příp. aplikačnímu protokolu ARP protokol Protokol ARP je používán pro zjištění fyzické adresy rozhraní (MAC adresy) při znalosti cílové IP adresy stanice. Úplná specifikace protokolu ARP s ohledem na síť Ethernet je obsažena v RFC-826. Každá stanice si udržuje v paměti tabulku (tzv. ARP cache), ve které je kromě dalších položek uvedena dvojice: fyzická adresa (MAC adresa) a odpovídajícími IP adresa. Před každým vysíláním mezisíťová vrstva tuto tabulku prohledává, a pokud zde nalezne síťovou adresu odesílaného datagramu, datagram odešle na fyzické rozhraní příslušejících této adrese uvedené v tabulce. V opačném případě se pokusí MAC file:_v v / 25
13 adresu rozhraní zjistit pomocí protokolu ARP. Na následujícím obrázku je uveden formát rámce protokolu ARP: Typ média Protokol Kód zprávy Zdrojová adresa MAC 48 bitů Zdrojová síťová adresa (32 bitů) Cílová adresa MAC (48 bitů) Cílová síťová adresa (32 bitů) Délka síťové adresy Délka adresy MAC Zdrojová stanice vyšle do lokální sítě jako oběžník žádost (ARP dotaz, ARP Request) tj. neúplně vyplněný ARP rámec, v němž není vyplněno pouze pole Cílová adresa MAC. Stanice se síťovou adresou specifikovanou v žádosti odpoví podobnou zprávou (s jiným kódem zprávy), ve které zamění pole Zdrojová síťová adresa a Zdrojová MAC adresa za obsahem polí Cílová síťová adresa a Cílová MAC adresa. Pole Zdrojová MAC adresa vyplní adresou svého vlastního fyzického rozhraní. Přijatá odpověď příslušné stanice (tzv. ARP Reply) je zanesena jako jeden řádek do ARP cache a pozdržený datagram je odeslán. Pokud v lokální síti není žádná stanice s požadovanou síťovou adresou, vyslaný ARP dotaz zůstane bez odpovědi. Síťová vrstva se může pokusit o opakování dotazu. Po vyčerpání určitého počtu pokusů hlásí chybu vyšším protokolovým vrstvám. Každý řádek v ARP cache má určitou životnost (obvykle dvě minuty), po této době je odstraněn, a pokud je i nadále potřeba MAC adresa stejné stanice, musí se znovu zjistit vysláním ARP dotazu. Tímto mechanismem je zaručeno zotavení komunikace po změně MAC adres, např. po výměně hardware nebo změně síťové adresy stanice. file:_v v / 25
14 4. Konstanty a jednoduché typy 4.1. Konstanty Návratové kódy CST_IPV4_xxx Současná verze knihovny CoIPv4 nedefinuje žádné vlastní návratové kódy CST_IPV4_. Návratový kód je možné přeložit pomocí funkce a metody CoStatusToStr na textový řetězec Identifikátory tříd zařízení DEV_CLASS_xxx Třída TCoIPv4 (protokol IP) má přidělen identifikátor DEV_CLASS_IPV4. Tento identifikátor určuje zařízení v řetězci při volání funkcí CoIoctl, CoGetOption, CoSetOption apod. Zaregistrované jméno třídy pro použití s funkcí CoCreateDevice je IPV Identifikátory řídících operací IOCTL_IPV4_xxx Identifikátory s prefixem IOCTL_ specifikují operaci prováděnou funkcí CoIoctl v řetězci zařízení. Knihovna CoIPv4 definuje několik nových konstant s prefixem IOCTL_IPV4_. IOCTL_IPV4_GETIPADDRMASK Pomocí tohoto příkazu lze zjistit aktuální IP adresu a masku síťového adaptéru. Po provedení příkazu budou aktuální IP adresa a maska překopírovány do připraveného bufferu. Formát dat: TIpIoctlAddrMask IOCTL_IPV4_RESETCOUNTERS Nulování čítačů událostí. Použijte tento příkaz k vynulování všech čítačů událostí. Formát dat: žádná data se nepředávají IOCTL_IPV4_GETCOUNTERS Čtení stavu čítačů událostí. Po provedení příkazu je naplněna předaná struktura stavem všech čítačů událostí. viz. kapitola Formát dat: TIPCounters IOCTL_IPV4_ICMP_DESTUNREACH Odeslání ICMP zprávy DESTINATION UNREACHABLE. Tento příkaz je určen pro vyšší transportní vrstvy. file:_v v / 25
15 Formát dat: TIoctlIcmpDestUnreach Identifikátory parametrů zařízení COPT_IPV4_xxx Identifikátory s prefixem COPT_ specifikují nastavovaný příp. vyčítaný parametr zařízení pomocí funkce CoSetOption příp. CoGetOption. Knihovna CoIPv4 definuje několik nových konstant s prefixem COPT_IPV4_: COPT_IPV4_IPADDR IP adresa síťového adaptéru. IP adresu lze měnit pouze tehdy, pokud je zařízení v neaktivním stavu. Formát dat: TIPAddress Implicitní hodnota: COPT_IPV4_NETMASK Síťová maska sítě, ve které je síťový adaptér umístěn. Síťovou masku lze měnit pouze tehdy, pokud je zařízení v neaktivním stavu. Formát dat: TIpAddress Implicitní hodnota: COPT_IPV4_DEFGW Implicitní brána. Na tuto adresu jsou směrovány všechny pakety jdoucí mimo lokální síť, pokud ve směrovací tabulce není pro danou stanici či síť určeno jinak. Neplatná adresa zruší implicitní směrování. Implicitní bránu lze měnit pouze tehdy, pokud je zařízení v neaktivním stavu. Formát dat: TIpAddress Implicitní hodnota: COPT_IPV4_TTL Hodnota položky TTL, která se doplní do každé hlavičky odchozího IP datagramu. Formát dat: Byte Implicitní hodnota: 64 (Min: 0, Max: 255) COPT_IPV4_ECHO Povolení odpovídání na ICMP zprávu ECHO REQUEST. Pokud je tato služba zakázaná, nebude fungovat příkaz ping směrovaný na tento síťový adaptér. Formát dat: Boolean Implicitní hodnota: True COPT_IPV4_ARPTO Doba platnosti položky v ARP cache v sekundách. Po uvedené době je položka z ARP cache vyjmuta. Doba platnosti položky se udává v sekundách. Formát dat: Word Implicitní hodnota: 120s (min: 5s, max: 10000s) COPT_IPV4_ARPRETRY Počet pokusů o zjištění MAC adresy ARP dotazem, pokud cílová stanice neodpovídá. Dotaz je opakován vždy po jedné sekundě. file:_v v / 25
16 Formát dat: Word Implicitní hodnota: 3s (min: 1s, max: 100s) COPT_IPV4_REASMTO Doba platnosti fragmentů čekajících na složení do datagramu. Po této nastavené době jsou neúplné příchozí datagramy zahozeny. Doba platnosti se udává v sekundách. Formát dat: Word Implicitní hodnota: 16s (min: 1s) COPT_IPV4_MTUR Maximální délka datagramu, který lze přijmout. Delší datagramy jsou automaticky zahazovány. Formát dat: Word Implicitní hodnota: 2048 (min: 1024, max: 16384) Identifikátory transportních protokolů IP_PROTO_xxx Knihovna definuje následující identifikátory protokolů vyšší vrstvy. Protokoly UDP a TCP jsou implementovány knihovnami CoUdp a CoTcp. Protokol ICMP je implementován přímo touto knihovnou. IP_PROTO_ICMP = 1 IP_PROTO_TCP = 6 IP_PROTO_UDP = Identifikátory IP_ADDR_xxx Knihovna definuje dvě standardní síťové adresy (viz. kapitola ) IP_ADDR_ANY = TIPAddress( $ ) IP_ADDR_BROADCAST = TIPAddress( $FFFFFFFF ) Identifikátory ICMPDU_xxx Konstanty ICMPDU_ slouží k upřesnění ICMP zprávy DESTINATION UNREACHABLE. Viz. struktura TIoctlIcmpDestUnreach. ICMPDU_PROTO_UNREACHABLE = 2 Transportní protokol není na cílové stanici dostupný. ICMPDU_PORT_UNREACHABLE = 3 Transportní vrstva nemůže demultiplexovat příchozí datagram, protože je určen pro nezaregistrovaný port. file:_v v / 25
17 4.2. Typy Třída TCoEth01 TCoEth01 = object( TCoDevice ); Pokud použijeme knihovnu CoEth01 (uvedeme ji někde v seznamu za klíčovým slovem uses), bude tato třída zaregistrovaná v globálním seznamu tříd zařízení pod jménem ETH01. Toto jméno lze použít v případě vytváření třídy funkcí CoCreateDevice. Číselný identifikátor třídy je DEV_CLASS_NIC (Network Interface Card) Struktura TIpAddress PIpAddress = ^TIpAddress; TIpAddress = Longint; Struktura TIpAddress specifikuje IP adresu stanice. Pro vytvoření IP adresy je možné použít dva postupy: var IP: TIpAddress; IP := $C0A80101; IP := MakeIpAddr( 192, 168, 1, 1 ); { Přehlednější zápis } Pro zobrazení adresy IP adresy lze použít funki IpAddrToStr (převádí IP adresu na textový řetězec), při zadávání IP adresy, lze použít funkci StrToIpAddr (převádí textový řetězec na IP adresu) Struktura TIpIoctlAddrMask TIpIoctlAddrMask = record Address : TIpAddress; NetMask : TIpAddress; end; Struktura TIpIoctlAddrMask slouží k předání síťové adresy a masky síťového adaptéru pomocí metody CoIoctl. Viz. kapitola (identifikátor IOCTL_IPV4_GETIPADDRMASK) Struktura TIpDevAddress PIpDevAddress = ^TIpDevAddress; TIpDevAddress = record Size : Byte; { = SizeOf( TIpAddress ) } Protocol : Byte; case Integer of 0 : (B1, B2, B3, B4: Byte); 1 : (Node: TIpAddress); end; file:_v v / 25
18 Struktura TIpDevAddress popisuje adresu na síťové vrstvě, která se použije při volání aplikačních metod třídy TCoIPv4, např. při volání metod CoSendBufferTo, CoRecvBufferFrom, CoBind a CoConnect apod. Položka Size udává velikost struktury TIPDevAddress. Před použitím struktury se vždy nezapomeňte ujistit, že položka Size obsahuje správnou hodnotu, tedy SizeOf(TIPDevAddress). V položce Protocol je obsaženo číslo transportního protokolu, který bude uveden v hlavičce IP datagramu. V položce Node je IP adresa cílové stanice Struktura TIoctlIcmpDestUnreach TIoctlIcmpDestUnreach = record Header : PIpHeader; Code : Byte; end; Struktura TIoctlIcmpDestUnreach slouží společně s metodou CoIoctl a příkazem IOCTL_IPV4_ICMP_DESTUNREACH k odeslání ICMP zprávy DESTINATION UNREACHABLE. Položka Header ukazuje na IP hlavičku paketu, jež se odešle v ICMP zprávě společně s dalšími prvními 8 bajty dat datagramu. Položka Code specifikuje typ zprávy, viz. konstanty ICMPDU_ Struktura TIpCounters Tato struktura slouží k předání aktuálních hodnot čítačů událostí. Čítače událostí jsou 32 bitové proměnné, které se zvyšují o 1 pokaždé, co nastane při přijmu nebo vysílání určitá událost. Strukturu TIPCounters lze načíst pomocí metody CoIoctl a příkazu IOCTL_IPV4_GETCOUNTERS. TIPCounterType = ( IPCTR_TX_REQUESTS, IPCTR_TX_DATAGRAMS, IPCTR_TX_ROUTINGERR, IPCTR_TX_DISCARDS, IPCTR_TX_DGRAMFRAG, IPCTR_TX_FRAGMENTS, IPCTR_RX_DATAGRAMS, IPCTR_RX_HEADERERR, IPCTR_RX_ADDRERR, IPCTR_RX_UNKNPROTO, IPCTR_RX_DISCARDS, ARPCTR_TX_REQUESTS, ARPCTR_TX_REPLIES, ARPCTR_RX_REQUESTS, ARPCTR_RX_REPLIES, ICMPCTR_TX_MESSAGES, ICMPCTR_RX_MESSAGES ); TIPCounters = array[tipcountertype] of Longint; IPCTR_TX_REQUESTS file:_v v / 25
19 Počet požadavků na odeslání datagramu. IPCTR_TX_DATAGRAMS Počet odeslaných IP datagramů. IPCTR_TX_ROUTINGERR Počet zahozených IP datagramů k odeslání z důvodu chyby směrování. IPCTR_TX_DISCARDS Počet zahozených IP datagramů k odeslání z jiných nespecifikovaných důvodů. IPCTR_TX_DGRAMFRAG Počet fragmentovaných datagramů IPCTR_TX_FRAGMENTS Počet odeslaných fragmentů. IPCTR_RX_DATAGRAMS Počet přijatých IP datagramů. IPCTR_RX_HEADERERR Počet přijatých IP datagramů s chybami v záhlaví. Takové pakety jsou tiše zahazovány. IPCTR_RX_ADDRERR Počet přijatých IP datagramů s chybami adresy. Takové pakety jsou tiše zahazovány. IPCTR_RX_UNKNPROTO Počet přijatých IP datagramů s neznámým číslem protokolu. Takové pakety jsou tiše zahazovány. IPCTR_RX_DISCARDS Počet zahozených příchozích IP datagramů z jiných nespecifikovaných důvodů. ARPCTR_TX_REQUESTS Počet odeslaných ARP dotazů. ARPCTR_TX_REPLIES Počet odeslaných ARP odpovědí. ARPCTR_RX_REQUESTS Počet přijatých ARP dotazů. ARPCTR_RX_REPLIES Počet přijatých ARP odpovědí. ICMPCTR_TX_MESSAGES file:_v v / 25
20 Počet odeslaných ICMP zpráv. ICMPCTR_RX_MESSAGES Počet přijatých ICMP zpráv TIpAddrString TIpAddrString = string[15]; Textový řetězec reprezentující IP adresu. file:_v v / 25
21 5. Textový konfigurační řetězec Parametry zařízení TCoIPv4 lze nastavovat pomocí textového konfiguračního řetězce metodami CoSetOptionString. V následujícím seznamu jsou uvedeny všechny povolené identifikátory parametrů: IPADDR IP adresa síťového adaptéru. IP adresu lze měnit pouze tehdy, pokud je zařízení v neaktivním stavu. (viz. COPT_IPV4_IPADDR) Formát dat: text, IP adresa Implicitní nastavení: NETMASK Maska sítě ve které je síťový adaptér umístěn. Síťovou masku lze měnit pouze tehdy, pokud je zařízení v neaktivním stavu. (viz. COPT_IPV4_NETMASK) Formát dat: text, IP adresa Implicitní nastavení: DEFGW Implicitní brána. Na tuto adresu jsou směrovány všechny pakety jdoucí mimo lokální síť, pokud ve směrovací tabulce není pro danou stanici či síť určeno jinak. Neplatná adresa zruší implicitní směrování. Implicitní bránu lze měnit pouze tehdy, pokud je zařízení v neaktivním stavu. Formát dat: text, IP adresa Implicitní nastavení: TTL Hodnota položky TTL, která se doplní do každé hlavičky odchozího IP datagramu. Formát dat: číslo Rozsah hodnot: 0 až 255 Implicitní nastavení: 64 ECHO Povolení odpovídaní na ICMP zprávu ECHO REQUEST. Pokud je tato služba zakázaná (hodnota 0), nebude fungovat příkaz ping směrovaný na tento síťový adaptér. Formát dat: číslo Rozsah hodnot: 0 (ne), 1 (ano) Implicitní nastavení: 1 ARPTO Doba platnosti položky v ARP cache. Po uvedené době je položka z ARP cache vyjmuta. Doba platnosti položky se udává v sekundách. file:_v v / 25
22 Formát dat: číslo Rozsah hodnot: 5 až 10000s Implicitní nastavení: 120 s ARPRETRY Počet pokusů o zjištění MAC adresy ARP dotazem, pokud cílová stanice neodpovídá. Formát dat: číslo Rozsah hodnot: 1 až 100s Implicitní nastavení: 3s REASMTO Doba platnosti fragmentů čekajících na složení do datagramu. Po této nastavené době jsou neúplné příchozí datagramy zahozeny. Doba platnosti se udává v sekundách. Formát dat: číslo Rozsah hodnot: 1 až 120s Implicitní nastavení: 16s MTUR Maximální délka datagramu, který lze přijmout. Delší datagramy jsou automaticky zahazovány. Formát dat: číslo Rozsah hodnot: 1024 až 1638 Implicitní nastavení: 2048 Příklad: var Sock : PCoDevice;.. Sock^.CoSetOptionString( DEV_CLASS_IPV4, 'IPADDR=" "', nil ); file:_v v / 25
23 6. Funkce a procedury 6.1. Pomocné funkce pro práci s IP adresou MakeIpAddr Funkce MakeIpAddr slouží k přehlednému vytvoření IP adresy. function MakeIpAddr( A3, A2, A1, A0: Byte ): TIpAddress; Parametry: A3, A2, A1, A0 Návratová hodnota: Funkce MakeIpAddr vrací IP adresu specifikovanou v parametrech A3 až A0. Příklad: var LocalIp : TIpAddress.. LocalIp := MakeIpAddr( 192, 168, 1, 1 ); { Je ekvivalentní s LocalIp := $C0A80101; } IpAddrToStr Funkce IpAddrToStr převádí binární tvar IP adresy do textové podoby. function IpAddrToStr( Address: TIpAddress ): TIpAddrString; Parametry: Address Převáděná IP adresa. Návratová hodnota: Funkce vrací textový řetězec ve tvaru xxx.xxx.xxx.xxx, např StrToIpAddr Funkce StrToIpAddr převádí textový řetězec reprezentující IP adresu do binární podoby. file:_v v / 25
24 function StrToIpAddr( const AText: String; var AAddress: TIpAddress ): TCoStatus; Parametry: AText Textový řetězec popisující IP adresu ve formátu xxx.xxx.xxx.xxx. AAddress Proměnná, do které bude uložena převedená IP adresa. Návratové hodnoty: V případě úspěšné konverze vrací funkce návratový kód CST_SUCCESS. V případě chyby vrací CST_ERR_SYNTAX. file:_v v / 25
25 7. Poznámky Až na speciální případy, aplikace nikdy nepřistupuje k síťové vrstvě (IP protokolu) přímo, ale téměř vždy využívá vyšší transportní vrstvu (protokol UDP nebo TCP) Inicializace zařízení pomocí CoBind Metoda CoBind provede inicializaci instance IP protokolu a zaregistruje ji u nižší vrstvy. První parametr metody CoBind, tj. AAdress je ukazatel na lokální adresu (strukturu TIpDevAddress). Pouze položky Size a Node struktury TIpDevAddress musí být vyplněny. Pokud místo ukazatele na strukturu TIpDevAddress předáme hodnotu nil, pak se použije implicitní nastavení lokální IP adresy. (viz. COPT_IPV4_IPADDR nebo parametr konfiguračního textového řetězce IPADDR) Navazování spojení pomocí CoConnect Protokol IP neumožňuje navázat spojení mezi dvěma stanicemi a metody CoConnect ani CoDisconnect nejsou implementovány Posílání a příjem dat K posílání a příjmu dat jsou určené metody CoSendBufferTo a CoRecvBufferFrom K předávání adresy cílové příp. zdrojové adresy je určena struktura TIpDevAddress. V případě metod pro odesílání a příjem dat jsou využity všechny položky struktury TIpDevAddress. IP protokol umožňuje posílat data na všeobecnou adresu (broadcast). Všeobecná adresa je (konstanta IP_ADDR_BROADCAST) file:_v v / 25
COUDP KNIHOVNA PROTOKOLU UDP. Příručka uživatele a programátora
KNIHOVNA PROTOKOLU UDP Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz Verze dokumentu 1.10
Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF
IP vrstva Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF UDP TCP Transportní vrstva ICMP IGMP OSPF Síťová vrstva ARP IP RARP Ethernet driver Vrstva síťového rozhraní 1 IP vrstva Do IP vrstvy náležejí další
Y36PSI Protokolová rodina TCP/IP
Y36PSI Protokolová rodina TCP/IP Jan Kubr - Y36PSI 1 11/2008 Program protokol síťové vrstvy IP podpůrné protokoly ICMP RARP, BOOTP, DHCP protokoly transportní vrstvy UDP TCP Jan Kubr - Y36PSI 2 11/2008
Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík
Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík SŠ IT a SP, Brno frantisek.kovarik@sspbrno.cz Model TCP/IP - IP vrstva 2 Obsah 3. bloku IPv4 záhlaví, IP adresy ARP/RARP, ICMP, IGMP,
LZ77 KNIHOVNA PRO KOMPRESI A DEKOMPRESI DAT POMOCÍ ALGORITMU LZ77. Příručka uživatele a programátora
KNIHOVNA PRO KOMPRESI A DEKOMPRESI DAT POMOCÍ ALGORITMU Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz
4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly.
4. Síťová vrstva Studijní cíl Představíme si funkci síťové vrstvy a jednotlivé protokoly. Doba nutná k nastudování 3 hodiny Síťová vrstva Síťová vrstva zajišťuje směrování a poskytuje jediné síťové rozhraní
Analýza protokolů rodiny TCP/IP, NAT
Analýza protokolů rodiny TCP/IP, NAT Počítačové sítě 7. cvičení ARP Address Resolution Protocol mapování IP adres na MAC adresy Při potřebě zjistit MAC adresu k IP adrese se generuje ARP request (broadcast),
udspt10r JEDNOTKA IMPLEMENTUJÍCÍ DISPLEJ VZDÁLENÉ VARIANTY TERMINÁLU TERM10 Příručka uživatele a programátora
udspt10r JEDNOTKA IMPLEMENTUJÍCÍ DISPLEJ VZDÁLENÉ VARIANTY TERMINÁLU TERM10 Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz
Bitmaps SPRÁVCE BITMAP A POMOCNÉ FUNKCE PRO PRÁCI S BITMAPAMI. Příručka uživatele a programátora
SPRÁVCE BITMAP A POMOCNÉ FUNKCE PRO PRÁCI S BITMAPAMI Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz
Technologie počítačových sítí 5. přednáška
Technologie počítačových sítí 5. přednáška Obsah páté přednášky IP protokol (Internet protokol) IP Protokol IP-datagram ICMP Protokol - Echo - Nedoručitelný IP-datagram - Sniž rychlost odesílání - Změň
PCKEYB JEDNOTKA PRO OBSLUHU KLÁVESNICE TYPU PC AT. Příručka uživatele a programátora
JEDNOTKA PRO OBSLUHU KLÁVESNICE TYPU PC AT Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz
umenugr JEDNOTKA PRO VYTVÁŘENÍ UŽIVATELSKÝCH GRAFICKÝCH MENU Příručka uživatele a programátora
umenugr JEDNOTKA PRO VYTVÁŘENÍ UŽIVATELSKÝCH GRAFICKÝCH MENU Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www:
Počítačové sítě II. 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/
Počítačové sítě II 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 ICMP Internet Control Message Protocol doslova protokol řídicích hlášení
TÉMATICKÝ OKRUH Počítače, sítě a operační systémy
TÉMATICKÝ OKRUH Počítače, sítě a operační systémy Číslo otázky : 08. Otázka : Protokolová rodina TCP/IP. Vztah k referenčnímu modelu ISO-OSI. Obsah : 1 Úvod 2 TCP/IP vs ISO-OSI 3 IP - Internet Protocol
6. Transportní vrstva
6. Transportní vrstva Studijní cíl Představíme si funkci transportní vrstvy. Podrobněji popíšeme protokoly TCP a UDP. Doba nutná k nastudování 3 hodiny Transportní vrstva Transportní vrstva odpovídá v
3.17 Využívané síťové protokoly
Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Střední průmyslová škola strojnická Vsetín CZ.1.07/1.5.00/34.0483 Ing.
uioflex JEDNOTKA PRO KONFIGURACI DESKY IOFLEX01 Příručka uživatele a programátora
uioflex JEDNOTKA PRO KONFIGURACI DESKY IOFLEX01 Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz
Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.
Počítačové sítě Počítačová síť je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat. Základní prvky sítě Počítače se síťovým adaptérem pracovní
Vlastnosti podporované transportním protokolem TCP:
Transportní vrstva Transportní vrstva odpovídá v podstatě transportní vrstvě OSI, protože poskytuje mechanismus pro koncový přenos dat mezi dvěma stanicemi. Původně se proto tato vrstva označovala jako
Síťová vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.
Síťová vrstva RNDr. Ing. Vladimir Smotlacha, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Vladimír Smotlacha, 2011 Počítačové sít ě BI-PSI LS
Standardizace Internetu (1)
Internet Standardizace Internetu (1) RFC Request for Comments, základní dokumenty identifikovány čísly, po vydání se nemění místo změny se nahradí jiným RFC přidělen stav proposed standard: návrh (ustálené,
Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29
Y36PSI IPv6 Jan Kubr - 7_IPv6 Jan Kubr 1/29 Obsah historie, motivace, formát datagramu, adresace, objevování sousedů, automatická konfigurace, IPsec, mobilita. Jan Kubr - 7_IPv6 Jan Kubr 2/29 Historie
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
Počítačové sítě II. 15. Internet protokol verze 6 Miroslav Spousta, 2006
Počítačové sítě II 15. Internet protokol verze 6 Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 IPv6 nejnovější protokol, ve fázi testování řeší: vyčerpání adres zabezpečení (povinně
X36PKO Úvod Protokolová rodina TCP/IP
X36PKO Úvod Protokolová rodina TCP/IP 1 Kontakty Jan Kubr kubr@fel.cvut.cz,místnost E-435,(22435) 7628, konzultace Po 15:30, po předchozí domluvě, https://dsn.felk.cvut.cz/wiki/vyuka/cviceni/x36pko/start
JAK ČÍST TUTO PREZENTACI
PŘENOSOVÉ METODY V IP SÍTÍCH, S DŮRAZEM NA BEZPEČNOSTNÍ TECHNOLOGIE David Prachař, ABBAS a.s. JAK ČÍST TUTO PREZENTACI UŽIVATEL TECHNIK SPECIALISTA VÝZNAM POUŽÍVANÝCH TERMÍNŮ TERMÍN SWITCH ROUTER OSI
usimt03 JEDNOTKA IMPLEMENTUJÍCÍ OBJEKTY PRO SIMULACI TERMINÁLU TERM03 NA PC Příručka uživatele a programátora
usimt03 JEDNOTKA IMPLEMENTUJÍCÍ OBJEKTY PRO SIMULACI TERMINÁLU TERM03 NA PC Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz
ZÁKLADNÍ ANALÝZA SÍTÍ TCP/IP
ZÁKLADNÍ ANALÝZA SÍTÍ TCP/IP ÚVOD Analýza sítě je jedním z prostředků potřebných ke sledování výkonu, údržbě a odstraňování závad v počítačových sítích. Většina dnešních sítí je založena na rodině protokolů
PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITY PALACKÉHO KATEDRA INFORMATIKY BAKALÁŘSKÁ PRÁCE. Vizualizace a demonstrace IP fragmentace.
PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITY PALACKÉHO KATEDRA INFORMATIKY BAKALÁŘSKÁ PRÁCE Vizualizace a demonstrace IP fragmentace 2011 Jiří Holba Anotace Tato práce pojednává o problematice fragmentace IP datagramu
Internet a zdroje. (ARP, routing) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu
Internet a zdroje (ARP, routing) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 26. 11. 2010 (KFC-INTZ) ARP, routing 26. 11. 2010 1 / 10 1 ARP Address Resolution
TKeypad KNIHOVNY DEFINIC KLÁVESNIC PRO TERMINÁLY TOUCH. Příručka uživatele a programátora
KNIHOVNY DEFINIC KLÁVESNIC PRO TERMINÁLY TOUCH Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz
Routování směrovač. směrovač
Routování směrovač směrovač 1 Předmět: Téma hodiny: Třída: _ Počítačové sítě a systémy Routování směrovač 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0 Obr.
7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.
7. Aplikační vrstva Studijní cíl Představíme si funkci aplikační vrstvy a jednotlivé protokoly. Doba nutná k nastudování 2 hodiny Aplikační vrstva Účelem aplikační vrstvy je poskytnout aplikačním procesům
DiskIO JEDNOTKA PRO PRÁCI S RAM, ROM A FLASH DISKY. Příručka uživatele a programátora
JEDNOTKA PRO PRÁCI S RAM, ROM A FLASH DISKY Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz
uioct01 JEDNOTKA PRO MĚŘENÍ FREKVENCE (OTÁČEK) DESKOU IOCT01 Příručka uživatele a programátora
uioct01 JEDNOTKA PRO MĚŘENÍ FREKVENCE (OTÁČEK) DESKOU IOCT01 Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www:
Aktivní prvky: brány a směrovače. směrovače
Aktivní prvky: brány a směrovače směrovače 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy Aktivní prvky brány a směrovače 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART
Protokoly TCP/IP. rek. Petr Grygárek Petr Grygárek, FEI VŠB-TU Ostrava, Počítačové sítě (Bc.) 1
Protokoly TCP/IP Petr Grygárek rek 1 TCP/IP standard pro komunikaci v Internetu a stále více i v intranetech TCP protokol 4. vrstvy (spolu s UDP) IP - protokol 3. vrstvy 2 Vrstvený model a srovnání s OSI-RM
íta ové sít TCP/IP Protocol Family de facto Request for Comments
Architektura TCP/IP v současnosti nejpoužívanější síťová architektura architektura sítě Internet Uplatnění user-end systémy (implementace všech funkčních vrstev) mezilehlé systémy (implementace spodních
Identifikátor materiálu: ICT-3-03
Identifikátor materiálu: ICT-3-03 Předmět Téma sady Informační a komunikační technologie Téma materiálu TCP/IP Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí architekturu TCP/IP. Druh
Architektura TCP/IP je v současnosti
Architektura TCP/IP - úvod Architektura TCP/IP je v současnosti nejpoužívanější síťová architektura architektura sítě Internet Uplatnění TCP/IP user-end systémy (implementace všech funkčních vrstev) mezilehlé
MODELY POČÍTAČOVÝCH SÍTÍ
MODELY POČÍTAČOVÝCH SÍTÍ V počátcích budování počítačových sítí byly sítě a technické prostředky těchto sítí od jednotlivých výrobců vzájemně nekompatibilní. Vznikla tedy potřeba vytvoření jednotného síťového
IPv6. RNDr. Ing. Vladimir Smotlacha, Ph.D.
IPv6 RNDr. Ing. Vladimir Smotlacha, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Vladimír Smotlacha, 2011 Počítačové sít ě BI-PSI LS 2010/11,
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
usimt10 JEDNOTKA IMPLEMENTUJÍCÍ OBJEKTY PRO SIMULACI TERMINÁLU TERM10 NA PC Příručka uživatele a programátora
usimt10 JEDNOTKA IMPLEMENTUJÍCÍ OBJEKTY PRO SIMULACI TERMINÁLU TERM10 NA PC Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz
Josef J. Horálek, Soňa Neradová IPS1 - Přednáška č.6
Přednáška č.6 Síťová vrstva a ethernet (rámec ethernet) IP protokol IP paket & datagram Služební protokol ICMP Fragmentace Protokoly ARP & RARP Služební protokol IGMP IPv6 Na úrovni vrstvy síťového rozhrání
Zkrácení zápisu dvojitou dvojtečkou lze použít pouze jednou z důvodu nejednoznačnosti interpretace výsledného zápisu adresy.
Vlastnosti IPv6 (I) Minulé díly seriálu IPv6 vysvětlily proč se IPv4 blíží ke svému konci aže jeho nástupcem je nový Internetový Protokol verze 6 (IPv6). Tématem dnešního dílu jsou vlastnosti IPv6 protokolu.
ANALÝZA TCP/IP 2 ANALÝZA PROTOKOLŮ DHCP, ARP, ICMP A DNS
ANALÝZA TCP/IP 2 ANALÝZA PROTOKOLŮ DHCP, ARP, ICMP A DNS V této části se seznámíte s funkcemi a principy protokolů DHCP, ARP, ICMP a DNS. Síť je uspořádána dle následujícího schématu zapojení. Zahajte
usimt03r JEDNOTKA PRO SIMULACI VZDÁLENÉ VARIANTY TERMINÁLU TERM03 NA POČÍTAČI PC Příručka uživatele a programátora
usimt03r JEDNOTKA PRO SIMULACI VZDÁLENÉ VARIANTY TERMINÁLU TERM03 NA POČÍTAČI PC Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz
Počítačové sítě II. 14. Transportní vrstva: TCP a UDP. Miroslav Spousta, 2005
Počítačové sítě II 14. Transportní vrstva: TCP a UDP Miroslav Spousta, 2005 1 Transportní vrstva přítomná v ISO/OSI i TCP/IP zodpovědná za rozšíření vlastností, které požadují vyšší vrstvy (aplikační)
překrýt konkrétní přenosové technologie jednotnou pokličkou která zakrývá specifické vlastnosti přenosových technologií
Síťová vrstva Úkolem síťové vrstvy je: překrýt konkrétní přenosové technologie jednotnou pokličkou která zakrývá specifické vlastnosti přenosových technologií a dále implementovat jednotný způsob adresování
Konfigurace síťových stanic
Konfigurace síťových stanic Cíl kapitoly Cílem této kapitoly je porozumět správně nakonfigurovaným stanicím z hlediska připojení k datovým sítím. Studenti se seznámí se základními pojmy a principy konfigurace,
uioadda1 JEDNOTKA PRO OVLÁDÁNÍ DESEK IOADDA01, IOADDA02 A IODA01 Příručka uživatele a programátora
uioadda1 JEDNOTKA PRO OVLÁDÁNÍ DESEK IOADDA01, IOADDA02 A IODA01 Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www:
ucomm JEDNOTKA ZPROSTŘEDKOVÁVAJÍCÍ SLUŽBY BIOSU KITV40 PRO SÉRIOVOU KOMUNIKACI Příručka uživatele a programátora
ucomm JEDNOTKA ZPROSTŘEDKOVÁVAJÍCÍ SLUŽBY BIOSU KITV40 PRO SÉRIOVOU KOMUNIKACI Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fa: +420 220 180 454 E-mail: sofcon@sofcon.cz
Inovace bakalářského studijního oboru Aplikovaná chemie
http://aplchem.upol.cz CZ.1.07/2.2.00/15.0247 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Síťové vrstvy a protokoly Síťové vrstvy Síťové vrstvy Fyzická
OSI TCP/IP Aplikace a protokoly 7. aplikační 6. presentační 5. relační
3. TCP/IP Z ISO/OSI vychází i množina protokolů TCP/IP. Protokol TCP/IP vznikl původně jako komunikační protokol ministerstva obrany USA pro sjednocení počítačové komunikace v rámci ARPANET. Slouží ke
12. pomocné protokoly, IPv6. Miroslav Spousta, 2005 ICMP. pomocný protokol IP, vlastn ě součást IP protokolu
Počítačové sít ě II 12. pomocné protokoly, IPv6 Miroslav Spousta, 2005 1 ICMP Internet Control Message Protocol doslova protokol řídicích hlášení RFC 792 pomocný protokol IP, vlastn ě součást IP protokolu
1. Směrovače směrového protokolu směrovací tabulku 1.1 TTL
1. Směrovače Směrovače (routery) jsou síťové prvky zahrnující vrstvy fyzickou, linkovou a síťovou. Jejich hlavním úkolem je směrování paketů jednotlivými sítěmi ležícími na cestě mezi zdrojovou a cílovou
Počítačové sítě II. 11. IP verze 4, adresy Miroslav Spousta, 2006
Počítačové sítě II 11. IP verze 4, adresy Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 IP verze 4 základní protokol Internetu, RFC 791 v současnosti nejrozšířenější síťový protokol
Sledování ICMPv6 na segmentu LAN s protokolem IPv6
Projekt do předmětu Směrované a přepínané sítě Sledování ICMPv6 na segmentu LAN s protokolem IPv6 2006 Petr Gelnar, Roman Šimeček Obsah Obsah... 2 1. Úvod... 3 2. Popis ICMPv6... 3 Položky ve zprávě...
Počítačové sítě IP multicasting
IP multicast mechanismus pro skupinovou komunikaci v IP vrstvě Zdroj vysílá jeden datagram, na multicast směrovačích se jeho kopie vysílají do větví multicast stromu Adresy typu D podpora IP multicastu
Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií
VY_32_INOVACE_31_20 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední
Inovace bakalářského studijního oboru Aplikovaná chemie
http://aplchem.upol.cz CZ.1.07/2.2.00/15.0247 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Síťové vrstvy a protokoly Síťové vrstvy Fyzická vrstva Lan,
Sada protokolů TCP/IP
Sada protokolů TCP/IP Cílem této kapitoly je popsat jednu z nejpoužívanějších rodin protokolů pro síťovou komunikaci, TCP/IP. Význam TCP/IP spočívá mimo jiné v tom, že jde o sadu komunikačních protokolů
TEDrv OVLADAČE KLÁVESNICE, MYŠI A DISPLEJE EMULÁTORU TERMINÁLU PRO MS WINDOWS. Příručka uživatele a programátora
OVLADAČE KLÁVESNICE, MYŠI A DISPLEJE EMULÁTORU TERMINÁLU PRO MS WINDOWS Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz
usimt01 JEDNOTKA IMPLEMENTUJÍCÍ OBJEKTY PRO SIMULACI TERMINÁLU TERM01 NA PC Příručka uživatele a programátora
usimt01 JEDNOTKA IMPLEMENTUJÍCÍ OBJEKTY PRO SIMULACI TERMINÁLU TERM01 NA PC Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz
1 Protokol TCP/IP (Transmission Control Protocol/Internet Protocol) a OSI model
1 Protokol TCP/IP (Transmission Control Protocol/Internet Protocol) a OSI model Protokoly určují pravidla, podle kterých se musí daná komunikační část chovat. Když budou dva počítače používat stejné komunikační
Projekt IEEE 802, normy ISO 8802
Projekt IEEE 802, normy ISO 8802 Petr Grygárek rek 1 Normalizace v LAN IEEE: normalizace aktuálního stavu lokálních sítí (od roku 1982) Stále se vyvíjejí nové specifikace ISO později převzalo jako normu
Počítačové sítě. Lekce 4: Síťová architektura TCP/IP
Počítačové sítě Lekce 4: Síťová architektura TCP/IP Co je TCP/IP? V úzkém slova smyslu je to sada protokolů používaných v počítačích sítích s počítači na bázi Unixu: TCP = Transmission Control Protocol
Přednáška 3. Opakovače,směrovače, mosty a síťové brány
Přednáška 3 Opakovače,směrovače, mosty a síťové brány Server a Client Server je obecné označení pro proces nebo systém, který poskytuje nějakou službu. Služba je obvykle realizována některým aplikačním
Model ISO - OSI. 5 až 7 - uživatelská část, 1 až 3 - síťová část
Zatímco první čtyři vrstvy jsou poměrně exaktně definovány, zbylé tři vrstvy nemusí být striktně použity tak, jak jsou definovány podle tohoto modelu. (Příkladem, kdy nejsou v modelu použity všechny vrstvy,
Komunikační protokoly počítačů a počítačových sítí
Komunikační protokoly počítačů a počítačových sítí Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1138_Komunikační protokoly počítačů a počítačových sítí_pwp Název školy: Číslo a název projektu:
Počítačové sítě. Miloš Hrdý. 21. října 2007
Počítačové sítě Miloš Hrdý 21. října 2007 Obsah 1 Pojmy 2 2 Rozdělení sítí 2 2.1 Podle rozlehlosti........................... 2 2.2 Podle topologie............................ 2 2.3 Podle přístupové metody.......................
Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
12. Virtuální sítě (VLAN) VLAN. Počítačové sítě I. 1 (7) KST/IPS1. Studijní cíl. Základní seznámení se sítěmi VLAN. Doba nutná k nastudování
12. Virtuální sítě (VLAN) Studijní cíl Základní seznámení se sítěmi VLAN. Doba nutná k nastudování 1 hodina VLAN Virtuální síť bývá definována jako logický segment LAN, který spojuje koncové uzly, které
Správa systému MS Windows II
Správa systému MS Windows II Jaro 2012 Libor Dušek Neworking DHCP Znáte z IPv4 adresace IPv4 adresa je 32 bitové číslo Obvykle zapisováno jako 4 dekadická čísla (každé číslo reprezentuje 1 oktet 8 bitů)
metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování
metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování Cílem tohoto tematického celku je poznat formát internet protokolu (IP) a pochopit základní principy jeho fungování včetně návazných
Knihovna EpsnetLib TXV 003 73.01 první vydání září 2012 změny vyhrazeny
Knihovna EpsnetLib TXV 003 73.01 první vydání září 2012 změny vyhrazeny 1 TXV 003 73.01 Historie změn Datum Vydání Popis změn Září 2012 1 První vydání, popis odpovídá EpsnetLib_v11 OBSAH 1 Úvod...3 2 Datové
Adresování v internetu
IP adresa Domény Program ping Adresování v internetu Následující text popisuje adresování v internetu, kterému jsou věnovány obě části. První část věnovanou internetovému protokolu lze však aplikovat na
upct01 SIMULÁTOR TERMINÁLU TERM01 NA POČÍTAČI PC Příručka uživatele a programátora
upct01 SIMULÁTOR TERMINÁLU TERM01 NA POČÍTAČI PC Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz
CCNA I. 3. Connecting to the Network. CCNA I.: 3. Connecting to the network
CCNA I. 3. Connecting to the Network Základní pojmy Konvergence sítí (telefony, TV, PC, GSM) SOHO (Small Office and Home Office) nabídka a prodej produktů evidence objednávek komunikace se zákazníky zábava
Y36SPS Bezpečnostní architektura PS
Y36SPS Bezpečnostní architektura PS Jan Kubr - Y36SPS 1 8/2007 Cíle ochrany data utajení integrita dostupnost zdroje zneužití výkonu útok na jiné systémy uložení závadného obsahu pověst poškození dobrého
Seminární práce pro předmět Technologie sítí WAN (CCNA4) Síťové modely, základy IP adresování
Seminární práce pro předmět Technologie sítí WAN (CCNA4) Síťové modely, základy IP adresování Autor: Jan Bílek e-mail: xbilek14@stud.fit.vutbr.cz datum:27. 2. 2008 Obsah TCP/IP a OSI síťové modely...3
e1 e1 ROUTER2 Skupina1
Zkouška POS - Vzorové zadání Jméno:... Os.číslo:... Maximální bodový zisk 55b, minimum 30b. Při dosažení 25-29b rozhoduje o uznání zkoušky ústní přezkoušení (další body se při ústní zkoušce nepřidělují).
Počítačové sítě Transportní vrstva. Transportní vrstva
UDP TCP Rozhraní služeb Rozhraní protokolů 17 6 ICMP IGMP OSPF 01 02 89 SAP Síťová vrstva IP Rozhraní přístupu k I/O ARP Ethernet driver RARP Vrstva síťového rozhraní 1 DATA Systém A Uživatel transportní
Počítačové sítě 1 Přednáška č.4 Síťová vrstva
Počítačové sítě 1 Přednáška č.4 Síťová vrstva Osnova = Síťová vrstva = Funkce síťové vrstvy = Protokoly síťové vrstvy = Protokol IPv4 = Servisní protokol ICMP ISO/OSI 7.Aplikační 6.Prezentační 5.Relační
5. Směrování v počítačových sítích a směrovací protokoly
5. Směrování v počítačových sítích a směrovací protokoly Studijní cíl V této kapitole si představíme proces směrování IP.. Seznámení s procesem směrování na IP vrstvě a s protokoly RIP, RIPv2, EIGRP a
Sí tová vrstvá [v1.1]
Sí tová vrstvá [v1.1] O co jde? Popis IP protokolu, záhlaví IP datagramu, principy hierarchického adresování, adresování podsítí a maska sítě, funkce směrovačů, next hop adresy v činnosti směrovače, struktura
Site - Zapich. Varianta 1
Site - Zapich Varianta 1 1. Koncovy uzel PC1 overuje pres PING konektivitu uzlu PC3. Jaky bude obsah ethernetoveho ramce nesouciho ICMP zpravu od PC1 na portu Fa0/3 SW1? SRC address: MAC_PC1 DST address:
Y36SPS Bezpečnostní architektura PS
Y36SPS Bezpečnostní architektura PS Jan Kubr - Y36SPS 1 8/2007 Cíle ochrany data utajení integrita dostupnost zdroje zneužití výkonu útok na jiné systémy uložení závadného obsahu pověst poškození dobrého
Laboratorní práce: SNMP - Linux snmputils
Laboratorní práce: SNMP - Linux snmputils Petr Grygárek, VŠB-TU Ostrava, FEI Cílem této laboratorní práce je naučit se pracovat s proměnnými SNMP s použitím PC s OS Linux s a utilit snmputils. Propojte
Počítačové sítě Systém pro přenos souborů protokol FTP
Počítačové sítě Systém pro přenos souborů protokol FTP Autorizovaný přístup do souborového systému hostitelského uzlu Informace o obsahu souborového systému hostitelského uzlu Obousměrný přenos kopií souborů
uterm03r JEDNOTKA IMPLEMETUJÍCÍ VZDÁLENÝ TERMINÁL TERM03 Příručka uživatele a programátora
uterm03r JEDNOTKA IMPLEMETUJÍCÍ VZDÁLENÝ TERMINÁL TERM03 Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz
Propojování sítí,, aktivní prvky a jejich principy
Propojování sítí,, aktivní prvky a jejich principy Petr Grygárek 1 Důvody propojování/rozdělování sítí zvětšení rozsahu: překonání fyzikálních omezení dosahu technologie lokální sítě propojení původně
Počítačové sítě IP směrování (routing)
Počítačové sítě IP směrování (routing) IP sítě jsou propojeny směrovači (routery) funkcionalita směrovačů pokrývá 3. vrstvu RM OSI ~ vrstvu IP architektury TCP/IP (L3) směrovače provádějí přepojování datagramů
Seminární práce do předmětu: Bezpečnost informačních systémů. téma: IPsec. Vypracoval: Libor Stránský
Seminární práce do předmětu: Bezpečnost informačních systémů téma: IPsec Vypracoval: Libor Stránský Co je to IPsec? Jedná se o skupinu protokolů zabezpečujících komunikaci na úrovni protokolu IP (jak už
3. Linková vrstva. Linková (spojová) vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl
3. Linková vrstva Studijní cíl Představíme si funkci linkové vrstvy. Popíšeme její dvě podvrstvy, způsoby adresace, jednotlivé položky rámce. Doba nutná k nastudování 2 hodiny Linková (spojová) vrstva
CAL (CAN Application Layer) a CANopen
CAL (CAN Application Layer) a CANopen J. Novák České vysoké učení technické v Praze Fakulta elektrotechnická Katedra měření Průmyslový distribuovaný systém na bázi sběrnice CAN Pressure sensor Stepper
Internet protokol, IP adresy, návaznost IP na nižší vrstvy
Metodický list č. 1 Internet protokol, IP adresy, návaznost IP na nižší vrstvy Cílem tohoto tematického celku je poznat formát datagramů internet protokolu (IP) a pochopit základní principy jeho fungování
Typy samostatných úloh PSI 2005/2006
Typy samostatných úloh PSI 2005/2006 Každá úloha má dvě části. Část analytickou, která slouží k zachycování komunikace na síti a k zobrazování zachycených dat pomocí grafického rozhraní. K zachycování
Protokoly přenosu. Maturitní otázka z POS - č. 15. TCP/IP (Transmission Control Protocol/Internet Protocol)
Protokoly přenosu konfigurace protokolu TCP/IP adresa IP, maska podsítě, brána nastavení DHCP, DNS TCP/IP (Transmission Control Protocol/Internet Protocol) Rodina protokolů TCP/IP obsahuje sadu protokolů