ITCamp  H  POČÍTAČOVÉ SÍTĚ  ADMINISTRACE  PROGRAMOVÁNÍ  OS 


POČÍTAČOVÉ SÍTĚ

Základy Počítačových sítí

Základy topologie a komunikace

Princip komunikace, médie, rozsah

Referenční model OSI

Fyzická a linková vrstva ISO OSI

Síťová a vyšší vrstvy referenčního modelu ISO OSI

Ethernet

Aktivní prvky, fyzická a linková vrstva

Aktivní prvky, síťová vrstva

IPv4 protokoly a model OSI, MTU Fragmentace

Základy směrování v IP prostředí

Formát hlavičky IPv4 protokolu, ARP protokol

ARP – protokol a mechanismus zjišťování MAC adresy

Základy směrování v IP prostředí

Hlavička TCP protokolu

Sekvenční čísla a ustavení spojení TCP protokolu

TCP přenos dat a potvrzovací proces

TCP - uzavření a reset spojení

UDP protokol

ICMP - Internet Control Message Protocol

Adresace v IP sítích, základní principy

Adresace v IP sítích, masky sítě

Adresace v IP sítích, masky sítě - pokračování

TCP/IP Sítí

Základy topologie a komunikace

Princip komunikace, médie, rozsah

Referenční model OSI

Fyzická a linková vrstva ISO OSI

Síťová a vyšší vrstvy referenčního modelu ISO OSI

Základy práce s IOS

Síťová a vyšší vrstvy referenčního modelu ISO OSI

Protokoly TCP/IP

Ethernet

Síťová a vyšší vrstvy referenčního modelu ISO OSI

Síťové adresy

TCP a UDP

TCP

UDP

Protokoly internetové vrstvy

Adresování v sítích IP

Aplikační vrstva

Tvorba podsítí

Masky podsítě

Masky podsítí s proměnnou délkou (VLSM)

Řešení problémů s adresováním IP

Shrnutí

Základy switchingu

Základní parametry, porty, rychlost PoE

Princip přepínání Ethernetových rámců

Tabulka switche (CAM)

Duplex, speed

 

 

 

Protokol IPv4

Protokol IP

Struktura IPv4 adresy, typy a třídy IP adres

Směrovače a jejich význam

Směrovací tabulka na PC a směrovači

Úloha protokolu ARP

Přímé a nepřímé směrování, výchozí brána

Typy a zdroje záznamů ve směrovací tabulce

Příkazy ping, tracert, arp, ipconfig, debug

Veřejný a privání prostor, princip NAT

Classfull vs. classless subneting

CIDR a VLSM

Statický a dynamický routing (OSPF single area)

Protokol IPv6

Důvody k přechodu na IPv6

Struktura IPv6 adresy, formát zápisu, typy adres

Základní rozdíly ve srovnání s IPv4 (ICMPv6, NDP)

Způsoby získání IPv6 konfigurace klientem (SLAAC, Stateless DHCPv6, Statefull DHCPv6)

Přechodové mechanismy (Dual-stack, tunneling)

Statický routing na IPv6

OSPFv3

NAT64

Virtuální sítě (VLAN)

VLAN Základy

Přístupové a trunkové porty

Směrování mezi VLAN (Intra- vs. Inter-VLAN routing)

Dynamic Trunking Protocol (DTP)

VTP

 

 

 

WAN Sítě

Komponenty WAN sítí

Přehled WAN standardů

Technologie používané ve WAN sítích

Wireless

Typy bezdrátových sítí a WiFi standardy

Autonomní a kontrolérem řízené sítě

CAPWAP tunely

Zranitelnosti a zabezpečení WiFi sítí

Best practises při nasazení WiFi sítě

Konfigurace home AP a WLC

Vybudování malé sítě LAN včetně připojení

Management aktivních prvků - konzole, telnet a ssh

Základní konfigurace a zabezpečení switche a routeru

Port-security

Access Control Lists (ACL)

DHCP – přídělování IP konfigurace klientům

Network Address Translation (NAT)

 

 

 

Redundance v síti

LAN design kampusové sítě

L2 redundance - Spanning Tree Protocol (STP, RSTP, PVST+, Rapid PVST+)

STP Features (portfast, BPDU guard, root guard)

Agregace portů (EtherChannel) - PAgP a LACP

Redundance výchozí brány - HSRP, VRRP, GLBP

Maintanance, monitoring a troubleshooting

Údržba systému IOS (ukládání a zálohování konfigurace, password recovery)

Objevování sousedů (protokoly CDP a LLDP)

NTP, SNMP, vzdálené logování (Syslog)

Network Performance Monitoring (ping, traceroute, show, debugging)

QoS (Quality of Service)

Metriky přo měření kvality služby

QoS modely

Packet marking

Frontové mechanismy

Policing vs. scheduling

 

 

 

Bezpečnost

Úvod do kybernetické bezpečnosti

Nejčastější typy útoků

Základy kryptografie

Koncept VPN sítě a Ipsec

Virtualizace a automatizace

Cloud Computing

Virtualizace

