Akaban operating system - initialization of interrupt controller, interrupt from UHCI

I believe you must have read my last article (in short, only IO APIC can accept interrupts from PCI). Yes, as long as you write the interrupt driver this time, you can officially start the development of PCI! The performance of APIC is worse than that of 8259A interrupt processor. Without comparing the actual performance, let's talk about the ...

Added by gus on Thu, 03 Feb 2022 15:27:20 +0200

Linux network protocol stack 4--bridge receiving and contracting

bridge is a virtual switch on linux, which has the function of switch. After the network card receives the packet, go to__ netif_ receive_ skb_ After the core, peel off the vlan and find the vlan sub interface (if any). If SKB - > dev is a bridge member port, it will go to the receiving and processing function of the bridge member port. st ...

Added by gabo on Thu, 03 Feb 2022 15:18:57 +0200

Linux network protocol stack 5--ovs receiving and contracting

ovs, whose full name is openvswitch, is a high-quality, multi-layer virtual switch with some advantages over bridge: 1) Facilitate network management and monitoring. The introduction of OVS can facilitate administrators to monitor the network status and data traffic in the whole cloud environment. For example, they can analyze which VM, OS and ...

Added by rallan on Thu, 03 Feb 2022 11:41:24 +0200

HCIP - republish routing policy

Republish, redistribute and redistribute: When there are two routing protocols or different processes of the same in a network; Protocols, processes, databases and information are independent and not shared; Redistributing technology can share routing entries between two protocols or two processes to achieve the accessibility of the whole netw ...

Added by pdaoust on Thu, 03 Feb 2022 00:47:51 +0200

ensp configuration mstp vrrp lacp ospf nat acl dhcp telnet integrated configuration

requirement 1. Planning topology 2. Reasonably configure IP address 3. Plan VLAN information as shown in the figure. PC1/PC2/PC3 belongs to VLAN123 and AR1 belongs to VLAN111 4. MSTP, eth-trunk and VRRP need to be configured reasonably to achieve the best network availability 5. Configure the dynamic routing protocol to make the whole network ...

Added by vaavi8r on Wed, 02 Feb 2022 18:00:25 +0200

C + + hand training project (simple HTTP webserver based on muduo network library + mysql+jsoncpp for web page display database background data)

Project introduction Project github: github link This project is based on C + + language, Mr. Chen Shuo's muduo network library, mysql database and json CPP. The server listens to two ports, one for processing http requests and the other for processing json data sent. This project cooperates with a qt+opencv license plate recognition front ...

Added by clarky08 on Wed, 02 Feb 2022 03:21:07 +0200

Kotlin collaboration with architecture components and underlying principle analysis

I usually read blogs or learn knowledge. What I learned is scattered. There is no independent concept of knowledge module, and it is easy to forget after learning. So I set up my own Note warehouse (a note warehouse I maintain for a long time. If I'm interested, I can click a star ~ your star is a great driving force for my writing). Class ...

Added by [-_-] on Tue, 01 Feb 2022 14:13:11 +0200

Restrict kernel udp bad checksum failure alarm information

Problem description The dmesg information of a certain system has the following contents printed frequently, which flushes out other relevant information and needs to be limited. UDP: bad checksum. From 10.66.245.93:61525 to 255.255.255.255:137 ulen 58 Related code File name in kernel source tree: net/ipv4/udp.c Relevant source code: ...

Added by jil on Tue, 01 Feb 2022 12:52:44 +0200

LVS-DR mode under linux

DIP: the IP address of the scheduler RIP: the IP address of the real server in the background VIP: virtual IP used for service provision Compared with NAT mode, DR mode of LVS is more complex and difficult to implement, because it is closer to hardware based load balancing. Although the performance is still lower than that of hardware based ...

Added by ddc on Tue, 01 Feb 2022 10:03:09 +0200

Alios things 3.3.0 Wi Fi networking

    1. Alios things Wi Fi Networking Background Accessing Wi Fi network is the first step of networking most IoT devices. Access to Wi Fi generally requires two stages: distribution and networking. 1.1 introduction to Netmgr The Netmgr module introduced in this paper abstracts the distribution network and networking capabilities driven ...

Added by tomkure on Tue, 01 Feb 2022 01:26:25 +0200