Wstęp do sieci komputerowych
(rok ak. 2003/2004)
Prowadzący:
Aleksy Schubert
Termin: piątki 17:00
Miejsce: sala 5810
Opis wykładu w USOS-ie
Opis znajduje się tutaj.
Zasady zaliczania wykładu
Zaliczenie przedmiotu będzie polegało na zaliczeniu egzaminu pisemnego w
formie testu. Test będzie się składał z 20 pytań dotyczących wskazanego
poniżej w planie wykładu zakresu zagadnień związanych z sieciami komputerowymi.
Egzaminy z poprzednich lat
Laboratorium
Równolegle z wykładem prowadzone jest laboratorium Programowanie
sieciowe. USOS-owy opis laboratorium znajduje się tutaj.
Materiały do laboratorium znajdują się na rainbow (dostępne też z
końcówek w laboratorium) w katalogu:
/home/staff/teachers/alx/Zajecia/ProgSieciowe
Zaliczenie laboratorium będzie polegało na napisaniu 3
programików. Opisy zadań będą się pojawiały sukcesywnie. Proces życia
zadania będzie wyglądał tak:
- Pojawia się treść zadania
- Po tygodniu prowadzący zbiera uwagi co do treści i ewentualnie ją
zmienia
- Od tej chwili są 2 tygodnie do terminu oddania programu
rozwiązującego zadanie
Powyższy schemat jest tylko zarysem - w rzeczywistości mogą się
zdarzać drobne odstępstwa od niego.
Strona z
listą programów do statycznego sprawdzania, czy program działa prawidłowo.
Lista zadań
Plik readme z szczegółami sposobu oceniania.
Lista zadań - termin poprawkowy
Plik readme z szczegółami sposobu oceniania.
Plan wykładu
- Zasadnicze idee i pojęcia związane z sieciami komputerowymi
(sieci lokalne i rozległe, różne rodzaje technologii sieci
fizycznych: Ethernet, łącza szeregowe, intersieci i niezależność
od technologii fizycznych itd.). Model warstwowy ISO/OSI.
Przeznaczenie urządzeń sieciowych takich jak most, ruter, brama.
(slajdy)
- Technologie fizyczne - sieci Ethernet (rodzaje Ethernetu,
mechanizm detekcji kolizji itd. -
slajdy).
Modemy (slajdy).
ISDN (slajdy).
- Warstwa łącza na przykładzie Ethernetu
(slajdy).
- Intersieci - miejsce poszczególnych protokołów w modelu warstwowym.
Omówienie architektury sieci TCP/IP.
Protokół IP (slajdy).
Adresy IP, maska sieci, tworzenie podsieci i nadsieci
(slajdy).
Protokoły pomocnicze IP (ARP, RARP,
ICMP (slajdy),
IGMP (slajdy)).
Zagadnienia ustalania trasy pakietu
(slajdy
- bez protokłów trasowania).
- Protokoły transportowe (TCP
(slajdy),
UDP (slajdy)).
Automat skończony
TCP (slajdy).
- DNS (slajdy),
DHCP+BOOTP (slajdy),
SNMP (tutorial
w sieci, slajdy).
- Protokoły pocztowe (SMTP, POP2, POP3, IMAP - slajdy z McGraw Hill).
- Protokoły użytkowe
(TELNET (slajdy),
SSH (slajdy)).
- Protokoły użytkowe
(FTP+TFTP+NFS+RPC (slajdy),
HTTP (slajdy)).
Rekomendowana literatura
Po polsku
- Douglas E. Comer, Sieci komputerowe TCP/IP
t. I - . Zasady, protokoły i architektura wyd. WNT.
- Douglas E. Comer, Sieci komputerowe i intersieci wyd. WNT
- W. Richard Stevens, Biblia TCP/IP. Tom I: Protokoły wyd. Read
Me, 1998
- Robert Breyer i Sean Rileyi Switched, Fast i Gigabit Ethernet
wyd. Helion
Po angielsku
Wszelkie uwagi prosimy zgłaszać pod adresem: alx@mimuw.edu.pl