diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 209769a..2b09ba1 100755 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -4,17 +4,21 @@ "type": "split", "children": [ { - "id": "01cd9de2f47303ef", + "id": "77e7fdc4b60086bf", "type": "tabs", "children": [ { - "id": "7f1ed2faf0dde1b7", + "id": "6ade3d1c698221ee", "type": "leaf", "state": { - "type": "graph", - "state": {}, - "icon": "lucide-git-fork", - "title": "Graph view" + "type": "markdown", + "state": { + "file": "Semester 7/INKOM/Klausurvorbereitung.md", + "mode": "source", + "source": false + }, + "icon": "lucide-file", + "title": "Klausurvorbereitung" } } ] @@ -177,53 +181,52 @@ "workspaces:Manage workspace layouts": false } }, - "active": "7f1ed2faf0dde1b7", + "active": "6ade3d1c698221ee", "lastOpenFiles": [ - "Semester 6/List of Shame.md", - "Semester 7/REDIG/Vorlesung 9.md", - "Semester 7/REDIG/Vorlesung 10.md", - "Semester 7/REDIG/Untitled.md", - "Semester 7/REDIG/Architektur.png", - "Semester 7/INKOM/Vorlesung 11.md", + "Semester 7/INKOM/figures/Pasted image 20260128171756.png", + "Semester 7/INKOM/Klausurvorbereitung.md", + "Semester 7/INKOM/figures/Pasted image 20260128171830.png", + "Semester 7/Bildverarbeitung/Vorlesung 1.md", + "Semester 7/INKOM/figures/Pasted image 20260127171242.png", + "Semester 7/INKOM/figures/Pasted image 20260127170559.png", + "Semester 8/Bewerbungen/Trenz.md", + "Semester 8/Bewerbungen/CompaxDigital.md", + "Semester 8/Bewerbungen/Salt and Pepper.md", + "Semester 8/Bewerbungen/Untitled", + "Semester 8/Bewerbungen/Airbus.md", + "Semester 8/Bewerbungen/Dekra poopoo.md", + "Semester 8/Bewerbungen/Ferchau.md", + "Semester 8/Bewerbungen", + "Semester 7/Bildverarbeitung/Wissenschaftliche Arbeiten (nach Dek. Trittin).md", + "Semester 7/INKOM/Vorlesung 8.md", + "Semester 7/INKOM/Vorlesung 9.md", "Semester 7/INKOM/Vorlesung 10.md", + "Semester 7/INKOM/Vorlesung 11.md", + "Untitled.base", + "Semester 7/INKOM/Untitled 3.base", + "Semester 7/INKOM/Untitled 2.base", + "Semester 7/Robocup/REDIG/Vorlesung 10.md", + "Semester 7/Medienheorie/Vorlesung 10.md", + "Untitled 1.base", + "Semester 8/Bachelorthesis/Zu klärende Fragen.md", + "Semester 6/List of Shame.md", + "Semester 7/Robocup/REDIG/Vorlesung 9.md", + "Semester 7/Robocup/REDIG/Untitled.md", + "Semester 7/Robocup/REDIG/Architektur.png", "Semester 7/INKOM/Untitled.base", "Semester 7/INKOM/Untitled 1.base", - "Semester 7/Medienheorie/Vorlesung 10.md", "Semester 7/INKOM/Labor 04.md", "Semester 7/Medienheorie/Hausaufgabe Speichermedien.md", "Semester 7/Medienheorie/Vorlesung 9.md", "Semester 7/INKOM/präsi_2FA/Untitled.base", "Semester 7/INKOM/präsi_2FA/Untitled 8.base", - "Semester 7/INKOM/präsi_2FA/Untitled 7.base", - "Semester 7/INKOM/präsi_2FA/Untitled 6.base", - "Semester 7/INKOM/präsi_2FA/Untitled 5.base", - "Semester 7/INKOM/präsi_2FA/Untitled 4.base", - "Semester 7/INKOM/präsi_2FA/Untitled 3.base", - "Semester 7/INKOM/präsi_2FA/Untitled 2.base", "Semester 7/INKOM/präsi_2FA/Recherche.md", "Semester 7/INKOM/präsi_2FA/Quellen.md", "Semester 7/INKOM/präsi_2FA/Vorgehensweise.md", - "Semester 7/Bildverarbeitung/Wissenschaftliche Arbeiten (nach Dek. Trittin).md", - "Praktikum/Hella.md", - "Semester 7/Medienheorie/Vorlesung 8.md", - "Semester 7/Medienheorie/Vorlesung 7.md", - "Semester 7/REDIG/Übungsblatt 7.md", - "Semester 7/REDIG/Vorlesung 8.md", - "Semester 7/Medienheorie/Vorlesung 5.md", - "Semester 7/REDIG/Vorlesung 5.md", - "Semester 7/INKOM/Vorlesung 3.md", - "Semester 7/INKOM/().md", - "Semester 7/INKOM/Vorlesung 2.md", "Semester 7/INKOM/figures/Pasted image 20251107093559.png", - "Semester 7/Bildverarbeitung/Vorlesung 1.md", - "Semester 7/Medienheorie/Vorlesung 4.md", "Semester 6/COMARCH/Zusammenfassung/Pasted image 20250708193937.png", "Semester 6/COMARCH/Zusammenfassung/Pasted image 20250708193917.png", "Semester 6/COMARCH/Zusammenfassung/Pasted image 20250708185932.png", - "Semester 6/COMARCH/Zusammenfassung/Pasted image 20250708185618.png", - "Semester 6/COMARCH/Zusammenfassung/Pasted image 20250708185152.png", - "Semester 6/COMARCH/Zusammenfassung/Pasted image 20250708185128.png", - "Semester 6/COMARCH/Pasted image 20250709205101.png", - "Semester 6/COMARCH/Pasted image 20250709205049.png" + "Semester 6/COMARCH/Zusammenfassung/Pasted image 20250708185618.png" ] } \ No newline at end of file diff --git a/Semester 7/INKOM/Klausurvorbereitung.md b/Semester 7/INKOM/Klausurvorbereitung.md new file mode 100644 index 0000000..a32e7a9 --- /dev/null +++ b/Semester 7/INKOM/Klausurvorbereitung.md @@ -0,0 +1,137 @@ + +# Fragestellungen +**F:** Welche unterschiedlichen Industriezweige kennen Sie? +**A:** Prozess und Fertigungsindustrie + +**F:** Worin unterscheiden sich Prozess und Fertigungsindustrie? +**A:** Prozess: Umwandlung von Stoffen, Fertigung: Zusammenstellung + +**F:** Wie unterscheiden sich Bürokommunikation und Industrie? +**A:** Durch unterschiedliches Bewichten von Forderungen. Availability vs. Confidentiality. + +**F:** Was versteht man unter vertikaler und horizontaler Integration in Bezug auf Netzwerke? +**A:** Vertikal: Verbindung von Maschinen zu höheren od. tieferen Ebenen (Produkt, Managementsysteme usw.), Horizontal: Verbindung von Maschinen auf einer Ebene + +**F:** Was wird im Layer 1 des OSI Schichtenmodells festgelegt ? +**A:** Sogenannte Bitübertragungsschicht, stellt mechanisch, physische oder elektrische Hilfsmittel um Bits zu übertragen. + +**F:** Welche Vorteile gibt es für die jeweiligen Medien und wonach wird +für welches Medium entschieden? +**A:** Wird in [[#Medientypen]] thematisiert. +# Anforderungen an industriellen Netzwerken + +## Bandbreite +- Bandbreitenforderungen stets steigend + - VoIP, Screen-Sharing usw. + - Anzahl Teilnehmer +## Echtzeitfähigkeit +- kurze Zykluszahlen +- erhöhte Anwendung von Standardbüroanwendungen +## Robustheit +- Maschen-, Ring-, redundante Ringnetze + +## Prozess und Fertigungsindustrie + +In der Prozessindustrie werden Rohstoffe und Halbzeuge umgewandelt. +Beispiele sind: +- Chemie- +- Pharmazie- +- Lebensmittelindustrie + +Die Fertigungsindustrie hingegen behandelt eher die Zusammenführung mehrerer Komponenten - um beispielsweise ein Auto zu bauen. + +# IT vs. OT +IT und OT haben unterschiedliche Forderungern an Netzwerke. + +| IT (CIA) | OT(AIC) | +| ------------------ | ----------------- | +| 1. Vertraulichkeit | 1. Verfügbarkeit | +| 2. Integrität | 2. Integrität | +| 3. Verfügbarkeit | 3. Vertraubarkeit | + +**A**vailability +**I**ntegrity +**C**onfidentiality + +# OSI-Modell +- **A**lle → **A**nwendungsschicht​ +- **d**reckigen → **D**arstellungsschicht +- **S**äue → **S**itzungsschicht​ +- **t**rampeln → **T**ransportschicht +- **v**oller → **V**ermittlungsschicht +- **S**auerei → **S**icherungsschicht +- **b**etrunken → **B**itübertragungsschicht + +# Industrieversionen +1.0 Dampfmaschine (Mechanische) +2.0 Elektrifizierung +3.0 Automatisierung +4.0 Kommunikation und Vernetzung + +# Berechnen von Netzwerkadressen + +# Medientypen + +| **Medientyp** | **Vorteil(e)** | +| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | +| Glasfaser | - hohe Reichweite
- keine Interferenz durch elektromagnetische Wellen
- nicht direkt abhörbar
- geeignet für explosive Umgebungen | +| Kupferleitung | - simpel
- Steckerdiversität :3
- vglw. günstig | +| Über Luft | - Mobil und Flexibel
- geringer Kabelaufwand | + +# PROFINET +![[Pasted image 20260127170559.png]] +## Ethernet Frame IEEE 802.3Q +![[Pasted image 20260127171242.png]] +## Begriffe +**IO-Controller** +**I-Device** +**PN/PN Coupler** (wahrscheinlich PROFINET) +## Durchleitzeiten +**Cut Through** Paket wird direkt weitergeleitet, selbst wenn dieser noch nicht vollständig angekommen ist. +**Store & Forward** Paket wird erst weitergeleitet, wenn dieser vollständig angekommen ist um dann später weitergeleitet zu werden. +## Vermeiden von Engpässen bei Netzwerklast +1. Reduzieren der Aktualisierungszeit (Topologie bleibt gleich) +2. Reduzierung der Kommunikationspartner an einem Knoten (Topologieänderung) +# VLANs + +# Ethernet Frame +# Protokolle +## IP Frame +### v4 +![[Pasted image 20260128171756.png]] +### v6 +![[Pasted image 20260128171830.png]] +## iPCF (industrial Point Coordination Function) +*industrial french communist party* (hehe) +*proprietäres Verhalten* +Oder auch *Rapid Roaming*, erweitert IEEE 802.11. +Realzeitübertragung über WLAN. +Wurde im Rahmen von **PROFINET** entwickelt + +## DCP (Discovery and basic Configuration Protocol) +Layer 2 Protokoll für Device Namen und IP-Setzen +## LLDP (Link Layer Discovery Prot.) +Layer 2 Protokoll definiert nach 802.1AB. +Man kann damit Informationen zwischen Nachbargeräten austauschen. + +Fungiert über sog. LLDP-Software-Agenten, die Informationen über sich senden und von Nachbargeräten empfangen. + +## PRP (Parallel Redundancy Prot.) +Standard Ringprotokolle blockieren eine Verbindung, dies tut PRP nicht. +PRP wird nach den Daten eines Ethernet-Telegramms hinzugefügt (6Bytes groß) +Netzwerkübergreifend, eine Leitung kann in LAN A sein und die andere in LAN B. +## HSR +*Siemensproprietär* +HSR-Tag wird in ein Ethernet-Telegramm nach der Source Address hinzugefügt. +**Fehlerfall:** Wenn eine Leitung ausfällt erreicht ein Paket weiterhin die Steuerung. +# Firewall +Überprüft und Beobachtet eingehende und ausgehende Pakete und Verbindungen +# Demilitarized Zone +Perimeternetzwerk mit einer Firewall und meist dem Internet dahinter. +# Wichtige Themen, die besprochen wurden +- [x] Deterministik von iPCF und DCP bezogen auf Echtzeit +- [x] Layer 2 Protokolle LLDP und DCP +- [x] Firewall und DMZ +- [x] PROFINET +- [x] Ethernet Frame und IP Frame Struktur +- [X] Subnetting \ No newline at end of file diff --git a/Semester 7/INKOM/figures/Pasted image 20260127170559.png b/Semester 7/INKOM/figures/Pasted image 20260127170559.png new file mode 100644 index 0000000..83de870 Binary files /dev/null and b/Semester 7/INKOM/figures/Pasted image 20260127170559.png differ diff --git a/Semester 7/INKOM/figures/Pasted image 20260127171242.png b/Semester 7/INKOM/figures/Pasted image 20260127171242.png new file mode 100644 index 0000000..3d857a9 Binary files /dev/null and b/Semester 7/INKOM/figures/Pasted image 20260127171242.png differ diff --git a/Semester 7/INKOM/figures/Pasted image 20260128171756.png b/Semester 7/INKOM/figures/Pasted image 20260128171756.png new file mode 100644 index 0000000..2f62659 Binary files /dev/null and b/Semester 7/INKOM/figures/Pasted image 20260128171756.png differ diff --git a/Semester 7/INKOM/figures/Pasted image 20260128171830.png b/Semester 7/INKOM/figures/Pasted image 20260128171830.png new file mode 100644 index 0000000..b985650 Binary files /dev/null and b/Semester 7/INKOM/figures/Pasted image 20260128171830.png differ diff --git a/Semester 7/REDIG/Architektur.png b/Semester 7/Robocup/REDIG/Architektur.png similarity index 100% rename from Semester 7/REDIG/Architektur.png rename to Semester 7/Robocup/REDIG/Architektur.png diff --git a/Semester 7/REDIG/Nackenbruch.drawio.png b/Semester 7/Robocup/REDIG/Nackenbruch.drawio.png similarity index 100% rename from Semester 7/REDIG/Nackenbruch.drawio.png rename to Semester 7/Robocup/REDIG/Nackenbruch.drawio.png diff --git a/Semester 7/REDIG/Untitled.md b/Semester 7/Robocup/REDIG/Untitled.md similarity index 100% rename from Semester 7/REDIG/Untitled.md rename to Semester 7/Robocup/REDIG/Untitled.md diff --git a/Semester 7/REDIG/Vorlesung 1.md b/Semester 7/Robocup/REDIG/Vorlesung 1.md similarity index 100% rename from Semester 7/REDIG/Vorlesung 1.md rename to Semester 7/Robocup/REDIG/Vorlesung 1.md diff --git a/Semester 7/REDIG/Vorlesung 10.md b/Semester 7/Robocup/REDIG/Vorlesung 10.md similarity index 100% rename from Semester 7/REDIG/Vorlesung 10.md rename to Semester 7/Robocup/REDIG/Vorlesung 10.md diff --git a/Semester 7/REDIG/Vorlesung 2.md b/Semester 7/Robocup/REDIG/Vorlesung 2.md similarity index 100% rename from Semester 7/REDIG/Vorlesung 2.md rename to Semester 7/Robocup/REDIG/Vorlesung 2.md diff --git a/Semester 7/REDIG/Vorlesung 3.md b/Semester 7/Robocup/REDIG/Vorlesung 3.md similarity index 100% rename from Semester 7/REDIG/Vorlesung 3.md rename to Semester 7/Robocup/REDIG/Vorlesung 3.md diff --git a/Semester 7/REDIG/Vorlesung 5.md b/Semester 7/Robocup/REDIG/Vorlesung 5.md similarity index 100% rename from Semester 7/REDIG/Vorlesung 5.md rename to Semester 7/Robocup/REDIG/Vorlesung 5.md diff --git a/Semester 7/REDIG/Vorlesung 8.md b/Semester 7/Robocup/REDIG/Vorlesung 8.md similarity index 100% rename from Semester 7/REDIG/Vorlesung 8.md rename to Semester 7/Robocup/REDIG/Vorlesung 8.md diff --git a/Semester 7/REDIG/Vorlesung 9.md b/Semester 7/Robocup/REDIG/Vorlesung 9.md similarity index 100% rename from Semester 7/REDIG/Vorlesung 9.md rename to Semester 7/Robocup/REDIG/Vorlesung 9.md diff --git a/Semester 7/REDIG/Übungsblatt 7.md b/Semester 7/Robocup/REDIG/Übungsblatt 7.md similarity index 100% rename from Semester 7/REDIG/Übungsblatt 7.md rename to Semester 7/Robocup/REDIG/Übungsblatt 7.md diff --git a/Semester 8/Bachelorthesis/Zu klärende Fragen.md b/Semester 8/Bachelorthesis/Zu klärende Fragen.md deleted file mode 100644 index 09b6979..0000000 --- a/Semester 8/Bachelorthesis/Zu klärende Fragen.md +++ /dev/null @@ -1,6 +0,0 @@ -- Wie ermittel ich dass etwas: - - Grammatikalisch falsch ist? - - Rechtschreibung falsch ist? - - Kontext nicht stimmt? - - Fakten verdreht wurden? - - Fakten falsch benannt / dargestellt wurden? \ No newline at end of file diff --git a/Semester 8/Bewerbungen/Airbus.md b/Semester 8/Bewerbungen/Airbus.md new file mode 100644 index 0000000..55995f6 --- /dev/null +++ b/Semester 8/Bewerbungen/Airbus.md @@ -0,0 +1,3 @@ +https://ag.wd3.myworkdayjobs.com/en-US/Airbus/details/Working-student-as-Embedded-Software-Developer--d-f-m-_JR10368791?locationCountry=dcc5b7608d8644b3a93716604e78e995&jobFamilyGroup=f5811cef9cb5018463377f3f550a1bf2&jobFamily=f5811cef9cb5018f6f641ee9540a16ed&jobFamily=f5811cef9cb501caed5212e9540ac4ec&locations=f5811cef9cb501489129da684c0ad843 + +https://www.dekra-arbeit.de/stellenmarkt/airbus-software-engineer-luftfahrt--defence-job-in-bremen/b47a9f41-b41b-4b86-a5c9-84396de5123f_bd05f6df-fd03-4c56-a949-5dba75430242_4685135114?origin=/stellenmarkt?search=DevOps%2BEngineer%26source=/stellenmarkt%26location=Bremen%26radius=50%26page=1 \ No newline at end of file diff --git a/Semester 8/Bewerbungen/CompaxDigital.md b/Semester 8/Bewerbungen/CompaxDigital.md new file mode 100644 index 0000000..37a16b5 --- /dev/null +++ b/Semester 8/Bewerbungen/CompaxDigital.md @@ -0,0 +1,2 @@ +Java EE +https://compaxdigital.com/careers/ \ No newline at end of file diff --git a/Semester 8/Bewerbungen/Dekra poopoo.md b/Semester 8/Bewerbungen/Dekra poopoo.md new file mode 100644 index 0000000..1999dbc --- /dev/null +++ b/Semester 8/Bewerbungen/Dekra poopoo.md @@ -0,0 +1,5 @@ +https://www.dekra-arbeit.de/stellenmarkt/devops-engineer-job-in-bremen/b47a9f41-b41b-4b86-a5c9-84396de5123f_bdd0e263-2d0c-4a18-9d08-cc38d4ee6457?origin=/stellenmarkt?search=DevOps%2BEngineer%26source=/stellenmarkt%26location=Bremen%26radius=50%26page=1 + +https://www.dekra-arbeit.de/stellenmarkt/software-engineer-job-in-bremen/b47a9f41-b41b-4b86-a5c9-84396de5123f_d4825983-a2f4-46c4-a708-697413adcc3d?origin=/stellenmarkt?search=DevOps%2BEngineer%26source=/stellenmarkt%26location=Bremen%26radius=50%26page=2 + +https://www.dekra-arbeit.de/stellenmarkt/software-engineer-job-in-bremen/b47a9f41-b41b-4b86-a5c9-84396de5123f_7f34badb-9463-4bfc-9896-62532c69812d?origin=/stellenmarkt?search=Software%2BDeveloper%26source=/stellenmarkt%26location=Bremen%26radius=50%26page=1 \ No newline at end of file diff --git a/Semester 8/Bewerbungen/Ferchau.md b/Semester 8/Bewerbungen/Ferchau.md new file mode 100644 index 0000000..4f3e3cc --- /dev/null +++ b/Semester 8/Bewerbungen/Ferchau.md @@ -0,0 +1,2 @@ +https://touch.ferchau.com/de/en/job/462838/software-developer-simulation-defence?type=3&searchTerm=Software&sortingType=relevance&sortingDirection=DESC + diff --git a/Semester 8/Bewerbungen/Salt and Pepper.md b/Semester 8/Bewerbungen/Salt and Pepper.md new file mode 100644 index 0000000..bba62eb --- /dev/null +++ b/Semester 8/Bewerbungen/Salt and Pepper.md @@ -0,0 +1 @@ +https://salt-and-pepper.eu/karriere/jobs/softwareentwickler-fuer-entwicklungsprojekte-all-genders/ \ No newline at end of file diff --git a/Semester 8/Bewerbungen/Trenz.md b/Semester 8/Bewerbungen/Trenz.md new file mode 100644 index 0000000..76f1b3a --- /dev/null +++ b/Semester 8/Bewerbungen/Trenz.md @@ -0,0 +1,2 @@ +#master #embedded #initiativbewerbung +https://www.trenz.de/career-werkstudent