📋 Wichtige Tabellen für Fachinformatiker

Alle prüfungsrelevanten Tabellen auf einen Blick — zum Nachschlagen und Lernen

📡 OSI-Schichtenmodell Netzwerk

▼
SchichtName (DE)Name (EN)Protokolle / EinheitenGeräte
7AnwendungApplicationHTTP, FTP, SMTP, DNS, DHCP, SSH, TelnetGateway, Proxy
6DarstellungPresentationSSL/TLS, JPEG, ASCII, MPEG—
5SitzungSessionNetBIOS, RPC, PPTP—
4TransportTransportTCP, UDP — SegmenteGateway
3VermittlungNetworkIP, ICMP, ARP, IPsec — PaketeRouter, Layer-3-Switch
2SicherungData LinkEthernet, PPP, VLAN — FramesSwitch, Bridge
1BitübertragungPhysicalElektrische Signale — BitsHub, Repeater, Kabel
💡 Merksatz: "Alle Pfarrer Saufen Tequila Nach Der Beichte" (von oben nach unten)

🌐 TCP/IP-Modell Netzwerk

▼
SchichtNameProtokolleOSI-Entsprechung
4AnwendungHTTP, FTP, SMTP, DNS, SSHOSI 5–7
3TransportTCP, UDPOSI 4
2InternetIP, ICMP, ARP, IGMPOSI 3
1NetzzugangEthernet, WLAN, PPPOSI 1–2

🔌 Alle Ports – Komplette Übersicht Netzwerk

▼
PortProtokollDienstBeschreibungKategorie
💡 Well-Known Ports: 0–1023 (IANA reserviert, braucht Root/Admin)
💡 Registered Ports: 1024–49151 (registriert bei IANA)
💡 Dynamic/Private Ports: 49152–65535 (frei nutzbar, kurzlebige Verbindungen)

🔢 IPv4 Subnetzmasken & CIDR Netzwerk

▼
CIDRSubnetzmaskeHostsWildcard
/8255.0.0.016.777.2140.255.255.255
/16255.255.0.065.5340.0.255.255
/17255.255.128.032.7660.0.127.255
/18255.255.192.016.3820.0.63.255
/19255.255.224.08.1900.0.31.255
/20255.255.240.04.0940.0.15.255
/21255.255.248.02.0460.0.7.255
/22255.255.252.01.0220.0.3.255
/23255.255.254.05100.0.1.255
/24255.255.255.02540.0.0.255
/25255.255.255.1281260.0.0.127
/26255.255.255.192620.0.0.63
/27255.255.255.224300.0.0.31
/28255.255.255.240140.0.0.15
/29255.255.255.24860.0.0.7
/30255.255.255.25220.0.0.3
/31255.255.255.2540 (P2P)0.0.0.1
/32255.255.255.2551 (Host)0.0.0.0
💡 Formel: Hosts = 2(32−Prefix) − 2 (für Netz- und Broadcastadresse)

📍 IPv4-Adressklassen & private Bereiche Netzwerk

▼
KlasseBereichStandard-MaskePrivater BereichVerwendung
A1.0.0.0 – 126.255.255.255/810.0.0.0 – 10.255.255.255Große Netze
B128.0.0.0 – 191.255.255.255/16172.16.0.0 – 172.31.255.255Mittlere Netze
C192.0.0.0 – 223.255.255.255/24192.168.0.0 – 192.168.255.255Kleine Netze
D224.0.0.0 – 239.255.255.255——Multicast
E240.0.0.0 – 255.255.255.255——Reserviert
💡 127.0.0.0/8 = Loopback (localhost), 169.254.0.0/16 = APIPA (auto-konfiguriert)

🌐 IPv6 – Adressen, Präfixe & Besonderheiten Netzwerk

▼

Aufbau einer IPv6-Adresse

EigenschaftBeschreibung
Länge128 Bit (statt 32 Bit bei IPv4)
Notation8 Gruppen à 4 Hex-Zeichen, getrennt durch :
Bsp: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
KurzschreibweiseFührende Nullen weglassen, aufeinander­folgende Null-Gruppen durch :: ersetzen (nur 1× erlaubt)
Bsp: 2001:db8:85a3::8a2e:370:7334
Prefix-NotationWie CIDR bei IPv4, z. B. /64 = erste 64 Bit = Netzanteil
Standard-Prefix/64 – obere 64 Bit = Netz-ID, untere 64 Bit = Interface-ID

Wichtige Adresstypen & Präfixe

