The Internet, a Big Idea
00:00:00Интернет - это аппаратное обеспечение, которое запускает приложения, такие как Всемирная паутина, которая является программным обеспечением. В этом уроке рассматриваются основы архитектуры Интернета, коммутация пакетов для маршрутизации информации, протокол TCP/IP для управления трафиком и организация на различных уровнях абстракции.
Basic Architecture
00:00:42Интернет представляет собой сеть разрозненных сетей, соединенных маршрутизаторами. Хост-компьютеры представлены в виде цветных точек, и сообщения проходят через маршрутизаторы, чтобы достичь места назначения. Хосты имеют IP-адреса или доменные имена, в то время как маршрутизаторы передают данные между сетями внутри Интернета.
Activity: Ping the Internet
00:02:00Использование сетевых инструментов для проверки подлинности Узнайте, как использовать сетевые инструменты, в частности утилиту ping, для связи с хостами в Интернете. Введя доменное имя и нажав "Перейти", вы можете просмотреть такую информацию, как IP-адрес, отправленные пакеты, время в оба конца и средняя задержка.
Данные, передаваемые через Интернет Понимайте коммутацию пакетов как протокол, используемый для передачи данных через Интернет. Сообщения разбиваются на небольшие пакеты (p1, p2, p3), которые проходят по разным маршрутам через сети, прежде чем быть повторно собранными в пункте назначения по порядку.
Packet Switching: Basic Ideas
00:03:53В 1950-х годах опасения по поводу ядерных атак привели к разработке архитектуры децентрализованной сети с несколькими путями между любыми двумя точками. Такая конструкция позволяла разделять сообщения на небольшие пакеты и направлять их независимо, обеспечивая избыточность, которая могла противостоять перебоям в работе и катастрофам.
Packet Switching vs Circuit Switching
00:05:27Коммутация пакетов отличается от коммутации каналов. При коммутации каналов используется выделенный канал, который остается постоянным на протяжении всего вызова, как при стационарной связи.
Packet vs Circuit Switching
00:05:50В сети с коммутацией пакетов постоянное соединение отсутствует. Каждый голосовой пакет в телефонном звонке передается через Интернет по нескольким маршрутам, создавая впечатление непрерывного соединения.
Activity: Traceroute
00:06:19Traceroute, также известный как trace route, позволяет нам отслеживать путь пакетов через Интернет. Используя сетевые инструменты, такие как инструмент трассировки MIT, мы можем наблюдать, как пакеты маршрутизируются через разные маршрутизаторы и компьютеры в сети. Количество переходов может меняться при каждом выполнении трассировки маршрута. Мы можем использовать сетевые инструменты для отслеживания маршрутов по разным адресам и изучения того, как географическое местоположение влияет на задержку.