web-dev-qa-db-fra.com

Lorsque je connecte un câble Ethernet à mon ordinateur, mon ordinateur est-il directement connecté à chaque serveur Internet?

J'entends par là que je pourrais suivre le câble Ethernet à travers des milliers de kilomètres de fibre optique et arriver éventuellement au serveur d'Amazon, au serveur d'ESPN et au serveur de tous les autres sites? Ainsi, à l’exception des cas d’utilisation des satellites, Internet n’est-il qu’un réseau géant de câbles à fibres optiques?

59
Jeffrey Steven

Internet est un système de petits réseaux interconnectés qui peuvent se joindre par le biais d'un routage. Vous pouvez essentiellement "suivre le chemin" vers n'importe quel serveur sur lequel vous êtes dirigé, mais il existe fondamentalement des chemins sans fin vers n'importe quelle destination. Si vous deviez démarrer à partir de votre connexion Ethernet, vous frapperiez d’abord votre routeur domestique, puis les routeurs de votre fournisseur de services Internet. Les routeurs ISP ont d'énormes tables de routage qui savent vous diriger vers la destination que vous essayez d'atteindre et dirigent votre trafic en conséquence. C'est pourquoi dans de nombreux diagrammes d'Internet, il existe un grand nuage. Le nuage signifie qu’il n’ya pas de chemin précis qu’il empruntera à chaque fois, mais d’une manière ou d’une autre, votre trafic sera acheminé via Internet jusqu’à ce que vous atteigniez votre destination.

Essentiellement, vous n'êtes pas directement connecté à tous les domaines sur Internet. Ce sont simplement les routeurs qui peuvent diriger votre trafic que vous générez vers la bonne destination.


Avec le type de métaphore que vous avez utilisé, vous pourriez dire la même chose de votre boîte aux lettres à la maison. Vous n'êtes évidemment pas directement connecté à la boîte aux lettres de tout le monde. Cependant, si vous mettez quelque chose dans le courrier (vous pourriez penser à cela comme à votre routeur domestique), il se retrouvera ensuite dans la main du facteur qui le rapportera au bureau de poste (vous pourriez considérer cela comme votre FAI). Une fois arrivé au bureau de poste, il est trié et envoyé à la prochaine destination (vous pourriez considérer cela comme un routeur). Votre courrier sera alors envoyé à un autre bureau de poste plus important (vous pourriez penser à cela comme à un autre routeur) qui est plus proche de la destination du courrier. Il sera trié et transmis aux autres services postaux (plus de routeurs) jusqu'à ce qu'il parvienne à un bureau de poste local proche de sa destination. Un facteur différent remettra alors votre courrier à la bonne adresse à laquelle vous l'avez envoyé.

Internet est un monde complexe, mais j'espère que cela vous a aidé à comprendre brièvement les bases :).

Pour plus d'un visuel:

  • une carte de l'Internet . Ce n'est probablement pas précis à 100%, mais vous pouvez voir comment tout le monde est connecté et comment se multiplier les chemins que vous pourriez emprunter.
  • a map of fiber optics
  • une carte interactive de fibres optiques , montrant les lignes situées sous l'océan qui nous connectent tous ensemble. Ces lignes de fibres optiques regorgent de tonnes de connexions de fibres à très très grande vitesse.
83
DrZoo

C'est un bon exemple de cas où le super-utilisateur essaie trop dur -_-;

La réponse est simplement oui . Oui, vous pouvez suivre les câbles de votre ordinateur jusqu'au serveur ESPN en suivant le même chemin qu'un paquet HTTP GET. Vous devrez probablement aller sous l'eau à un moment ou à un autre en fonction de votre emplacement, et vous devrez presque certainement vous installer dans un centre d'hébergement hautement sécurisé avant de repartir, mais oui, car votre trafic Web est très Il est peu probable que vous empruntiez des itinéraires sans fil (tels que des satellites, des réseaux infrarouges à longue portée ou des réseaux Wi-Fi). Vous pourriez faire un "traceroute ghetto".