Adresstyp / PräfixBereichBeschreibung
Loopback::1/128Entspricht 127.0.0.1 bei IPv4
Unspezifiziert::/128Entspricht 0.0.0.0 – „keine Adresse"
Link-Local Unicastfe80::/10Auto-konfiguriert, nur im lokalen Netz gültig (wie APIPA bei IPv4)
Unique Local (ULA)fc00::/7 (meist fd00::/8)Private Adressen (wie 10.x / 172.x / 192.168.x bei IPv4)
Global Unicast (GUA)2000::/3Weltweit eindeutig & routbar – öffentliche Adressen
Multicastff00::/8Pakete an Gruppe von Empfängern (ersetzt Broadcast)
Anycast(aus dem Unicast-Bereich)Paket an den nächstgelegenen Knoten einer Gruppe
Solicited-Node Multicastff02::1:ff00:0/104Für Neighbor Discovery (NDP) – ersetzt ARP

Wichtige Multicast-Adressen

AdresseBedeutung
ff02::1Alle Knoten im lokalen Netz
ff02::2Alle Router im lokalen Netz
ff02::fbmDNS (Multicast DNS)
ff02::1:2DHCPv6-Server

IPv6 vs. IPv4 – Vergleich

MerkmalIPv4IPv6
Adresslänge32 Bit128 Bit
Anzahl Adressen~4,3 Milliarden~3,4 × 10³⁸
NotationDezimal (192.168.1.1)Hexadezimal (2001:db8::1)
Header-Größe20–60 Bytes (variabel)40 Bytes (fix)
ARPJaNein → NDP (Neighbor Discovery)
BroadcastJaNein → Multicast
NAT nötigOft ja (Adressknappheit)Nein (genug öffentliche Adressen)
Auto-KonfigurationDHCP / APIPASLAAC + optional DHCPv6
IPsecOptionalIntegriert (empfohlen)
FragmentierungDurch Router möglichNur durch Sender (Path MTU Discovery)

Übergangsmechanismen IPv4 → IPv6

MechanismusBeschreibung
Dual-StackGerät nutzt IPv4 und IPv6 gleichzeitig
Tunneling (6in4, 6to4)IPv6-Pakete werden in IPv4-Paketen gekapselt
NAT64 / DNS64Übersetzung zwischen IPv6- und IPv4-Netzen
TeredoIPv6-Tunnel durch IPv4-NAT hindurch (über UDP)
💡 SLAAC = Stateless Address Autoconfiguration – Gerät generiert sich selbst eine Adresse aus Prefix (vom Router) + Interface-ID (z. B. aus MAC via EUI-64 oder zufällig via Privacy Extensions)

⚡ TCP vs. UDP Netzwerk

▼
EigenschaftTCPUDP
VerbindungVerbindungsorientiert (3-Way-Handshake)Verbindungslos
ZuverlässigkeitJa (ACK, Retransmission)Nein
ReihenfolgeGarantiertNicht garantiert
GeschwindigkeitLangsamer (Overhead)Schneller
FlusskontrolleJaNein
Header-Größe20 Bytes8 Bytes
EinsatzHTTP, FTP, SMTP, SSHDNS, DHCP, VoIP, Streaming

📶 WLAN-Standards (IEEE 802.11) Netzwerk

▼
StandardWi-FiFrequenzMax. DatenrateJahr
802.11bWi-Fi 12,4 GHz11 Mbit/s1999
802.11aWi-Fi 25 GHz54 Mbit/s1999
802.11gWi-Fi 32,4 GHz54 Mbit/s2003
802.11nWi-Fi 42,4 / 5 GHz600 Mbit/s2009
802.11acWi-Fi 55 GHz6,9 Gbit/s2013
802.11axWi-Fi 6/6E2,4 / 5 / 6 GHz9,6 Gbit/s2020
802.11beWi-Fi 72,4 / 5 / 6 GHz46 Gbit/s2024

🔌 Ethernet-Kabelkategorien Netzwerk

▼
KategorieMax. DatenrateFrequenzMax. LängeSchirmung
Cat 5100 Mbit/s100 MHz100 mUTP
Cat 5e1 Gbit/s100 MHz100 mUTP
Cat 61 Gbit/s (10G bis 55m)250 MHz100 mUTP / STP
Cat 6a10 Gbit/s500 MHz100 mSTP
Cat 710 Gbit/s600 MHz100 mS/FTP
Cat 7a10 Gbit/s1000 MHz100 mS/FTP
Cat 825–40 Gbit/s2000 MHz30 mS/FTP

💾 RAID-Level Übersicht Netzwerk

▼
RAIDMin. PlattenTechnikKapazitätAusfallsicherGeschwindigkeit
RAID 02Striping100%❌ Nein⬆️ Sehr schnell
RAID 12Mirroring50%✅ 1 PlatteLesen ⬆️
RAID 53Striping + Parität(n−1)/n✅ 1 Platte⬆️ Gut
RAID 64Striping + 2× Parität(n−2)/n✅ 2 Platten⬆️ Gut
RAID 104Mirror + Stripe50%✅ 1 pro Spiegel⬆️⬆️ Sehr schnell