Úvod do Cisco Software Defined Networks (SDN)

Datové formáty (JSON, YAML, XML)

REST API

Configuration management (Ansible, Puppet, aj.)

Koncept Cisco DNA

Wireshark

Úvod do analýzy sítě

Představujeme Wireshark analyzátor

Jak instalovat Wireshark

Používáme Wireshark

Filtry

Sniffování bezdrátových sítí

Zachytávání paketů v praxi

Vývoj Wiresharku

další programy s Wireshakem

ADMINISTRACE

Active Directory

Implementace služby Active Directory

Správa infrastruktury služby Active Directory

Údržba a obnova Active Directory

Referenční příručka

Group Policy

Zásadami skupin

Implementace a scénáře zásad skupiny

Úpravy zásad skupiny

Řešení problémů se zásadami skupin

PowerShell

Přehled možností skriptování ve Windows

Základy prostředí PowerShell

Jazyk PowerShell

PowerShell v akci

Jiné možnosti administrace skripty

Referenční příručky PowerShellu

 

 

 

Příkazový řádek

Příkazový řádek ve Windows

Maximální psaní skriptů v příkazovém řádku

Plánování automatického spouštění úloh

Správa systémů Windows

Protokolování událostí, jejich zkoumání a automatické hledání

Sledování procesů a výkonu

Nastavení a údržba pevných disků

Vytváření oddílu na základních discích

Správa svazků RAID na dynamických disků

Správa hlavních služeb Active Directory

Správa počítačových účtů a řadičů domén

Správa uživatelů a skupin Active Directory

Správa síťových tiskáren a tiskových služeb

Sítě TCP/IP - Nastavení, údržba a řešení problémů

 

 

PROGRAMOVÁNÍ

Učebnice jazyku C

Úvod

Základní pojmy

První začátky s C

Terminálový vstup a výstup

Řídící struktury

Vstup ze soubory a výstup do souboru

Vstup ze souboru a výstup do souboru

Typová konverze

Preprocesor jazyka C

Funkce a práce s pamětí

Pointery

Jednorozměrné pole

Řetězce

Vícerozměrná pole

Struktury, uniony a výčtové typy

Bitové operace a bitové pole

Učebnice jazyku C++

Anatomie programu C++

Proměnné a konstanty

Výrazy a příkazy

Funkce

Objektově orientované programování

Více o toku programu

Ukazatele

Odkazy

Pokročilé funkce

Objektově orientovaná analýza a návrh

Dědičnost

Pole a propojené seznamy

Mnohotvárnost

Speciální třídy a funkce

Pokročilé dědičnosti

Proudy

Obory názvů

Šablony

Výjimky a zpracování chyb

Jazyk C# pro zelenáče

Než opravdu začneme

První programy

Jednoduché příklady

Složitější příklady

Začínáme naostro

Proměnné a datové typy

Výrazy a operátory

Příkazy

Třídy a objekty

Vlastní třídy

Výjimky

Soubory, vstupy a výstupy

Grafické uživatelské rozhraní

OS

Rozumím Unixu

Dokumentace

Soubory a procesy

Přesměrování a roury

Sítě

Editor vi a regulérní výrazy

Interprety příkazů

Proměnné a uvozování

Podmínky a cykly

Skripty a ještě dále

Systémy X Window

Konfigurace X Window

Windows Server 2008

Přehled správy systému Windows Server 2008

Nasazení systému Windows Server 2008

Správa serverů Windows Server 2008

Sledování procesů, služeb a událostí

Automatizace úloh správy, zásad a procedur

Zvýšení zabezpečení počítače

Použití služby Active Directory

Základy správy služby Active Directory

Základy uživatelských a skupinových účtů

Vytváření uživatelských a skupinových účtů

Správa existujících uživatelských a skupinových účtů

Správa systémů souborů a jednotek

Správa sad svazků a polí RAID

Správa blokování souborů a sestav úložišť

Sdílení, zabezpečení a audotování dat

Zálohování a obnova dat

Správa sítí s protokoly TCP/IP

Správa síťových tiskáren a tiskových služeb

Použití klinetů a serverů DHCP

Optimalizace služby DNS

Linux

 

 

 

 

PowerShell

Přehled možností skriptování ve Windows

Základy prostředí PowerShell

Jazyk PowerShell

PowerShell v akci

Jiné možnosti administrace skripty

Referenční příručky PowerShellu

Příkazový řádek

Příkazový řádek ve Windows

Maximální psaní skriptů v příkazovém řádku

Plánování automatického spouštění úloh

Správa systémů Windows

Protokolování událostí, jejich zkoumání a automatické hledání

Sledování procesů a výkonu

Nastavení a údržba pevných disků

Vytváření oddílu na základních discích

Správa svazků RAID na dynamických disků

Správa hlavních služeb Active Directory

Správa počítačových účtů a řadičů domén

Správa uživatelů a skupin Active Directory

Správa síťových tiskáren a tiskových služeb

Sítě TCP/IP - Nastavení, údržba a řešení problémů

Unix podrobný průvodce