Differences between revisions 11 and 12
Revision 11 as of 2009-09-29 10:45:36
Size: 2302
Editor: jenca
Comment:
Revision 12 as of 2009-09-29 10:46:03
Size: 2302
Editor: jenca
Comment:
Deletions are marked like this. Additions are marked like this.
Line 67: Line 67:
|| TCP server su súbežnou obsluhou viacerých klientov || http://bitbucket.org/gjenca/python_vyuka_public/raw/tip/miniserver_fork.py || || TCP server so súbežnou obsluhou viacerých klientov || http://bitbucket.org/gjenca/python_vyuka_public/raw/tip/miniserver_fork.py ||

Počítačové siete

2009/2010 -- zimný semester

Vyučujúci

Stručná osnova predmetu

  • Taxonómia počítačových sietí
  • Vrstvový model
  • Sieťová vrstva, routing
  • Základy konfigurácie sietí a služieb
  • Transportná vrstva, sockety
  • Aplikačná vrstva
  • Aplikačné protokoly
  • HTTP
  • HTML a CSS, dizajn web stránok
  • Dynamické webové stránky pomocou CGI skriptov
  • Šablónové jazyky

Literatúra

  1. Andrew S. Tanenbaum, Computer Networks, 4. vydanie, Prentice-Hall

  2. Craig Hunt, TCP/IP Network administration, 3. vydanie, O'Reilly, http://docstore.mik.ua/orelly/networking_2ndEd/tcp/index.htm

Webové stránky

  1. e-archiv Jiřího Peterky: Přednášky:

Podmienky na zápočet

  • Počas semestra sa bude udeľovať 40 bodov. Na zápočet je potrebných 20 bodov.
  • 40 bodov bude udeľovaných za tieto veci:
    • Dve zápočtové cvičenia vypracované ako rozšírenie domácich zadaní
      • TCP/IP a sockety
      • CGI skripty
    • Jedno domáce zadanie z web dizajnu a šablón

Témy na skúšku

  1. Vrstvové referenčné modely.
    1. Model ISO/OSI
    2. Model TCP/IP
  2. Problém riadenia súbežného prístupu (MAC)
    1. Centralizované a decentralizované modely, deterministické a nedeterministické modely
    2. Modely s centrálnym arbitrom, token ring
    3. ALOHA, slotted ALOHA, CSMA, CD, Ethernet
  3. Sieťová vrstva, adresácia, smerovanie
    1. IPv4 adresy, triedy A,B,C
    2. Privátne adresy
    3. Sieťová a broadcast adresa
    4. Preklad IP adries (masquerading)
  4. Transportná vrstva, UDP, TCP
    1. Protokoly TCP a UDP
    2. Softwarové rozhranie pre prístup k transportnej vrstve - sockety
    3. Šablóny programov "klient" a "server" - fork a select prístup

Šablóny programov

TCP server bez súbežnej obsluhy viacerých klientov

http://bitbucket.org/gjenca/python_vyuka_public/raw/tip/miniserver.py

TCP server so súbežnou obsluhou viacerých klientov

http://bitbucket.org/gjenca/python_vyuka_public/raw/tip/miniserver_fork.py

KMaDGWiki: PocitacoveSiete (last edited 2024-03-19 12:04:19 by jenca)