selfhosted-apps-docker/network-knowledge-base/readme.md

57 lines
1.4 KiB
Markdown
Raw Normal View History

2023-01-22 15:35:00 +00:00
# network-knowledge-base
* mac address
* ip address
* mask, mask notation
* gateway
* port
* packet and frame
* broadcast
* ARP
* NAT
* bridge, bridging
* switch, router, firewall
* Bandwidth
* DNS
* DHCP
* ICMP ping
* TCP / UDP
* HTTP
* SSH
* VPN
* [OSI/ISO model idea](https://www.reddit.com/r/networking/comments/2bazcl/i_dont_honestly_understand_the_osi_model_despite/cj45hih/)
[digital ocean](https://www.digitalocean.com/community/tutorials/an-introduction-to-networking-terminology-interfaces-and-protocols)<br>
[100 terms](https://www.makeuseof.com/networking-terms-glossary/)
![logo](https://i.imgur.com/ATNGPaJ.png)
# Network-hostnamess discovery / Zero-configuration networking /
http://jaredrobinson.com/blog/upnp-ssdp-mdns-llmnr-etc-on-the-home-network/
mDNS, NetBIOS, Samba, UPnP, Avahi, LLMNR, WINS,...
What a mess
Seems LLMNR is reliable and widly available everywhere for hostname resolution.
Even when wiki says its being phased out by microsoft.
Tested with wireshark. Pinging for a nonexisting hostname mans LLMNR
broadcast to every device on network is send asking who is that hostname.
Works same when pinging from archlinux or pinging from win8.1
2023-02-05 18:26:14 +00:00
[TCP vs UDP](https://youtu.be/jE_FcgpQ7Co)
2023-01-22 15:35:00 +00:00
2023-03-19 13:11:23 +00:00
# useful links
2023-01-22 15:35:00 +00:00
2023-03-19 13:11:23 +00:00
* https://dnsdumpster.com/<br>
can check subdomains registered, ideal would be wildcard certificate
2023-12-04 19:03:28 +00:00
OSI Model
* https://www.youtube.com/watch?v=2iFFRqzX3yE