1

Учитывая IP-адрес, как интернет-провайдеры узнают, как найти узел, которому назначен этот IP-адрес? Есть ли центральный сервер или несколько распределенных серверов, где хранится информация обо всех выделенных IP-адресах?

После получения информации о сетевом узле назначается IP-адрес, откуда они знают, как к нему подключиться? Проще говоря, как они узнают, какой кабельный путь выбрать для достижения этого IP-адреса.

Когда я выполняю поиск IP-адреса, откуда поступают данные?

2 ответа2

4

Каждый маршрутизатор, или "переход", имеет таблицу маршрутизации, которая говорит для сегмента сети XXXX, выходить через интерфейс Y. Если у него нет никакой информации об этом сегменте сети, существует маршрут последней инстанции, более известный как шлюз по умолчанию, который снова направляет определенный интерфейс к следующему маршрутизатору в цепочке.

На каждом маршрутизаторе это решение повторяется. Для большинства интернет-провайдеров вы в основном подключаетесь к нескольким все более крупным инфраструктурным маршрутизаторам через шлюзы по умолчанию, пока не доберетесь до одного из магистральных маршрутизаторов. У них обычно будут маршруты обмена с другими Интернет-провайдерами или другими магистральными сетями, и ваш трафик передается каждому, использующему те же решения о маршрутизации, что и всегда. Некоторые из них будут использовать самую общую информацию о маршрутизации (ничего , что соответствует 200... * И до того , как), некоторые из них будут собирать гораздо более конкретную информацию. В конце концов он достигает провайдера или провайдера, который координирует нужную вам сеть, и фильтрует обратно, пока не достигнет того места, куда вы обратились.

Все это является неотъемлемой частью протокола IP, который определяет не только, где какие адреса можно использовать, но и как сегментировать и проходить несколько различных сетей таким образом. Ваш компьютер никогда не знает точно, какой маршрут выбрать, но разбивает трафик на пакеты, и маршрутизаторы знают, как обрабатывать пакеты.

Есть много других протоколов, созданных только для эффективного распределения информации о маршрутизации, другие протоколы, которые ваши ПК координируют, чтобы ничего не потеряно, и техническая инфраструктура, которая делает все это быстро, ошеломляет. Тем не менее, основной принцип поддерживается в большинстве точек между А и В.

0

Понадобится время, чтобы полностью понять замысловатый дизайн Интернета или понять, как работают компьютерные сети. Я нашел небольшую статью, объясняющую, как компьютеры подключаются друг к другу через Интернет.

Если у вас есть домашняя компьютерная сеть, компьютеры также используют TCP/IP для соединения друг с другом. Этот протокол позволяет каждому компьютеру "видеть" другие компьютеры в сети и обмениваться файлами между ними, и это делает возможным совместное использование принтера в сети. Когда компьютеры подключаются друг к другу в одной сети, это называется локальной сетью или локальной сетью. Когда несколько сетей связаны друг с другом, это называется глобальной сетью, или WAN. С этим типом сети в вашем доме есть сетевой маршрутизатор, который подключается к вашему провайдеру. Маршрутизатор получает IP-адрес для подключения к Интернету, а затем назначает локальные IP-адреса каждому устройству в сети. Эти локальные адреса часто 192.168.1.2-255. При доступе к локальному компьютеру в вашей собственной сети ваш маршрутизатор отправляет ваши пакеты TCP/IP между локальными IP-адресами. Однако, когда вы хотите подключиться к Интернету, ваш маршрутизатор подключается к Интернету с IP-адресом, назначенным ему от интернет-провайдера. Вот почему в Интернете ваш IP-адрес не является адресом 192.168.xx.

При запросе информации с веб-страницы, например, Computer Hope, вы вводите URL, который легко понять и запомнить. Чтобы ваш компьютер мог получить доступ к компьютеру, содержащему страницы, URL-адрес которых должен быть преобразован в IP-адрес, это делается с помощью DNS. Когда DNS преобразует URL в IP-адрес, маршрутизаторы в Интернете узнают, как маршрутизировать ваш пакет TCP/IP. Ниже приведена графическая иллюстрация всего объясненного выше, чтобы помочь лучше проиллюстрировать процесс взаимодействия вашего компьютера с другим компьютером в Интернете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .