WUSON Peacock Guardian Model

This diagram summarizes what I’ve learned these years in the Cybersecurity arena. I hope it helps in practice and the journey of CISSP. It defines assets from the perspective of information systems (the peacock), aligns with the ISC2 control types mentioned in OSG, and incorporates GRC, business mindset, and cultural awareness.

Understanding USB

The article, USB: Port Types and Speeds Compared – Choosing the right USB cable for your computer and peripherals by Tripp Lite by Eaton, provides informative information about USB standards and connectors.

USB 1.1Full Speed USB1998A
12 Mbps3 m
USB 2.0Hi-Speed USB2000 A (Micro, Mini)
B (Micro, Mini)
480 Mbps5 m
USB 3.2 Gen 1 USB 3.0
USB 3.1 Gen 1
2008 (USB 3.0)
2013 (USB 3.1)
B (Micro)
5 Gbps3 m
USB 3.2 Gen 2 USB 3.1
USB 3.1 Gen 2
SuperSpeed 10Gbps
2013 (USB 3.1)A
B (Micro)
10 Gbps3 m
USB 3.2 Gen 2×2 USB 3.2
SuperSpeed 20Gbps
2017 (USB 3.2)C20 Gbps3 m
USB 4 USB4 Gen 2×2
USB4 20Gbps
2019C20 Gbps0.8 m
USB 4 USB4 Gen 3×2
USB4 40Gbps
2019C40 Gbps0.8 m
Source: Tripp Lite by Eaton

A USB Type-C connector has twelve pins. Four pairs of pins, aka “lanes,” are used to transmit (TX) and receive (RX) data, as highlighted in the following diagram by Eaton.

Both USB 3.0 (5 Gbps) and USB 3.1 (10 Gbps) can use the Type-C connector but only one TX lane and one RX lane, depending on the orientation of the connector. USB 3.2 takes advantage of all four lanes to achieve a 20 Gbps data rate.

USB Connectors

Source: TeleTec

USB-C Connector Pin Layout

Source: Texas Instruments
Source: The Customize Windows

USB 3.2 Gen 2 (10Gb) Speed Test: 531 MB out of 10 Gb (1000MB or so)

  • UGREEN M.2 SSD Case with NVMe and USB 3.2 Gen 2 (10 Gb) connectors
  • Transcend M.2 SSD 1TB with NVMe PCIe Gen4 X4 (8 GB)
  • USB 3.2 Gen 2X2 (20Gb) Expansion Card on PCIe Gen 3 X4 (4 GB) – ASM3242 Chip

PCIe Gen 3 X16 Speed Test: 1.68 GB out of 4 GB

  • Transcend M.2 SSD 1TB with NVMe PCIe Gen4 X4 (8 GB)
  • M.2 SSD with NVMe (max: 4 lanes) Expansion Card on PCIe Gen 3 X16 (16 GB)


Linux Notes

Secure Shell

Linux error detection and correction (EDAC)

Trusted Platform Module (TPM)