Deux adresses IP publiques derrière un modem câble utilisant D-Link DIR-300

J'ai une connexion par modem câble à Internet et j'ai acheté un routeur afin de partager ma connexion Internet entre mon ordinateur portable et mon PC.

Le routeur que j'ai acheté est D-Link DIR-300.
La première chose étrange que je remarque après avoir connecté tous les fils et câbles est que mon ordinateur portable avait une connexion directe à Internet (IP publique) même s'il était connecté au routeur (pas au modem câble).

Après cela, j'ai connecté mon PC au routeur, et à mon surprise, mon PC a également une IP publique (une nouvelle IP, différente de celle de mon ordinateur portable).

Si je fais un ping de mon ordinateur portable vers mon PC (et vice versa), j'obtiens une réponse réussie, ce qui signifie que mon PC et mon ordinateur portable peuvent se joindre, mais pas via un réseau local privé (ce qui n'existe pas dans mon cas car les deux ordinateurs ont reçu des adresses IP publiques) mais via Internet.
Le ping entre les deux ordinateurs prend environ 20 ms, ce qui est clairement un ping via Internet étant donné qu'un ping via un serveur privé Le réseau local prend 1 ms ou moins.

J'ai également essayé un D-Link DI-604 pour les tests, mais cela ne s'est pas produit. Avec le DI-604, mes deux ordinateurs ont reçu des adresses IP privées comme d'habitude, donc il est clair que le routeur DIR-300 fait la différence ici.

Donc ma question est... Comment est-il possible d'avoir deux adresses IP publiques différentes derrière un modem câble et un routeur?
Est-ce une fonctionnalité étrange dans DIR-300 qui permet cela?

demandé sur