Preliminary understanding of UDP

Reference link: UDP based server and client_ C language Chinese network  1, IP address, port, communication protocol     1. IP address         Computers in the network use IP addresses for unique identification.       2. Port number         Port number is an integer numb ...

Added by fatbobo on Fri, 08 Oct 2021 07:14:27 +0300

Fancy stack overflow

Fancy stack overflow reference resources: https://ctf-wiki.org/pwn/linux/user-mode/stackoverflow/x86/fancy-rop/#2018-over reference resources: https://www.yuque.com/hxfqg9/bin/erh0l7 reference resources: https://ctf-wiki.org/pwn/linux/user-mode/stackoverflow/x86/fancy-rop 1. Principle 1.1 stack pivoting Stack pivoting is turned into s ...

Added by beckjo1 on Tue, 05 Oct 2021 01:44:29 +0300

Fundamentals of java socket network programming

network model Difference between TCP protocol and UDP protocol The underlying implementation principle of Http protocol. What is a network model The essence of network programming is the data exchange between two devices. Of course, in computer network In, equipment mainly refers to computers. Data transmission itself is not very difficu ...

Added by silversinner on Tue, 05 Oct 2021 00:21:02 +0300

Network programming -- TCP principle

reference resources TCP/IP network programming Yin Shengyu TCP principle I/O buffering in TCP sockets The data sending and receiving of TCP socket has no boundary. For example, the client can slowly receive the data transmitted by the server in batches In fact, the data is not transmitted immediately after the write function is called, and ...

Added by planetsim on Sun, 03 Oct 2021 20:34:42 +0300

Connection oriented Socket programming

Experiment 2 connection oriented Socket programming 1, Experimental purpose 1. Understand the working principle, service mode and type of Socket. 2. Understand the framework structure and related data structure of Socket application. 3. Understand the connection oriented Socket communication process. 4. Master the method of using WinSock func ...

Added by shab620 on Wed, 29 Sep 2021 23:31:04 +0300

Analysis of Reactor network programming model

preface Reactor design pattern is a common pattern for processing concurrent I/O. it sends client requests to different processors to improve the efficiency of event processing. In the most common application scenario, java NIO, users process network requests using asynchronous non blocking IO. Including the netty framework, the model is used. ...

Added by OopyBoo on Mon, 27 Sep 2021 08:13:46 +0300

Communication mechanism of ROS

Topic communication Principle of topic communication Topic communication has three roles: ROS Master (Manager)Talker (publisher)Listener (subscriber) The Master is responsible for linking publishers and subscribers to publish and subscribe links through the same topic. After the link, the publisher and subscriber can continuously publish ...

Added by rpieszak on Tue, 21 Sep 2021 23:46:13 +0300

Qt network programming to realize TCP communication

Qt network programming to realize TCP communication Labels (space delimited): Tcp communication 1, Introduction to Tcp (1) TCP (Transmission Control Protocol) TCP is a transport layer network protocol for data transmission. Several network protocols include (HTTP and FTP are based on TCP protocol). TCP is a reliable transport protocol for ...

Added by baudday on Mon, 20 Sep 2021 04:04:28 +0300

❥ you can't learn a series ❥ -- network programming based on Python

1, IP address 1. Concept of IP address IP address is an address that identifies devices in the network, just like the home address in real lifeRendering of equipment in the network: 2. Expression of IP address IP addresses fall into two categories: IPv4 and IPv6IPv4 is the currently used ip addressIPv6 is the ip address to be us ...

Added by Anarking on Sun, 19 Sep 2021 14:14:08 +0300

Linux_RHCE self-study teaching notes - Redhat 8.2 DHCP service teaching and Research Notes

DHCP - Dynamic Host Configuration Protocol Dynamic Host Configuration Protocol: A range of IP addresses is controlled by the server, and clients can automatically get the IP addresses and subnet masks assigned by the server when they log on to the server. Service Port: UDP 67-Response 68-Request; This protocol is often used in large local a ...

Added by GetPutDelete on Sun, 19 Sep 2021 07:55:30 +0300