TCP/IP Protocol Analysis Tutorial and Experiment (2nd Edition)

TCP/IP Protocol Analysis Tutorial and Experiment (2nd Edition)

✦ Course Teaching Outline ✦ 1 Basic Course Information Course Chinese Name TCP/IP Protocol Analysis Course English Name TCP/IP Protocol Analysis Course Category Compulsory Applicable Majors Network Engineering, Internet of Things Engineering, Computer Science and Related Majors Total Class Hours 32 Total Credits 2 Prerequisite Courses Computer Networks Co-requisite Courses None Subsequent Courses Network Security, … Read more

Understanding TCP Network: Three-Way Handshake, Four-Way Teardown, TIME-WAIT, HTTP 2.0

Understanding TCP Network: Three-Way Handshake, Four-Way Teardown, TIME-WAIT, HTTP 2.0

Today, I will share with you some common knowledge points about TCP network, which you will often encounter in daily work or interviews. Considering the length of the content, I suggest you bookmark it and digest it slowly. If it helps, please share it with your friends; “It’s better to enjoy together than to enjoy … Read more

Using ProfiShark for EtherCAT Master Performance Testing

Using ProfiShark for EtherCAT Master Performance Testing

01 EtherCAT Master Performance Testing Generally, EtherCAT master performance testing focuses on the communication cycle of the master, whether the cycle time is stable, and how much jitter there is. Therefore, tests can be set under different cycle times, such as 2ms, 1ms, 500us, 250us, 125us, etc. to test the jitter. Third-party packet capture tools, … Read more

In-Depth Guide to Low Energy Bluetooth (BLE) Protocol Stack

In-Depth Guide to Low Energy Bluetooth (BLE) Protocol Stack

Environment Setup We previously introduced the data packets and the various layers of the protocol. Next, we will use the Ubertooth One to capture Bluetooth packets during the communication process. (1) Install lib Library apt-get install python-software-properties add-apt-repository ppa:pyside apt-get update apt-get install libnl-dev libusb-1.0-0-dev pyside-tools (2) Install libbtbb wget https://github.com/greatscottgadgets/libbtbb/archive/2015-09-R2.tar.gz -O libbtbb-2015-09-R2.tar.gz tar xf … Read more

Detailed Explanation of CoAP Protocol + Server Setup Testing + Data Capture Analysis

Detailed Explanation of CoAP Protocol + Server Setup Testing + Data Capture Analysis

Click the blue text above to follow us Every day there are fun things waiting for you In the IoT project architecture, besides the TCP-based MQTT protocol, the most commonly used is the UDP-based CoAP protocol. Both can be said to hold equal advantages. The CoAP protocol runs on top of UDP, and the message … Read more

Building a Bluetooth Debugging Environment on Raspberry Pi

Building a Bluetooth Debugging Environment on Raspberry Pi

This article is an excellent piece from the Kanxue Forum. Kanxue Forum Author ID: Nameless_a I borrowed a Raspberry Pi from nazo✌ and prepared to set up a Bluetooth sniffing/scanning environment for Bluetooth research. Burning the Image to the SD Card Official website: https://www.raspberrypi.com/ Download and Use the Burning Software Go to the official website … Read more