36 Illustrative Images on Computer Network Knowledge Points Worth Collecting and Learning

36 Illustrative Images on Computer Network Knowledge Points Worth Collecting and Learning

1. Overview of Computer Networks 1.1 Classification of Computer Networks According to the scope of the network: Wide Area Network (WAN), Metropolitan Area Network (MAN), Local Area Network (LAN); According to the users of the network: Public network, Private network. 1.2 Hierarchical Structure of Computer Networks Comparison of the TCP/IP four-layer model and the OSI … Read more

Illustrated Guide to Networking: 36 Diagrams Explaining Networking Basics

Illustrated Guide to Networking: 36 Diagrams Explaining Networking Basics

Preface Network Protocols When we connect to the internet using our mobile phones, we use many network protocols. Starting from connecting the phone to WiFi, the 802.11 (i.e., WLAN) protocol is used to access the network; the phone automatically obtains network configuration using the DHCP protocol, and only after obtaining the configuration can the phone … Read more

Understanding TCP/IP in One Article

Understanding TCP/IP in One Article

Author: Ruheng Source: Juejin 1. TCP/IP Model The TCP/IP protocol model (Transmission Control Protocol/Internet Protocol) includes a set of network protocols that form the foundation of the Internet; it is the core protocol of the Internet. The TCP/IP reference model divides the protocols into four layers: the Link Layer, Network Layer, Transport Layer, and Application … Read more

Fundamentals of Communication Networks

Fundamentals of Communication Networks

What Is a Communication Network There is always a network around us, such as telephone networks, telegraph networks, television networks, computer networks, etc.; even within our bodies, there are many network systems, such as the nervous system and the digestive system. The most typical representative is the computer network, which is a combination of computer … Read more

Getting Started with Raspberry Pi: Practical Configuration (VNC and Serial)

Getting Started with Raspberry Pi: Practical Configuration (VNC and Serial)

This section discusses practical application configurations, which are not the configurations mentioned earlier in the config.txt for the /boot partition, such as display and GPU settings. Since this is called getting started, the focus is mainly on practical configurations. 1. Serial Debugging Connection to Raspberry Pi The wire used is a USB to TTL cable … Read more

Rust P2P Network Application Practice – Core Concepts and Ping Program

Rust P2P Network Application Practice - Core Concepts and Ping Program

This series of articles first studies the core concepts of P2P networks and then analyzes application examples in the libp2p-rust library in detail, laying a solid foundation for future development of P2P network applications. P2P Network P2P (Peer-to-Peer) is a network technology that allows different computers in a network to share various computing resources, such … Read more

Rust P2P Network Application Practical – 2 P2P Chat Program

Rust P2P Network Application Practical - 2 P2P Chat Program

In the article <<Rust P2P Network Application Practical – 1 P2P Core Concepts and Ping Program>>, we introduced the core concepts of P2P networks and analyzed a simple P2P Ping application using the libp2p library. In this article, we will analyze a slightly more complex P2P chat program. This chat program adds a node auto-discovery … Read more

Comprehensive Analysis of Linux Firewall! Securing the Operating System (Part 2)

Comprehensive Analysis of Linux Firewall! Securing the Operating System (Part 2)

Linux | Red Hat Certification | IT Technology | Operations Engineer 👇 1000-person technical exchange QQ group Note [Public Account] for faster access 1. Firewall Service Management View current active services firewall-cmd –list-service[root@localhost ~]# firewall-cmd –set-default-zone=publicsuccess[root@localhost ~]# firewall-cmd –list-servicessh dhcpv6-client[root@localhost ~]# firewall-cmd –set-default-zone=homesuccess[root@localhost ~]# firewall-cmd –list-servicessh mdns samba-client dhcpv6-client# This allows for a more intuitive … Read more

Beginner-Friendly Practical Linux Basic Commands Summary

Beginner-Friendly Practical Linux Basic Commands Summary

Summary of Common Basic Linux Commands A account In Unix systems, it refers to the combination of a login name, personal directory, password, and shell that allows an individual to connect to the system. alias Alias. A mechanism in the shell that allows a string to be replaced by another when executing commands. Typing alias … Read more

Understanding Bluetooth and Wi-Fi Technologies

Understanding Bluetooth and Wi-Fi Technologies

Radio Management Promotional Activity Understanding Radio ⑦ | What Are Bluetooth and Wi-Fi Technologies 01 What Is Bluetooth Technology The so-called Bluetooth technology is actually a short-range (generally within 10m) wireless communication technology with a transmission rate of 1Mbit/s. By utilizing Bluetooth technology, communication between mobile communication terminal devices such as handheld computers, laptops, and … Read more