Netty authoritative guide Http protocol development
3.1 Http protocol development
3.1.1 basic knowledge
HTTP (Hypertext Transfer Protocol) protocol is an application layer protocol based on TCP transmission protocol. Its development is the result of the cooperation between the World Wide Web association and the Internet working group IETF. HTTP is an object-oriented protocol belonging to t ...
Added by dennismonsewicz on Tue, 08 Mar 2022 09:03:56 +0200
Quick understanding thread
For example, when you turn on the computer and listen to music, and you are still chatting with your girlfriend QQ (oh! You don't have a girlfriend), you can think that there are two processes. For single core CPU, concurrent operation is the illusion given to us by the rapid polling and scheduling of CPU time clock, and for multi-core CPU, it ...
Added by ridgerunner on Tue, 08 Mar 2022 05:15:04 +0200
Concurrent programming - paramiko remote control module, virus attack principle, dll injection
paramiko module
Introduction: paramiko is a module for remote control. Using this module, you can operate commands or files on the remote server. It is worth mentioning that the remote management inside fabric and ansible is realized by using paramiko. 2. Download and install
pip3 install paramiko #In Python 3
In python2
pycrypto,beca ...
Added by mshallop on Mon, 07 Mar 2022 06:14:16 +0200
Centos builds DHCP service, creates independent network card and completes DHCP experiment
What is DHCP:
DHCP (Dynamic Host Configuration Protocol) is a LAN network protocol. It refers to a range of IP addresses controlled by the server. When the client logs in to the server, it can automatically obtain the IP address and subnet mask assigned by the server.
DHCP has three mechanisms for assigning IP addresses:
Automatic Allocation ...
Added by venradio on Sun, 06 Mar 2022 05:01:19 +0200
Chapter V list
1, First acquaintance list
1. Understanding of lists
A variable can store an element, while a list is a "big container", which can store n more elements. The program can easily operate these data as a whole. A list is equivalent to an array in other languages, and a list is equivalent to a schoolbag containing many "books" ...
Added by nthomp on Sat, 05 Mar 2022 00:24:30 +0200
Fifth stop: operator
1. Introduction to various operators.
2. Expression evaluation
catalogue
1. Operator classification:
2. Arithmetic operator
3. Shift operator
3.1 shift left operator
3.2 shift right operator
4. Bitwise operator
5. Assignment operator
6. Monocular operator
6.1 introduction to monocular operators
6.2 sizeof and array
7. Relational op ...
Added by conor.higgins on Thu, 03 Mar 2022 16:28:34 +0200
Analyze HTTP requests to reduce the risk of HTTP smuggling attacks and HTTP data receiving asynchronous attacks
The words written in the front
HTTP/1.1 has gone through a long development process from 1991 to 2014:
HTTP/0.9– 1991HTTP/1.0– 1996HTTP/1.1RFC 2068– 1997RFC 2616- 1999RFC 7230- 2014
This means that various servers and clients in the Internet may have many security problems, which will also create opportunities for HTTP smuggling attack (HTTP ...
Added by billmasters on Sat, 26 Feb 2022 08:36:22 +0200
ddns automatic refresh via HTTP API
Recommended in this article“ Free DDNS ”For free DDNS service at home, if you have wired commercial bandwidth and have no home bandwidth, you don't need to consider DDNS, unless it is business width, which is DHCP public network IP. Such business width is generally used for illegal trading. There are many people, such as business wi ...
Added by nenena on Fri, 25 Feb 2022 05:53:40 +0200
Ethernet communication UDP - data transmission
catalogue
1, Introduction to Ethernet communication
1.OSI seven layer model
2. Ethernet packet analysis
3.IP header checksum calculation and inspection
2, Ethernet communication example
1. Overall experimental block diagram
2. Sequence diagram of transmission part
3. Experimental code and simulation results
summary
1, Introduction ...
Added by MrTL on Tue, 22 Feb 2022 07:03:44 +0200
CCNP Chapter 16 VXLAN effect demonstration + port mirroring
CCNP Part 16 vxlan (II) + port mirroring
This article is mainly about the practical demonstration of vxlan
VXLAN demo
There should be no such image in normal ensp To use this CE12800 I have here, which can be provided for you to use Link: https://pan.baidu.com/s/1nqGo8a7mmWpthu-CuBC80Q?pwd=cjnb Extraction code: cjnb This thing needs to be m ...
Added by r3dn3ck on Mon, 21 Feb 2022 13:50:52 +0200