63
submitted 2 years ago by j4k3@lemmy.world to c/selfhosted@lemmy.world

I've been watching some One Marc Fifty stuff on YouTube. I can follow him well, and I'm decent at much of the hardware stuff. At least I can compile OpenWRT or do a basic Gentoo install with a custom kernel. I dread staring at NFTables, but can hack around some. I don't fully understand networking from the abstract fundamentals. Are there any good sources that break down the subject like Ben Eater did with the 8 bit bread board computer, showing all the basic logic, buses, and registers surrounding the Arithmetic Logic Unit? I'm largely looking for a more fundamental perspective on what are the core components of the stack and what elements are limited to niche applications.

I just realized I want to use self signed client certificates between devices. It was one of those moments where I feel dumb for the limited scope of my knowledge about the scale of various problems and solutions.

top 8 comments
sorted by: hot top new old
[-] SteveTech@programming.dev 12 points 2 years ago

There's The Serial Port, It's not really 'home networks', but he finds and sets up very early (~80-90s) ISP gear and explains how it works and the history of it. Similar to how Ben Eater uses an 'old' 6502 to explain stuff.

[-] phillipgreenii@lemmy.world 8 points 2 years ago

Not quite a the level you are asking, but I have watched many videos from crosstalk solutions. Also, this series from the hookup is what i used as a template for my home lab: https://youtu.be/Z_6eDtWumsA?si=89kVLLNqqrx2wM3a

[-] lando55@lemmy.world 1 points 2 years ago

No joke, I thought for a second you were referring to Infinite Solutions and were trolling hardcore. I haven't thought about that in a long time.

[-] rowinxavier@lemmy.world 6 points 2 years ago

I don't know about videos but having a look at the OSI model is a good way to start. It covers the abstract framework for packetizing data including things like the distinction between hardware and software, envelope, encryption, application layer stuff, the whole shebang. The cool thing is by going hardware, network, application you can see where responsibility are and it helps you understand where things can go wrong.

If you are interested there are plenty of CCNA style courses available on the internet, licit and otherwise, and they go into more depth, and the same applies to RHCE/RHCSA material. The training for certifications like that covers what you want to know but also puts it in context, and again licit and otherwise sources are available.

[-] fuzzy_feeling@programming.dev 4 points 2 years ago

not exactly what you are looking for, but practical networking helped me understand the networking basics for my cs degree.

https://www.youtube.com/channel/UCKmU-GKiukM8LYjkJFb8oBQ

[-] just_another_person@lemmy.world 4 points 2 years ago* (last edited 2 years ago)

I'm not sure, but I would be surprised if there was, especially for any sort of modern equipment. Networking hardware is really just a standard computer with a lot of specialized SoC chips specific to networking routines. So your generic home wireless router is an ARM chip, some ram, some storage, and then a wireless SoC chips, for example. Most of your enterprise type switches are basically the same Intel or AMD CPUs you'd find in a server with a ton of specialized single-purpose chips augments to offload specific jobs really fast.

So if there was a very basic beginner course to building networking hardware like, it would probably be using the concepts that 80's hardware may have used I'd guess. Maybe try looking for someone building a modem or NIC from scratch?

[-] tvcvt@lemmy.ml 3 points 2 years ago

I’m not familiar with the Ben Eater series, but there are certainly a couple options to check out.

Mark Ferneaux did a fantastic series on the workings of pfSense. It’s a little dated, but the core concepts are still sound and apply to networking generally.

There are also several sites that do in-depth networking topics with a focus on certifications. My favorite of the bunch is Viatto.

I also quite like The Network Berg, though his videos are specifically focused on Mikrotik.

[-] interdimensionalmeme@lemmy.ml 2 points 2 years ago

Surprised nobody mentions network chuck

this post was submitted on 13 Sep 2024
63 points (98.5% liked)

Selfhosted

62064 readers
600 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS