| home | layout | structure | qd | hexdump |
          File : queue.dat
 Queue Version : 5.01
          Size : 7168 bytes
    F@H Client : FAH502-Linux.exe

Index X - Server IP

server: 171.64.122.117:8080
This is the IP and port address of the data server from which the work unit was downloaded. It is also the address to which the unit must eventually be uploaded if it is still active.

The Server IP for Folding@Home clients before v3.0 the value was stored at 040 bytes from the start of each queue index. Starting at byte 264 of each index is the Server IP for client v3.0 and later. The v3.0 and later clients also store the port number.


grep "264 Server IP" qd.c
                u32     svr2;           /* 264 Server IP address */

./qd -q queue.dat | grep server
  server: 171.65.103.158:8080; project: 1808   # Index 3
  server: 171.64.122.138:8080; project: 763    # Index 4
  server: 171.64.122.138:8080; project: 770    # Index 5
  server: 171.64.122.138:8080; project: 770    # Index 6
  server: 171.64.122.138:8080; project: 769    # Index 7
  server: 171.64.122.142:8080; project: 2401   # Index 8
  server: 171.64.122.133:8080; project: 1163   # Index 9
  server: 171.64.122.142:8080; project: 2401   # Index 0
  server: 171.64.122.142:8080; project: 2401   # Index 1
  server: 171.65.103.68:8080; project: 1489    # Index 2

hexdump -C -s 272 -n 4 queue.dat    # Index 0
00000110  8e 7a 40 ab                                       |.z@«|
00000114

hexdump -C -s 984 -n 4 queue.dat    # Index 1
000003d8  8e 7a 40 ab                                       |.z@«|
000003dc

hexdump -C -s 1696 -n 4 queue.dat   # Index 2
000006a0  44 67 41 ab                                       |DgA«|
000006a4

hexdump -C -s 2408 -n 4 queue.dat   # Index 3
00000968  9e 67 41 ab                                       |.gA«|
0000096c

hexdump -C -s 3120 -n 4 queue.dat   # Index 4
00000c30  8a 7a 40 ab                                       |.z@«|
00000c34

hexdump -C -s 3832 -n 4 queue.dat   # Index 5
00000ef8  8a 7a 40 ab                                       |.z@«|
00000efc

hexdump -C -s 4544 -n 4 queue.dat   # Index 6
000011c0  8a 7a 40 ab                                       |.z@«|
000011c4

hexdump -C -s 5256 -n 4 queue.dat   # Index 7
00001488  8a 7a 40 ab                                       |.z@«|
0000148c
7
hexdump -C -s 5968 -n 4 queue.dat   # Index 8
00001750  8e 7a 40 ab                                       |.z@«|
00001754

hexdump -C -s 6680 -n 4 queue.dat   # Index 9
00001a18  85 7a 40 ab                                       |.z@«|
00001a1c