À quel point les itinéraires sans fil sont-ils improbables? Tout dépend de l'endroit où vous vivez. Certains pays (comme la Corée) se sont modernisés extrêmement rapidement après la Seconde Guerre mondiale et de nombreuses personnes ont besoin d'une connexion Internet plus rapide que les entreprises de câblodistribution ne pourraient creuser. Même si la majeure partie de la Corée utilise désormais la fibre optique, les sociétés de satellites font toujours de bonnes affaires. Ailleurs, le terrain rend économiquement impossible de poser des câbles. Vous voyez donc plus souvent des satellites et des ponts sans fil en visibilité directe que du cuivre. Les continents insulaires d’Asie et les fermes très isolées d’Australie utilisent généralement des connexions WiMAX en visibilité directe, tandis que les pays montagneux comme le Kazakhstan disposent de certains des satellites les plus performants au monde.

Cependant, comme vous pouvez probablement vous en douter, ces ponts sans fil ne sont utilisés que lors de la dernière étape de la connexion entre le serveur et le client. Les connexions sans fil ne sont jamais utilisées sur le réseau principal Internet car elles souffrent de latence importante (plus d’une seconde pour de nombreux satellites à orbite géo-synchrone), sont nettement plus lentes que la fibre et leur fiabilité dépend des interférences sans fil environnantes, ainsi que de la météo ( communément appelé "effet de fondu de pluie"). Pour toutes ces raisons, si vous avez une connexion sans fil à Internet, vous le saurez certainement.

Cependant, il est peu probable que très peu d’appareils électriques soient en contact direct les uns avec les autres. Une grande partie de la modulation de puissance se fait par induction électromagnétique ( https://www.youtube.com/watch?v=hajIIGHPeuU ), et il y a évidemment une optique qui brouille la définition de "physiquement connecté" selon que vous croyez qu'un photon est une particule ou une onde: P

Si vous deviez redéfinir la question comme suit: "si chaque ordinateur connecté à Internet devenait soudainement silencieux et si je transmettais 50 000 giggawatts par câble Internet - en supposant que rien ne pourrait disparaître, un signal serait-il détectable sur un serveur ESPN?" Pour lequel la réponse serait non , car des informations de routage sont nécessaires et les données doivent être traitées, reconditionnées et envoyées à des circuits physiquement différents par induction avec une nouvelle source d'énergie nécessaire pour: fais le. Envoyer simplement de l'énergie sur votre fil ne serait pas suffisant.

41
J.J

Nous sommes en 2015 et le monde entier est câblé. Le globe entier? Non, un petit village ...

Mais sérieusement: Internet la technologie repose fondamentalement sur le principe selon lequel Internet est et non un réseau physique unique et que la mise en réseau Internet puisse fonctionner à peu près n’importe quel type de réseau physique concevable. Ce réseau sous-jacent n'a pas besoin de câbles, il peut utiliser une communication par radio ou par satellite (ce qui est utilisé en pratique) ou même un service de pigeon voyageur (si vous insistez vraiment).

Vous n'avez donc pas besoin d'un câble physique pour vous connecter à Internet et de nombreux endroits avec des connexions Internet, tels que des îles éloignées, des navires et des stations spatiales , ne sont en fait pas attachés avec des câbles.

Et bien sûr, il existe de nombreux appareils mobiles et ordinateurs connectés au WiFi de nos jours.

18
reinierpost

Votre ordinateur est connecté à tous les autres ordinateurs sur Internet de la même manière que votre téléphone est connecté à tous les autres téléphones du monde.

Il n'y a pas un fil, mais une chose est connectée à une autre, et oui, tous les ordinateurs connectés à Internet le sont éventuellement.

15
John

à l’exclusion des cas d’utilisation des satellites, Internet n’est-il qu’un réseau géant de câbles à fibres optiques

Eh bien, il existe d'autres connexions non câblées que par satellite. Les liaisons hertziennes terrestres en visibilité directe sont celles qui donnent une assez bonne largeur de bande, et il existe des communications radio locales (cellulaires ou autres). Il existe d’autres connexions filaires que la fibre optique (principalement en cuivre, comme dans votre câble Ethernet. Coupez une ancienne en l’ouvrant de temps en temps).

Avec une définition appropriée de "bit de chaîne" pour désigner tout type de connexion de données câblée, il y a de bonnes chances que vous suiviez un peu de chaîne de votre PC dans une boîte (votre routeur domestique), puis un autre morceau de chaîne de cette boîte à une autre boîte (probablement une armoire dans votre rue), puis un autre morceau de ficelle de cette boîte, etc., et finalement atteindre le centre de données d'Amazon où ils vous servent leur site Web. Ce qui se passe à l’intérieur de chaque boîtier est bien sûr compliqué, et implique des circuits intégrés ainsi que des câbles suffisamment gros pour voir , mais vous pensez probablement de celui-ci comme une connexion physique tangible.

Bien sûr, c’est un peu une tautologie que en excluant les cas de connexions sans fil, Internet est un immense réseau de connexions filaires . Cela découle du fait qu'Internet est un immense réseau de connexions [*]. Donc, la réponse oui/non à votre question dépend de la façon dont vous voulez littéralement prendre les mots "fibre optique" et "satellite". Une proportion relativement faible de sites Web est connectée à des services de réseau fédérateur par autre chose que des câbles, et les réseaux fédérateurs eux-mêmes sont câblés (je suppose qu'il existe quelques exceptions particulières), car rien d'autre qu'un épais paquet de fibres ne dispose de la bande passante nécessaire pour gérer une partie importante du trafic Internet d'un grand pays.

