No Slide Title

Transkrypt

No Slide Title
TIN – zima 2009-2010, Grzegorz Blinowski
TIN
Techniki Internetowe
zima 2009-2010
Grzegorz Blinowski
Instytut Informatyki
Politechniki Warszawskiej
TIN – zima 2009-2010, Grzegorz Blinowski
Techniki Internetowe
• Grzegorz Blinowski:
– pok. 206 (II p.) gmach Elektroniki
– Konsultacje - wtorek, 10-12
– e-mail: [email protected]
– Strona przedmiotu: http://www.ii.pw.edu.pl/~gjb/tin.html
• Proszę nie przysyłać e-mailem (bez uprzedniego
ustalenia): sprawozdań, kodów programów itp.
• Proszę o e-maile w sprawach organizacyjnych
• Zwolnienia, usprawiedliwienia, itp. - tylko osobiście
TIN – zima 2009-2010, Grzegorz Blinowski
Reguły zaliczeń
• Projekt +2 * kolokwium
• Punktacja:
•
•
•
•
•
•
•
50 p. projekt., 50p kolokwia
Wzięcie udziału w projekcie jest obowiązkowe
Wzięcie udziału w kolokwiach jest obowiązkowe
Zaliczenie projektu (>=20p,) obowiązkowe
"Zaliczenie" kolokwiów (>=15p, w sumie) obowiązkowe
Punktacja - standardowa: 50-59, 60-69, 70-79, 80-89, 90-100
Poprawka – ostatnie zajęcia “zaliczeniowe”
• Nie przewiduje się zwolnienia z kolokwium innego niż lekarskie
• Kolokwium – 24.11.2009 (orientacyjnie), koniec semestru:
19.01.2010; forma kolokwium: „testy” 1 godz. lekcyjnych; bez
notatek
• Ostatnie zajęcia – 26.01.2010 - zaliczenie
TIN – zima 2009-2010, Grzegorz Blinowski
Projekt
Rusza po c.a. 1 miesiącu wykładów
Zespoły 4-osobowe
Skład zespołu i prowadzącego wybieracie Państwo samodzielnie
Tematy zadane lub temat własny (musi uzyskać akceptację
Prowadzącego)
• Prowadzący:
•
•
•
•
– Bedą podani w późniejszym terminie
•
Środowisko:
– laboratorium Linux (Galera)
– dowolne środowisko własne - Open Source z dostępem do Internetu
•
Do zaliczenia lab. niezbędne: sprawozdanie wstępne (wg. wymagań
Prowadzącego), sprawozdanie końcowe, demonstracja działającego
programu)
• jeszcze raz: zaliczenie projektu konieczne do zaliczenia przedmiotu
TIN – zima 2009-2010, Grzegorz Blinowski
Prowadzący projekt
• Będzie podane w terminie późniejszym
TIN – zima 2009-2010, Grzegorz Blinowski
Literatura, Źródła
• W.R.Stevens, “Programowanie zastosowań sieciowych w
systemie Unix”, “Unix Network Programming”, WNT,
Prentice Hall
• W.R.Stevens, “Biblia TCP/IP”, “TCP/IP Illustrated”, WNT,
Prentice Hall
• D. Commer, "Sieci Komputerowe" / "Internetworking with
TCP/IP", tom 1 i 2, WNT/ Prentice Hall, 1997(pl)
• A. Tanenbaum, "Sieci Komputerowe"
• każda książka z seri O'Reilly ze "zwierzętami": "DNS i
Bind", Perl, PHP; wydania PL - Wydawnictwo RM
• R. Wobst, "Kryptologia. Budowa i łamanie zabezpieczeń",
RM, 2002
TIN – zima 2009-2010, Grzegorz Blinowski
Plan wykładów
2
3
4
5
6
7, 8
9, 10, 11
12
13
14
Intersieć, ISO/OSI, protokoły sieciowe, IP
Protokół IP i prot. transportowe: UDP, TCP
Model klient-serwer, techniki progr. serwisów
Protokoły aplikacyjne: telnet, ftp, smtp, nntp, inne
HTTP
HTML, XML
Aplikacje WWW, CGI, sesje, serwery aplikacji
serwlety, integracja z backended SQL
Aspekty zaawansowane: wydajność,
przenośność, skalowalność; klastering
RDF, SOAP; sieci P2P
Wstęp do zagadnień bezpieczeństwa
(IPSec, VPN, systemy firewall)
oraz aspekty kryptograficzne (DES, AES, RSA,
PGP, S/MIME), tokeny i akceleracja sprzętowa
TIN – zima 2009-2010, Grzegorz Blinowski
Pytania?

Podobne dokumenty