IPv6 Benchmarking just started working.

  • Be sure to checkout “Tips & Tricks”
    Dear Guest Visitor → Once you register and log-in please checkout the “Tips & Tricks” page for some very handy tips!

    /Steve.
  • BootAble – FreeDOS boot testing freeware

    To obtain direct, low-level access to a system's mass storage drives, SpinRite runs under a GRC-customized version of FreeDOS which has been modified to add compatibility with all file systems. In order to run SpinRite it must first be possible to boot FreeDOS.

    GRC's “BootAble” freeware allows anyone to easily create BIOS-bootable media in order to workout and confirm the details of getting a machine to boot FreeDOS through a BIOS. Once the means of doing that has been determined, the media created by SpinRite can be booted and run in the same way.

    The participants here, who have taken the time to share their knowledge and experience, their successes and some frustrations with booting their computers into FreeDOS, have created a valuable knowledgebase which will benefit everyone who follows.

    You may click on the image to the right to obtain your own copy of BootAble. Then use the knowledge and experience documented here to boot your computer(s) into FreeDOS. And please do not hesitate to ask questions – nowhere else can better answers be found.

    (You may permanently close this reminder with the 'X' in the upper right.)

Steve

(as in GRC)
Staff member
Feb 1, 2019
903
1,270
69
Southern CA, USA
www.grc.com
UPDATE: The DNS Benchmark Version 2
just began working with IPv6 nameservers...

1734550184155.png

The original Benchmark was tightly written to only (ever possibly) support IPv4. The reason for its ultra-tight coupling to IPv4 was that IPv4 addresses are the same 32-bit length as the x86 32-bit registers. Thus, IPv4 addresses could be (and were) held in registers and passed to and returned from functions as unsigned 32-bit integers. NONE of that is possible with IPv6 128-bit addresses, not to mention the domain-name addressing used by the TLS-based DoH, DoT and DoQ secure DNS protocols.

Before I could do anything to “unlock” the Benchmark from its lock on IPv4, I needed to deeply re-engineer the entire thing so that what were 32-bit IPv4 addresses would become 32-bit pointers to generic nameserver data structures. Three days ago I had IPv4 running again under the newly written paradigm, and just minutes ago the first benchmarking of IPv6 nameservers began working.

There's still plenty of work left to do, but the fact that this is working is very encouraging and things are looking good!👍