Ainsi, si vous êtes dans une ville ou que le serveur est dans un centre de données quelque part, il y a de fortes chances pour qu'il y ait un itinéraire entièrement câblé entre vous et eux. Bien sûr, tous les serveurs ne sont pas dans des centres de données. Rien ne m'empêche de faire fonctionner un serveur Web à partir de mon réseau Wi-Fi domestique si j'en ai envie (en fait, par le passé, à des fins de test). Bien sûr, je ne serais pas capable de gérer 0,01% de l'audience d'Amazon de cette façon.

Encore une fois, si je suis au bureau de mon employeur, la réponse est "non" de ne pas suivre les câbles n'importe où à l'extérieur du bâtiment, car nous avons une connexion à micro-ondes sur le toit plutôt que d'utiliser l'un des fournisseurs de services Internet filaires disponibles. Ce n'est pas dans les conneries ou quoi que ce soit, c'est dans le centre de Londres. Il se trouve que c'est la meilleure option disponible pour des raisons un peu fastidieuses.

[*] Cas spécial - si un gros morceau est temporairement séparé du reste, ce qui arrive parfois pour une raison ou une autre, il pourrait y avoir une certaine confusion quant à ce qui est "Internet". Certaines définitions diraient que le gros morceau est l'Internet , et le petit morceau est autre chose. Les personnes du petit groupe qui se parlent peuvent raisonnablement penser qu'elles utilisent encore "Internet", cependant.

12
Steve Jessop

Oui, mais ce n'est pas un seul chemin rectiligne. Ils appellent cela un "réseau" pour une raison: fishing net

Il y a beaucoup de chemins différents d'un point A à un point B pour A et B, bien que certains chemins soient plus rapides que d'autres. Lorsque vous (au point A) demandez à votre ordinateur de communiquer avec un serveur au point B, votre ordinateur transfère la demande au routeur le plus proche, qui a une idée de la forme du réseau qui l’entoure et détermine le meilleur itinéraire. et le transmet au routeur suivant, et ainsi de suite.

6
Mason Wheeler

Oui!

Il y aura en quelque sorte un lien.

Vous pouvez trouver quelques routes transversales ou ronds-points (routeurs), mais si vous suivez le bon chemin, vous arriverez à Amazon ou à l'endroit où vous souhaitez aller. Vous pouvez rencontrer des signes rouges (blocs de pare-feu), mais la liaison par câble (Coper, fibre optique) ou la liaison radio (wi-fi; wi-max; quel que soit) restera active jusqu'à la destination.

3
nsn

Pas directement, non, mais vous êtes connectés dans un sens .

La grande chose à réaliser est que Internet n'est pas qu'un protocole . C'est une série de protocoles, chacun effectuant une tâche spécifique. Ils se combinent pour former une pile qui, entre les divers protocoles qu’elle contient, obtient les données là où elles doivent aller.

Pour la plupart, les personnes qui ont développé les protocoles qui composent Internet ont organisé les choses en quatre couches . Il existe un modèle concurrent qui utilise sept couches, mais nous nous en tiendrons au modèle à quatre couches pour le moment.

Le plus bas d'entre eux est la couche de liaison de données , chargée de la tâche consistant à obtenir un signal entre deux machines directement connectées . Lorsque vous connectez un câble Ethernet à votre ordinateur et à votre routeur, vous les connectez dans cette couche. La famille de protocoles Wi-Fi vit également dans la couche liaison de données. Il en va de même du PPP, utilisé pour les modems et les téléphones cellulaires. Il en existe aussi, pour les liaisons infrarouge et laser, pour les stations satellites et hyperfréquences et même pour les pigeons voyageurs. Ce dernier a été fait comme une blague de poisson d’avril; personne n’est censé l’utiliser dans des circonstances ordinaires, mais cela a été fait afin de prouver que le concept fonctionne. Les personnes en réseau sont bizarres.

