Initial sync

This commit is contained in:
Nick Leeman 2021-10-19 16:51:40 +02:00
commit 0bc0c10cef
14 changed files with 7424 additions and 0 deletions

6
.obsidian/app.json vendored Normal file
View File

@ -0,0 +1,6 @@
{
"promptDelete": false,
"spellcheck": true,
"alwaysUpdateLinks": true,
"showLineNumber": true
}

4
.obsidian/appearance.json vendored Normal file
View File

@ -0,0 +1,4 @@
{
"baseFontSize": 16,
"translucency": true
}

3
.obsidian/community-plugins.json vendored Normal file
View File

@ -0,0 +1,3 @@
[
"obsidian-git"
]

14
.obsidian/core-plugins.json vendored Normal file
View File

@ -0,0 +1,14 @@
[
"file-explorer",
"global-search",
"switcher",
"graph",
"backlink",
"page-preview",
"note-composer",
"command-palette",
"markdown-importer",
"word-count",
"open-with-default-app",
"file-recovery"
]

22
.obsidian/graph.json vendored Normal file
View File

@ -0,0 +1,22 @@
{
"collapse-filter": true,
"search": "",
"showTags": false,
"showAttachments": false,
"hideUnresolved": false,
"showOrphans": true,
"collapse-color-groups": true,
"colorGroups": [],
"collapse-display": true,
"showArrow": false,
"textFadeMultiplier": 0,
"nodeSizeMultiplier": 1,
"lineSizeMultiplier": 1,
"collapse-forces": true,
"centerStrength": 0.518713248970312,
"repelStrength": 10,
"linkStrength": 1,
"linkDistance": 250,
"scale": 1.4306957229364592,
"close": false
}

1
.obsidian/hotkeys.json vendored Normal file
View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1,14 @@
{
"commitMessage": "Vault sync: {{date}}",
"commitDateFormat": "YYYY-MM-DD HH:mm:ss",
"autoSaveInterval": 0,
"autoPullInterval": 0,
"autoPullOnBoot": false,
"disablePush": false,
"pullBeforePush": true,
"disablePopups": false,
"listChangedFilesInMessageBody": false,
"showStatusBar": true,
"updateSubmodules": false,
"gitPath": ""
}

7200
.obsidian/plugins/obsidian-git/main.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,8 @@
{
"id": "obsidian-git",
"name": "Obsidian Git",
"description": "Backup your vault with git.",
"isDesktopOnly": true,
"js": "main.js",
"version": "1.13.1"
}

101
.obsidian/workspace vendored Normal file
View File

@ -0,0 +1,101 @@
{
"main": {
"id": "39882bf69d868ea9",
"type": "split",
"children": [
{
"id": "bc6e8ad9aa0f44c3",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "School/Analyse/Network Types.md",
"mode": "source"
}
}
}
],
"direction": "vertical"
},
"left": {
"id": "d65a0e526d4b75dd",
"type": "split",
"children": [
{
"id": "0fb2395d3ea6abfd",
"type": "tabs",
"children": [
{
"id": "ede46a13920199ae",
"type": "leaf",
"state": {
"type": "file-explorer",
"state": {}
}
},
{
"id": "410772e27cbee3a9",
"type": "leaf",
"state": {
"type": "search",
"state": {
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical"
}
}
}
]
}
],
"direction": "horizontal",
"width": 287
},
"right": {
"id": "7a39cdcbd81a2382",
"type": "split",
"children": [
{
"id": "7c6725598946e744",
"type": "tabs",
"children": [
{
"id": "466373fe49d2bd0c",
"type": "leaf",
"state": {
"type": "backlink",
"state": {
"file": "School/Analyse/Network Types.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": true
}
}
}
]
}
],
"direction": "horizontal",
"width": 255
},
"active": "bc6e8ad9aa0f44c3",
"lastOpenFiles": [
"School/Analyse/Network Types.md",
"School/Analyse/Computer Networks.md",
"School/Analyse/point-to-point-network.png",
"School/Analyse/broadcast-network.png",
"point-to-point-network.png",
"Computer Networks.md",
"Network Types.md",
"Pasted image 20211019163407.png",
"Pasted image 20211019163328.png",
"Networking basics.md"
]
}

View File

@ -0,0 +1,20 @@
# Computer Networks
Computers can exchange data if they are connected which each other.
This means that they can share resources, like:
- Hardware resources
- Data
- Programs
in #client-server-architecture, a computer (server) hosts, delivers, and manages resources and providers services to clients trough computer networks.
Examples: gameservers, webservers, email servers, etc...
- Applications require a medium/structure for exchanging messages/data therefore we need a **network**
- A group of interconnected computers is called a network.
- Computers in a network can operate independently.
There are different types of computer networks: [[Network Types]]

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,31 @@
# Network Types
The interconnection between computers in a network can be done in 2 ways
## Broadcast network
![[broadcast-network.png]]
In a broadcast network, every message ([[Packet]]) is sent to every client on the network. Only intended recipients read the packet. Other clients will ignore.
### Disadvantages
- In a broadcast network you cant send multiple messages at the same time ([[collision problem]])
- Suffers from heavy load
- Cannot scale in size.
## Point to Point network
![[point-to-point-network.png]]
[[Packets]] in point-to-point networks are sent from one node to the other until the destination is reached.
Preferably the shortest path is taken.
## When use what
**Smaller Networks**
[[#Network Types#Broadcast network]]
Lighter traffic and lower possibility of collision (smaller dimension).
**Bigger Networks**
[[#Network Types#Point to Point network]]
Suits better.