Hálózatok alapjai és üzemeltetése
A VIK Wikiből
Minden hallgató számára megadja a hálózatos és üzemeltetési alapokat, és megalapozza a részletesebb, mélyebb hálózatos ismereteket oktató specializációtárgyakat. Célja, hogy a hallgatók a működést és a beállítások hatásait a gyakorlatban is lássák, illetve a kurzus végére egyszerűbb beállítási, hibakeresési feladatokat önállóan is el tudjanak végezni. A megismert eszközökre támaszkodva kisebb hálózatok egyes alapszintű üzemeltetői feladatainak ellátására is képesek lesznek.
Követelmények
Előtanulmányi rend
- A tárgy felvételéhez a Hardver alapok aláírása, és A programozás alapjai előzetes vagy egyidejű felvétele szükséges.
A szorgalmi időszakban
- A laboratóriumi gyakorlatok (vezetett és önálló feladatmegoldó összesen) minimum 70%-án kötelező a részvétel. A 14 laboratóriumi gyakorlat esetén legalább 10-en, ha a szorgalmi időszakban hétközi munkaszüneti nap, vagy oktatási szünet miatt laboratóriumi gyakorlat elmarad, akkor 13 laboratóriumi gyakorlat esetén legalább 10-en, 12 laboratóriumi gyakorlat esetén 9-en kötelező részt venni.
- Vezetett laborok vagy nem ellenőrző laborok elején és végén beugró és kiugró van, ami nem kötelező, viszont plusz pontot ér a félévi jegyben.
- Az 5 önálló feladatmegoldó laborból minimum 3 sikeresen teljesítendő. Az önálló feladatmegoldó laborokon írt 5 kisZH-ból (részteljesítmény értékelés) legalább 3 sikeresen teljesítendő, tehát 3 kisZH-nak és 3 önálló labornak kell meglennie.
- Pótlási lehetőségek:
- Se az önálló laborok, se az önálló laboros kisZH-k, se a vezett laborok nem pótolhatóak.
A vizsgáról
- Az vizsga kritériuma az aláírás, amely minden esetben mindenből 40%-os szint elérése.
- A vizsga első része egy gyakorlati Packet Tracer-es feladat. (20p)
- Ezt követi egy elméleti rész, ahol a 10db beugrószerű kérdés várható. (10p)
- Majd végül némi szünet után egy nem kötelező szóbeli rész (40p), aminek az elején egy egyszerű beugrókérdés lesz.
- A szóbeli témái az oldal alján megtalálhatóak.
A 3 legjobb kisZH pontjai + gyakorlati rész + elméleti rész pontszámát el lehet fogadni jegyként szóbeli vizsga nélkül.
Tematika
Előadások
A hetek sorszámai szemeszterenként változhatnak.
- 1. hét
- 1. előadás: bevezetés; alapfogalmak, áramkörkapcsolás, csomagkapcsolás, késleltetés, packet loss, jitter, QoS
- 2. előadás: az internet felépítése, protokollrétegek; hálózati alkalmazások, ezek QoS-e; transzportszolgáltatások
- 2. hét
- 3. előadás: alkalmazási réteg: web, HTTP (nem perzisztens és perzisztens, requests, response, változatok, cookies, cache), fájlátvitel (FTP, SFTP, SMB), email (MTP, SMTP, POP, IMAP), DNS (root szerverek, TLD-k, RR-ek)
- 3. hét
- 4. előadás: socketek (TCP és UDP a szerver és kliens szempontjából), transport layer, network layer, (de)multiplexálás (UDP és TCP), UDP (ellenőrzőösszeg számítása)
- 5. előadás: TCP: jellemzői, szegmensszerkezete, timeout, ACK, forgalomszabályozás, kapcsolatkezelés (felépítés és lezárás)
- 4. hét
- 6. előadás: TCP-torlódáskezelés: congestion window, slow start, AIMD, MSS, fairness; UDP-fairness; SACK; QUIC
- 5. hét
- 7. előadás: portok besorolása, a hálózati réteg funkciói; IPv4: datagram, darabolás, IP-cím(zés), osztályalapú címzés, subnet (mask), netid, szórási cím, speciális címtartományok; IPv6: előnyei, datagram, címformátum, hálózati jellemzők
- 8. előadás: alhálózatok tervezése: egyenletes felosztás, VLSM (SN-A, SN-B, SN-C, RAB, RBC, RAC) IPv4-nél és IPv6-nál
- Hiba a 14. dián: a LAN4 sorában a 172.16.16.0 helyesen 172.16.4.0.
- 6. hét
- szünet
- 7. hét
- 9. előadás: CIDR, DHCP, NAT, LSN, tunneling, switching fabric
- 8. hét
- 10. előadás: routing: routing table, longest prefix matching, default route, hurok, ICMP, static routing: algoritmusok, csoportosítás; dynamic routing: globálisismeret-alapú (link state, Dijkstra-algoritmus, oszcilláció), elosztottismeret-alapú (discance vector, Bellmann–Ford-algoritmus)
- Hiba a 16. dián: a legfelső táblázat első sorában a 192.168.2.0/24 helyesen 192.168.2.0/23.
- 10. előadás: routing: routing table, longest prefix matching, default route, hurok, ICMP, static routing: algoritmusok, csoportosítás; dynamic routing: globálisismeret-alapú (link state, Dijkstra-algoritmus, oszcilláció), elosztottismeret-alapú (discance vector, Bellmann–Ford-algoritmus)
- 9. hét
- 11. előadás: routing protokollok: hierarchikus routing, AS, IGP (RIP, OSPF: hierarchikus működés), EGP (BGP, hijacking), broadcasting (flooding, feszítőfa), multicasting (IGMP, feszítőfa, PIM)
- 12. előadás: Adatkapcsolati réteg
- 13. előadás: Fizikai réteg
- 14. előadás: GSM GPRS
- 15. előadás: UMTS LTE IMS
- 16. előadás: SDN
- 17. előadás: Felhő
- 18. előadás: Menedzsment
- 19. előadás: Virtualizáció
- 20. előadás: Házirend
Laborok
- 1. hét: cloud.bme.hu, ipconfig
- 2. hét: ping, traceroute, Wireshark
- 3. hét: telnet, SSH, SMTP, HTTP, DNS
- 4. hét: kisZH az 1–3. előadások anyagából; ellenőrző mérés az 1–3. laborok anyagából
- 5. hét: TCP- és UDP-forgalom, illetve -socket
- 6. hét: szünet
- 7. hét: kisZH az 4–6. előadások anyagából; ellenőrző mérés az 5. labor anyagából
- 8. hét: Packet Tracer: hálózatépítés, alapbeállítások, CLI, IPv4- és IPv6-címtervezés; kimaradt: DHCP, hálózati interfész beállítása Windows-on és Linuxon
Labor anyagok
Segédanyagok
- Elméleti kérdések by GitEgylet
- Vizsga összefoglaló by GitEgylet
- 2022-es 1. vizsga gyakorlati része (Tipp: ha átírod a nevet és az e-mail címet a Packet Tracer-ben, akkor újragenerálja a feladatokat!)
- 2022-es szóbeli témakörök
- VLSM kalkulátor - Excel by GitEgylet
- 2019-es KisZH tesztkérdések: Hálózatok alapjai és üzemeltetése - Elméleti kérdések vagy Google rendszerben levő teszt
- James F. Kurose & Keith W. Ross: Számítógéphálózatok működése (2008) - nem 100%-ban fedi a tananyagot
Tippek
- Az ellenőrző laborok teljesíthetők, a kisZH-kra viszont tanulni kell.
- Érdekes és hasznos tárgy, az előadó és a labvezek is jófejek. A laborok is jók, de a virtuális gépek nagyon lassúak.
1. félév | |
---|---|
2. félév | |
3. félév | |
4. félév | |
5. félév | |
6. félév |