📏 Speichereinheiten IT-Grundlagen

▼
EinheitAbk.Dezimal (SI)Binär (IEC)
Bitbkleinste Einheit0 oder 1
ByteB8 Bit8 Bit
KilobyteKB1.000 B (10³)1.024 B (KiB)
MegabyteMB1.000.000 B (10⁶)1.048.576 B (MiB)
GigabyteGB10⁹ B1.073.741.824 B (GiB)
TerabyteTB10¹² B1.099.511.627.776 B (TiB)
PetabytePB10¹⁵ B(PiB)
💡 Datenraten werden in Bit/s angegeben. 100 Mbit/s = 12,5 MB/s

🔢 Zahlensysteme IT-Grundlagen

▼
DezimalBinärOktalHexadezimal
0000000
1000111
2001022
3001133
4010044
5010155
6011066
7011177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
25511111111377FF
💡 Binär: Basis 2 | Oktal: Basis 8 | Dezimal: Basis 10 | Hexadezimal: Basis 16

📂 Dateisysteme im Vergleich IT-Grundlagen

▼
DateisystemOSMax. DateiMax. VolumeBesonderheiten
FAT32Alle4 GB2 TBUniversell kompatibel
exFATAlle16 EB128 PBGut für USB-Sticks
NTFSWindows16 EB256 TBBerechtigungen, Journaling, Kompression
ext4Linux16 TB1 EBJournaling, Standard unter Linux
XFSLinux8 EB8 EBHohe Performance, Server
BtrfsLinux16 EB16 EBSnapshots, RAID, Copy-on-Write
APFSmacOS8 EB?Verschlüsselung, Snapshots

🌍 HTTP-Statuscodes Programmierung

▼
CodeStatusBedeutung
200OKAnfrage erfolgreich
201CreatedRessource erstellt
204No ContentErfolgreich, kein Inhalt
301Moved PermanentlyDauerhaft umgezogen
302FoundTemporäre Umleitung
304Not ModifiedNicht geändert (Cache)
400Bad RequestFehlerhafte Anfrage
401UnauthorizedAuthentifizierung erforderlich
403ForbiddenZugriff verboten
404Not FoundRessource nicht gefunden
405Method Not AllowedHTTP-Methode nicht erlaubt
408Request TimeoutZeitüberschreitung
429Too Many RequestsRate Limit erreicht
500Internal Server ErrorServerfehler
502Bad GatewayUngültige Antwort vom Backend
503Service UnavailableDienst nicht verfügbar
💡 1xx = Info | 2xx = Erfolg | 3xx = Umleitung | 4xx = Client-Fehler | 5xx = Server-Fehler

🗄️ SQL-Befehle Übersicht Programmierung

▼
KategorieBefehlBeschreibungBeispiel
DQLSELECTDaten abfragenSELECT * FROM kunden;
DMLINSERTDaten einfügenINSERT INTO kunden VALUES (...);
DMLUPDATEDaten ändernUPDATE kunden SET name='X' WHERE id=1;
DMLDELETEDaten löschenDELETE FROM kunden WHERE id=1;
DDLCREATETabelle erstellenCREATE TABLE kunden (...);
DDLALTERTabelle ändernALTER TABLE kunden ADD email VARCHAR;
DDLDROPTabelle löschenDROP TABLE kunden;
DCLGRANTRechte vergebenGRANT SELECT ON kunden TO user1;
DCLREVOKERechte entziehenREVOKE SELECT ON kunden FROM user1;
TCLCOMMITTransaktion bestätigenCOMMIT;
TCLROLLBACKTransaktion zurückrollenROLLBACK;
💡 DQL = Query | DML = Manipulation | DDL = Definition | DCL = Control | TCL = Transaction

📐 Datenbank-Normalformen Programmierung

▼
NormalformAnforderungErklärung
1. NFAtomare WerteJedes Feld enthält nur einen Wert (keine Listen, keine Gruppen)
2. NF1. NF + volle funktionale AbhängigkeitAlle Nicht-Schlüssel-Attribute hängen vom gesamten Primärschlüssel ab
3. NF2. NF + keine transitive AbhängigkeitKein Nicht-Schlüssel-Attribut hängt von einem anderen Nicht-Schlüssel ab
BCNF3. NF + verschärftJede Determinante ist ein Kandidatschlüssel

🔐 Verschlüsselungsverfahren IT-Sicherheit

