RFC 793 declara repetidamente que o número de confirmação é o número de sequência o próximo pacote que o final espera receber . Assim, será sempre maior que o número de sequência.
Por exemplo, na seção 2.6:
Segments also carry an acknowledgment number which is the sequence number of the next expected data octet of transmissions in the reverse direction.
Na seção 3.1:
Acknowledgment Number: 32 bits
If the ACK control bit is set this field contains the value of the next sequence number the sender of the segment is expecting to receive. Once a connection is established this is always sent.
A Seção 3.3 explica em detalhes como os números de sequência funcionam e por que funcionam da maneira como funcionam. Você provavelmente achará isso muito mais esclarecedor do que o seu livro.