Анимация TCP/IP , Уровень TCP/IP
Уровень TCP/IPСуществует множество протоколов передачи данных. 7-уровневая модель OSI - это формат, в котором эти протоколы классифицируются в соответствии с их ролью. В TCP/IP модель разделена на четыре уровня.1. Уровень приложения (обрабатывается приложением)Протоколы, используемые приложением, классифицируются здесь. На этом уровне выполняются HTTP, SMTP, POP, TELNET, SSL и т. Д.2. Транспортный уровень (обрабатывается ОС)TCP и UDP классифицируются здесь. На этом уровне вся связь управляется ОС.3. Уровень Интернета (обрабатывается ПК, телефоном, маршрутизатором)Здесь подразделяются IP и ARP. На этом уровне определяется метод передачи.4. Уровень сетевого интерфейса (обрабатывается ПК, телефоном, маршрутизатором, концентратором, кабелем)Протоколы Ethernet классифицируются здесь.Определяется связь с использованием MAC-адреса и фактический метод передачи по кабелю. Например, данные «1» или «0» преобразуются в «5В» или «0В».
Просмотреть веб-сайтСосредоточьтесь на модели слоя и покажите процесс отображения веб-сайта.* [протокол] : 1. [HTTP] : Доступ к веб-сайту через браузер.2. [HTTP] : Введите URI веб-сайта и нажмите Enter. Формат URI совместим с HTTP.3. [HTTP,MIME] : Команда HTTP создана.4. [HTTP,MIME] : Анализирует входное содержимое. Затем оно разделяется на пакеты и создается HTTP-заголовок.5. [TCP] : Обратите внимание, что перед отправкой веб-данных вам необходимо TCP-соединение между клиентом и сервером и IP-адрес назначения.6. [TCP] : Связь для установления соединения будет выполняться несколько раз. Будет отображено краткое описание IP-адреса назначения и TCP-соединения.7. [UDP] : Получение IP-адреса получателя от DNS-сервера.8. [TCP] : Установка TCP-соединения с сервером.9. [TCP] : TCP-соединение установлено.10. [HTTP,MIME] : Продолжить анализ после установления TCP-соединения.11. [HTTP,MIME] : HTTP-заголовок с настройками HTTP будет добавлен к каждому пакету.12. [TCP] : Проанализируйте пакет и создайте заголовок TCP.Заголовок TCP содержит номер порта и данные для распознавания типа данных и выполнения точной связи.13. [IP] : Проанализируйте пакет и создайте IP-заголовок. Заголовок содержит IP-адреса отправителя и получателя.14. [Ethernet] : Получение MAC-адреса следующего маршрутизатора в локальной сети.15. [Ethernet] : Заголовок содержит MAC-адреса отправителя и получателя.16. [Ethernet] : Пакеты доставлены.17. [Ethernet] : Суть данных - строка чисел 0 или 1. Эти «0» и «1» используются в огромных количествах и объединяются для представления различного содержания.18. [Ethernet] : Для пояснения измените формат отображения на массив чисел.19. [Ethernet] : ПК отправляет эти данные на маршрутизатор. Чтобы отправить их по кабелю LAN, данные должны соответствовать стандарту кабеля. В стандарте данные «1» означает напряжение 5, данные «0» означает напряжение 0.20. [Ethernet] : Используйте таблицу маршрутизации, чтобы найти IP-адрес следующего маршрутизатора, а также информацию о сохранении или ARP для определения MAC-адреса следующего маршрутизатора.21. [Ethernet] : Обновляет MAC-адрес в заголовке Ethernet на адрес следующего маршрутизатора. Данные отправляются в соответствии с MAC-адресом. IP-адрес назначения в одном IP-заголовке изменяется во время связи, кроме NAT. Нет.22. [Ethernet] : Используйте таблицу маршрутизации, чтобы найти IP-адрес следующего маршрутизатора, а также информацию о сохранении или ARP для определения MAC-адреса следующего маршрутизатора.23. [Ethernet] : MAC-адрес обновлен, но пакет отправляется на сервер в соответствии с IP-адресом получателя в IP-заголовке.24. [Ethernet] : Пакет поступает на сервер и сохраняется в памяти сервера.25. [Ethernet] : Для пояснения измените формат отображения на пакетный.26. [Ethernet] : Пакеты размещаются в памяти сервера.27. [Ethernet] : Заголовок Ethernet завершает свою роль и исчезает.28. [IP] : Заголовок IP завершает свою роль и исчезает.29. [TCP] : На этом уровне ОС проверяет заголовок TCP, чтобы убедиться, что пакет был отправлен правильно, и запоминает его содержимое, чтобы добавить заголовок TCP к пакету ответа позже.30. [HTTP,MIME] : Поскольку проблем не было, пакеты были переданы приложению в соответствии с номером порта в заголовке TCP.31. [HTTP,MIME] : Попытки объединить пакеты и восстановить команды HTTP.32. [HTTP,MIME] : Если все пойдет хорошо, пакет будет восстановлен до данных прикладного уровня.33. [HTTP,MIME] : Команда полностью восстановлена. Сервер получил команду, запрашивающую данные веб-сайта.34. [HTTP,MIME] : Сервер возвращает запрошенные данные веб-сайта. Сначала он анализирует содержимое сайта. Затем оно разбивается на пакеты и создается HTTP-заголовок.35. [HTTP,MIME] : HTTP-заголовок с настройками HTTP будет добавлен к каждому пакету.36. [TCP] : Проанализировать содержимое полученного заголовка TCP и нового пакета и создать заголовок TCP.37. [IP] : Проанализируйте пакет и создайте IP-заголовок. Заголовок содержит IP-адреса отправителя и получателя.38. [Ethernet] : Используйте таблицу маршрутизации, чтобы найти IP-адрес следующего маршрутизатора, а также информацию о сохранении или ARP для определения MAC-адреса следующего маршрутизатора.39. [Ethernet] : Заголовок содержит MAC-адреса отправителя и получателя.40. [Ethernet] : Пакеты доставлены.41. [Ethernet] : Суть данных - строка чисел 0 или 1. Эти «0» и «1» используются в огромных количествах и объединяются для представления различного содержания.42. [Ethernet] : Используйте таблицу маршрутизации, чтобы найти IP-адрес следующего маршрутизатора, а также информацию о сохранении или ARP для определения MAC-адреса следующего маршрутизатора.43. [Ethernet] : Обновляет MAC-адрес в заголовке Ethernet на адрес следующего маршрутизатора. Данные отправляются в соответствии с MAC-адресом. IP-адрес назначения в одном IP-заголовке изменяется во время связи, кроме NAT. Нет.44. [Ethernet] : Используйте таблицу маршрутизации, чтобы найти IP-адрес следующего маршрутизатора, а также информацию о сохранении или ARP для определения MAC-адреса следующего маршрутизатора.45. [Ethernet] : MAC-адрес обновлен, но пакет отправляется получателю в соответствии с IP-адресом получателя в IP-заголовке.46. [Ethernet] : Пакет поступает на ПК и сохраняется в памяти ПК.47. [Ethernet] : Пакеты размещаются в памяти ПК.48. [Ethernet] : Заголовок Ethernet завершает свою роль и исчезает.49. [IP] : Заголовок IP завершает свою роль и исчезает.50. [TCP] : На этом уровне проверьте заголовок TCP, чтобы убедиться, что пакет был отправлен правильно.51. [HTTP,MIME] : Поскольку проблем не было, пакеты были переданы приложению в соответствии с номером порта в заголовке TCP.52. [HTTP,MIME] : Пытается объединить пакеты и восстановить данные HTML и закодированные файлы изображений.53. [HTTP,MIME] : Данные полностью восстановлены.54. Веб-сайт Oun Co., Ltd. отображается в браузере ПК.Отправить почтуСосредоточьтесь на модели слоя и покажите процесс отправки электронного письма.* [протокол] : 1. Используя программу электронной почты, создается сообщение электронной почты и добавляется файл.2. Когда вы закончите, нажмите кнопку отправки.3. [MIME] : Кодирует сообщение электронной почты и добавленные файлы в символы кода ASCII в соответствии с протоколом MIME.4. [MIME] : Электронная почта, и добавленные файлы будут отправлены как текстовые данные.5. [SMTP,MIME] : Проанализируйте письмо. Затем оно разбивается на пакеты и создается заголовок SMTP.Заголовок содержит адреса электронной почты отправителя и получателя, длину данных и т. д.6. [TCP] : Перед отправкой электронной почты вам необходимо TCP-соединение между клиентом и сервером и IP-адрес SMTP-сервера назначения.7. [TCP] : Связь для установления соединения будет выполняться несколько раз. Будет отображено краткое описание IP-адреса назначения и TCP-соединения.8. [UDP] : Получение IP-адреса получателя от DNS-сервера.9. [TCP] : Установка TCP-соединения с сервером.10. [TCP] : TCP-соединение установлено.11. [SMTP,MIME] : Продолжить анализ после установления TCP-соединения.12. [SMTP,MIME] : Заголовок SMTP добавляется к каждому пакету.13. [TCP] : Проанализируйте пакет и создайте заголовок TCP.Заголовок TCP содержит номер порта и данные для распознавания типа данных и выполнения точной связи.14. [IP] : Проанализируйте пакет и создайте IP-заголовок. Заголовок содержит IP-адреса отправителя и получателя.15. [Ethernet] : Получение MAC-адреса следующего маршрутизатора в локальной сети.16. [Ethernet] : Заголовок содержит MAC-адреса отправителя и получателя.17. [Ethernet] : Пакеты доставлены.18. [Ethernet] : Суть данных - строка чисел 0 или 1. Эти «0» и «1» используются в огромных количествах и объединяются для представления различного содержания.19. [Ethernet] : Для пояснения измените формат отображения на массив чисел.20. [Ethernet] : ПК отправляет эти данные на маршрутизатор. Чтобы отправить их по кабелю LAN, данные должны соответствовать стандарту кабеля. В стандарте данные «1» означает напряжение 5, данные «0» означает напряжение 0.21. [Ethernet] : Используйте таблицу маршрутизации, чтобы найти IP-адрес следующего маршрутизатора, а также информацию о сохранении или ARP для определения MAC-адреса следующего маршрутизатора.22. [Ethernet] : Обновляет MAC-адрес в заголовке Ethernet на адрес следующего маршрутизатора. Данные отправляются в соответствии с MAC-адресом. IP-адрес назначения в одном IP-заголовке изменяется во время связи, кроме NAT. Нет.23. [Ethernet] : Используйте таблицу маршрутизации, чтобы найти IP-адрес следующего маршрутизатора, а также информацию о сохранении или ARP для определения MAC-адреса следующего маршрутизатора.24. [Ethernet] : MAC-адрес обновлен, но пакет отправляется на сервер в соответствии с IP-адресом получателя в IP-заголовке.25. [Ethernet] : Пакет поступает на сервер и сохраняется в памяти сервера.26. [Ethernet] : Для пояснения измените формат отображения на пакетный.27. [Ethernet] : Пакеты размещаются в памяти сервера.28. [Ethernet] : Заголовок Ethernet завершает свою роль и исчезает.29. [IP] : Заголовок IP завершает свою роль и исчезает.30. [TCP] : На этом уровне ОС проверяет заголовок TCP, чтобы убедиться, что пакет был отправлен правильно, и запоминает его содержимое, чтобы добавить заголовок TCP к пакету ответа позже.31. [SMTP,MIME] : Поскольку проблем не было, пакеты были переданы приложению в соответствии с номером порта в заголовке TCP.32. [SMTP,MIME] : Попытка объединить пакеты и восстановить сообщения электронной почты и добавленные файлы.33. [MIME] : Если все пойдет хорошо, пакет будет восстановлен до данных прикладного уровня.34. [MIME] : Восстановить символы кода ASCII в сообщениях электронной почты и дополнительных файлах.35. [MIME] : Электронная почта восстановлена по протоколу MIME. Сервер получил электронное письмо и дополнительные файлы.
|