RSA 2048 keys are 2048 bits long, whereas RSA 4096 are, you guessed it, 4096 bits long. RSA 2048 key should be good until 2030 per NIST. Learn more about RSA Encryption