Анимация TCP/IP , Связь IP
Связь IPIP (Internet Protocol) - это правило для отправки данных, существует два типа: IPv4 и IPv6. IPv4 - это старый стиль, но он все еще популярен.IPv6 - это новый стиль, компенсирующий отсутствие IPv4, но он еще не заменил IPv4, и оба сосуществуют.Когда данные передаются, они разбиваются на небольшие части, называемые пакетами. Затем ко всем пакетам добавляется IP-заголовок. Затем пакет пересылается в соответствии с содержимым заголовка.1. Заголовок IPv4IP-адрес назначения и источника, «Time to Live», «Checksum» и т. Д. В основном записываются. «Time to Live» означает время существования и уменьшается каждый раз, когда пакет проходит через устройство. Когда число достигает 0, пакет исчезает.2. Заголовок IPv6Заголовок IPv6 похож на заголовок IPv4. «Hop Limit» заменяет «Time to Live».3. Таблица маршрутизацииКогда маршрутизатор получает данные и должен передать их, он просматривает таблицу маршрутизации и затем отправляет их.Глобальный IP-адрес многих локальных сетей и IP-адрес следующего маршрутизатора, который должен перейти в каждую локальную сеть, записаны в таблице. Следующий маршрутизатор определяется путем рассмотрения кратчайшего маршрута к этой локальной сети.
IPv4Стандартная связь IPv41.ПК:Запросить данные веб-сайта в IPv4.2.Маршрутизатор:Этот маршрутизатор, использующий NAT, изменяет исходный IP-адрес с частного на глобальный.3.Маршрутизатор:Этот глобальный IP-адрес был динамически назначен поставщиком Интернет-услуг B.4.Маршрутизатор:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.5.Маршрутизатор:Найден следующий маршрутизатор.6.Маршрутизатор:Этот маршрутизатор отправляет данные следующему маршрутизатору.7.Маршрутизатор B:У этого маршрутизатора поставщика услуг Интернета много информации о маршруте в таблице маршрутизации.8.Маршрутизатор B:Найден следующий маршрутизатор.9.Маршрутизатор B:Этот маршрутизатор отправляет данные следующему маршрутизатору.10.Маршрутизатор C:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.11.Маршрутизатор C:Найден следующий маршрутизатор.12.Маршрутизатор C:Этот маршрутизатор отправляет данные следующему маршрутизатору.13.Маршрутизатор D:У этого маршрутизатора поставщика услуг Интернета много информации о маршруте в таблице маршрутизации.14.Маршрутизатор D:Интернет-провайдер находит следующий маршрутизатор среди своих клиентов.15.Маршрутизатор D:Этот маршрутизатор отправляет данные следующему маршрутизатору.16.Маршрутизатор E:Этот маршрутизатор со статическим NAT изменяет IP-адрес назначения с фиксированного глобального на фиксированный частный.17.Маршрутизатор E:Отправляет данные по назначению.18.Сервер:Веб-сервер получил запрос.19.Сервер:Отправлять данные веб-сайтов по IPv4.20.Маршрутизатор E:Этот маршрутизатор со статическим NAT изменяет исходный IP-адрес с фиксированного частного на фиксированный глобальный.21.Маршрутизатор E:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.22.Маршрутизатор E:Найден следующий маршрутизатор.23.Маршрутизатор E:Этот маршрутизатор отправляет данные следующему маршрутизатору.24.Маршрутизатор D:У этого маршрутизатора поставщика услуг Интернета много информации о маршруте в таблице маршрутизации.25.Маршрутизатор D:Найден следующий маршрутизатор.26.Маршрутизатор D:Этот маршрутизатор отправляет данные следующему маршрутизатору.27.Маршрутизатор C:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.28.Маршрутизатор C:Найден следующий маршрутизатор.29.Маршрутизатор C:Этот маршрутизатор отправляет данные следующему маршрутизатору.30.Маршрутизатор B:У этого маршрутизатора поставщика услуг Интернета много информации о маршруте в таблице маршрутизации.31.Маршрутизатор B:Интернет-провайдер находит следующий маршрутизатор среди своих клиентов.32.Маршрутизатор B:Этот маршрутизатор отправляет данные следующему маршрутизатору.33.Маршрутизатор:IP-адрес назначения меняется с глобального на частный на этом маршрутизаторе с использованием NAT.34.Маршрутизатор:Отправляет данные по назначению.35.ПК:Получены данные веб-сайта.Сбой цикла IPv4Возникла проблема с петлей во время связи IPv4.1.Сервер:Отправлять данные веб-сайтов по IPv4.2.Маршрутизатор E:Этот маршрутизатор со статическим NAT изменяет исходный IP-адрес с фиксированного частного на фиксированный глобальный.3.Маршрутизатор E:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.4.Маршрутизатор E:Найден следующий маршрутизатор.5.Маршрутизатор E:Этот маршрутизатор отправляет данные следующему маршрутизатору.6.Маршрутизатор D:У этого маршрутизатора поставщика услуг Интернета много информации о маршруте в таблице маршрутизации.7.Маршрутизатор D:Найден следующий маршрутизатор.8.Маршрутизатор D:Этот маршрутизатор отправляет данные следующему маршрутизатору.9.Маршрутизатор C:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.10.Маршрутизатор C:Таблица маршрутизации неверна.11.Маршрутизатор C:Найден следующий маршрутизатор.12.Маршрутизатор C:Этот маршрутизатор отправляет данные следующему маршрутизатору.13.Маршрутизатор C:Количество петель данных и счетчик «Time to Live» уменьшает каждое поступление на маршрутизатор.14.Маршрутизатор D:Когда счетчик «Time to Live» достигает 0, данные исчезают.15.Маршрутизатор D:Об этой проблеме отправитель уведомляется по протоколу ICMP.16.Сервер:Сервер получил сообщение ICMP типа 11, что означает «сверхурочно».17.Сервер:Но для этой проблемы с IP-протоколом никаких действий не предпринимается.18.Сервер:TCP попытается решить проблему позже, повторно отправив тот же пакет, потому что ACK не возвращается.Ошибка недоступности IPv4Во время связи по IPv4 возникает недоступная проблема.1.Сервер:Отправлять данные веб-сайтов по IPv4.2.Маршрутизатор E:Этот маршрутизатор со статическим NAT изменяет исходный IP-адрес с фиксированного частного на фиксированный глобальный.3.Маршрутизатор E:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.4.Маршрутизатор E:Найден следующий маршрутизатор.5.Маршрутизатор E:Этот маршрутизатор отправляет данные следующему маршрутизатору.6.Маршрутизатор D:Нет ответа, пакеты потеряны. Маршрутизатор выключен из-за проблемы.7.Маршрутизатор E:Отправить данные повторно.8.Маршрутизатор D:Нет ответа, пакеты потеряны. Маршрутизатор выключен из-за проблемы.9.Маршрутизатор E:Отправить данные повторно.10.Маршрутизатор E:Недоступен.Об этой проблеме отправитель уведомляется по протоколу ICMP.11.Сервер:Сервер получил сообщение ICMP типа 3, что означает «недоступно».12.Сервер:Но для этой проблемы с IP-протоколом никаких действий не предпринимается.13.Сервер:TCP попытается решить проблему позже, повторно отправив тот же пакет, потому что ACK не возвращается.IPv6Стандартная связь IPv61.ПК:Запросить данные веб-сайта в IPv6.2.ПК:Поскольку следующий маршрутизатор поддерживает IPv6, запрос будет отправлен без изменений.3.Маршрутизатор:При использовании IPv6 исходный IP-адрес не изменяется. Частный IP-адрес не используется.4.Маршрутизатор:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.5.Маршрутизатор:Найден следующий маршрутизатор.6.Маршрутизатор:Маршрутизатор отправляет данные следующим образом как есть.7.Маршрутизатор B:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.8.Маршрутизатор B:Найдите следующий маршрутизатор за маршрутизатором, который не поддерживает IPv6.9.Маршрутизатор B:Маршрутизатор использует IP-туннелирование для отправки данных.10.Маршрутизатор D:У этого маршрутизатора поставщика услуг Интернета много информации о маршруте в таблице маршрутизации.11.Маршрутизатор D:Интернет-провайдер находит следующий маршрутизатор среди своих клиентов.12.Маршрутизатор D:Этот маршрутизатор отправляет данные следующему маршрутизатору.13.Маршрутизатор E:При использовании IPv6 IP-адрес назначения не меняется.14.Маршрутизатор E:Отправляет данные по назначению.15.Сервер:Веб-сервер получил запрос.16.Сервер:Отправить данные веб-сайта по IPv6.17.Маршрутизатор E:При использовании IPv6 исходный IP-адрес не изменяется. Частный IP-адрес не используется.18.Маршрутизатор E:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.19.Маршрутизатор E:Найден следующий маршрутизатор.20.Маршрутизатор E:Этот маршрутизатор отправляет данные следующему маршрутизатору.21.Маршрутизатор D:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.22.Маршрутизатор D:Найдите следующий маршрутизатор за маршрутизатором, который не поддерживает IPv6.23.Маршрутизатор D:Маршрутизатор использует IP-туннелирование для отправки данных.24.Маршрутизатор B:У этого маршрутизатора поставщика услуг Интернета много информации о маршруте в таблице маршрутизации.25.Маршрутизатор B:Интернет-провайдер находит следующий маршрутизатор среди своих клиентов.26.Маршрутизатор B:Этот маршрутизатор отправляет данные следующему маршрутизатору.27.Маршрутизатор:При использовании IPv6 IP-адрес назначения не меняется.28.Маршрутизатор:Отправляет данные по назначению.29.ПК:Получены данные веб-сайта.Сбой цикла IPv6Возникла проблема петли во время связи IPv6.1.Сервер:Отправить данные веб-сайта по IPv6.2.Маршрутизатор E:При использовании IPv6 исходный IP-адрес не изменяется. Частный IP-адрес не используется.3.Маршрутизатор E:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.4.Маршрутизатор E:Найден следующий маршрутизатор.5.Маршрутизатор E:Этот маршрутизатор отправляет данные следующему маршрутизатору.6.Маршрутизатор D:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.7.Маршрутизатор D:Найдите следующий маршрутизатор за маршрутизатором, который не поддерживает IPv6.8.Маршрутизатор D:Маршрутизатор использует IP-туннелирование для отправки данных.9.Маршрутизатор B:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.10.Маршрутизатор B:Таблица маршрутизации неверна.11.Маршрутизатор B:Найден следующий маршрутизатор.12.Маршрутизатор B:Этот маршрутизатор отправляет данные следующему маршрутизатору.13.Маршрутизатор B:Зацикливание данных и счетчик «Hop limit» уменьшается каждый раз, когда он достигает маршрутизатора.14.Маршрутизатор D:Когда счетчик «Hop limit» достигает 0, данные исчезают.15.Маршрутизатор D:Об этой проблеме отправитель уведомляется с помощью ICMPv6.16.Сервер:Сервер получил сообщение ICMPv6 типа 3, что означает «сверхурочно».17.Сервер:Но для этой проблемы с IP-протоколом никаких действий не предпринимается.18.Сервер:TCP попытается решить проблему позже, повторно отправив тот же пакет, потому что ACK не возвращается.Ошибка недоступности IPv6Недоступная проблема возникает во время связи IPv6.1.Сервер:Отправить данные веб-сайта по IPv6.2.Маршрутизатор E:При использовании IPv6 исходный IP-адрес не изменяется. Частный IP-адрес не используется.3.Маршрутизатор E:Этот маршрутизатор использует таблицу маршрутизации для поиска маршрута к месту назначения.4.Маршрутизатор E:Найден следующий маршрутизатор.5.Маршрутизатор E:Этот маршрутизатор отправляет данные следующему маршрутизатору.6.Маршрутизатор D:Нет ответа, пакеты потеряны. Маршрутизатор выключен из-за проблемы.7.Маршрутизатор E:Отправить данные повторно.8.Маршрутизатор D:Нет ответа, пакеты потеряны. Маршрутизатор выключен из-за проблемы.9.Маршрутизатор E:Отправить данные повторно.10.Маршрутизатор E:Недоступен.Об этой проблеме отправитель уведомляется с помощью ICMPv6.11.Сервер:Сервер получил сообщение ICMPv6 типа 1, что означает «недоступно».12.Сервер:Но для этой проблемы с IP-протоколом никаких действий не предпринимается.13.Сервер:TCP попытается решить проблему позже, повторно отправив тот же пакет, потому что ACK не возвращается.
|