Vient ensuite la couche Internet , qui déplace un signal entre ordinateurs qui ne sont pas directement connectés, à l'aide de une chaîne d'ordinateurs qui sont directement connectés . L'IP (d'où provient votre adresse IP) réside ici, de même que quelques autres protocoles liés à la gestion de réseau. Il est divisé en son propre protocole afin que les différentes machines de la chaîne n'aient pas à se soucier de la façon dont tout est connecté : chacune seulement doit se préoccuper de la machine sur laquelle le signal est reçu (à moins que ce ne soit le premier maillon de la chaîne) et de la machine à laquelle il transmet le signal (sauf si c'est le dernier maillon de la chaîne).

Ensuite, la couche de transport organise un signal en données significatives . Il est divisé en son propre protocole afin que les deux machines n'aient pas à se soucier de la façon dont le signal se transmet. Une fois que vous avez affaire à la couche de transport, vous avez l'impression que les machines sont directement connectées , car dans la couche Internet gère tout ce désordre. Mais la PI fait beaucoup de travail en dessous.

Last est la couche d'application , qui interprète les données en fonction des besoins de l'application . HTTP, le protocole utilisé par les navigateurs Web pour envoyer des pages et des médias, vit ici. Il en va de même pour FTP, IRC et beaucoup d'autres. Les protocoles de couche d’application n’ont à se préoccuper d’aucun détail lors de la récupération des données: vous envoyez et recevez à partir d’un protocole de couche de transport, mais vous n’avez pas à gérer le reste.

Le résultat final est que Internet n’est pas simplement un vaste réseau de câbles à fibres optiques. C'est beaucoup plus salissant que ça . Même si nous disions que c’était un réseau d’ordinateurs reliés par des câbles, cela resterait encore trop simpliste. Vous n’enverrez probablement jamais de données par le biais d’une liaison opérateur-pigeon, mais bon nombre de vos signaux passeront par des liaisons en cuivre, en fibre optique, par satellite et d’autres types de liaisons en route vers la destination. Mais à cause de la façon dont la pile est organisée, vous ne devez jamais savoir ou vous soucier de rien de tout cela.

3
The Spooniest

Une distinction importante: votre câble Ethernet vous permet de parler à n’importe quel hôte public sur Internet, mais il ne vous laisse pas vous laisser parler "Ethernet" " leur. Vous avez un petit réseau dans votre maison, qui se connecte au réseau du fournisseur de services Internet, à des réseaux "homologues", etc. Inter mise en réseau.

Cette distinction est pédante mais importante pour plusieurs raisons. Au moment de l'invention d'Internet, certaines technologies de réseau nécessitaient que tous les systèmes soient physiquement connectés les uns aux autres et contrôlés par le même administrateur. Certaines technologies Ethernet plus anciennes (10BASE5,10BASE2) exigeaient que chaque ordinateur soit connecté au même câble physique! Eh bien, en fait, une série de câbles coaxiaux connectés électriquement par des pièces en T. Si l'un d'eux tombe, tout le réseau cesse de fonctionner.

Les systèmes téléphoniques pré-numériques établissaient également une connexion électrique unique entre les combinés (avec un amplificateur au centre pour les appels longue distance).

La distinction est également importante en raison des émissions : diverses choses émises sur votre réseau local vont émettre "Je suis ici!" les paquets envoyés à l'adresse de diffusion. Cela concerne tous les ordinateurs de votre réseau - mais pas tous les ordinateurs connectés à Internet!

3
pjc50

À plusieurs égards, il n'est pas connecté directement. Tout d'abord, votre ordinateur doit communiquer avec votre passerelle (probablement votre routeur domestique), puis le trafic passe via votre ISP, puis éventuellement via un ou plusieurs niveaux d'équilibreurs de charge et NAT s:

$ traceroute example.com
traceroute to example.com (93.184.216.34), 30 Hops max, 60 byte packets
 1  gateway (192.168.1.1)  3.070 ms  4.307 ms  4.263 ms
 2  * * *
 3  * * *
 [snipped some entries from my ISP]
 8  82.112.101.73 (82.112.101.73)  9.465 ms  9.429 ms  8.786 ms
 9  ae-6.r22.londen03.uk.bb.gin.ntt.net (129.250.4.20)  23.813 ms ae-7.r23.londen03.uk.bb.gin.ntt.net (129.250.6.54)  23.976 ms  21.417 ms
10  ae-5.r24.nycmny01.us.bb.gin.ntt.net (129.250.2.18)  87.500 ms ae-0.r22.londen03.uk.bb.gin.ntt.net (129.250.4.85)  47.845 ms  46.741 ms
11  ae-5.r24.nycmny01.us.bb.gin.ntt.net (129.250.2.18)  89.635 ms ae-13.r05.nycmny01.us.bb.gin.ntt.net (129.250.4.71)  84.415 ms ae-5.r24.nycmny01.us.bb.gin.ntt.net (129.250.2.18)  88.222 ms
12  ae-0.edgecast.nycmny01.us.bb.gin.ntt.net (129.250.196.174)  91.944 ms ae-13.r05.nycmny01.us.bb.gin.ntt.net (129.250.4.71)  75.052 ms ae-0.edgecast.nycmny01.us.bb.gin.ntt.net (129.250.196.174)  80.620 ms
13  ae-0.edgecast.nycmny01.us.bb.gin.ntt.net (129.250.196.174)  87.154 ms 93.184.216.34 (93.184.216.34)  75.963 ms ae-0.edgecast.nycmny01.us.bb.gin.ntt.net (129.250.196.174)  76.340 ms

Deuxièmement, les signaux peuvent voyager en utilisant essentiellement n'importe quel support fiable et changera très probablement de supportplusieurs fois au cours du trajet de votre domicile à un serveur majeur.

Troisièmement, chaque service que vous êtes susceptible d’utiliser doit conserver une liste des machines auxquelles il est connecté est ICMP (ou "ping"). Pour les services Internet courants, une connexion logiquedoit être établie avec une sorte d'établissement de liaison, le client et le serveur déterminant les paramètres de connexion en fonction des capacités de chacun (par exemple, lorsque chiffrant le trafic vers un site Web ).

2
l0b0

Je vais adopter une approche plus simple et juste dire "non". Il n'y a pas de fils/fibres reliant directement votre ordinateur à tous les serveurs sur Internet. Peut-être que vous avez un routeur dans la maison? Je pense qu'il est plus précis d'appeler la connexion via ce routeur "indirect" que direct. Après tout, il est commuté électroniquement. Ainsi, les connexions entre les machines sont principalement établies lorsqu'une machine demande l'adresse IP d'une autre machine. Ensuite, les transistors sont commutés pour fermer (ce qui signifie connecter) une partie de cette connexion. Ce processus passe par une cascade de routeurs à l’extérieur de votre maison, qui gênent tous votre connexion. Sans la coopération de ces routeurs et des périphériques associés, il n'y a pas de connexion électrique (ou fibre optique) entre votre ordinateur et ceux qui se trouvent sur Internet.

2
Rab

La question peut se poser à cause du fonctionnement des réseaux TCP/IP. Chaque ordinateur sur une boucle TCP/IP voit chaque paquet provenant de tous les autres ordinateurs de la même branche. Une branche est un ensemble d'adresses sur le même circuit derrière un routeur. Les routeurs connaissent les adresses qu’ils servent et ne laissent entrer que les paquets adressés à leur ensemble d’adresses. Les routeurs peuvent également empêcher les paquets de quitter la branche si l'adresse de destination se trouve également dans la même branche que l'adresse source.

Ainsi, dans un simple réseau TCP/IP, chaque ordinateur voit chaque paquet qui se déplace sur le réseau local. Mais tout l’intérêt d’Internet était de diviser le monde en réseaux locaux gérables, capables d’interagir les uns avec les autres en cas de besoin. Les routeurs (et les serveurs d'adresses dynamiques) permettent au réseau de fonctionner en ne partageant que ce qui doit être partagé entre les branches (réseaux locaux). Sinon, le volume de trafic accablerait tous les ordinateurs.

Une branche rattachée à un routeur peut être n’importe quel support (cuivre, fibre, radio). Donc, oui, chaque ordinateur du réseau est connecté à un autre ordinateur, mais le système de routeurs limite le trafic avec lequel votre ordinateur interagit uniquement à ceux de la branche dont vous faites partie.

2
M Willey