Ethernet Solutions: Optimal Selection of Serial to Ethernet Chips and Modules

Ethernet Solutions: Optimal Selection of Serial to Ethernet Chips and Modules

In terms of Ethernet interface connections, there are usually two solutions: one is when the terminal product has a system running, such as Android systems on chips like RK3399, Linux systems on chips like i.MX6, and RTOS systems on low-end ARM chips like STM32F107. These chips have integrated Ethernet MACs, and by adding simple PHY … Read more

Overview of Embedded IoT Protocols

Overview of Embedded IoT Protocols

For software companies, the IoT model brings decisive changes to their hardware design and the services they provide. One of the most impactful aspects is the communication protocols. 1 Communication Protocols Communication protocols can be thought of as a language, allowing two or more devices to communicate with each other. Just as there are rules … Read more

Installing and Testing Level-IP on Linux

Installing and Testing Level-IP on Linux

First, let’s discuss the overall idea—creating a convenient debugging TCP/IP protocol stack, level-ip. The specific operations can be divided such that we do not have to use the system’s socket interface for TCP communication. Now, this goal has been preliminarily achieved. One required component is tun/tap, which forwards data between the virtual device and the … Read more

Introduction to Embedded Systems Development

Introduction to Embedded Systems Development

Key Knowledge Points in Chapter One: Understand the characteristics, classifications, development, and applications of embedded systems, and familiarize yourself with the logical components of embedded systems. Understand the main types of embedded processing chips, be familiar with the SoC development process, and understand the significance of IP cores. Be familiar with the encoding of Chinese … Read more

How Hackers Overcome TCP/IP!

How Hackers Overcome TCP/IP!

Follow “Script Home ” with millions of developers Source / Warm Blue Notes (ID: yqy94xq95) Content published with authorization This article mainly reviews common attacks on TCP/IP, aiming to provide at least a basic understanding. Introduction Introduction 1 IP Spoofing What is IP? In a network, every device is assigned an address. This address is … Read more

5G: Goodbye TCP/IP

5G: Goodbye TCP/IP

I just don’t love you anymore. This song that I have been looping for a week now sounds like 5G singing to TCP/IP. As we all know, 4G LTE is fully IP-based, with upper-layer transmission using the TCP/IP protocol (as shown in the figure below). ▲LTE User Plane Protocol Architecture However, this familiar architecture has … Read more

Comparison of Linux TCP/IP Network Tools: net-tools vs iproute2

Comparison of Linux TCP/IP Network Tools: net-tools vs iproute2

(Click the public account above, to quickly follow) Original: Dan Nanni Translation: KayGuoWhu Link: https://linux.cn/article-4326-1.html Nowadays, many system administrators still configure network functions and troubleshoot network issues using command-line tools such as ifconfig, route, arp, and netstat (collectively known as net-tools). Net-tools originated from the BSD TCP/IP toolbox and later became the tool for configuring … Read more

TCP/IP Study Notes (3) – IP, ARP, and RARP Protocols

TCP/IP Study Notes (3) - IP, ARP, and RARP Protocols

The reason for studying these three protocols together is that they operate at the same layer. The ARP protocol is used to find the Ethernet MAC address of the target host, while IP carries the message to be sent. The data link layer can obtain transmission information from ARP and the data to be transmitted … Read more

Summary of TCP/IP Fundamentals

Summary of TCP/IP Fundamentals

Python Practical Community Java Practical Community Long press to recognize the QR code below,add as needed Scan to follow and add customer service Join Python community ▲ Scan to follow and add customer service Join Java community ▲ Author丨cxuan Source丨Programmer cxuan When it comes to the protocols we encounter most in computer networking, it undoubtedly … Read more

TCP/IP Learning Notes (5) – IP Routing

TCP/IP Learning Notes (5) - IP Routing

Static IP Routing A Simple Routing Table Routing is one of the most important functions at the IP layer. The previous sections have briefly discussed how routers select routes based on the IP addresses of IP packets. We will not repeat that here. First, let’s take a look at a simple system routing table. Destination … Read more