We show that the diffractive pp (and p\bar{p}) data (on σ_tot, dσ_el/dt, proton dissociation into low-mass systems, σ^D(low M), and high-mass dissociation, dσ/d(Δη)) in a wide energy range from CERN-ISR to LHC energies, may be described in a two-channel eikonal model with only one `effective' pomeron. By allowing the pomeron coupling to the diffractive eigenstates to depend on the collider energy (as is expected theoretically) we are able to explain the low value of σ^D(low M) measured at the LHC. We calculate the survival probability, S^2, of a rapidity gap to survive `soft rescattering'. We emphasize that the values found for S^2 are particularly sensitive to the detailed structure of the diffractive eigenstates.