Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Маршрут пакета по сети 
:(
    Опции темы
frostikit
Дата 26.11.2012, 01:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 15.9.2012

Репутация: нет
Всего: нет



Всем доброго времени суток. Читал журнал по сетям, и наткнулся на такую интересную команду, которая позволяет проследить маршрут передачи пакетов по сети к указанному серверу, например: TRACERT google.com (ОС Windows) или traceroute google.com (OC Unix)
После чего получаешь интересный результат, а именно, все ip адреса маршрутизаторов, через который прошел пакет. 
И потом наример через сайт http://ip2geolocation.com/ можно глянуть, где же "летали" наши пакеты.

п.с. где они только не были, прежде чем попали на сервер smile

Так вот после этого возник вопрос, как прокладывается этот маршрут?) Почему именно такой путь передачи пакетов?

Одно я понял, что этот путь есть статический.

Интересно узнать, кто что знает по этому поводу, заранее спасибо smile

Это сообщение отредактировал(а) frostikit - 26.11.2012, 01:09
PM MAIL   Вверх
Arantir
Дата 26.11.2012, 01:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: нет
Всего: 55



Приблизительно так же, как к к вам идет почта из Америки. Представьте, что куча марок - это эти IP.
При пересылке пакета определяется более-менее оптимальный сервер для дальнейшего маршрута. Самый короткий путь, так сказать. Ну то есть, пакеты катайскому пользователю приоритетнее отправлять на китайский сервер, если он в пределах доступности, нежели куда-то в Германию.

В основною все эти сервера - провайдеры и т.п. Пакет идет от вас к провайдеру, от него - к провайдеру провайдера. Где-то там приходит к самому крутому дядьке, выше которого никого нет, но у которого есть крупные провайдеры-друзья. Определяется по IP кому из них принадлежит клиент (например, вы, или сервер какого-то сайта) и отправляет уже вниз по цепочке.

Если отправлять в пределах своего провайдера, то промежуточных серверов будет гораздо меньше. Примерно: вы->провайдер->другой клиент. Если в пределах страны, то может быть: вы->ваш провайдер->провайдер-партнер->клиент провайдера-парнера.
Конечно, у провайдеров и внутри может быть несколько промежуточных серверов. Например, некоторые провайдеры действуют в пределах нескольких городов и, ясное дело, через 3 города прямой кабель они не копали.

Как-то так.

Добавлено @ 01:28
Вот, например, трассировки между двумя украинскими IP разных провайдеров.
Код

Трассировка маршрута к XXX с максимальным числом прыжков 30
  1     4 ms    <1 мс    <1 мс  192.168.1.1
  2    18 ms    10 ms    10 ms  195.225.52.6
  3    10 ms    11 ms    11 ms  195.225.53.10
  4    17 ms    16 ms    16 ms  80.91.170.49
  5    16 ms    16 ms    16 ms  91.245.221.22
  6    26 ms    40 ms    23 ms  XXX
Трассировка завершена.

Как видно, все IP - украинские. Первый - роутер. А дальше всего 2 сервера одного провайдера, потом какой-то более крупный общий провайдер, потом провайдер второго IP и потом в конце сам клиент, к которому стучались.

Это сообщение отредактировал(а) Arantir - 26.11.2012, 01:29


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
frostikit
Дата 28.11.2012, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 15.9.2012

Репутация: нет
Всего: нет



Отдаленно так и представлял себе, спасибо за ответ!  smile  
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Разные вопросы"
Smartov

Сюда нужно постить только темы, которые нельзя отнести ни к одному из существующих разделов. Если вы не уверены, то просмотрите еще раз заголовки форумов, карту форума или попробуйте воспользоваться поиском.
Если вы все же не смогли найти подходящего раздела - создавайте тему здесь.


С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разные вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0903 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.