Who is occupying my port in Linux

The prompt Address already in use must have been encountered. How can we quickly find and solve the problem? Here are several postures to learn about When troubleshooting network connectivity or application specific problems, one of the first things to check should be which ports are actually used on the system and which application is liste ...

Posted by nadz on Tue, 11 Jan 2022 10:52:36 +0100

Fundamentals of TCP/UDP programming

1, Brief description of TCP protocol 1. Introduction Transmission Control Protocol (TCP) is a connection oriented, reliable and byte stream based transport layer communication protocol, which is defined by IETF RFC 793. TCP is designed to adapt to the hierarchical protocol hierarchy supporting multi network applications. Paired processes ...

Posted by boby on Thu, 06 Jan 2022 16:57:41 +0100

Day26Qt implements QTcpServer-2022-01-06

Qt Network (I) tcp server Introduction TCP TCP protocol, transmission control protocol, is an underlying network protocol for data transmission. Many Internet protocols, including FTP and HTTP, are based on TCP protocol. TCP is a reliable transmission protocol for data flow and connection. QTcpSocket class provides an interface for TCP, which ...

Posted by hejgelato on Thu, 06 Jan 2022 13:50:10 +0100

Chapter 35 network application

PyQt5 provides QUdpSocket and QTcpSocket classes to implement UDP and TCP transmission protocols respectively. Both protocols can be used to create network client and server applications. The former (UDP) sends data from one host to another in the form of packets. It is only responsible for sending, but does not care whether the sending is succ ...

Posted by phychion on Thu, 06 Jan 2022 02:10:51 +0100

Linux(CentOS7)IP address configuration and host name and hosts mapping

I Linux IP address configuration Acquisition method - automatically acquire and specify IP The first method: automatic acquisition Note: after logging in, set automatic ip acquisition through system settings Features: linux will automatically obtain ip after startup. The disadvantage is that the ip address automatically obtained each tim ...

Posted by jumphopper on Mon, 03 Jan 2022 13:35:32 +0100

Network management of [Linux learning] practical series

Network management of [Linux learning] practical series Let's start with some simple and common ones, but note that the simple and common ones should also be used skillfully ping As we all know, ping is used to test whether a host can communicate with each other. The output of a ping command is as follows: root@***:~# ping 127.0.0.1 PING 1 ...

Posted by Myss on Sat, 18 Dec 2021 22:37:25 +0100

After connecting to PPPoE, Linux cannot retain the original physical network card IP address as Windows does

1. Come straight to the point and explain the phenomenon (1) It is known that there is a PC of Linux system and a PC of Windows system in the network environment. Before connecting PPPoE, the IP addresses of relevant physical network cards are as follows: (2) If a PPPoE server has been set up in the current network environment, Linux and Win ...

Posted by SamDOD on Fri, 17 Dec 2021 19:59:35 +0100

What do you know about Java network programming? Java BIO network programming | early knowledge of Netty

Step by step, I learned the knowledge of JUC concurrent programming before, and now I finally come to Java IO network programming. It's difficult. 1, BIO introduction Introduction: with the development of technology, two or more programs must interact, so it provides an end-to-end communication, which is equivalent to a encapsulation of the ...

Posted by bobbinsbro on Wed, 08 Dec 2021 11:28:49 +0100

Network programming AIO

Introduction to AIO model AIO (Asynchronous I/O) asynchronous non blocking model supports AIO since java jdk.17. The AIO model needs the support of the operating system. The biggest feature of AIO is asynchronous capability, which works on socket and I/O. Different from the NIO model, a read-write operation is taken as an example, just ...

Posted by Simon180 on Thu, 25 Nov 2021 21:20:41 +0100

3 DNS processing module dnspython

1.3 DNS processing module dnspython dnspython yes python Implementation of a DNS Toolkit, which supports almost all record types, can Used for query, transmission and dynamic update ZONE Information and support TSIG(Transaction signature) validation message and EDNS0(extend DNS). In terms of system management, we can use its query function ...

Posted by fI_Ux on Fri, 19 Nov 2021 14:11:02 +0100