▼
TypVerfahrenSchlüssellängeEinsatz
SymmetrischAES128/192/256 BitStandard, VPN, WLAN
DES56 BitVeraltet
3DES168 BitLegacy-Systeme
AsymmetrischRSA2048–4096 BitSchlüsselaustausch, Signaturen
Diffie-HellmanvariabelSchlüsselaustausch
ECC256–521 BitMobilgeräte, IoT
HashMD5128 BitVeraltet (unsicher)
SHA-256256 BitSignaturen, Zertifikate
SHA-512512 BitHohe Sicherheit
💡 Symmetrisch = 1 Schlüssel | Asymmetrisch = Public + Private Key | Hash = Einweg (kein Schlüssel)

⚠️ Angriffsarten & Bedrohungen IT-Sicherheit

▼
AngriffsartBeschreibungSchutzmaßnahme
PhishingGefälschte E-Mails/WebseitenMitarbeiterschulung, Spam-Filter
RansomwareVerschlüsselt Daten, erpresst LösegeldBackups, Updates, Awareness
DoS / DDoSÜberlastung des DienstesFirewall, CDN, Rate Limiting
Man-in-the-MiddleAbfangen der KommunikationTLS/SSL, Zertifikate
SQL-InjectionEinschleusen von SQL-BefehlenPrepared Statements, Validierung
XSSEinschleusen von JavaScriptInput-Sanitizing, CSP
Brute ForcePasswörter durch Probieren knackenSperren nach Fehlversuchen, 2FA
Social EngineeringManipulation von MenschenSchulung, Awareness
TrojanerTarnung als nützliche SoftwareVirenscanner, sichere Downloads

💰 Handelskalkulation (Schema) Wirtschaft

▼
PositionBerechnung
Listeneinkaufspreis (LEP)Ausgangswert
− Lieferantenrabatt
= Zieleinkaufspreis (ZEP)
− Lieferantenskonto
= Bareinkaufspreis (BEP)
+ Bezugskosten (Fracht, Versicherung)
= Bezugspreis / Einstandspreis
+ Handlungskosten (z.B. 25%)
= Selbstkosten
+ Gewinnzuschlag
= Barverkaufspreis
+ Kundenskonto
= Zielverkaufspreis
+ Kundenrabatt
= Listenverkaufspreis (netto)
+ Umsatzsteuer (19%)
= Listenverkaufspreis (brutto)
💡 Skonto und Rabatt werden im "Hundert" berechnet: Barverkaufspreis = Zielverkaufspreis × 100 / (100 − Skonto%)

📜 Vertragsarten im Überblick Wirtschaft

▼
Vertragsart§ BGBGegenstandGeschuldetIT-Beispiel
Kaufvertrag§433Ware/SacheÜbergabe & ÜbereignungHardware kaufen
Werkvertrag§631Herstellung eines WerksErfolg (Ergebnis)Software-Entwicklung
Dienstvertrag§611DienstleistungTätigkeit (kein Erfolg)IT-Beratung, Support
Mietvertrag§535Sache zur NutzungGebrauchsüberlassungServer-Hosting
LeasingvertragatypischGebrauchsüberlassungNutzung gegen RatenIT-Geräte leasen
LizenzvertragatypischNutzungsrechtRechteeinräumungSoftware-Lizenzen
SLAatypischService LevelVerfügbarkeit, ReaktionszeitIT-Service-Vertrag

📋 Vorgehensmodelle im Vergleich Wirtschaft

▼
ModellTypPhasenVorteileNachteile
WasserfallSequenziellAnalyse → Design → Impl. → Test → BetriebKlare Struktur, DokumentationUnflexibel, spätes Feedback
V-ModellSequenziellWie Wasserfall + Testphasen je StufeFrühzeitige TestplanungStarr, aufwändig
SpiralmodellIterativWiederholende Zyklen mit RisikoanalyseRisikominimierungKomplex, teuer
ScrumAgilSprints (1–4 Wochen)Flexibel, schnelles FeedbackBraucht erfahrenes Team
KanbanAgilKontinuierlicher FlussEinfach, visuell, WIP-LimitsWenig Struktur
DevOpsAgil/OpsCI/CD-PipelineSchnelle ReleasesHoher Automatisierungsbedarf

🛡️ DSGVO — Wichtige Grundsätze Wirtschaft

▼
GrundsatzArtikelBedeutung
RechtmäßigkeitArt. 5 (1a)Verarbeitung nur mit Rechtsgrundlage
ZweckbindungArt. 5 (1b)Nur für festgelegte Zwecke
DatenminimierungArt. 5 (1c)Nur so viel wie nötig
RichtigkeitArt. 5 (1d)Daten müssen korrekt sein
SpeicherbegrenzungArt. 5 (1e)Nicht länger als nötig speichern
Integrität & VertraulichkeitArt. 5 (1f)Schutz vor unbefugtem Zugriff
RechenschaftspflichtArt. 5 (2)Nachweis der Einhaltung
💡 Betroffenenrechte: Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Datenübertragbarkeit (Art. 20)
🔍 Keine Tabellen gefunden. Versuch einen anderen Suchbegriff.