Вопрос Как провайдер определяет кому именно предназначен пакет в интернете?

San

Capitan
Регистрация
15 Апр 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
1. Как все это происходит? Получается чтобы найти кого кого отправлен пакет нужно опросить все провайдеры мира, только для того чтобы найти именно того кому предназначен пакет?
Даже если у каждого провайдера есть свой номер и в каждом ip адресе есть код региона (или как он там называется?), то все равно придется всех опрашивать прежде чем отбрасывать провайдера или пользователя.
2. Как это все происходит на аппаратном и программном уровне?
 
Ну, ВСЕХ опрашивать не придётся. Происходит это из-за очень многих причин. Например: 1. Интернет по структуре похож на дорожную сеть. Где-то есть автобаны и шоссе, а где-то мелкие просёлочные дорожки до маленьких посёлков. Если неизвестно назначение пакета, его по-любому пустят по "шоссе". 2. IP-адреса раздаются не как попало, а блоками. Так что, да, существуют "коды регионов". Определённые диапазоны действительно закреплены за определёнными провайдерами. А они, в свою очередь, закреплены за городами и районами. На этом основана работа библиотеки GeoIP.
 
Бредятинка. Когда доставляют бумажное письмо - опрашивают все почтовые отделения мира? Вот и с сетевыми пакетами то же самое. В заголовках указаны IP-адреса отправителя и получателя, они и определяют маршрут следования пакета. Каждый узел передает пакет в соответствии с собственной таблицей маршрутов. Эти адреса могут быть также перезаписаны узлами, в случае адресной трансляции (NAT), когда отправитель и/или получатель является бомжом без адреса в глобальной сети.
 
Пакет данных проходит через маршрутизаторы (роутеры). У маршрутизатора есть таблица с правилами, как по IP адресу понять, куда этот пакет направить дальше. Так пакет добирается до маршрутизатора другого провайдера, и в конце концов, до абонента.
 
В заголовке пакета есть IP адрес. Корневые DNS-сервера направляют эти пакеты направляют на сервера меньшего калибра. А те, в свою очередь, распределяют их уже по своим "локальным" сетям.
 
там написано навена, он смотрит а там написана что Ивану Иванову. тогда он берет этот. пакет и отправляет туда куда надо
 

Похожие темы

Назад
Сверху