1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:04,540 DAVID J. Малан: Хорошо, так всеобъемлющая вопрос теперь, 3 00:00:04,540 --> 00:00:10,310 и мы начали спускаться по этой дороге с наш взгляд на Dropbox, является Интернет. 4 00:00:10,310 --> 00:00:14,550 Итак, позвольте мне попытаться спросить провокационный вопрос намеренно. 5 00:00:14,550 --> 00:00:15,500 Что такое Интернет? 6 00:00:15,500 --> 00:00:18,340 7 00:00:18,340 --> 00:00:20,430 >> Конечно, вы все его использовать. 8 00:00:20,430 --> 00:00:21,287 >> ЗРИТЕЛИ: Сеть? 9 00:00:21,287 --> 00:00:22,370 DAVID J. Малан: сеть? 10 00:00:22,370 --> 00:00:23,856 Хорошо, что такое сеть? 11 00:00:23,856 --> 00:00:28,184 >> ЗРИТЕЛИ: связность между различными системами. 12 00:00:28,184 --> 00:00:31,100 DAVID J. Малан: OK, подключение между разными людьми и системами. 13 00:00:31,100 --> 00:00:33,430 Хорошо, и что делает Интернет, как интернет 14 00:00:33,430 --> 00:00:38,484 в отличие от просто сеть, как мы могли бы есть только в здании или классной комнате? 15 00:00:38,484 --> 00:00:39,400 АУДИТОРИЯ: Это глобальный характер. 16 00:00:39,400 --> 00:00:39,810 DAVID J. Малан: Это глобальный характер. 17 00:00:39,810 --> 00:00:42,360 Хорошо, так что сеть сетей, если вы будете. 18 00:00:42,360 --> 00:00:46,720 Интернет-соединения, обозначающих по отдельным сетям. 19 00:00:46,720 --> 00:00:48,457 И, конечно же, есть различные услуги 20 00:00:48,457 --> 00:00:50,040 что Интернет предоставляет эти дни. 21 00:00:50,040 --> 00:00:54,420 >> Там, конечно, то во всем мире веб, с которой мы все знакомы. 22 00:00:54,420 --> 00:00:56,560 Там в сервисы, такие как электронная почта. 23 00:00:56,560 --> 00:00:59,620 Есть услуги, такие как чат или чат Google. 24 00:00:59,620 --> 00:01:02,090 Или есть такие вещи, как голос поверх IP. 25 00:01:02,090 --> 00:01:07,270 Там в такие вещи, как Skype, и Google Hangouts, и FaceTime, и тому подобное. 26 00:01:07,270 --> 00:01:09,620 >> И так что это наслоение Концепция в интернете. 27 00:01:09,620 --> 00:01:12,390 И в самом деле, это тоже фундаментальное понятие 28 00:01:12,390 --> 00:01:15,650 в информатике отводками, или абстракции, 29 00:01:15,650 --> 00:01:17,407 где вы построите одну вещь здесь. 30 00:01:17,407 --> 00:01:19,240 Затем, вы что-то построить еще на вершине, 31 00:01:19,240 --> 00:01:21,660 а потом, что-то еще на вершине из него, поверх него, поверх него. 32 00:01:21,660 --> 00:01:25,170 И таким образом мы увидим некоторые проявления что в этой дискуссии и, возможно, 33 00:01:25,170 --> 00:01:26,600 другие двигаться вперед. 34 00:01:26,600 --> 00:01:29,400 >> Итак, давайте начнем рисовать картину некоторых технологий 35 00:01:29,400 --> 00:01:33,040 все вокруг нас, рассматривая то, что это, пожалуй, в доме наиболее каждого 36 00:01:33,040 --> 00:01:35,900 здесь, и использовать его в качестве отправной точки выезд для разговора Дополнительные 37 00:01:35,900 --> 00:01:38,900 как правило, о том, как все эти вещи работает, и что некоторые из вопросов, 38 00:01:38,900 --> 00:01:42,090 лежащие в основе проектных решений есть чтобы при создании сетей 39 00:01:42,090 --> 00:01:43,800 а также при использовании Интернет. 40 00:01:43,800 --> 00:01:48,680 Так назад у себя дома, мы пойдем вернуться к моей маленькой ноутбук здесь. 41 00:01:48,680 --> 00:01:53,040 Вы, вероятно, иметь один или несколько компьютеры, и, возможно, один или несколько телефонов, 42 00:01:53,040 --> 00:01:55,504 которые связаны эти дни с помощью Wi-Fi. 43 00:01:55,504 --> 00:01:57,170 Может быть, когда-то давно, у вас был кабель. 44 00:01:57,170 --> 00:02:00,020 Может быть, у вас все еще есть рабочий стол компьютер у себя дома, который имеет кабель. 45 00:02:00,020 --> 00:02:03,340 Но наша история не совсем собирается изменить это много там. 46 00:02:03,340 --> 00:02:06,400 >> Здесь так называемые облака, или интернет. 47 00:02:06,400 --> 00:02:11,620 И есть сгустки других вещей в Интернете, как Amazon.com, 48 00:02:11,620 --> 00:02:14,690 и Facebook, и Google, и Microsoft и другие подобные компании 49 00:02:14,690 --> 00:02:16,990 в Интернете, и конечно же люди, как хорошо. 50 00:02:16,990 --> 00:02:21,660 Но есть много вещей, которые происходит между вами и Интернетом. 51 00:02:21,660 --> 00:02:23,770 >> Так что давайте сначала дразнят друг от друга, что. 52 00:02:23,770 --> 00:02:30,260 Что такое ваш компьютер, если без проводов, соединенных у себя дома? 53 00:02:30,260 --> 00:02:34,402 Какие устройства получает вас в Интернете в эти дни? 54 00:02:34,402 --> 00:02:35,290 >> ЗРИТЕЛИ: Router. 55 00:02:35,290 --> 00:02:36,331 >> DAVID J. Малан: Маршрутизатор. 56 00:02:36,331 --> 00:02:40,840 Таким образом, у вас есть этот домашний прибор, который называется маршрутизатор, цель которого в жизни, 57 00:02:40,840 --> 00:02:43,650 в конечном счете, является маршрут информация в простейшей форме. 58 00:02:43,650 --> 00:02:48,860 Если это интернет здесь, ваш Компьютер имеет связь между ним. 59 00:02:48,860 --> 00:02:51,280 И маршрутизатор, тем временем, каким-то образом имеет возможность соединения 60 00:02:51,280 --> 00:02:53,420 между остальной частью сети Интернет. 61 00:02:53,420 --> 00:02:55,800 >> Но есть еще более происходит внутри здесь. 62 00:02:55,800 --> 00:02:57,760 Так что давайте нырять немного глубже. 63 00:02:57,760 --> 00:02:59,050 Ты идешь домой. 64 00:02:59,050 --> 00:03:03,110 Вы открываете крышку вашего ноутбука или включите ваш рабочий стол в первый раз когда-либо, 65 00:03:03,110 --> 00:03:04,810 в первый раз в некоторое время. 66 00:03:04,810 --> 00:03:06,340 Что происходит? 67 00:03:06,340 --> 00:03:10,550 >> Какие шаги должны произойти, прежде чем вы можете на самом деле 68 00:03:10,550 --> 00:03:12,260 получить в Интернете? 69 00:03:12,260 --> 00:03:13,540 Что ж, получается out-- о, да? 70 00:03:13,540 --> 00:03:14,500 Nakissa? 71 00:03:14,500 --> 00:03:15,163 Сожалею? 72 00:03:15,163 --> 00:03:15,990 >> ЗРИТЕЛИ: Идентификатор пользователя. 73 00:03:15,990 --> 00:03:16,636 >> DAVID J. Малан: Идентификатор пользователя. 74 00:03:16,636 --> 00:03:18,344 Таким образом, вы, возможно, придется войти в чем-то. 75 00:03:18,344 --> 00:03:20,650 Несмотря на то, как правило, в домой, наиболее типично 76 00:03:20,650 --> 00:03:22,320 это будет просто работать в эти дни. 77 00:03:22,320 --> 00:03:24,640 >> Но, как мы только что видели, в условиях как университеты, компании, 78 00:03:24,640 --> 00:03:25,431 Вы должны войти в систему. 79 00:03:25,431 --> 00:03:28,320 Так что давайте избегать войти в сценарий на данный момент. 80 00:03:28,320 --> 00:03:30,000 Будь проще. 81 00:03:30,000 --> 00:03:31,380 >> ЗРИТЕЛИ: Откройте браузер. 82 00:03:31,380 --> 00:03:33,255 >> DAVID J. Малан: Вы может открыть веб-браузер. 83 00:03:33,255 --> 00:03:34,002 Или что, Пат? 84 00:03:34,002 --> 00:03:35,252 >> ЗРИТЕЛИ: номер или код доступа. 85 00:03:35,252 --> 00:03:36,960 DAVID J. Малан: Ах, номер или код доступа. 86 00:03:36,960 --> 00:03:39,251 Так что давайте идти с номером, не так код доступа только пока. 87 00:03:39,251 --> 00:03:41,880 Давайте не будем беспокоиться о безопасности для этого конкретного обсуждения. 88 00:03:41,880 --> 00:03:42,950 Но ряд. 89 00:03:42,950 --> 00:03:47,130 >> Так что, да, на самом деле, так же, как все наших домов или здания, как 90 00:03:47,130 --> 00:03:48,420 имеет физический адрес. 91 00:03:48,420 --> 00:03:54,910 Это здание является одним Brattle площади в Кембридж, штат Массачусетс, 02138, США. 92 00:03:54,910 --> 00:04:00,400 Этот адрес является уникальным идентификатором мы, в теории, во всем мире. 93 00:04:00,400 --> 00:04:01,360 >> АУДИТОРИЯ: IP. 94 00:04:01,360 --> 00:04:04,710 >> DAVID J. Малан: IP-адрес, точно, является аналогом в компьютерном мире 95 00:04:04,710 --> 00:04:07,700 что однозначно адреса компьютера. 96 00:04:07,700 --> 00:04:13,159 Так что IP-адрес, или интернет-протокола адрес, просто числовой адрес. 97 00:04:13,159 --> 00:04:15,450 Компьютеры предпочитают вещи, немного проще, что 98 00:04:15,450 --> 00:04:19,130 легче читать, чем длинные фразы как один Brattle площади, Кембридж, 99 00:04:19,130 --> 00:04:20,110 Масс., И так далее. 100 00:04:20,110 --> 00:04:24,560 >> И так что IP-адрес является число вида что-то 101 00:04:24,560 --> 00:04:29,160 дот-то точка что-то что-то точка. 102 00:04:29,160 --> 00:04:33,890 И каждый из этих нечто, а обозначается знаком фунта здесь, 103 00:04:33,890 --> 00:04:37,720 это число от 0 до 255. 104 00:04:37,720 --> 00:04:40,510 И таким образом, это четыре-пунктирная десятичного number-- что-то 105 00:04:40,510 --> 00:04:42,260 дот-то точка что-то что-то точка. 106 00:04:42,260 --> 00:04:45,270 >> И этот числовой адрес, в теории, однозначно 107 00:04:45,270 --> 00:04:48,010 идентифицирует компьютер в сети Интернет. 108 00:04:48,010 --> 00:04:50,420 Таким образом, на риск упрощаю, давайте прямо сейчас 109 00:04:50,420 --> 00:04:55,450 Предположим, что при подключении к Wi-Fi или с помощью кабеля, дома, 110 00:04:55,450 --> 00:05:01,070 мой домашний маршрутизатор является то, что как-то дает мне IP-адрес. 111 00:05:01,070 --> 00:05:03,690 Потому что прошли те дней, по большей части, 112 00:05:03,690 --> 00:05:06,560 по крайней мере локально здесь, где, когда вы зарегистрируетесь 113 00:05:06,560 --> 00:05:11,000 для Comcast, или RCN, или ваши местный интернет-провайдер, 114 00:05:11,000 --> 00:05:14,220 больше не делает техник должен прийти в ваш дом с распечаткой, 115 00:05:14,220 --> 00:05:19,020 а потом у вас, или его, или ее тип в вашем IP-адрес в ваш компьютер. 116 00:05:19,020 --> 00:05:21,200 >> Скорее всего, это все обнаружил динамически. 117 00:05:21,200 --> 00:05:23,576 При открытии вашего ноутбука крышка или включите компьютер, 118 00:05:23,576 --> 00:05:26,158 ваш компьютер только начинается транслирует сообщение, по существу. 119 00:05:26,158 --> 00:05:26,900 Он говорит, привет. 120 00:05:26,900 --> 00:05:27,610 Я проснулся. 121 00:05:27,610 --> 00:05:29,550 Что мой IP-адрес должен быть? 122 00:05:29,550 --> 00:05:32,640 >> И цель в жизни дома маршрутизатор в эти дни, среди них, 123 00:05:32,640 --> 00:05:35,260 чтобы дать вам точно один из этих адресов. 124 00:05:35,260 --> 00:05:39,630 А механизм, с помощью которого он делает это, просто чтобы подразнить друг от друга какой-то жаргон, 125 00:05:39,630 --> 00:05:42,660 называется сервером DHCP. 126 00:05:42,660 --> 00:05:45,497 Необычные способ сказать Dynamic Хост Протокол конфигурации. 127 00:05:45,497 --> 00:05:47,205 Это просто на самом деле причудливый способ сказать это 128 00:05:47,205 --> 00:05:52,640 это часть программного обеспечения, работающего внутри нашего домашнего маршрутизатора 129 00:05:52,640 --> 00:05:54,700 что, услышав ваше request-- привет. 130 00:05:54,700 --> 00:05:55,480 Я в сети. 131 00:05:55,480 --> 00:05:58,214 Пожалуйста, дайте мне IP address-- отвечает именно это. 132 00:05:58,214 --> 00:06:01,380 И это говорит вам что-то использовать точку что-то что-то точка точка чего-то. 133 00:06:01,380 --> 00:06:04,057 А потом, ваш Mac или PC делает именно это. 134 00:06:04,057 --> 00:06:05,890 И как раз, чтобы сделать это чуть более конкретным 135 00:06:05,890 --> 00:06:09,620 прежде, чем мы примем ваш вопрос, на Mac OS, и есть 136 00:06:09,620 --> 00:06:15,100 сопоставимое окно Окна, если я пойду в сети, 137 00:06:15,100 --> 00:06:18,280 Я могу реально увидеть здесь что мой ноутбук подключен 138 00:06:18,280 --> 00:06:20,080 Гарвардский университет, который является Wi-Fi, 139 00:06:20,080 --> 00:06:23,870 и имеет IP-адрес 10.254.25.237. 140 00:06:23,870 --> 00:06:27,560 >> Если я более любопытно, я могу нажмите кнопку Дополнительно на моем Mac. 141 00:06:27,560 --> 00:06:31,660 Я могу подойти к TCP / IP. 142 00:06:31,660 --> 00:06:37,030 И обратите внимание, что теперь знакомы, возможно. 143 00:06:37,030 --> 00:06:40,040 Какой протокол, какой Функция мой ноутбук с помощью 144 00:06:40,040 --> 00:06:43,010 делать то, что мы только что описали? 145 00:06:43,010 --> 00:06:43,842 DHCP. 146 00:06:43,842 --> 00:06:44,800 Я даже не могу изменить его. 147 00:06:44,800 --> 00:06:46,508 Потому что я уже сконфигурировано прямо сейчас. 148 00:06:46,508 --> 00:06:47,610 Он заблокирован, этот параметр. 149 00:06:47,610 --> 00:06:50,410 Но мой компьютер настроенная с помощью DHCP. 150 00:06:50,410 --> 00:06:54,300 И, похоже, что Сервер DHCP в Гарварде 151 00:06:54,300 --> 00:07:01,062 дал мне это IP address-- и 254.25.237-- маска подсети, 152 00:07:01,062 --> 00:07:02,270 которые мы не будем вдаваться в сегодня. 153 00:07:02,270 --> 00:07:04,580 >> Но маска подсети просто дополнительный номер 154 00:07:04,580 --> 00:07:06,590 что указывает, что сеть вы на. 155 00:07:06,590 --> 00:07:07,747 Может быть, это номер х. 156 00:07:07,747 --> 00:07:09,080 Может быть, это другое здание. 157 00:07:09,080 --> 00:07:10,704 Может быть, это другая часть Гарварда. 158 00:07:10,704 --> 00:07:13,600 Это способ сегментирования локальная сеть. 159 00:07:13,600 --> 00:07:16,270 >> Маршрутизатор, это слово звучит знакомо. 160 00:07:16,270 --> 00:07:18,320 Потому что мы были просто говорить об этом здесь. 161 00:07:18,320 --> 00:07:21,070 И хотя я на гарвардского сеть, а не как к домашней сети, 162 00:07:21,070 --> 00:07:23,250 принципы остаются теми же здесь. 163 00:07:23,250 --> 00:07:28,620 >> Гарвард также сказал мне IP адрес router-- 10.254.16.1. 164 00:07:28,620 --> 00:07:32,920 И, как в сторону, как правило, соглашение, но это не требуется, 165 00:07:32,920 --> 00:07:38,250 IP-адресом маршрутизатора имеет тенденцию заканчиваться .1, который является полезным сигналом, 166 00:07:38,250 --> 00:07:39,420 просто чтобы знать это. 167 00:07:39,420 --> 00:07:41,610 Так что эти вещи делать? 168 00:07:41,610 --> 00:07:45,800 >> Адрес IPv4, версия 4, является своего рода старше, но наиболее популярны 169 00:07:45,800 --> 00:07:49,760 версия интернет-протокола в эти дни, является то, что адрес. 170 00:07:49,760 --> 00:07:50,980 У меня есть адрес маршрутизатора. 171 00:07:50,980 --> 00:07:53,920 Так почему же мне нужно знаете адрес маршрутизатора? 172 00:07:53,920 --> 00:07:55,880 >> Разве не достаточно знать, где я нахожусь? 173 00:07:55,880 --> 00:07:57,946 174 00:07:57,946 --> 00:08:00,112 АУДИТОРИЯ: Это [неразборчиво] связанные с моим вопросом. 175 00:08:00,112 --> 00:08:02,354 Так что если у вас есть два маршрутизаторы в одной комнате 176 00:08:02,354 --> 00:08:04,595 таким образом мы можем подключиться друг с другом, то вам 177 00:08:04,595 --> 00:08:06,504 получит отдельный IP адрес, потому что это 178 00:08:06,504 --> 00:08:07,832 будет связан с сетью. 179 00:08:07,832 --> 00:08:09,390 >> DAVID J. Малан: Ах, так это где мы на самом деле 180 00:08:09,390 --> 00:08:12,240 должны начать дразнить друг от друга что мы на самом деле подразумеваем под маршрутизатором. 181 00:08:12,240 --> 00:08:14,910 Поскольку термин, конечно, в потребительский рынок, злоупотребляют. 182 00:08:14,910 --> 00:08:17,680 Таким образом, в одной этой комнате, мы есть то, что большинство людей 183 00:08:17,680 --> 00:08:19,790 назвать два маршрутизатора, эти вещи с антеннами 184 00:08:19,790 --> 00:08:21,960 и синих огней на по обе стороны стены. 185 00:08:21,960 --> 00:08:25,087 >> Но маршрутизатор, в этом случае, они не. 186 00:08:25,087 --> 00:08:26,420 Это не совсем домашние маршрутизаторы. 187 00:08:26,420 --> 00:08:29,640 Но давайте просто предположим, для простоты, у нас есть две такие вещи здесь. 188 00:08:29,640 --> 00:08:33,500 Если у вас было две точки доступа, как они более правильно называть 189 00:08:33,500 --> 00:08:37,789 из-за antennas-- беспроводная точка доступа или AP-- 190 00:08:37,789 --> 00:08:41,309 они должны быть настроены в так, что они, в свою очередь, подключить 191 00:08:41,309 --> 00:08:45,420 к одному центральному устройству, цель которого в жизнь делать то, что вы описываете, 192 00:08:45,420 --> 00:08:46,840 выдать IP-адрес. 193 00:08:46,840 --> 00:08:49,160 >> Если у вас действительно было два из них виды устройств в домашних условиях, 194 00:08:49,160 --> 00:08:53,950 может быть, два устройства Linksys, два D-Link устройства, два AirPort Экстремумы в домашних условиях, 195 00:08:53,950 --> 00:08:55,290 или AirPort выражает. 196 00:08:55,290 --> 00:08:57,440 Вы можете настроить все из этих продуктов, даже 197 00:08:57,440 --> 00:09:00,720 если у вас есть два идентичных модели, чтобы сделать один основной, 198 00:09:00,720 --> 00:09:02,390 а затем другой вторичный. 199 00:09:02,390 --> 00:09:04,717 Так что вы запускаете провод между ними, как правило, 200 00:09:04,717 --> 00:09:07,050 или у вас есть кто-то пришел сделать это для вас за стенами. 201 00:09:07,050 --> 00:09:08,320 >> А потом, один является основным. 202 00:09:08,320 --> 00:09:11,780 Одна из них отвечает за выдавая IP-адреса. 203 00:09:11,780 --> 00:09:14,610 А другой просто отвечает за продление 204 00:09:14,610 --> 00:09:16,510 дальность действия беспроводного сигнала. 205 00:09:16,510 --> 00:09:18,990 На самом деле, у меня дома есть две такие вещи. 206 00:09:18,990 --> 00:09:21,220 >> Мы имеем в нашем офисе пять такие вещи, все из которых 207 00:09:21,220 --> 00:09:22,470 физически соединены между собой. 208 00:09:22,470 --> 00:09:24,470 Но это просто дать нам более покрытие беспроводной сети. 209 00:09:24,470 --> 00:09:26,570 Но один из них отвечает. 210 00:09:26,570 --> 00:09:30,500 >> ОК, так что с этим сказал, почему мой Mac в этой комнате прямо сейчас, 211 00:09:30,500 --> 00:09:34,430 нужно знать, что такое IP адрес маршрутизатора? 212 00:09:34,430 --> 00:09:37,234 Разве не достаточно просто быть сказано, что мой адрес? 213 00:09:37,234 --> 00:09:38,400 АУДИТОРИЯ: Но это может измениться. 214 00:09:38,400 --> 00:09:40,969 Если вы подключаетесь к VPN, это будет по-другому. 215 00:09:40,969 --> 00:09:44,010 DAVID J. Малан: О, теперь вы используете другое слово, которое я не знаю, yet-- VPN. 216 00:09:44,010 --> 00:09:44,750 Так что давайте не идти туда. 217 00:09:44,750 --> 00:09:46,300 Поскольку VPN собирается усложнить его. 218 00:09:46,300 --> 00:09:50,640 Я просто хочу, чтобы получить, маленький старый меня хочет получить в Интернете прямо сейчас. 219 00:09:50,640 --> 00:09:53,715 Что ж, это действительно предлагает вопрос, как работает интернет? 220 00:09:53,715 --> 00:09:55,200 >> Хорошо, я мог бы иметь адрес. 221 00:09:55,200 --> 00:09:56,590 Это все прекрасно и хорошо. 222 00:09:56,590 --> 00:09:58,590 Но почему у меня есть адрес? 223 00:09:58,590 --> 00:10:01,665 >> Что ж, давайте рассмотрим, что на самом деле происходит в Интернете. 224 00:10:01,665 --> 00:10:04,740 Я буду использовать другой картина на данный момент. 225 00:10:04,740 --> 00:10:12,930 И в самом Интернете, мы могли бы у меня здесь, на моем ноутбуке. 226 00:10:12,930 --> 00:10:15,160 Мы могли бы иметь доступ в Интернет здесь. 227 00:10:15,160 --> 00:10:20,460 И тогда, мы могли бы иметь, давайте скажем, Amazon.com на этот раз. 228 00:10:20,460 --> 00:10:22,150 >> А это я. 229 00:10:22,150 --> 00:10:26,440 И, так или иначе, я хочу, чтобы подключиться к Amazon.com, через Интернет, 230 00:10:26,440 --> 00:10:30,710 и получить мои данные из точки А в точка B. Или я предполагаю, в Амазонке, 231 00:10:30,710 --> 00:10:32,840 от точки А до точки Z в случае Amazon. 232 00:10:32,840 --> 00:10:35,410 >> Так что внутри этого интернет? 233 00:10:35,410 --> 00:10:39,450 Оказывается, есть целый куча вещей называемых маршрутизаторов. 234 00:10:39,450 --> 00:10:41,000 А теперь, мы смешивая термины. 235 00:10:41,000 --> 00:10:43,442 Но мы увидим, как даже домой маршрутизаторы связаны с точками 236 00:10:43,442 --> 00:10:44,900 что я только что рисуется на экране. 237 00:10:44,900 --> 00:10:48,429 >> Маршрутизатор в Интернете, в целом, как среднего размера устройства. 238 00:10:48,429 --> 00:10:49,720 Это не похоже на старую мэйнфреймы. 239 00:10:49,720 --> 00:10:53,234 Но это устройство, которое, вероятно, это широкий, может быть, этот высокий, может быть, этот высокий, 240 00:10:53,234 --> 00:10:53,900 может быть, этот высокий. 241 00:10:53,900 --> 00:10:55,870 Зависит от того, насколько дорого модель у вас есть. 242 00:10:55,870 --> 00:10:59,203 >> И у него есть много кабелей входя в это и много кабелей выходит к нему. 243 00:10:59,203 --> 00:11:02,980 И на риск упрощаю, вы может думать о цели маршрутизатора в жизни 244 00:11:02,980 --> 00:11:08,540 как взять в данных с помощью этого кабеля здесь, посмотрите на информацию, которая 245 00:11:08,540 --> 00:11:10,130 входить, и посмотреть на его адрес. 246 00:11:10,130 --> 00:11:13,240 Где эта информация направляется? 247 00:11:13,240 --> 00:11:15,660 А потом говорят, хорошо, я иду Чтобы отправить это по этому пути. 248 00:11:15,660 --> 00:11:17,660 Если я получаю еще один кусок информации здесь, 249 00:11:17,660 --> 00:11:19,160 она предназначена для другого адреса. 250 00:11:19,160 --> 00:11:21,400 Я собираюсь отправить его в этом путь, вместо того, до этого кабеля. 251 00:11:21,400 --> 00:11:23,180 И если я вижу другую часть информации суждено 252 00:11:23,180 --> 00:11:25,980 для еще другой адрес, я собирается отправить его этот кабель, 253 00:11:25,980 --> 00:11:26,940 над этим способом. 254 00:11:26,940 --> 00:11:30,440 >> Поэтому назначение маршрутизатора в жизни это по-настоящему информация о маршруте. 255 00:11:30,440 --> 00:11:34,740 И в его простейшей форме, маршрутизатор просто имеет большой файл Excel внутри него 256 00:11:34,740 --> 00:11:38,181 что говорит любой IP-адрес, начинающийся с номером 1, отправить его таким образом. 257 00:11:38,181 --> 00:11:40,680 Любой IP-адрес, начиная с номер 2, отправить его таким образом. 258 00:11:40,680 --> 00:11:41,804 Номер 3, отправить его таким образом. 259 00:11:41,804 --> 00:11:43,460 Номер 4, отправить его таким образом. 260 00:11:43,460 --> 00:11:47,080 >> Упрощаю, но он использует эти цифры и, в частности, 261 00:11:47,080 --> 00:11:50,990 префиксы номеров, как правило, принять решение идти влево, вправо, назад, 262 00:11:50,990 --> 00:11:51,742 вперед. 263 00:11:51,742 --> 00:11:54,700 Так как маршрутизатор, как правило, имеет множественные соединения с другими маршрутизаторами. 264 00:11:54,700 --> 00:11:56,920 На самом деле, я не тянет их сюда. 265 00:11:56,920 --> 00:12:01,560 >> Но вы можете себе представить, что является веб, не следует путать с полотном мы используем, 266 00:12:01,560 --> 00:12:06,740 но веб-устройств, все из которых являются связаны между собой очень сознательно так. 267 00:12:06,740 --> 00:12:09,810 На самом деле, истоки Интернет являются милитаристский дизайн. 268 00:12:09,810 --> 00:12:14,350 И один из принципов проектирования было то, что, если маршрутизатор, или еще хуже, город 269 00:12:14,350 --> 00:12:17,550 были вывезены в военных смысл, вы хотите, чтобы данные были 270 00:12:17,550 --> 00:12:19,260 возможность маршрут вокруг этой проблемы. 271 00:12:19,260 --> 00:12:22,670 >> И вот что происходит, когда я отправить запрос на Amazon.com для своего дома 272 00:12:22,670 --> 00:12:27,080 страница, мои данные могут оставить свой компьютер, перейти к моему маршрутизатору по умолчанию, 273 00:12:27,080 --> 00:12:29,580 или шлюз по умолчанию, как его часто называют. 274 00:12:29,580 --> 00:12:34,200 Тогда, может быть, что маршрутизатор примет решение отправить его здесь, здесь, здесь, здесь, здесь, 275 00:12:34,200 --> 00:12:37,770 здесь, здесь, а затем на пути к Амазонке. 276 00:12:37,770 --> 00:12:40,540 >> И это был произвольный путь, который я рисовал. 277 00:12:40,540 --> 00:12:45,620 Но что примечательно красная линия я просто рисовал? 278 00:12:45,620 --> 00:12:48,330 Как бы вы описали? 279 00:12:48,330 --> 00:12:49,710 >> АУДИТОРИЯ: Это не является прямой. 280 00:12:49,710 --> 00:12:51,043 >> DAVID J. Малан: Это не является прямой. 281 00:12:51,043 --> 00:12:57,880 Так что вопреки распространенному говоря: " кратчайшее расстояние между двумя точками 282 00:12:57,880 --> 00:13:00,980 представляет собой прямую линию, "это не обязательно верно в Интернете 283 00:13:00,980 --> 00:13:02,780 когда дело доходит до информации о маршрутизации. 284 00:13:02,780 --> 00:13:05,980 Из-за географической удаленности не обязательно является единственным метрика 285 00:13:05,980 --> 00:13:07,030 Вы заботитесь о. 286 00:13:07,030 --> 00:13:11,530 Скорее всего, что еще может управлять, что направление данных следует принимать в порядке 287 00:13:11,530 --> 00:13:13,564 чтобы добраться из точки А в точку Б? 288 00:13:13,564 --> 00:13:14,230 ЗРИТЕЛИ: Скорость? 289 00:13:14,230 --> 00:13:15,146 DAVID J. Малан: Скорость. 290 00:13:15,146 --> 00:13:20,550 Так получается, вы можете настроить Маршрутизатор в пользу более быстрое соединение. 291 00:13:20,550 --> 00:13:22,960 Даже если вы, возможно, придется пойти несколько сотен дополнительных миль, 292 00:13:22,960 --> 00:13:25,870 может быть, это просто быстрее, чтобы идти Таким образом, чем более, может быть, 293 00:13:25,870 --> 00:13:29,100 спутниковая связь старая школа Таким образом, только чтобы добраться из одной точки 294 00:13:29,100 --> 00:13:29,600 другому. 295 00:13:29,600 --> 00:13:32,571 Он даже не должен быть физические устройства на земле. 296 00:13:32,571 --> 00:13:35,070 Это может быть физические устройства небо, например, или даже 297 00:13:35,070 --> 00:13:37,200 под водой в эти дни, или так далее. 298 00:13:37,200 --> 00:13:38,420 >> Так что это правда. 299 00:13:38,420 --> 00:13:42,814 Что еще может диктовать, что компании, поставщик услуг Интернета, или интернет-провайдер, 300 00:13:42,814 --> 00:13:45,855 Для отправки данных таким образом, вместо того, чтобы Таким образом, несмотря на то, что это дальше? 301 00:13:45,855 --> 00:13:50,470 302 00:13:50,470 --> 00:13:54,960 >> Ну, получается, что Интернет сама по себе регулируется коммерчески 303 00:13:54,960 --> 00:13:57,770 то, что есть много больших игроки здесь на интернете, 304 00:13:57,770 --> 00:14:02,327 является ли это Comcast, или Verizon, или Уровень 3 или более загадочные имена, которые 305 00:14:02,327 --> 00:14:04,910 возможно, не слышали, но что достаточно большая инфраструктура 306 00:14:04,910 --> 00:14:09,240 компании, которые составляют Интернета backbone-- проводку, маршрутизаторы, 307 00:14:09,240 --> 00:14:11,930 кабели, которые вы просто на самом деле не видят или заботиться о. 308 00:14:11,930 --> 00:14:14,820 Потому что это все в внутри работать на коммерческой основе. 309 00:14:14,820 --> 00:14:17,010 >> Ну, есть вещи, называемые точки пиринга 310 00:14:17,010 --> 00:14:20,320 в результате чего большая ISP может иметь некоторый сервер, 311 00:14:20,320 --> 00:14:22,950 могут иметь некоторые маршрутизаторы и некоторые кабели в центре обработки данных. 312 00:14:22,950 --> 00:14:25,000 И другие интернет-провайдеры могут иметь то же самое. 313 00:14:25,000 --> 00:14:27,820 И другие интернет-провайдеры могут иметь то же самое все внутри одного центра обработки данных. 314 00:14:27,820 --> 00:14:28,740 >> И intraconnect. 315 00:14:28,740 --> 00:14:31,970 Это точка пиринг в так насколько все они подключаются. 316 00:14:31,970 --> 00:14:33,240 Вот где сверстники подключиться. 317 00:14:33,240 --> 00:14:35,350 >> И по своей природе финансовые механизмы, это 318 00:14:35,350 --> 00:14:38,740 может быть так, что Comcast имеет согласились направить как можно больше своих данных 319 00:14:38,740 --> 00:14:41,830 как он может так вместо этого пути. 320 00:14:41,830 --> 00:14:43,740 Потому что, может быть, поставщика здесь происходит 321 00:14:43,740 --> 00:14:48,089 зарядить их более одного гигабайта в отправить свои данные по в этом направлении. 322 00:14:48,089 --> 00:14:51,130 Так что это может быть финансовые решения которые регулируют, в каком направлении дела идут. 323 00:14:51,130 --> 00:14:54,270 >> Это может быть просто производительность последствия, еще более часто. 324 00:14:54,270 --> 00:14:55,450 Маршрутизаторы перегрузиться. 325 00:14:55,450 --> 00:14:57,430 Если есть много люди получают домой в 5:00 вечера 326 00:14:57,430 --> 00:15:00,860 и начать получать в Интернете, может быть, есть заторы в Интернете. 327 00:15:00,860 --> 00:15:03,380 И алгоритмы, то программное обеспечение, работающее на маршрутизаторах, 328 00:15:03,380 --> 00:15:05,590 как правило, будет говорить, если я начинают перегрузиться, 329 00:15:05,590 --> 00:15:08,030 Я должен обеспечить обратную связь другие маршрутизаторы рядом со мной 330 00:15:08,030 --> 00:15:10,400 так что они, как мы надеемся, идти в другом направлении, 331 00:15:10,400 --> 00:15:12,560 много, как вы бы избежать затор. 332 00:15:12,560 --> 00:15:16,540 >> Так что это не все, что вряд ли в А путь, по которому данные могут взять из точки А 333 00:15:16,540 --> 00:15:18,920 в точку Б. И в Фактически, вы можете в целом 334 00:15:18,920 --> 00:15:23,080 Предположим, что ваши данные собирается взять 30 или меньше таких хмель от точки А 335 00:15:23,080 --> 00:15:27,340 в точку B. То есть может быть многие, как 30 или около маршрутизаторов между вами 336 00:15:27,340 --> 00:15:28,400 и пункт B. 337 00:15:28,400 --> 00:15:29,850 >> И мы можем, иногда, это увидеть. 338 00:15:29,850 --> 00:15:31,820 Позвольте мне увидеть, если Сеть здесь сотрудничает. 339 00:15:31,820 --> 00:15:35,000 В противном случае, я попробую другой пример. 340 00:15:35,000 --> 00:15:38,170 Позвольте мне увидеть, если я могу сделать это в этой сети. 341 00:15:38,170 --> 00:15:38,950 И я могу. 342 00:15:38,950 --> 00:15:47,310 >> Так что я просто запустить, позвольте мне упростить мои выходы немного. 343 00:15:47,310 --> 00:15:52,640 Я буду делать не так. 344 00:15:52,640 --> 00:15:53,910 Здесь, OK. 345 00:15:53,910 --> 00:15:57,106 >> Так что я собираюсь сделать следующее Команда называется трассировку. 346 00:15:57,106 --> 00:15:58,480 Так прямо сейчас, я только на моем Mac. 347 00:15:58,480 --> 00:16:01,146 Я в старой школе черно белый интерфейс, ничего подобного DOS 348 00:16:01,146 --> 00:16:01,860 от прошлых лет. 349 00:16:01,860 --> 00:16:03,720 Но я просто хочу, чтобы увидеть некоторые текстовый вывод. 350 00:16:03,720 --> 00:16:06,050 >> И я, в буквальном смысле, здесь в Гарвардском университете 351 00:16:06,050 --> 00:16:10,650 хотят, чтобы проследить маршрут между мной и www.cnn.com. 352 00:16:10,650 --> 00:16:13,077 Итак, давайте посмотрим, что происходит Теперь, когда я ударил Enter. 353 00:16:13,077 --> 00:16:15,410 Целая куча вещей начинается мигает на экране. 354 00:16:15,410 --> 00:16:18,090 >> И давайте посмотрим, если мы не можем иметь некоторый смысл этого. 355 00:16:18,090 --> 00:16:22,720 Таким образом, 1, 2, 3, 4, 5, 6, 7, и это своего рода висит прямо сейчас. 356 00:16:22,720 --> 00:16:24,930 Мы увидим, если он завершает этот процесс или нет. 357 00:16:24,930 --> 00:16:27,900 Оказывается, что каждый из строки вывода, на экране, 358 00:16:27,900 --> 00:16:29,380 представляют собой что-то. 359 00:16:29,380 --> 00:16:32,170 И на основе наших ведущих обсуждение до сих пор, 360 00:16:32,170 --> 00:16:36,500 что делают каждый из этих строк вывода, пронумерованных от 1 до 11 в данный момент, 361 00:16:36,500 --> 00:16:37,430 представлять? 362 00:16:37,430 --> 00:16:38,614 >> ЗРИТЕЛИ: Разные маршрутизаторы. 363 00:16:38,614 --> 00:16:41,280 DAVID J. Малан: Разные маршрутизаторы, различные точки на экране. 364 00:16:41,280 --> 00:16:43,196 И так, что эта программа, трассировку, делает 365 00:16:43,196 --> 00:16:45,760 это это буквально Прослеживая Маршрут между мной и CNN.com. 366 00:16:45,760 --> 00:16:52,160 Таким образом, в этом случае, шаг 1, по-видимому, маршрутизатор, чей IP-адрес является то, что? 367 00:16:52,160 --> 00:16:54,229 >> ЗРИТЕЛИ: [неразборчиво] 368 00:16:54,229 --> 00:16:56,520 DAVID J. Малан: Да, но В частности, его IP-адрес. 369 00:16:56,520 --> 00:16:58,040 Помните, что его IP-адрес является числовой. 370 00:16:58,040 --> 00:17:00,520 Таким образом, чтобы просто убедиться, что мы все на той же странице, что 371 00:17:00,520 --> 00:17:03,360 IP-адрес первого маршрутизатор между мной и Гарварда? 372 00:17:03,360 --> 00:17:06,800 Я имею в виду, извините, между мной и CNN? 373 00:17:06,800 --> 00:17:07,691 >> ЗРИТЕЛИ: [неразборчиво] 374 00:17:07,691 --> 00:17:08,690 DAVID J. Малан: Отлично. 375 00:17:08,690 --> 00:17:09,670 ЗРИТЕЛИ: [неразборчиво] 376 00:17:09,670 --> 00:17:10,180 DAVID J. Малан: Совершенно верно. 377 00:17:10,180 --> 00:17:12,170 Мы просто выводя это от реальности 378 00:17:12,170 --> 00:17:15,115 что этот первый хопе, так говорят, как раз имеет этот адрес. 379 00:17:15,115 --> 00:17:16,740 Он не имеет имя какой-то причине. 380 00:17:16,740 --> 00:17:19,448 Но это только потому, что люди решил не дать ему имя. 381 00:17:19,448 --> 00:17:20,170 И пусть так и будет. 382 00:17:20,170 --> 00:17:22,951 >> Шаг 2 является другой маршрутизатор. 383 00:17:22,951 --> 00:17:24,450 Но опять же, я сказал, что это собрание. 384 00:17:24,450 --> 00:17:26,720 Это не требуется, чтобы маршрутизаторы IP-адреса заканчиваются на .1. 385 00:17:26,720 --> 00:17:27,920 Это одно не делает. 386 00:17:27,920 --> 00:17:32,200 IP второго маршрутизатора, заключается в следующем. 387 00:17:32,200 --> 00:17:35,310 >> Теперь, похоже, что люди получил немного более организованным 388 00:17:35,310 --> 00:17:37,690 и начали называть их маршрутизаторы с какими 389 00:17:37,690 --> 00:17:40,064 выглядят как URL-адреса или части URL. 390 00:17:40,064 --> 00:17:40,730 Но они не. 391 00:17:40,730 --> 00:17:43,040 Они просто имена что люди придают вещам. 392 00:17:43,040 --> 00:17:46,610 >> И это, по-видимому, имеет место что этот маршрутизатор, не удивительно, 393 00:17:46,610 --> 00:17:49,392 принадлежит кому возможно? 394 00:17:49,392 --> 00:17:50,600 Это, вероятно, Гарвард, не так ли? 395 00:17:50,600 --> 00:17:53,550 Поскольку от имени вещь заканчивается в harvard.edu. 396 00:17:53,550 --> 00:17:54,550 Как тебя зовут? 397 00:17:54,550 --> 00:17:58,990 coregw1, ядро ​​просто означает, важно, в середине. 398 00:17:58,990 --> 00:18:01,984 ГВ is-- Я сказал это раньше. 399 00:18:01,984 --> 00:18:02,810 >> ЗРИТЕЛИ: шлюз. 400 00:18:02,810 --> 00:18:06,120 >> DAVID J. Малан: Шлюз, просто синоним для маршрутизатора. 401 00:18:06,120 --> 00:18:09,010 Так что это очень важно Ядро шлюза № 1. 402 00:18:09,010 --> 00:18:10,290 Я не знаю, что те средства. 403 00:18:10,290 --> 00:18:11,411 3-5, не знаю. 404 00:18:11,411 --> 00:18:12,910 ядро, вероятно, означает то же самое. 405 00:18:12,910 --> 00:18:15,890 >> .net.harvard.edu, не делает обязательно выглядят чистыми. 406 00:18:15,890 --> 00:18:18,770 Но это полезно в некоторой системе Администратор где-то в Гарварде. 407 00:18:18,770 --> 00:18:22,710 Шаг 4, я выводя из конвенции. 408 00:18:22,710 --> 00:18:24,816 Что вы думаете 4 представляет? 409 00:18:24,816 --> 00:18:26,950 Это по-прежнему маршрутизатор. 410 00:18:26,950 --> 00:18:31,280 >> Что делает BDR, вероятно, что это звучит как? 411 00:18:31,280 --> 00:18:31,880 Пограничный. 412 00:18:31,880 --> 00:18:36,040 Так что это, вероятно, маршрутизатор, это физически на границе Гарварда 413 00:18:36,040 --> 00:18:39,470 и остальная часть мира, так что на край университетского городка где-нибудь. 414 00:18:39,470 --> 00:18:43,070 >> Шаг 5 интересно. 415 00:18:43,070 --> 00:18:45,660 Шаг 5 по-прежнему говорит Гарварде. 416 00:18:45,660 --> 00:18:49,300 Но NoX имеет тенденцию стоять Северное Crossroads, который 417 00:18:49,300 --> 00:18:53,710 является очень популярным пиринг point-- как я было описано ранее, центр обработки данных, где 418 00:18:53,710 --> 00:18:57,230 много разных людей, Гарвард и другие крупные интернет-провайдеры, собрались вместе 419 00:18:57,230 --> 00:19:00,640 и соединить их кабели так что данные могут выйти в другом месте 420 00:19:00,640 --> 00:19:01,590 в интернете. 421 00:19:01,590 --> 00:19:04,740 >> А теперь, все становится немного более интересным. 422 00:19:04,740 --> 00:19:06,940 Я не знаю, где это только пока. 423 00:19:06,940 --> 00:19:11,322 По-видимому, RTR, я угадывание, является маршрутизатор. 424 00:19:11,322 --> 00:19:15,080 Equinix в Нью-Йорке возможно, происхождение этого. 425 00:19:15,080 --> 00:19:21,300 Но Интернет2 это супер быстрый интернет каналы связи между университетами, 426 00:19:21,300 --> 00:19:21,860 особенно. 427 00:19:21,860 --> 00:19:23,943 Так что, кажется, что мы подключены к там. 428 00:19:23,943 --> 00:19:27,460 По какой-то причине, маршрутизаторы в шагах 7, 8 и 9 429 00:19:27,460 --> 00:19:28,610 просто не отвечает нам. 430 00:19:28,610 --> 00:19:30,790 Это, вероятно, потому, что либо неправильной конфигурации 431 00:19:30,790 --> 00:19:31,920 или сознательной конфигурации. 432 00:19:31,920 --> 00:19:35,250 Тот, кто работает эти маршрутизаторы не заботиться о раскрытии информации. 433 00:19:35,250 --> 00:19:38,230 >> Но шаг 10 достаточно интересен. 434 00:19:38,230 --> 00:19:43,540 Потому что я могу догадаться из это, с некоторой вероятностью, 435 00:19:43,540 --> 00:19:48,370 что мои данные, данные оставив свой ноутбук, за шагом 436 00:19:48,370 --> 00:19:53,020 10-- 10 шагов later-- имеет вошел, что география? 437 00:19:53,020 --> 00:19:54,270 Нью-Йорк. 438 00:19:54,270 --> 00:19:58,040 >> И как быстро это брало мои данные, из моего ноутбука, чтобы добраться до Нью-Йорка 439 00:19:58,040 --> 00:20:00,760 на пути к CNN бы вы догадались? 440 00:20:00,760 --> 00:20:02,240 28 миллисекунд. 441 00:20:02,240 --> 00:20:04,020 И этот инструмент не только отслеживает маршрут. 442 00:20:04,020 --> 00:20:05,380 Он также раз вещи. 443 00:20:05,380 --> 00:20:06,630 >> И вещи могут получить перегружена. 444 00:20:06,630 --> 00:20:10,222 Так что цифры могут иногда прыгать вверх или вниз немного неожиданно. 445 00:20:10,222 --> 00:20:12,680 Но если вы думаете, сейчас, как долго что нужно, чтобы добраться до Нью-Йорка 446 00:20:12,680 --> 00:20:16,050 отсюда, что, вероятно, о четыре или около часа на машине или поезде, 447 00:20:16,050 --> 00:20:18,945 это намного быстрее, чтобы отправить самостоятельно с помощью электронной форме 448 00:20:18,945 --> 00:20:22,732 если она занимает всего 28 миллисекунд чтобы получить отсюда туда. 449 00:20:22,732 --> 00:20:25,440 Теперь, к сожалению, другой похоже, маршрутизаторы не будут раскрывать. 450 00:20:25,440 --> 00:20:26,356 Давайте попробуем еще один. 451 00:20:26,356 --> 00:20:30,030 Только для пинков, давайте попробуйте Amazon.com и посмотреть 452 00:20:30,030 --> 00:20:32,715 если маршрутизаторы немного больше сотрудничество, зная, что это 453 00:20:32,715 --> 00:20:34,340 может принять совершенно иной путь. 454 00:20:34,340 --> 00:20:36,992 Так что, возможно, мы не ударит столько же завалов там. 455 00:20:36,992 --> 00:20:38,910 >> Это выглядит немного по-другому здесь. 456 00:20:38,910 --> 00:20:41,940 Я не думаю, что мы увидели AWS sum1 сеть. 457 00:20:41,940 --> 00:20:44,790 И в самом деле, AWS является Amazon Web Services. 458 00:20:44,790 --> 00:20:47,517 Гарвард имеет сервис под названием Прямое соединение с Amazon, 459 00:20:47,517 --> 00:20:49,350 где мы платим немного немного денег на Amazon 460 00:20:49,350 --> 00:20:51,410 получить более высокую скорость подключения в сети Amazon. 461 00:20:51,410 --> 00:20:53,659 Таким образом, мы используем много их облачных сервисов, некоторые из которых 462 00:20:53,659 --> 00:20:55,120 мы могли бы говорить о чуть позже. 463 00:20:55,120 --> 00:20:57,560 >> Кажется, маршрутизаторы здесь, тоже, в настоящее время немного застенчивая. 464 00:20:57,560 --> 00:20:59,560 Таким образом, мы не видим все, что гораздо больше. 465 00:20:59,560 --> 00:21:02,380 Но давайте посмотрим, если мы можем почерпнуть кое-что еще 466 00:21:02,380 --> 00:21:04,600 идя другой направление в целом. 467 00:21:04,600 --> 00:21:07,807 >> Давайте попробуем наших друзей на Stanford.edu. 468 00:21:07,807 --> 00:21:08,890 Смотрите, если мы получим дальше. 469 00:21:08,890 --> 00:21:12,066 470 00:21:12,066 --> 00:21:15,430 Нет, еще будучи немного наедине. 471 00:21:15,430 --> 00:21:18,060 472 00:21:18,060 --> 00:21:22,514 Кажется, это тот же самый путь скрывая себя немного. 473 00:21:22,514 --> 00:21:24,930 Таким образом, мы будем стараться еще один, если это не дает сочные результаты. 474 00:21:24,930 --> 00:21:31,150 Но вы можете отчасти видеть тех, IP-адреса, я могу сделать вывод здесь. 475 00:21:31,150 --> 00:21:35,830 Что вы можете сделать вывод, даже если вы не сетевой инженер, 476 00:21:35,830 --> 00:21:40,260 правда основана на цифры, которые вы будете видя в шаге 7 по 9 и 12 477 00:21:40,260 --> 00:21:42,110 через 15 лет? 478 00:21:42,110 --> 00:21:43,780 >> Что такое догадка здесь? 479 00:21:43,780 --> 00:21:46,690 Что такое верное утверждение? 480 00:21:46,690 --> 00:21:49,515 >> ЗРИТЕЛИ: Что-то вокруг 205 [неразборчиво]. 481 00:21:49,515 --> 00:21:52,320 >> DAVID J. Малан: Правда, и я глядя на цифры справа. 482 00:21:52,320 --> 00:21:57,210 Где эти маршрутизаторы, несмотря на то, они, кажется, не имеют названия? 483 00:21:57,210 --> 00:22:00,150 >> ЗРИТЕЛИ: Где-то дальше дальше, чем [неразборчиво]. 484 00:22:00,150 --> 00:22:01,330 >> DAVID J. Малан: Да. 485 00:22:01,330 --> 00:22:02,640 И я не знаю, где. 486 00:22:02,640 --> 00:22:05,330 Но обратите внимание: шаг 7 говорит 123 миллисекунд. 487 00:22:05,330 --> 00:22:09,310 Но только три хмель до, ей потребовалось всего 3 миллисекунды. 488 00:22:09,310 --> 00:22:10,509 >> ЗРИТЕЛИ: Так что [неразборчиво] 489 00:22:10,509 --> 00:22:11,800 DAVID J. Малан: Не здесь, да. 490 00:22:11,800 --> 00:22:13,430 Так может быть, это середина страны. 491 00:22:13,430 --> 00:22:14,846 Может быть, это уже на западном побережье. 492 00:22:14,846 --> 00:22:16,840 Я действительно не знаю, полностью угадывание. 493 00:22:16,840 --> 00:22:20,890 >> Но учитывая, что каждый хмель После этого также потребовалось больше времени, 494 00:22:20,890 --> 00:22:23,410 чувствует себя разумно заключить, что есть только 495 00:22:23,410 --> 00:22:26,390 физическая география между нами и ними. 496 00:22:26,390 --> 00:22:30,700 И ясно, каждый из эти цифры не попарно. 497 00:22:30,700 --> 00:22:33,230 Это не означает, что каждый хмель занимает 100 миллисекунд. 498 00:22:33,230 --> 00:22:36,660 >> Каждый из этих номеров представляет из Из точки А в этом промежуточном хопе. 499 00:22:36,660 --> 00:22:39,842 Так что в целом, они должны просто быть приращением очень немного. 500 00:22:39,842 --> 00:22:42,550 Таким образом, тот факт, что все из них, Теперь, это примерно 100 миллисекунд, 501 00:22:42,550 --> 00:22:44,490 чувствует, как это должно быть дальше. 502 00:22:44,490 --> 00:22:45,870 И я попробую один последний. 503 00:22:45,870 --> 00:22:48,480 >> Но я предполагаю, что мы собираемся чтобы увидеть кучу звезд. 504 00:22:48,480 --> 00:22:52,545 Давайте попробуем японский версия сайта на CNN. 505 00:22:52,545 --> 00:22:54,180 О, хорошо, теперь она становится сочной. 506 00:22:54,180 --> 00:22:59,010 Потому что, видимо, это действительно имеет по другому пути через США. 507 00:22:59,010 --> 00:23:00,990 >> Давайте посмотрим на, ой, это здорово. 508 00:23:00,990 --> 00:23:01,970 Это один закончил. 509 00:23:01,970 --> 00:23:03,860 Так что это мощный. 510 00:23:03,860 --> 00:23:11,203 В шаги с 1 по 4, то, город мы, вероятно, в? 511 00:23:11,203 --> 00:23:12,037 >> ЗРИТЕЛИ: Кембридж. 512 00:23:12,037 --> 00:23:13,119 DAVID J. Малан: Кембридж. 513 00:23:13,119 --> 00:23:14,170 А почему вы говорите, что? 514 00:23:14,170 --> 00:23:15,680 Это все harvard.edu. 515 00:23:15,680 --> 00:23:18,330 На шаге 5, где мы могли бы быть? 516 00:23:18,330 --> 00:23:18,890 Бостон. 517 00:23:18,890 --> 00:23:20,550 На этапе 6, где мы могли бы быть? 518 00:23:20,550 --> 00:23:21,350 >> ЗРИТЕЛИ: Номер 6. 519 00:23:21,350 --> 00:23:22,812 >> DAVID J. Малан: А где Сан-Хосе? 520 00:23:22,812 --> 00:23:23,960 >> АУДИТОРИЯ: Это в Калифорнии. 521 00:23:23,960 --> 00:23:24,740 >> DAVID J. Малан: Калифорния? 522 00:23:24,740 --> 00:23:27,448 Это, вероятно, Сан-Хосе, Калифорния, который является своего рода удивительно. 523 00:23:27,448 --> 00:23:28,500 Теперь, почему мы говорим, что? 524 00:23:28,500 --> 00:23:30,770 Так что, Сан-Jose-- это только Сан-Хосе Я знаю. 525 00:23:30,770 --> 00:23:32,020 Но я уверен, что есть и другие. 526 00:23:32,020 --> 00:23:36,756 Но подтверждающей, что догадка является то, что другая часть данных? 527 00:23:36,756 --> 00:23:38,789 >> ЗРИТЕЛИ: географический. 528 00:23:38,789 --> 00:23:40,580 DAVID J. Малан: The географический путь чувствует 529 00:23:40,580 --> 00:23:42,940 как это направление мы, вероятно, будем идти 530 00:23:42,940 --> 00:23:45,250 чтобы добраться до Японии через Тихий океан. 531 00:23:45,250 --> 00:23:48,320 А что, кроме того, шт из данных, которые подтверждают, 532 00:23:48,320 --> 00:23:52,660 да, мы просто взял левый поворот в Калифорнии? 533 00:23:52,660 --> 00:23:53,950 Время действительно прыгает. 534 00:23:53,950 --> 00:24:02,550 >> Обратите внимание, мы переходим от 1.989 миллисекунд, в строке 5, до 74 миллисекунд в 6-й строке, 535 00:24:02,550 --> 00:24:05,300 который предполагает есть вероятно, некоторые крупные тела земли. 536 00:24:05,300 --> 00:24:10,590 Таким образом, есть также некоторые очень дорогие, мощный кабель, казалось бы, 537 00:24:10,590 --> 00:24:15,370 происходит по всей стране, ведущей из Бостона в Сан-Хосе в этом случае. 538 00:24:15,370 --> 00:24:16,740 Не знаю, где шаг 7. 539 00:24:16,740 --> 00:24:20,030 >> Но это становится действительно здорово, когда мы смотрите, сейчас, на этапе 8 и 9 и далее. 540 00:24:20,030 --> 00:24:22,100 Где эти маршрутизаторы? 541 00:24:22,100 --> 00:24:23,090 Вероятно, Япония. 542 00:24:23,090 --> 00:24:27,706 Так что между стадией 7 и 8, скорее всего? 543 00:24:27,706 --> 00:24:28,680 >> ЗРИТЕЛИ: Лондон. 544 00:24:28,680 --> 00:24:30,846 >> DAVID J. Малан: Да, так есть также транстихоокеанских, 545 00:24:30,846 --> 00:24:35,750 Трансатлантическая, заокеанский кабельной сети, что на самом деле большие корабли просто 546 00:24:35,750 --> 00:24:38,950 раскатать и положить на дно океана, который несет 547 00:24:38,950 --> 00:24:40,460 все это подключение к Интернету. 548 00:24:40,460 --> 00:24:42,440 И именно поэтому наши сетевое соединение получает 549 00:24:42,440 --> 00:24:44,520 так гораздо медленнее, условно говоря. 550 00:24:44,520 --> 00:24:46,687 И я уже говорил ранее, в целом, а также, это 551 00:24:46,687 --> 00:24:49,020 что-то веб-разработчик могли бы хотеть иметь в виду. 552 00:24:49,020 --> 00:24:50,770 >> Мы не будем вдаваться в много деталей завтра. 553 00:24:50,770 --> 00:24:54,090 Но, как правило, человек начинает замечать задержки на веб-странице 554 00:24:54,090 --> 00:24:56,775 если что-то берет 200 или больше миллисекунд для загрузки. 555 00:24:56,775 --> 00:24:59,670 Я имею в виду, что по-прежнему супер fast-- пятая часть секунды. 556 00:24:59,670 --> 00:25:02,270 Но это одна из метрики, что веб-разработчик 557 00:25:02,270 --> 00:25:05,290 следует иметь в виду при проектировании страницы, когда он или она 558 00:25:05,290 --> 00:25:10,360 создания графики, или добавление в сторонних производителей software-- рекламы, 559 00:25:10,360 --> 00:25:10,970 возможно. 560 00:25:10,970 --> 00:25:12,900 >> Вы не хотите, чтобы замедлить вниз загрузки страницы. 561 00:25:12,900 --> 00:25:15,320 Вы, в идеале, хотите сохранить это как можно быстрее. 562 00:25:15,320 --> 00:25:18,440 А если начать с загрузки страницы Времена 200 миллисекунд, плюс 563 00:25:18,440 --> 00:25:21,420 человек собирается заметить что это на самом деле не мгновенно. 564 00:25:21,420 --> 00:25:24,770 И поэтому эти цифры не являются все, что нам незнаком. 565 00:25:24,770 --> 00:25:29,340 >> Так что это, то, захватывает немного больше количественно, что происходит здесь. 566 00:25:29,340 --> 00:25:31,870 И это действительно, даже хотя я вроде плачущего 567 00:25:31,870 --> 00:25:33,545 как медленно это, чтобы добраться до Японии. 568 00:25:33,545 --> 00:25:36,050 Я имею в виду, это все-таки менее половины секунды 569 00:25:36,050 --> 00:25:38,310 чтобы получить ваши данные на полпути во всем мире, 570 00:25:38,310 --> 00:25:42,730 это ли электронная почта, веб-страницы, или что-нибудь еще по этим линиям. 571 00:25:42,730 --> 00:25:47,500 >> Хорошо, так, как это делает, то, относятся к где мы собирались раньше. 572 00:25:47,500 --> 00:25:49,120 Мы говорили об IP-адресе. 573 00:25:49,120 --> 00:25:52,500 И каждый компьютер, в Интернете, имеет уникальный адрес, мы скажем, для now-- 574 00:25:52,500 --> 00:25:54,660 но немного белого lie-- называется IP-адрес. 575 00:25:54,660 --> 00:25:56,890 И это IP-адрес используется как? 576 00:25:56,890 --> 00:26:00,230 >> Он используется этими маршрутизаторами, чтобы решить, будут ли данные должны идти здесь, здесь, 577 00:26:00,230 --> 00:26:01,280 здесь, или здесь. 578 00:26:01,280 --> 00:26:04,256 И я упростил вещи, говоря он просто смотрит на первую цифру. 579 00:26:04,256 --> 00:26:05,380 Но это не совсем верно. 580 00:26:05,380 --> 00:26:08,060 Он смотрит на более цифр, как правило, чтобы понять это. 581 00:26:08,060 --> 00:26:11,310 >> И либо у людей есть решил или компьютерные алгоритмы 582 00:26:11,310 --> 00:26:13,980 решили, что лучший Маршрут для этих данных. 583 00:26:13,980 --> 00:26:15,950 Так что, надеюсь, в течение 30 или около хмель, 584 00:26:15,950 --> 00:26:18,850 он в конечном итоге попадает к месту назначения. 585 00:26:18,850 --> 00:26:22,270 После того, как я просил Амазонки домашняя страница, как делает Amazon 586 00:26:22,270 --> 00:26:26,330 знать, кому послать на главную страницу? 587 00:26:26,330 --> 00:26:28,680 >> Право, в старой школе форма, я послать открытку 588 00:26:28,680 --> 00:26:31,500 для Amazon говоря, пожалуйста, пришлите мне вашу домашнюю страницу. 589 00:26:31,500 --> 00:26:35,350 Amazon собирается реагировать с некоторыми вид сообщения, своего рода открытки, 590 00:26:35,350 --> 00:26:36,970 какой-то конверт самостоятельно. 591 00:26:36,970 --> 00:26:39,560 Так что давайте делать именно это как раз визуализировать это на мгновение. 592 00:26:39,560 --> 00:26:41,700 >> Таким образом, Интернет в эти дни, как вы, возможно, слышали, 593 00:26:41,700 --> 00:26:44,200 кажется, должны быть заполнены кошки и фотографии кошек. 594 00:26:44,200 --> 00:26:48,300 Поэтому предположим, что кто-то пытается посетить не Amazon.com, но некоторые веб-сайт 595 00:26:48,300 --> 00:26:49,790 чтобы скачать изображение кошки. 596 00:26:49,790 --> 00:26:53,805 Так что мой ноутбук хочет отправить запрос, через Интернет, на некоторых веб-сайтах говоря, 597 00:26:53,805 --> 00:26:55,560 дать мне сегодняшнюю картину кошки. 598 00:26:55,560 --> 00:26:58,780 >> И этот кот, надеюсь, должен затем получить загружены на мой компьютер. 599 00:26:58,780 --> 00:27:00,094 Так что же на самом деле происходит? 600 00:27:00,094 --> 00:27:01,510 Что ж, позвольте мне идти вперед и делать это. 601 00:27:01,510 --> 00:27:04,430 У меня есть четыре старых школьных конверты здесь. 602 00:27:04,430 --> 00:27:05,680 И это полезная метафора. 603 00:27:05,680 --> 00:27:08,260 Потому что это, по сути дела, в электронном виде, что 604 00:27:08,260 --> 00:27:10,570 происходит под капот, когда я отправить сообщение. 605 00:27:10,570 --> 00:27:15,850 >> Таким образом, ради обсуждения, скажем, это уже не Amazon. 606 00:27:15,850 --> 00:27:18,200 Это cats.com или что-то. 607 00:27:18,200 --> 00:27:24,250 И мой IP-адрес, я собираюсь сказать, для простоты, является 1.2.3.4. 608 00:27:24,250 --> 00:27:29,950 А сайт кошка будет 5.6.7.8. 609 00:27:29,950 --> 00:27:33,090 >> И что это означает для меня заключается в следующем. 610 00:27:33,090 --> 00:27:40,840 Я собираюсь поставить 1.2.3.4, 1.2.3.4. 611 00:27:40,840 --> 00:27:43,555 И я буду держать это в секунду. 612 00:27:43,555 --> 00:27:46,350 1.2.3.4. 613 00:27:46,350 --> 00:27:51,087 Я собираюсь поставить мое возвращение обратиться на все эти конверты, 614 00:27:51,087 --> 00:27:52,920 в левом верхнем угол, как вы, как правило, 615 00:27:52,920 --> 00:27:54,211 будет при отправке конверта. 616 00:27:54,211 --> 00:27:58,905 А сейчас, просто сделать предположение, что нужно идти в основной части конверта. 617 00:27:58,905 --> 00:27:59,780 ЗРИТЕЛИ: [неразборчиво] 618 00:27:59,780 --> 00:28:00,430 DAVID J. Малан: Да, да. 619 00:28:00,430 --> 00:28:00,930 Это все. 620 00:28:00,930 --> 00:28:03,600 Так 5.6.7.8. 621 00:28:03,600 --> 00:28:13,970 Так 5.6.7.8, 5.6.7.8, 5.6.7.8, 5.6.7.8. 622 00:28:13,970 --> 00:28:18,450 >> И теперь этот кот здесь, в соответствии с проектом, будет 623 00:28:18,450 --> 00:28:21,030 чтобы быть chomped на несколько штук после запроса его. 624 00:28:21,030 --> 00:28:22,960 Так скажем, для Ради этой истории, 625 00:28:22,960 --> 00:28:24,890 Я уже разослал конверт из моих собственных 626 00:28:24,890 --> 00:28:28,114 чтобы cats.com говоря, пожалуйста, дайте мне сегодняшних кошек. 627 00:28:28,114 --> 00:28:30,280 Так что мы говорим о, Теперь, это вторая половина 628 00:28:30,280 --> 00:28:35,450 сделки, когда ответ приходит назад от cats.com к маленькой старой меня. 629 00:28:35,450 --> 00:28:39,380 >> Так получается, что протокол, что эти компьютеры говорят, 630 00:28:39,380 --> 00:28:44,470 как правило, то, что называется TCP / IP, который вы, вероятно, видели где-то 631 00:28:44,470 --> 00:28:48,670 или другой на вашем Mac или PC, или средства массовой информации, или на кино, 632 00:28:48,670 --> 00:28:50,040 или ТВ-шоу, или тому подобное. 633 00:28:50,040 --> 00:28:51,370 Так что все это значит? 634 00:28:51,370 --> 00:28:53,900 Это на самом деле Сочетание двух протоколов. 635 00:28:53,900 --> 00:28:57,050 >> И протокол просто язык что два компьютера говорят. 636 00:28:57,050 --> 00:28:59,620 На самом деле, протоколом в человеческий мир, привет. 637 00:28:59,620 --> 00:29:00,370 Меня зовут Дэвид. 638 00:29:00,370 --> 00:29:01,570 >> АУДИТОРИЯ: Здравствуйте. 639 00:29:01,570 --> 00:29:02,945 >> DAVID J. Малан: Приятно познакомиться. 640 00:29:02,945 --> 00:29:05,930 Так что это довольно глупо человек протокол, где я протягиваю руку. 641 00:29:05,930 --> 00:29:07,320 И Arwa протягивает руку. 642 00:29:07,320 --> 00:29:09,050 И мы встретиться и приветствовать. 643 00:29:09,050 --> 00:29:11,150 И тогда, сделка завершена. 644 00:29:11,150 --> 00:29:13,980 >> Но это протокол, в так Насколько это набор шагов 645 00:29:13,980 --> 00:29:18,900 что это скрипт, который одновременно мы знаем, как действовать вне. 646 00:29:18,900 --> 00:29:19,900 И есть начало. 647 00:29:19,900 --> 00:29:21,060 И есть конец. 648 00:29:21,060 --> 00:29:24,170 Точно так же, когда ее приходит к компьютерам, они 649 00:29:24,170 --> 00:29:27,350 имеют protocols-- наборы конвенций, которые, справедливости ради, есть 650 00:29:27,350 --> 00:29:28,830 было решено людьми. 651 00:29:28,830 --> 00:29:33,220 Но они используются для компьютеров, диктуют, как компьютеры сообщаться. 652 00:29:33,220 --> 00:29:38,490 >> IP является половина этой пары протоколов что управляет тем, как вы обращаетесь компьютеров. 653 00:29:38,490 --> 00:29:39,860 Как вы обращаетесь компьютеры? 654 00:29:39,860 --> 00:29:42,790 Именно такой. 655 00:29:42,790 --> 00:29:45,380 >> Таким образом, IP представляет собой набор конвенции, которая говорит сделать 656 00:29:45,380 --> 00:29:47,370 что у вас есть IP адрес получателя 657 00:29:47,370 --> 00:29:49,000 и IP-адрес отправителя. 658 00:29:49,000 --> 00:29:51,070 И использовать его в точечно, что-то что-то точка 659 00:29:51,070 --> 00:29:52,700 точка-то точка-то формат. 660 00:29:52,700 --> 00:29:58,820 Например, протокол TCP является другой Протокол, используемый в сочетании с IP, 661 00:29:58,820 --> 00:30:01,410 что в целом гарантирует доставку. 662 00:30:01,410 --> 00:30:04,590 IP просто говорит компьютеры как обратиться друг к другу. 663 00:30:04,590 --> 00:30:07,560 >> Это просто, когда я сказал, Дэвид, ты сказал Arwa. 664 00:30:07,560 --> 00:30:11,860 Это был наш IP-эквивалент, наш шаги для адресации друг к другу. 665 00:30:11,860 --> 00:30:15,970 Но для подтверждения доставки, компьютеры используют протокол 666 00:30:15,970 --> 00:30:19,960 называется TCP, Transmission Протокол управления, который только 667 00:30:19,960 --> 00:30:23,690 причудливый способ сказать, есть дополнительные функции, используемые 668 00:30:23,690 --> 00:30:28,650 компьютерами, чтобы гарантировать, что все эти конверты Я постоянно держится на самом деле 669 00:30:28,650 --> 00:30:30,140 добраться до места назначения. 670 00:30:30,140 --> 00:30:32,810 >> И один механизм то есть следующим образом. 671 00:30:32,810 --> 00:30:37,870 Я, кажется, сколько Конверты здесь в данный момент? 672 00:30:37,870 --> 00:30:38,659 >> ЗРИТЕЛИ: Четыре. 673 00:30:38,659 --> 00:30:39,700 DAVID J. Малан: ОК, четыре. 674 00:30:39,700 --> 00:30:43,890 Так чувствует себя, просто чтобы быть немного аккуратным об этом все, я собираюсь номер 675 00:30:43,890 --> 00:30:46,900 их в нижней левой угол, как мемо поле. 676 00:30:46,900 --> 00:30:52,940 И я просто хочу сказать, 1, 2, 3, 4. 677 00:30:52,940 --> 00:30:56,050 Но теперь, начинают Подумав Чуть больше, как инженер. 678 00:30:56,050 --> 00:30:59,700 >> Разве я набросал, как много информации, как я на самом деле есть? 679 00:30:59,700 --> 00:31:02,850 Могу ли я быть еще более встревоженный чем это, когда речь идет 680 00:31:02,850 --> 00:31:04,150 специфицированию эти цифры? 681 00:31:04,150 --> 00:31:07,342 Что еще я мог бы поставить на конверт, который только может быть полезен? 682 00:31:07,342 --> 00:31:08,580 >> ЗРИТЕЛИ: [неразборчиво]. 683 00:31:08,580 --> 00:31:08,920 >> DAVID J. Малан: Что это такое? 684 00:31:08,920 --> 00:31:10,636 >> ЗРИТЕЛИ: общее количество конверты, которые у вас есть. 685 00:31:10,636 --> 00:31:12,270 >> DAVID J. Малан: Да, общее число. 686 00:31:12,270 --> 00:31:15,514 Я чувствую, что я не захватывая, как много доступной информации, как у меня есть. 687 00:31:15,514 --> 00:31:17,180 Итак, вы знаете, я, вероятно, следует сделать это. 688 00:31:17,180 --> 00:31:22,660 Так что 1 из 4, 2 из 4, 3 из 4-х, 4 из 4. 689 00:31:22,660 --> 00:31:23,840 >> А теперь, почему это? 690 00:31:23,840 --> 00:31:27,530 Что интуиция позади также памятка вниз от общего количества конвертов 691 00:31:27,530 --> 00:31:29,380 Я собираюсь отправить? 692 00:31:29,380 --> 00:31:31,130 ЗРИТЕЛИ: Узнайте, если чего-то не хватает. 693 00:31:31,130 --> 00:31:32,129 DAVID J. Малан: Совершенно верно. 694 00:31:32,129 --> 00:31:34,100 Таким образом, TCP использует это. 695 00:31:34,100 --> 00:31:36,450 Он использует нечто, называемое порядковый номер, очень похожий 696 00:31:36,450 --> 00:31:38,730 в духе того, что мы рисуем здесь. 697 00:31:38,730 --> 00:31:42,381 Но для этого нужно знать, сколько пакетов, или конверты, там же должен быть. 698 00:31:42,381 --> 00:31:44,130 Потому что иначе, как вы знаете, если когда 699 00:31:44,130 --> 00:31:46,870 Вы получаете 1, 2 и 3 должны там было 4? 700 00:31:46,870 --> 00:31:50,950 >> Вы можете сделать вывод, если вы получаете 1, 2 и 4, подождите минуту. 701 00:31:50,950 --> 00:31:52,700 Там, вероятно, был номер 3. 702 00:31:52,700 --> 00:31:55,020 И в самом деле, это ближе к тому, как работает TCP. 703 00:31:55,020 --> 00:31:58,240 Но для наших целей сейчас, давайте просто супер точный и сказать, что это 1 из 4, 704 00:31:58,240 --> 00:32:01,690 2 из 4, 3 из 4, 4 из 4, так что мы знать в конце процесса, 705 00:32:01,690 --> 00:32:05,750 конец рукопожатие, если вы будете, если все это на самом деле завершена. 706 00:32:05,750 --> 00:32:09,220 >> Теперь, оказывается, TCP делает еще одну вещь. 707 00:32:09,220 --> 00:32:14,520 TCP также позволяет компьютеру для предоставления нескольких услуг. 708 00:32:14,520 --> 00:32:19,050 И я имею в виду услуг Интернет, электронная почта, чаты, голос поверх IP. 709 00:32:19,050 --> 00:32:22,500 Там в сгустки различных вещей Интернет и серверы в Интернете 710 00:32:22,500 --> 00:32:23,570 можно сделать в эти дни. 711 00:32:23,570 --> 00:32:28,699 >> Так, например, просто думать гипотетически, если я передать это Arwa, 712 00:32:28,699 --> 00:32:31,240 как вы знаете, что будет быть внутри этих конвертов? 713 00:32:31,240 --> 00:32:33,130 Это собирается быть запросить для веб-страницы? 714 00:32:33,130 --> 00:32:34,090 Является ли это письмо? 715 00:32:34,090 --> 00:32:35,680 Это мгновенное сообщение? 716 00:32:35,680 --> 00:32:37,450 >> Вы не знаете, на основе на этой информации. 717 00:32:37,450 --> 00:32:41,730 Все вы знаете, от кого это, кто это должно, и какое количество конверта 718 00:32:41,730 --> 00:32:42,230 это. 719 00:32:42,230 --> 00:32:43,965 Так что нам нужно еще один часть информации. 720 00:32:43,965 --> 00:32:45,840 И мы говорим о полотно в этом случае, 721 00:32:45,840 --> 00:32:47,090 только потому, что фотографии кошек. 722 00:32:47,090 --> 00:32:48,320 Но это может быть что угодно. 723 00:32:48,320 --> 00:32:50,440 >> Так что я мог бы написать веб-страниц на нем. 724 00:32:50,440 --> 00:32:53,950 Или более правильно, я может написать HTTP, который 725 00:32:53,950 --> 00:32:58,250 это протокол, используемый в Интернете браузеры и серверы для связи. 726 00:32:58,250 --> 00:32:59,560 Более подробно о том, что в данный момент. 727 00:32:59,560 --> 00:33:02,480 Но я буду еще больше машинно-ориентированный, чем это. 728 00:33:02,480 --> 00:33:06,510 >> Оказывается, что люди, Некоторое время назад, решил 729 00:33:06,510 --> 00:33:10,090 назначать уникальные номера для популярные интернет-сервисы. 730 00:33:10,090 --> 00:33:15,020 HTTP случается использовать номер 80, или, как мы увидим, 443. 731 00:33:15,020 --> 00:33:17,770 Но 80 прекрасно сейчас. 732 00:33:17,770 --> 00:33:22,530 >> SMTP, который является причудливым способом говорить исходящей электронной почты. 733 00:33:22,530 --> 00:33:24,910 Это простой протокол передачи почты. 734 00:33:24,910 --> 00:33:27,810 Просто набор соглашений, управляет тем, как компьютеры посылают электронную почту 735 00:33:27,810 --> 00:33:29,200 от одного компьютера к другому. 736 00:33:29,200 --> 00:33:33,430 Случается использовать номер 25. 737 00:33:33,430 --> 00:33:37,710 >> FTP, с помощью которого некоторые из вас, возможно, быть знакомы, что делает FTP делать? 738 00:33:37,710 --> 00:33:39,001 >> ЗРИТЕЛИ: Передача файлов. 739 00:33:39,001 --> 00:33:42,000 DAVID J. Малан: Да, передача файлов Протокол не должен использоваться больше. 740 00:33:42,000 --> 00:33:44,082 Если ваша компания до сих пор использует его, вы, вероятно, 741 00:33:44,082 --> 00:33:46,040 использовать его без шифрования, который означает, что вы 742 00:33:46,040 --> 00:33:49,140 отправлял имя пользователя и пароль через Интернет все это время. 743 00:33:49,140 --> 00:33:50,223 Вероятно, не следует использовать его. 744 00:33:50,223 --> 00:33:51,890 Поскольку безопасные версии существуют. 745 00:33:51,890 --> 00:33:53,820 Он использует порт 21. 746 00:33:53,820 --> 00:33:56,762 И есть Грозди другие примеры, как это. 747 00:33:56,762 --> 00:33:58,470 Итак, другими словами, люди, некоторое время назад, 748 00:33:58,470 --> 00:34:01,820 решил, что, эй, давайте просто присвоить номера всем этим услугам 749 00:34:01,820 --> 00:34:03,280 чтобы держать все красиво и аккуратно. 750 00:34:03,280 --> 00:34:05,571 Но что это на самом деле означает, даже если это конверта 751 00:34:05,571 --> 00:34:09,530 начинает выглядеть немного Arcane, Теперь я могу поставить на конце его, 752 00:34:09,530 --> 00:34:11,989 например, толстой кишки 80. 753 00:34:11,989 --> 00:34:13,780 И я только собираюсь использовать двоеточие здесь как раз 754 00:34:13,780 --> 00:34:16,969 потому что это компьютер конвенции. 755 00:34:16,969 --> 00:34:21,440 Я собираюсь добавить двоеточие 80 в конце адреса 756 00:34:21,440 --> 00:34:27,260 просто arcanely захватить тот факт, что это предназначено для 5.6.7.8 порт 80. 757 00:34:27,260 --> 00:34:31,610 Так что теперь, когда я передать его Arwa, предполагая она работает под управлением сервера электронной почты, веб 758 00:34:31,610 --> 00:34:33,864 сервер, мгновенный сервер сообщений, она теперь 759 00:34:33,864 --> 00:34:37,301 знает, что, увидев число 80, ой, это должно войти в этот ведро. 760 00:34:37,301 --> 00:34:38,800 Или это должно войти в этот почтовый ящик. 761 00:34:38,800 --> 00:34:41,380 Или это должно быть передано прочь к этой услуге, что это 762 00:34:41,380 --> 00:34:43,659 работает на своем конкретном сервере. 763 00:34:43,659 --> 00:34:45,650 >> Так что теперь, последняя часть из него, это кошка. 764 00:34:45,650 --> 00:34:47,250 И почему у меня четыре конверты? 765 00:34:47,250 --> 00:34:51,810 Ну, одна из возможностей, предлагаемых по IP, в дополнение к адресации, 766 00:34:51,810 --> 00:34:54,179 также возможность фрагментировать запросов. 767 00:34:54,179 --> 00:34:55,830 >> Это довольно большая кошка. 768 00:34:55,830 --> 00:35:02,910 И в самом деле, для повышения эффективности и максимизировать пропускную способность, так сказать, 769 00:35:02,910 --> 00:35:07,110 что такое фрагментация хорошо принимает большие файлы, как это 770 00:35:07,110 --> 00:35:11,070 и разрывая их на более мелкие куски для фрагментов, 771 00:35:11,070 --> 00:35:14,240 мы будем говорить в этом случае, потенциал роста которых 772 00:35:14,240 --> 00:35:17,800 является то, что только потому, что один человек монополизирует 773 00:35:17,800 --> 00:35:20,480 сеть, загрузив действительно большие видео файлы, 774 00:35:20,480 --> 00:35:24,110 эти видео файлы по-прежнему будет быть изрублены на мелкие кусочки супер 775 00:35:24,110 --> 00:35:26,950 и передают один или более за один раз. 776 00:35:26,950 --> 00:35:29,750 Так что мало мне с моей кошкой, или мою электронную почту, 777 00:35:29,750 --> 00:35:32,900 или мое мгновенное сообщение, или что-то более важным, чем любой из тех вещей, 778 00:35:32,900 --> 00:35:37,604 может также иметь возможность пройти с Вашего компьютера или вашего дома 779 00:35:37,604 --> 00:35:38,770 в остальной части сети Интернет. 780 00:35:38,770 --> 00:35:40,100 >> И это вплоть до программное обеспечение и маршрутизаторы 781 00:35:40,100 --> 00:35:41,970 чтобы решить, как отправить эти вещи. 782 00:35:41,970 --> 00:35:44,370 Но в конце концов, все они будут добраться до места назначения. 783 00:35:44,370 --> 00:35:49,950 Как и в сторону, если вы когда-нибудь думали, о проблеме, или читать о, 784 00:35:49,950 --> 00:35:52,162 вопрос о сетевой нейтральности? 785 00:35:52,162 --> 00:35:55,120 Чистый Нейтралитет, это было в моде в течение достаточно долгого времени, в этой стране, 786 00:35:55,120 --> 00:35:58,970 где с политической точки зрения стал очагом вопросом. 787 00:35:58,970 --> 00:36:02,930 Так как некоторые компании, например, хотел установить приоритеты определенный трафик 788 00:36:02,930 --> 00:36:03,870 по сравнению с другими. 789 00:36:03,870 --> 00:36:06,610 Например, люди были обеспокоены тем, что, возможно, 790 00:36:06,610 --> 00:36:12,160 Microsoft с Skype или Google с Hangouts, или, может быть, Netflix с видео 791 00:36:12,160 --> 00:36:15,840 бы, возможно, быть готовы платить Comcast, или Verizon, 792 00:36:15,840 --> 00:36:19,567 или кто знает, даже правительство более Деньги для определения приоритетности трафика. 793 00:36:19,567 --> 00:36:21,650 Теперь, что делает это на самом деле значит, технологически? 794 00:36:21,650 --> 00:36:25,980 Это может означать, что Интернет-провайдера, при виде определенных IP-адресов, 795 00:36:25,980 --> 00:36:28,500 могут дать те пакеты, эти конверты, приоритет. 796 00:36:28,500 --> 00:36:32,960 Увидев определенные номера портов, может дать этим приоритет пакетов и, затем, 797 00:36:32,960 --> 00:36:35,840 замедлить мою электронную почту, или замедлить мое обслуживание. 798 00:36:35,840 --> 00:36:42,780 И это на самом деле просто сводится к тому, приоритезация или качество обслуживания 799 00:36:42,780 --> 00:36:44,647 для этих различных различных услуг. 800 00:36:44,647 --> 00:36:46,980 Так и вот как это будет быть сделано на техническом уровне. 801 00:36:46,980 --> 00:36:49,021 >> Так что в любом случае, мы теперь есть эти четыре конверта. 802 00:36:49,021 --> 00:36:54,000 Я собираюсь положить одну четверть кот в этом конверте, один 803 00:36:54,000 --> 00:37:02,370 четверть кота в этом конверте, одна четверть в этом конверте. 804 00:37:02,370 --> 00:37:10,440 А теперь предположим, что моя цель состоит в том, чтобы отправить их, скажем, к Джеффери. 805 00:37:10,440 --> 00:37:13,890 Напомним, что так же, как картина здесь предполагает, 806 00:37:13,890 --> 00:37:16,270 не все они обязательно должны принять по тому же маршруту. 807 00:37:16,270 --> 00:37:20,467 >> Так что, если я сервер cats.com, Я ответ на просьбу Jeffery в 808 00:37:20,467 --> 00:37:21,050 в этой истории. 809 00:37:21,050 --> 00:37:22,510 Я собираюсь пройти один от сюда. 810 00:37:22,510 --> 00:37:24,250 Они, вероятно, начать в том же месте. 811 00:37:24,250 --> 00:37:26,980 Так Arwa, если вы хотите, чтобы решить, кому этот маршрут к следующему, 812 00:37:26,980 --> 00:37:28,690 Вы можете идти вперед и отправить его таким образом. 813 00:37:28,690 --> 00:37:31,120 И не послать его к тот же маршрутизатор каждый раз. 814 00:37:31,120 --> 00:37:31,640 >> [Посмеивается] 815 00:37:31,640 --> 00:37:33,139 >> Так что Дэн становится немного перегруженным. 816 00:37:33,139 --> 00:37:36,342 817 00:37:36,342 --> 00:37:37,920 Там вы идете. 818 00:37:37,920 --> 00:37:39,670 Отлично. 819 00:37:39,670 --> 00:37:41,837 И поэтому те, нужно сделать их путь вокруг комнаты. 820 00:37:41,837 --> 00:37:44,378 И опять же, вы как маршрутизатор как правило, знают о том, что Джефри путь. 821 00:37:44,378 --> 00:37:45,840 Так что просто продолжайте посылать его таким образом. 822 00:37:45,840 --> 00:37:53,170 823 00:37:53,170 --> 00:37:55,340 А теперь предположим, что Дан не совсем сделать это. 824 00:37:55,340 --> 00:37:59,290 И поэтому этот пакет был понижен вдоль иначе, если я могу украсть, что от вас 825 00:37:59,290 --> 00:38:00,193 силой, извините. 826 00:38:00,193 --> 00:38:06,150 827 00:38:06,150 --> 00:38:06,760 >> Очень хорошо. 828 00:38:06,760 --> 00:38:09,119 Это не обязательно самый географический прямой маршрут. 829 00:38:09,119 --> 00:38:10,410 Тем не менее, пытаясь добраться до Джеффери. 830 00:38:10,410 --> 00:38:11,959 И полная. 831 00:38:11,959 --> 00:38:13,000 Теперь, это было преднамеренным. 832 00:38:13,000 --> 00:38:14,875 Я не хотел ударить ваша рука, когда я сделал это. 833 00:38:14,875 --> 00:38:17,720 Но пакет 4 из 4 сделал теряться или выброшен. 834 00:38:17,720 --> 00:38:20,550 И, возможно, это произошло потому, что произошла аппаратная ошибка. 835 00:38:20,550 --> 00:38:23,864 Может быть, это потому, что Дэн получил перегружен или Эндрю был перегружен. 836 00:38:23,864 --> 00:38:24,530 Но это случилось. 837 00:38:24,530 --> 00:38:26,488 Так что если, Jefferey, вы хотел бы собрать это. 838 00:38:26,488 --> 00:38:29,700 Какая картина у вас есть перед вами прямо сейчас? 839 00:38:29,700 --> 00:38:32,144 Если вы хотите взять Сообщения из конвертов. 840 00:38:32,144 --> 00:38:33,840 >> ЗРИТЕЛИ: 1, 2, 3. 841 00:38:33,840 --> 00:38:37,570 >> DAVID J. Малан: ОК, идти вперед и открыть их и взять кусочки кошку. 842 00:38:37,570 --> 00:38:39,390 >> ЗРИТЕЛИ: [неразборчиво]. 843 00:38:39,390 --> 00:38:42,360 >> DAVID J. Малан: Хорошо, так мы имеем в левом верхнем углу кошки, 844 00:38:42,360 --> 00:38:47,760 нижний правый, и левый нижний. 845 00:38:47,760 --> 00:38:49,910 Таким образом, мы отсутствующим в правом верхнем углу кошки. 846 00:38:49,910 --> 00:38:53,770 Так TCP, опять же, это протокол, который стартует здесь. 847 00:38:53,770 --> 00:38:59,190 Таким образом, Джефри, после получения 1, и 2, и 3 из 4, в этом сценарии, 848 00:38:59,190 --> 00:39:03,370 как-то посылает сообщение обратно ко мне, через некоторое route-- 849 00:39:03,370 --> 00:39:05,840 может быть любое количество отличается хмель here--, что говорит, 850 00:39:05,840 --> 00:39:06,798 Эй, но подождите минуту. 851 00:39:06,798 --> 00:39:08,670 Resend 4 из 4. 852 00:39:08,670 --> 00:39:12,480 >> И вот что я должен пойти и сделать is-- это все электронные данные. 853 00:39:12,480 --> 00:39:15,740 Так что я могу очень легко скопировать кошку внутри моей собственной памяти или памяти. 854 00:39:15,740 --> 00:39:17,950 Я могу придумать другой конверт, положил еще одну копию 855 00:39:17,950 --> 00:39:19,640 просто этот фрагмент для повышения эффективности. 856 00:39:19,640 --> 00:39:21,181 Я не должен повторно отправить всю кошку. 857 00:39:21,181 --> 00:39:23,500 Я могу поставить его в новый конверт, отправить все вокруг. 858 00:39:23,500 --> 00:39:26,290 И некоторое количество миллисекунд позже, Джеффри, надеюсь, 859 00:39:26,290 --> 00:39:28,640 имеет полноту пакета. 860 00:39:28,640 --> 00:39:30,860 Так что это занимает немного время, чтобы рассказать эту историю. 861 00:39:30,860 --> 00:39:32,610 И это не лишено смысла. 862 00:39:32,610 --> 00:39:35,150 >> Потому что есть много Сложность здесь происходит. 863 00:39:35,150 --> 00:39:36,530 Эти протоколы не являются простыми. 864 00:39:36,530 --> 00:39:39,040 Но если вы хотите, чтобы гарантировать доставка таким образом, 865 00:39:39,040 --> 00:39:42,540 вам нужно иметь эти дополнительные меры, что дополнительные метаданные, если вы будете. 866 00:39:42,540 --> 00:39:45,230 >> И как раз, чтобы бросить термин из Есть данные, что мы заботимся о 867 00:39:45,230 --> 00:39:46,860 это как кот внутри оболочки. 868 00:39:46,860 --> 00:39:50,227 Метаданные, что данные, которые полезно, но не то, что я на самом деле 869 00:39:50,227 --> 00:39:52,310 заботиться о в конце на следующий день, все вещи 870 00:39:52,310 --> 00:39:54,184 что я написал на за пределами envelope-- 871 00:39:54,184 --> 00:39:57,850 адрес, место назначения, то номер порта, порядковые номера. 872 00:39:57,850 --> 00:39:58,850 Все это метаданные. 873 00:39:58,850 --> 00:39:59,560 Это полезно. 874 00:39:59,560 --> 00:40:02,591 Но это не то, что я в конечном счете, хочу от этой всей сделки. 875 00:40:02,591 --> 00:40:04,840 Теперь это кажется довольно убедительным, что то, что независимо от того, 876 00:40:04,840 --> 00:40:07,310 Джеффри получит копию из этого кота, предполагая, что мы 877 00:40:07,310 --> 00:40:10,160 имеют физическое соединение к нему в конце дня. 878 00:40:10,160 --> 00:40:12,680 Но есть определенная типы приложений 879 00:40:12,680 --> 00:40:16,980 где гарантировать доставку был бы плохой дизайн 880 00:40:16,980 --> 00:40:21,424 решение и нежелательным особенность? 881 00:40:21,424 --> 00:40:24,270 882 00:40:24,270 --> 00:40:27,280 Как вы всегда хотите ретранслировать как я предложил только сейчас? 883 00:40:27,280 --> 00:40:31,935 884 00:40:31,935 --> 00:40:33,740 >> ЗРИТЕЛИ: платить за это, я думаю. 885 00:40:33,740 --> 00:40:36,182 >> DAVID J. Малан: Если вы платить, что вы можете сказать? 886 00:40:36,182 --> 00:40:38,070 >> ЗРИТЕЛИ: [неразборчиво]. 887 00:40:38,070 --> 00:40:40,270 >> DAVID J. Малан: О, хорошо, хороший вопрос. 888 00:40:40,270 --> 00:40:42,620 Вы могли бы получить двойной заряженный если это как проверить 889 00:40:42,620 --> 00:40:44,700 Амазонки или что-то? 890 00:40:44,700 --> 00:40:46,090 Короткий ответ, нет. 891 00:40:46,090 --> 00:40:50,410 Потому, что эти фрагменты являются, так сказать, на более низком уровне. 892 00:40:50,410 --> 00:40:53,910 И они должны быть повторно собраны прежде чем вы могли бы на самом деле быть заряжена. 893 00:40:53,910 --> 00:40:56,046 Так хорошая мысль, но не вызывает беспокойство в этом случае. 894 00:40:56,046 --> 00:41:01,930 895 00:41:01,930 --> 00:41:03,150 >> Давайте рассуждать в обратном направлении. 896 00:41:03,150 --> 00:41:06,484 Так ретрансляцию требуется немного больше усилий. 897 00:41:06,484 --> 00:41:07,900 Это не чувствовал, как огромная сделка. 898 00:41:07,900 --> 00:41:10,370 Но это требует немного больше времени. 899 00:41:10,370 --> 00:41:13,030 >> Потому что теперь, Джеффри должен подождите несколько миллисекунд 900 00:41:13,030 --> 00:41:16,340 чтобы получить, что четвертая часть данных снова. 901 00:41:16,340 --> 00:41:18,256 Незначительное на экране радара, но это будет замедлить ход событий. 902 00:41:18,256 --> 00:41:19,880 А может быть, в Интернете супер переполнены. 903 00:41:19,880 --> 00:41:22,760 >> А может быть, Эндрю держит отбрасывание пакетов на полу. 904 00:41:22,760 --> 00:41:25,360 Таким образом, эти задержки начинают накапливаться. 905 00:41:25,360 --> 00:41:29,320 Таким образом, через некоторое время, эта кошка не принять 74 миллисекунд, чтобы попасть туда. 906 00:41:29,320 --> 00:41:31,390 Она занимает 1,5 секунды. 907 00:41:31,390 --> 00:41:35,100 >> А может быть, следующая картина кошки занимает половину секунды, на две секунды. 908 00:41:35,100 --> 00:41:37,850 Другими словами, мы начинаем заболачивания вещи вниз. 909 00:41:37,850 --> 00:41:42,380 Какие приложения могут быть раздражает увязнуть таким образом? 910 00:41:42,380 --> 00:41:43,790 >> ЗРИТЕЛИ: потоки видео или голос. 911 00:41:43,790 --> 00:41:47,110 >> DAVID J. Малан: Да, так что, если вы смотрите игры в бейсбол онлайн, 912 00:41:47,110 --> 00:41:51,760 или что, если вы Skyping с кем-то, или FaceTime, 913 00:41:51,760 --> 00:41:56,060 особенно в случае видео конференц-связь, вид не является приемлемым, 914 00:41:56,060 --> 00:42:01,260 в какой-то момент, чтобы начать слушания Ваш человеческий ответ второй поздно. 915 00:42:01,260 --> 00:42:05,160 Не было бы лучше просто оставить этот пакет на землю, 916 00:42:05,160 --> 00:42:09,230 показывать только 3/4 кошки, или в этот случай, видеоконференцсвязь, 917 00:42:09,230 --> 00:42:13,030 показать 3/4 моего лица с моим рот двигаясь, как я говорю, 918 00:42:13,030 --> 00:42:16,097 и пусть звук, в крайней мере, пройти, например. 919 00:42:16,097 --> 00:42:17,930 Так что это понятие качества обслуживания 920 00:42:17,930 --> 00:42:20,010 здесь, в более общем смысле, где вы знаете, что, 921 00:42:20,010 --> 00:42:23,210 в режиме реального времени applications-- ли это потоковое спортивное событие 922 00:42:23,210 --> 00:42:26,490 или потоковое видео conferencing-- может быть, вам не нужно все биты. 923 00:42:26,490 --> 00:42:29,140 А может быть, это на самом деле лучше чтобы просто прикусить язык 924 00:42:29,140 --> 00:42:33,630 и просто держать вспашки вперед все больше и больше данных, никогда не оглядываясь назад. 925 00:42:33,630 --> 00:42:36,620 Потому что человек будет фигурировать это в его собственном уме 926 00:42:36,620 --> 00:42:37,730 то, что они на самом деле пропустили. 927 00:42:37,730 --> 00:42:40,911 >> И это было бы более раздражает в буфер, буфер. 928 00:42:40,911 --> 00:42:41,410 Правильно? 929 00:42:41,410 --> 00:42:44,110 Там эта вещь, с который мы все знакомы, 930 00:42:44,110 --> 00:42:51,140 где я просто начать говорить в то же время, это просто раздражает на самом деле есть 931 00:42:51,140 --> 00:42:52,540 что ждать для меня, чтобы наверстать упущенное. 932 00:42:52,540 --> 00:42:55,210 >> Может быть, это лучше, если вы просто пропустить несколько секунд, что я говорю. 933 00:42:55,210 --> 00:42:56,587 Но тогда, он возвращается сильным. 934 00:42:56,587 --> 00:42:57,920 Так что опять же, это компромисс. 935 00:42:57,920 --> 00:43:03,300 И в самом деле, протокол, который позволяет вы сделать это не будет TCP, 936 00:43:03,300 --> 00:43:09,290 но что-то называется UDP, который является просто другой протокол, используемый 937 00:43:09,290 --> 00:43:12,690 Иногда для этих контекстов. 938 00:43:12,690 --> 00:43:13,440 Да, вопрос. 939 00:43:13,440 --> 00:43:21,990 >> ЗРИТЕЛИ: [неразборчиво] определенная [Неразборчиво] Протокол медленно [неразборчиво]? 940 00:43:21,990 --> 00:43:24,949 >> DAVID J. Малан: Чтобы остановить замедлиться в каком смысле? 941 00:43:24,949 --> 00:43:28,200 >> АУДИТОРИЯ: Я хочу отправить данные как можно быстрее. 942 00:43:28,200 --> 00:43:29,200 >> DAVID J. Малан: OK. 943 00:43:29,200 --> 00:43:32,700 >> ЗРИТЕЛИ: Если кто-то не хочет [неразборчиво] 944 00:43:32,700 --> 00:43:36,940 передачи, чтобы остановить [неразборчиво]. 945 00:43:36,940 --> 00:43:41,490 >> DAVID J. Малан: О, вы абсолютно могут мешать любой из этих данных. 946 00:43:41,490 --> 00:43:44,810 Например, между всеми хмель, между точками А и В, 947 00:43:44,810 --> 00:43:49,140 все эти хмель здесь может решить только в черный список все UDP данные. 948 00:43:49,140 --> 00:43:50,210 Они могли бы просто остановиться. 949 00:43:50,210 --> 00:43:52,924 Они могли бы скопировать его, зная, что это видео данные, которые они 950 00:43:52,924 --> 00:43:53,840 могли бы хотеть смотреть. 951 00:43:53,840 --> 00:43:58,770 Короче говоря, любой человек с доступом к беспроводной или проводной связи 952 00:43:58,770 --> 00:44:01,660 между двумя точками может абсолютно остановить его, если они хотят. 953 00:44:01,660 --> 00:44:03,570 >> И в самом деле, даже в наши домашние маршрутизаторы, которые 954 00:44:03,570 --> 00:44:05,540 это история, которую мы будем вернуться к теперь может 955 00:44:05,540 --> 00:44:08,890 имеют настройки, где вы можете включить или отключить определенные услуги, будь то 956 00:44:08,890 --> 00:44:11,190 для родительских причин, или просто не желая 957 00:44:11,190 --> 00:44:16,890 ваши дети смотреть видео онлайн, или по корпоративным причинам. 958 00:44:16,890 --> 00:44:18,970 Так что на самом деле, давайте приструнить вещи обратно. 959 00:44:18,970 --> 00:44:21,580 >> Потому что мы позволили сами смотреть, сейчас, 960 00:44:21,580 --> 00:44:24,230 на всех серверах внутри интернета здесь. 961 00:44:24,230 --> 00:44:27,720 Но если, в конце концов, Я просто пытаюсь добраться до Амазонки, 962 00:44:27,720 --> 00:44:31,060 то, что маленький дом маршрутизатор на самом деле делает для меня? 963 00:44:31,060 --> 00:44:36,310 Что ж, получается, что домашний маршрутизатор, что мы описали ранее, это 964 00:44:36,310 --> 00:44:42,720 все рисовать непропорционально большой здесь, имеет целую кучу услуг, построенных в. 965 00:44:42,720 --> 00:44:46,650 >> Он имеет, как правило, A Сервер DHCP встроенный. 966 00:44:46,650 --> 00:44:49,400 Она часто имеет точку доступа, построенный в. 967 00:44:49,400 --> 00:44:52,560 И это часто, потому что у него есть эти Антенны, как эти вещи здесь. 968 00:44:52,560 --> 00:44:55,590 Она часто имеет встроенный брандмауэр в. 969 00:44:55,590 --> 00:45:00,900 >> Она часто имеет маршрутизатор, который является его собственный отдельный кусок функциональности, 970 00:45:00,900 --> 00:45:02,270 встроенный. 971 00:45:02,270 --> 00:45:06,530 Это могло бы иметь что-то называется сервером DNS встроенная, 972 00:45:06,530 --> 00:45:07,931 если даже не другие функции. 973 00:45:07,931 --> 00:45:10,430 Так что давайте дразнить друг от друга только пару оставшихся здесь. 974 00:45:10,430 --> 00:45:15,030 DHCP, только чтобы резюмировать, что делает? 975 00:45:15,030 --> 00:45:16,150 >> ЗРИТЕЛИ: Назначает IP. 976 00:45:16,150 --> 00:45:16,530 >> DAVID J. Малан: Совершенно верно. 977 00:45:16,530 --> 00:45:18,196 Назначает IP-адрес и несколько других вещей. 978 00:45:18,196 --> 00:45:21,940 Он также расскажет мой Mac или PC, что мой маршрутизатор по умолчанию 979 00:45:21,940 --> 00:45:24,560 и несколько других деталей, как мы видели на моем экране Mac. 980 00:45:24,560 --> 00:45:27,694 Точка доступа просто означает, эти дней, что он поддерживает Wi-Fi. 981 00:45:27,694 --> 00:45:29,860 И это позволит без проводов люди подключиться, просто 982 00:45:29,860 --> 00:45:32,260 как физический кабель от прошлых лет. 983 00:45:32,260 --> 00:45:36,380 >> Брандмауэр между двумя зданиями или два магазина в здании, 984 00:45:36,380 --> 00:45:39,990 это физическое устройство что, в идеале, предотвращает пожар 985 00:45:39,990 --> 00:45:42,440 от распространения из один магазин к другому. 986 00:45:42,440 --> 00:45:47,480 В виртуальном мире, он предотвращает данные от получать из одного места в другое. 987 00:45:47,480 --> 00:45:49,740 Так что на самом деле, если ваш домашней сети, или даже 988 00:45:49,740 --> 00:45:52,800 Ваш корпоративный или университет сеть, каким-то образом 989 00:45:52,800 --> 00:45:59,050 черный список, скажем, все доступ к Facebook.com, 990 00:45:59,050 --> 00:46:03,450 сочтя это пустая трата времени, как может ваш университет или домой, 991 00:46:03,450 --> 00:46:07,380 или компании сделать это в контекст конверты, подобные этим? 992 00:46:07,380 --> 00:46:12,190 >> Другими словами, если все мои компьютеры here-- мой ноутбук и любой other-- 993 00:46:12,190 --> 00:46:14,900 как-то говорить на Интернет через этот дом 994 00:46:14,900 --> 00:46:20,460 маршрутизатор, или этот корпоративный маршрутизатор, или этот университет маршрутизатор, 995 00:46:20,460 --> 00:46:25,362 какая информация будет вариант использования межсетевого экрана для того, чтобы остановить движение от текущей? 996 00:46:25,362 --> 00:46:27,350 >> ЗРИТЕЛИ: [неразборчиво]. 997 00:46:27,350 --> 00:46:29,740 >> DAVID J. Малан: Да, так что если они знают, что веб-Facebook, 998 00:46:29,740 --> 00:46:33,170 сервер, в интернете, имеет IP-адрес 5.6.7.8, 999 00:46:33,170 --> 00:46:37,840 она тривиальна для системного администратора Настройка брандмауэра, просто отрицать 1000 00:46:37,840 --> 00:46:40,870 и бросить все конверты предназначенных для этого IP-адреса. 1001 00:46:40,870 --> 00:46:44,290 На самом деле, Facebook имеет несколько различных IP-адреса, может быть, десятки, может быть сотни. 1002 00:46:44,290 --> 00:46:47,020 Но до тех пор, как те публично известно, администратору 1003 00:46:47,020 --> 00:46:48,620 может на самом деле черный список всех тех. 1004 00:46:48,620 --> 00:46:52,505 >> Или, если это не представляется возможным, только потому, что Facebook, может быть, слишком много IP-адресов 1005 00:46:52,505 --> 00:46:55,440 или они меняются слишком часто, ну, получается, как мы увидим, 1006 00:46:55,440 --> 00:46:57,440 в любое время вы делаете запросить для веб-страницы, 1007 00:46:57,440 --> 00:47:00,621 как Facebook.com, вместо того, чтобы там быть кот в конверте, 1008 00:47:00,621 --> 00:47:01,870 там будет упоминание. 1009 00:47:01,870 --> 00:47:07,780 О, этот пользователь хочет Facebook.com/MarkZuckerberg.php 1010 00:47:07,780 --> 00:47:09,360 или любой другой файл может быть. 1011 00:47:09,360 --> 00:47:12,590 >> Таким образом, вы можете просто заглянуть внутрь конверта и посмотреть, ну, это для Facebook. 1012 00:47:12,590 --> 00:47:13,650 Я собираюсь бросить его сейчас. 1013 00:47:13,650 --> 00:47:16,610 Вы можете посмотреть внутрь конверт в качестве межсетевого экрана, а также. 1014 00:47:16,610 --> 00:47:20,560 >> Таким образом, межсетевой экран, короче говоря, можно посмотреть на IP-адрес. 1015 00:47:20,560 --> 00:47:22,240 Он может смотреть на номер порта. 1016 00:47:22,240 --> 00:47:26,560 Он может смотреть на Внутри конверта. 1017 00:47:26,560 --> 00:47:29,360 >> И номер порта, это является интересным тоже. 1018 00:47:29,360 --> 00:47:33,410 Брандмауэр, поэтому, может блокировать, кажется, все веб-доступ, если он хочет, 1019 00:47:33,410 --> 00:47:37,060 просто черный список все конверты которые имеют номер 80 на них, 1020 00:47:37,060 --> 00:47:43,600 или все адреса электронной почты, черный список порт 25, или блокирование FTP, блокируя порт 21. 1021 00:47:43,600 --> 00:47:45,250 И этот список можно продолжать и дальше. 1022 00:47:45,250 --> 00:47:49,810 >> Как и в сторону, делать какие-либо из вас использовать DNS от Google server-- 8.8.8.8? 1023 00:47:49,810 --> 00:47:51,420 Это звучит это знакомо? 1024 00:47:51,420 --> 00:47:51,950 Нет? 1025 00:47:51,950 --> 00:47:56,615 >> Так получается, вы можете настроить компьютер для использования настраиваемых адресов. 1026 00:47:56,615 --> 00:47:58,490 И мы вернемся к это всего лишь мгновение. 1027 00:47:58,490 --> 00:48:01,100 И это очень часто для корпоративных сети и гостиничные сети 1028 00:48:01,100 --> 00:48:03,750 блокировать такого рода вещь, как мы скоро увидим. 1029 00:48:03,750 --> 00:48:06,460 >> Таким образом, последний бит функциональности, Затем, вот маршрутизатор и DNS. 1030 00:48:06,460 --> 00:48:08,116 Маршрутизатор, опять же, очень простая идея. 1031 00:48:08,116 --> 00:48:09,990 Он просто направляет данные влево, вправо, вверх и вниз 1032 00:48:09,990 --> 00:48:12,156 основанный на провода и подключения, что она имеет, 1033 00:48:12,156 --> 00:48:16,470 будь то небольшая сеть в домашних условиях или более крупный на самом Интернете. 1034 00:48:16,470 --> 00:48:20,540 Таким образом, DNS является последним из большие аббревиатуры здесь. 1035 00:48:20,540 --> 00:48:24,030 >> Что делает сервер DNS делать? 1036 00:48:24,030 --> 00:48:27,338 Это очень полезная функциональность часто встроенный в домашний маршрутизатор. 1037 00:48:27,338 --> 00:48:31,750 1038 00:48:31,750 --> 00:48:34,350 Ну, у нас не совсем соединили две точки здесь. 1039 00:48:34,350 --> 00:48:40,300 Когда я впечатать Amazon.com или cats.com в моем браузере, так или иначе 1040 00:48:40,300 --> 00:48:43,810 что заканчивается на конверте, может быть, с Amazon или cats.com 1041 00:48:43,810 --> 00:48:47,560 на внутренней стороне конверта, как я предложил с Facebook. 1042 00:48:47,560 --> 00:48:51,157 >> Но то, что должен идти на снаружи, мы не были сказать? 1043 00:48:51,157 --> 00:48:52,240 АУДИТОРИЯ: IP address-- 1044 00:48:52,240 --> 00:48:53,040 DAVID J. Малан: IP-адрес. 1045 00:48:53,040 --> 00:48:54,560 ЗРИТЕЛИ: [неразборчиво] по имени к IP-адресу. 1046 00:48:54,560 --> 00:48:55,560 DAVID J. Малан: Совершенно верно. 1047 00:48:55,560 --> 00:49:00,090 DNS-сервер, система доменных имен сервер, это единственная цель в жизни 1048 00:49:00,090 --> 00:49:04,350 является преобразование доменных имен к IP-адреса и наоборот. 1049 00:49:04,350 --> 00:49:08,180 И поэтому он тоже, вы можете думать, как большой файл Excel с двумя columns-- 1050 00:49:08,180 --> 00:49:11,520 доменные имена в одном и IP-адреса в другой. 1051 00:49:11,520 --> 00:49:13,280 Но это особенно большой файл. 1052 00:49:13,280 --> 00:49:17,490 >> И получается, что, когда я перехожу на моем AirPort Extreme, или мой Linksys 1053 00:49:17,490 --> 00:49:20,890 Устройство, или мое устройство D-Link, или что-то у вас есть дома, 1054 00:49:20,890 --> 00:49:24,170 наверняка, что небольшое устройство делает не знают о, заранее, 1055 00:49:24,170 --> 00:49:27,332 все возможные IP-адреса и все возможные доменные имена в мире. 1056 00:49:27,332 --> 00:49:28,040 Потому что она не может. 1057 00:49:28,040 --> 00:49:31,290 Потому что, если кто-то покупает домен имя завтра, ставит его в Интернете? 1058 00:49:31,290 --> 00:49:33,581 >> Было бы хорошо, если ваш дом маршрутизатор может еще получить доступ к нему. 1059 00:49:33,581 --> 00:49:34,800 И, конечно, это возможно. 1060 00:49:34,800 --> 00:49:38,210 Так получается, есть целый иерархия DNS-серверов в мире. 1061 00:49:38,210 --> 00:49:39,800 >> Ваш домашний маршрутизатор, как правило, имеет один. 1062 00:49:39,800 --> 00:49:42,540 Но это только кэширующий сервер DNS. 1063 00:49:42,540 --> 00:49:47,020 И я имею в виду кэш-С-А-С-Н-Е, где он просто хранит копии информации 1064 00:49:47,020 --> 00:49:48,020 временно. 1065 00:49:48,020 --> 00:49:52,090 Но если у меня есть интернет-сервис через Comcast, или Verizon, или RCN, 1066 00:49:52,090 --> 00:49:55,210 очень популярных поставщиков на местном уровне в США, или любой другой компании, 1067 00:49:55,210 --> 00:49:58,500 или даже из Гарвардского университета, Гарвард, и Comcast, и Verizon, 1068 00:49:58,500 --> 00:50:01,090 и ваш местный провайдер все имеют свои собственные DNS-серверы. 1069 00:50:01,090 --> 00:50:03,080 >> И они тоже кэшировать информацию. 1070 00:50:03,080 --> 00:50:06,960 Но есть также некоторые специальные большие DNS серверов в мире, по крайней мере, 13, 1071 00:50:06,960 --> 00:50:11,420 так называемые корневые серверы, которые знают, где все точечные COMS есть, и знает, где 1072 00:50:11,420 --> 00:50:13,470 все точечные сети являются, и все точечные Orgs, 1073 00:50:13,470 --> 00:50:17,000 и все десятки и десятки другой домены верхнего уровня в эти дни. 1074 00:50:17,000 --> 00:50:19,010 И вот там это вся иерархическая система 1075 00:50:19,010 --> 00:50:26,480 к DNS таким, что если вы не знаете, и ваш выше не делает, мы надеемся, 1076 00:50:26,480 --> 00:50:28,250 выше вашего выше по его знает. 1077 00:50:28,250 --> 00:50:30,449 Поскольку доллар в конечном счете, останавливается здесь. 1078 00:50:30,449 --> 00:50:32,490 И так, как мы увидим, когда вы покупаете доменное имя, 1079 00:50:32,490 --> 00:50:35,980 вы, по сути информирования один из этих лучших людей. 1080 00:50:35,980 --> 00:50:39,450 И информация просачивается вниз все остальные компьютеры в Интернете. 1081 00:50:39,450 --> 00:50:40,550 Но есть опасность здесь. 1082 00:50:40,550 --> 00:50:47,600 >> Предположим, что Comcast внезапно принимается над кем-то, кто не делает, Comcast 1083 00:50:47,600 --> 00:50:49,344 хочет положить Facebook из бизнеса. 1084 00:50:49,344 --> 00:50:51,260 Как Comcast идти о положить Facebook из 1085 00:50:51,260 --> 00:50:54,490 бизнеса в течение довольно многих людей? 1086 00:50:54,490 --> 00:50:56,430 Что это настроить его DNS-сервер делать? 1087 00:50:56,430 --> 00:51:02,090 1088 00:51:02,090 --> 00:51:02,840 Что бы вы сделали? 1089 00:51:02,840 --> 00:51:03,840 >> ЗРИТЕЛИ: Просто блокировать его. 1090 00:51:03,840 --> 00:51:04,500 Просто блокировать его. 1091 00:51:04,500 --> 00:51:05,916 >> DAVID J. Малан: Просто блокировать, не так ли? 1092 00:51:05,916 --> 00:51:08,840 Так что, если я Comcast, и, возможно, Я нетехнических генеральный директор, 1093 00:51:08,840 --> 00:51:12,680 Я только что объявил указ, не пусть наши клиенты идут к Facebook.com. 1094 00:51:12,680 --> 00:51:14,770 Потому что по каким-то бизнес причина, мы 1095 00:51:14,770 --> 00:51:16,810 не играет хорошо с ними прямо сейчас. 1096 00:51:16,810 --> 00:51:17,720 >> Ну, что же вы делаете? 1097 00:51:17,720 --> 00:51:19,540 Это довольно тривиальное реализация. 1098 00:51:19,540 --> 00:51:21,640 Вы просто должны спросить некоторые системный администратор 1099 00:51:21,640 --> 00:51:25,770 чтобы настроить сервер DNS, чтобы сказать, если Вы получаете запросы на Facebook.com, 1100 00:51:25,770 --> 00:51:30,746 не реагируют с IP-адресом, или реагировать с поддельной одно-- 1.2.3.4, 1101 00:51:30,746 --> 00:51:31,620 которая не имеет смысла. 1102 00:51:31,620 --> 00:51:33,340 Потому что это не относится к Facebook. 1103 00:51:33,340 --> 00:51:35,500 >> И в самом деле, некоторые страны, как известно, 1104 00:51:35,500 --> 00:51:38,162 как это сделать, где, если они хотели в черный список 1105 00:51:38,162 --> 00:51:40,620 определенная sites-- такого рода Великий брандмауэр Китая, который 1106 00:51:40,620 --> 00:51:42,410 могут быть реализованы в любое количество ways-- 1107 00:51:42,410 --> 00:51:45,560 может сделать именно это только на основе DNS в одиночку. 1108 00:51:45,560 --> 00:51:48,680 Так что если вы настроить ваш пользователя DNS-сервер, чтобы просто ответить 1109 00:51:48,680 --> 00:51:54,000 нет или фиктивными DNS или ответы, вы можете очень легко блокировать доступ. 1110 00:51:54,000 --> 00:51:57,730 >> Теперь, как я уже упоминал ранее, и это лишь 1111 00:51:57,730 --> 00:52:00,630 как наивная сеть будет сделать это, я могу на самом деле 1112 00:52:00,630 --> 00:52:03,730 перейти на мой Mac, нажмите DNS, который извещение теперь, надеюсь, 1113 00:52:03,730 --> 00:52:04,750 другая вкладка знакомы. 1114 00:52:04,750 --> 00:52:09,200 Может быть, немного назад, вы только знал, что означает этот термин Wi-Fi. 1115 00:52:09,200 --> 00:52:11,280 Теперь, надеюсь, мы знаем, немного больше о TCP / IP. 1116 00:52:11,280 --> 00:52:12,820 Теперь у нас есть DNS. 1117 00:52:12,820 --> 00:52:16,400 >> Они, по-видимому, являются DNS-серверы что Гарвард имеет автоматически 1118 00:52:16,400 --> 00:52:17,680 назначен на мой компьютер. 1119 00:52:17,680 --> 00:52:21,130 Когда я уже говорил ранее, что DHCP дает мне больше, чем просто IP-адрес, 1120 00:52:21,130 --> 00:52:22,640 это дает адрес моего маршрутизатора. 1121 00:52:22,640 --> 00:52:26,370 Кроме того, дает мне одну или несколько DNS серверы, которые я должен использовать, когда 1122 00:52:26,370 --> 00:52:27,840 здесь сети Гарвардского университета. 1123 00:52:27,840 --> 00:52:31,086 >> Я могу на самом деле переопределить При нажатии, о, я не могу. 1124 00:52:31,086 --> 00:52:32,460 Потому что я нахожусь на гостевой учетной записи. 1125 00:52:32,460 --> 00:52:36,730 ОК, так что если я мог на самом деле физически нажмите этот знак плюс, 1126 00:52:36,730 --> 00:52:39,310 Я мог бы ввести любой DNS-сервер, я хочу. 1127 00:52:39,310 --> 00:52:45,060 >> Популярная программа для использования является 8.8.8.8, который Google купил некоторое время назад. 1128 00:52:45,060 --> 00:52:50,220 И если мой Mac, дайте мне, я мог тогда скажите свой собственный Mac здесь, 1129 00:52:50,220 --> 00:52:51,900 не используют DNS-серверов Гарвардского университета. 1130 00:52:51,900 --> 00:52:54,610 Используйте Google вместо этого. 1131 00:52:54,610 --> 00:52:58,617 >> Таким образом, это общий способ избежать либо одна система ограничений, 1132 00:52:58,617 --> 00:52:59,950 как те, которые мы только что описали. 1133 00:52:59,950 --> 00:53:03,810 Если они плохо реализованы, вы может просто использовать другой сервер DNS. 1134 00:53:03,810 --> 00:53:07,250 Очень в моде на дому Интернет-провайдеры, и, возможно, вы тоже, 1135 00:53:07,250 --> 00:53:09,990 если вы когда-либо сделал опечатку при вводе из доменного имени, 1136 00:53:09,990 --> 00:53:12,370 вы должны просто получить сообщение об ошибке сообщение из вашего браузера. 1137 00:53:12,370 --> 00:53:13,828 Это то, что они разработаны, чтобы сделать. 1138 00:53:13,828 --> 00:53:16,080 404 или, на самом деле в этом случай, что-то другое, 1139 00:53:16,080 --> 00:53:18,580 вы могли бы получить неверную страницу ответа. 1140 00:53:18,580 --> 00:53:22,620 Но некоторые из вас, вы когда-нибудь объявлений, если вы сделаете опечатку 1141 00:53:22,620 --> 00:53:23,890 и ошибетесь доменное имя? 1142 00:53:23,890 --> 00:53:27,600 Если да, то это возможно, и Comcast было известно, чтобы сделать это. 1143 00:53:27,600 --> 00:53:33,470 Они, очень оскорбительно, будет перехватывать неверные DNS-запросы. 1144 00:53:33,470 --> 00:53:36,380 >> При вводе Facebook.com но сделать опечатку, 1145 00:53:36,380 --> 00:53:40,030 они будут возвращать IP-адрес к вам, а не Facebook, но один 1146 00:53:40,030 --> 00:53:42,880 рекламы Comcast, IP-адреса серверные 1147 00:53:42,880 --> 00:53:45,540 так что вы, а затем, внезапно видеть рекламу, и, может быть предложено 1148 00:53:45,540 --> 00:53:47,250 опечатками, и тому подобное. 1149 00:53:47,250 --> 00:53:50,420 Таким образом, некоторые люди могли бы использовать Google, чтобы работать вокруг этого. 1150 00:53:50,420 --> 00:53:53,645 Иногда это очень часто встречается в отели, аэропорты и т.п. 1151 00:53:53,645 --> 00:53:55,960 где DNS-серверы просто плохо. 1152 00:53:55,960 --> 00:53:56,940 Или они просто сломаны. 1153 00:53:56,940 --> 00:53:58,210 Или они дисфункциональной. 1154 00:53:58,210 --> 00:54:00,710 >> Так что очень часто, если я не получение доступа к Интернету 1155 00:54:00,710 --> 00:54:03,270 но мой значок предполагает I должны быть в сети, 1156 00:54:03,270 --> 00:54:05,706 Я вручную изменить мой DNS-сервер, чтобы просто от Google 1157 00:54:05,706 --> 00:54:06,830 чтобы увидеть, если он начнет работать. 1158 00:54:06,830 --> 00:54:10,540 И два раза из 10, что Кажется, чтобы решить эту проблему. 1159 00:54:10,540 --> 00:54:14,320 И здесь навынос не так много все эти глупые маленькие обходные 1160 00:54:14,320 --> 00:54:15,840 но почему они на самом деле работают. 1161 00:54:15,840 --> 00:54:19,920 >> Вы только что говорил ваш компьютер к поговорить с каким-либо другим устройством, а не. 1162 00:54:19,920 --> 00:54:24,100 Так что этот домашний маршрутизатор, который вы могли бы заплатили 0 или более долларов за 1163 00:54:24,100 --> 00:54:28,560 поставить в вашем доме, делает все этой функциональности и даже больше 1164 00:54:28,560 --> 00:54:30,300 все просто в этой маленькой коробочке. 1165 00:54:30,300 --> 00:54:33,740 Но когда мы это взрываются история ко всему Интернету, 1166 00:54:33,740 --> 00:54:36,260 он имеет тенденцию быть посвящен серверы и компьютеры делают 1167 00:54:36,260 --> 00:54:38,460 каждый из этих индивидуальных услуг. 1168 00:54:38,460 --> 00:54:41,201 Но наши дома просто мало микрокосм всей истории. 1169 00:54:41,201 --> 00:54:44,730 1170 00:54:44,730 --> 00:54:45,950 >> Любые вопросы? 1171 00:54:45,950 --> 00:54:47,871 Да. 1172 00:54:47,871 --> 00:54:48,720 Да, Дэн? 1173 00:54:48,720 --> 00:54:52,330 >> ЗРИТЕЛИ: Ранее вы говорили о порты, конкретные порты, 1174 00:54:52,330 --> 00:54:54,614 но это специфические услуги. 1175 00:54:54,614 --> 00:54:59,476 Так, например, вы сказали, если я не блокируют определенную услугу, 1176 00:54:59,476 --> 00:55:02,248 Я говорю не войти этот порт? 1177 00:55:02,248 --> 00:55:06,620 Можно ли на службу будет завершено через порт? 1178 00:55:06,620 --> 00:55:08,410 >> DAVID J. Малан: Совершенно верно. 1179 00:55:08,410 --> 00:55:10,939 Да, на самом деле, вы будете часто находят в сети 1180 00:55:10,939 --> 00:55:13,230 что только те порты, которые разрешено являются, например, 1181 00:55:13,230 --> 00:55:15,135 порт 80 и 443-- веб-трафика. 1182 00:55:15,135 --> 00:55:18,420 Это очень распространенная в гостиницах или аэропортах 1183 00:55:18,420 --> 00:55:22,317 где они самонадеянно думаю, а, 90 плюс процент наших пользователей 1184 00:55:22,317 --> 00:55:23,650 нужны только эти услуги в любом случае. 1185 00:55:23,650 --> 00:55:24,970 Давайте блокировать все остальное. 1186 00:55:24,970 --> 00:55:29,590 >> И это оставляет людей вроде меня из холод, сушиться, вывешивали сушиться. 1187 00:55:29,590 --> 00:55:34,040 Потому что я не могу получить доступ к определенным серверам в Гарварде, которые используют разные порты. 1188 00:55:34,040 --> 00:55:36,840 Я мог бы, превентивно прежде чем покинуть кампус, 1189 00:55:36,840 --> 00:55:40,720 изменить свой специальный сервер использовать порт 80 или 443. 1190 00:55:40,720 --> 00:55:44,560 Несмотря на то, человечество решило что должно быть для веб-трафика, 1191 00:55:44,560 --> 00:55:45,666 он не должен быть. 1192 00:55:45,666 --> 00:55:47,540 Я могу отправить почту через которые или тому подобное. 1193 00:55:47,540 --> 00:55:50,668 >> ЗРИТЕЛИ: Так это был мой Второй вопрос к нему. 1194 00:55:50,668 --> 00:55:52,060 Так что человечество решило. 1195 00:55:52,060 --> 00:55:55,992 Есть ли опубликованный список где-то говорят эти лучшие практики раньше? 1196 00:55:55,992 --> 00:55:56,950 DAVID J. Малан: В самом деле. 1197 00:55:56,950 --> 00:56:04,480 И в самом деле, если я иду сюда, общий TCP-порт, здесь мы идем. 1198 00:56:04,480 --> 00:56:07,230 На Википедии само по себе является первым хитом. 1199 00:56:07,230 --> 00:56:08,790 Вот хорошо известные порты. 1200 00:56:08,790 --> 00:56:13,480 >> Так что список, до по существу +1024, Очень стандартизированы, 1201 00:56:13,480 --> 00:56:14,630 и даже некоторые за пределами этого. 1202 00:56:14,630 --> 00:56:16,750 Так что есть много услуг that-- 1203 00:56:16,750 --> 00:56:20,220 >> ЗРИТЕЛИ: Так что, если вы были разработка службы, в теории, 1204 00:56:20,220 --> 00:56:24,711 Вы должны пойти туда и решить, какой порт линии для этой службы? 1205 00:56:24,711 --> 00:56:25,710 DAVID J. Малан: Правильно. 1206 00:56:25,710 --> 00:56:28,330 И если вы пришли с некоторыми Новое приложение, как Napster 1207 00:56:28,330 --> 00:56:31,977 назад в день или как WhatsApp более современно, вы, как правило, 1208 00:56:31,977 --> 00:56:34,810 если вы хороший дизайнер, вы бы взгляните на список, как это 1209 00:56:34,810 --> 00:56:37,580 и убедитесь, что вы выбираете число, которое находится в пределах диапазона 1210 00:56:37,580 --> 00:56:39,455 что вы должны быть выбирая из, по существу, 1211 00:56:39,455 --> 00:56:43,445 достаточно большое число, никто не выбрал. 1212 00:56:43,445 --> 00:56:45,756 >> АУДИТОРИЯ: Это было бы о портовых конструкций, правильно? 1213 00:56:45,756 --> 00:56:47,130 DAVID J. Малан: Правильно, правильно. 1214 00:56:47,130 --> 00:56:47,879 И есть много. 1215 00:56:47,879 --> 00:56:50,130 Я имею в виду, номер порта как правило, 16-битное число, 1216 00:56:50,130 --> 00:56:53,800 которая дает вам возможности 65536. 1217 00:56:53,800 --> 00:56:56,170 И лишь немногие из тех, фактически стандартизированы. 1218 00:56:56,170 --> 00:57:00,420 >> А реальность такова, что есть только так многие популярные услуги в эти дни. 1219 00:57:00,420 --> 00:57:02,594 Так что на самом деле не что много споров. 1220 00:57:02,594 --> 00:57:03,760 Так что это не такая большая проблема. 1221 00:57:03,760 --> 00:57:08,690 >> Но с умным магистрант-х перспективный или диссидентом 1222 00:57:08,690 --> 00:57:13,430 в пределах одной страны, вы, возможно, на самом деле, если в стране, или юридического лица, 1223 00:57:13,430 --> 00:57:16,630 или университет блокирует определенный трафика, что очень часто 1224 00:57:16,630 --> 00:57:20,300 сделано, достаточно сложных людей, должен был бы туннель, так сказать, 1225 00:57:20,300 --> 00:57:22,720 направить все свои трафика с конвертов 1226 00:57:22,720 --> 00:57:26,860 которые не говорят, что они должны сказать, но вместо того, чтобы просто использовать 80 для всего. 1227 00:57:26,860 --> 00:57:31,080 Даже если это FaceTime или Skype, или финансовые операции, или любой другой, 1228 00:57:31,080 --> 00:57:33,687 вы просто сделать его похожим это на самом деле веб-трафика. 1229 00:57:33,687 --> 00:57:35,770 А еще лучше, еще один Решение, которое Виктория 1230 00:57:35,770 --> 00:57:38,070 упоминалось ранее, что является виртуальной частной сети. 1231 00:57:38,070 --> 00:57:41,720 >> И довольно часто является VPN трафик разрешен в сети. 1232 00:57:41,720 --> 00:57:45,500 На самом деле, я оказался в общ аэропорты и гостиницы, а также на самолетах 1233 00:57:45,500 --> 00:57:48,030 где я не могу доступа к определенным защищенные серверы в Гарварде. 1234 00:57:48,030 --> 00:57:52,520 Потому что они работают на довольно необычный порт numbers-- 555 или любой другой 1235 00:57:52,520 --> 00:57:53,800 число может быть. 1236 00:57:53,800 --> 00:57:59,090 >> Но если я сначала подключиться через VPN от что самолет или отель в Гарвард 1237 00:57:59,090 --> 00:58:01,650 Университет, что такое VPN делает что? 1238 00:58:01,650 --> 00:58:04,470 Вы знаете, что он делает для вас под капотом, Виктория? 1239 00:58:04,470 --> 00:58:08,520 >> ЗРИТЕЛИ: Ну, это, предположительно, изменить сервер [неразборчиво]. 1240 00:58:08,520 --> 00:58:09,520 DAVID J. Малан: Он делает. 1241 00:58:09,520 --> 00:58:10,020 Оно делает. 1242 00:58:10,020 --> 00:58:13,062 Она делает вид, к кому-то еще, как вы пришли из другого места. 1243 00:58:13,062 --> 00:58:15,561 Похоже, что вы пришли из корпоративной штаб-квартиры 1244 00:58:15,561 --> 00:58:16,780 при посещении некоторых сайтов. 1245 00:58:16,780 --> 00:58:20,830 И то, что он также делает это туннели, так сказать, все ваши движения, 1246 00:58:20,830 --> 00:58:24,010 будь то электронная почта, или веб, или печать, или тому подобное все 1247 00:58:24,010 --> 00:58:26,580 через шифрованный канал между вами 1248 00:58:26,580 --> 00:58:28,890 и корпоративная штаб-квартира, как правило, 1249 00:58:28,890 --> 00:58:35,230 так что нет одно-- включая местная страна, или авиакомпании, или cafe-- 1250 00:58:35,230 --> 00:58:37,694 знает, что внутри ваш зашифрованный туннель. 1251 00:58:37,694 --> 00:58:39,110 И так это выглядит как случайный шум. 1252 00:58:39,110 --> 00:58:41,318 И поэтому очень часто, виртуальной частной сети будет работать вокруг этих видов 1253 00:58:41,318 --> 00:58:44,700 портовых ограничений тоже, если сам порт VPN не 1254 00:58:44,700 --> 00:58:47,450 заблокирован, что это иногда бывает. 1255 00:58:47,450 --> 00:58:49,740 И Dacosta, ты мы собираемся сказать? 1256 00:58:49,740 --> 00:58:55,765 >> ЗРИТЕЛИ: Сколько времени [Неразборчиво] прыгать особенно 1257 00:58:55,765 --> 00:59:08,710 с помощью [неразборчиво] может прыгать группу из [неразборчиво] Это облако отличается? 1258 00:59:08,710 --> 00:59:12,670 Что [неразборчиво], чтобы прыгать? [Неразборчиво] значение [неразборчиво] 1259 00:59:12,670 --> 00:59:15,535 1260 00:59:15,535 --> 00:59:17,785 DAVID J. Малан: А скачком, что ты конкретно имеешь ввиду? 1261 00:59:17,785 --> 00:59:19,659 ЗРИТЕЛИ: То, что они будет блокировать, [неразборчиво]. 1262 00:59:19,659 --> 00:59:25,662 1263 00:59:25,662 --> 00:59:28,120 DAVID J. Малан: Да, и это сломана в той или иной стране? 1264 00:59:28,120 --> 00:59:29,060 ЗРИТЕЛИ: Да, он заблокирован. 1265 00:59:29,060 --> 00:59:29,700 DAVID J. Малан: О, заблокирован. 1266 00:59:29,700 --> 00:59:32,070 Таким образом, он может быть реализован в любом числе путей. 1267 00:59:32,070 --> 00:59:37,670 Простейшим, опять же, что было бы страна и кто-то в нем, с помощью DNS, 1268 00:59:37,670 --> 00:59:42,140 они просто не возвращают IP-адрес к вам, когда вы посещаете Facebook.com. 1269 00:59:42,140 --> 00:59:45,090 Во-вторых, они могут на самом деле выглядят в конвертах у всех 1270 00:59:45,090 --> 00:59:47,640 и посмотреть, если эти просьбы возглавляются к Facebook.com. 1271 00:59:47,640 --> 00:59:50,734 В этом случае, они были бы так же блокировать трафик. 1272 00:59:50,734 --> 00:59:52,400 ЗРИТЕЛИ: Вы можете блокировать [неразборчиво]. 1273 00:59:52,400 --> 00:59:52,870 DAVID J. Малан: В самом деле. 1274 00:59:52,870 --> 00:59:53,500 И это зависит от многого. 1275 00:59:53,500 --> 00:59:58,200 Я имею в виду, до тех пор пока есть относительно небольшое количество интернет-соединений 1276 00:59:58,200 --> 01:00:01,030 входя в стране-- так десятки или сотни, 1277 01:00:01,030 --> 01:00:03,450 не тысячи или десятки из thousands-- тогда да, 1278 01:00:03,450 --> 01:00:06,290 до тех пор пока они осуществляют контроль по всем проводам, беспроводной, 1279 01:00:06,290 --> 01:00:10,720 или иным образом приходить в страну, абсолютно, они могут блокировать все. 1280 01:00:10,720 --> 01:00:16,290 >> Так и что еще хуже, и очень возможно, атака 1281 01:00:16,290 --> 01:00:19,255 есть если, например, мы все здесь в сети Гарварда. 1282 01:00:19,255 --> 01:00:21,880 И, следовательно, ваши компьютеры, по истории, которую мы уже говорили, 1283 01:00:21,880 --> 01:00:24,139 все с использованием сервера DHCP Гарварда. 1284 01:00:24,139 --> 01:00:25,930 Некоторые из вас, возможно, есть, на вкладке прямо сейчас, 1285 01:00:25,930 --> 01:00:31,347 Facebook.com открытым или Gmail.com, или некоторые другие случайные веб-сайт. 1286 01:00:31,347 --> 01:00:33,680 Ты обязательно знать, что вы в реальном Facebook.com? 1287 01:00:33,680 --> 01:00:37,610 >> Я имею в виду, может быть, вы предметы в психологии эксперимент Гарварда 1288 01:00:37,610 --> 01:00:40,160 здесь, где мы кормим вас поддельной информации Facebook. 1289 01:00:40,160 --> 01:00:43,470 Или мы говорим вам, вы были ткнул кем-то вы не были. 1290 01:00:43,470 --> 01:00:47,280 Или мы меняем сообщения на звук злее, чем они на самом деле. 1291 01:00:47,280 --> 01:00:50,310 >> Я имею в виду, на самом деле, когда у вас есть контроль над сетью, 1292 01:00:50,310 --> 01:00:53,960 у вас есть контроль над довольно много аспекты опыта пользователя. 1293 01:00:53,960 --> 01:00:56,710 Теперь, к счастью, это не так так страшно, как это. 1294 01:00:56,710 --> 01:00:59,880 Потому что большинство из вас, в вашем URL баров, любых таких вкладок, 1295 01:00:59,880 --> 01:01:00,940 вероятно, начать с чего? 1296 01:01:00,940 --> 01:01:06,340 HTTPS, с надеждой. 1297 01:01:06,340 --> 01:01:09,140 Поскольку S делает назначить безопасным. 1298 01:01:09,140 --> 01:01:11,650 >> И в теории, что это означает, что вы делаете на самом деле 1299 01:01:11,650 --> 01:01:15,310 имеют шифрованное соединение между вы и Facebook, вы и Amazon, вы 1300 01:01:15,310 --> 01:01:17,760 и Gmail.com, или там, где вы находитесь. 1301 01:01:17,760 --> 01:01:19,280 И это хорошая вещь. 1302 01:01:19,280 --> 01:01:21,410 Потому что это Вся система доверия. 1303 01:01:21,410 --> 01:01:24,570 >> И это на самом деле хорошая Segue для веб-трафика, в частности. 1304 01:01:24,570 --> 01:01:28,540 Там в целом эта система доверие, в мире, что позволяет нам 1305 01:01:28,540 --> 01:01:32,485 с некоторым заверением доверять что если я иду в Facebook.com, 1306 01:01:32,485 --> 01:01:35,600 и я вижу маленький навесной замок значок в моем браузере, 1307 01:01:35,600 --> 01:01:38,850 Я очень, очень, очень вероятно, чтобы быть на самом деле подключен 1308 01:01:38,850 --> 01:01:40,486 к реальному Facebook.com. 1309 01:01:40,486 --> 01:01:42,000 Теперь, почему это? 1310 01:01:42,000 --> 01:01:46,297 >> Так получается, что, когда вы кладете веб-сайт по всемирной паутине, 1311 01:01:46,297 --> 01:01:47,880 вам нужен IP-адрес, он, казалось бы. 1312 01:01:47,880 --> 01:01:49,270 Ваш сервер нуждается в IP-адрес. 1313 01:01:49,270 --> 01:01:50,950 И вы, вероятно, необходимо доменное имя. 1314 01:01:50,950 --> 01:01:52,250 Так что же это предусматривает? 1315 01:01:52,250 --> 01:01:55,770 >> Ну, у кого из вас когда-либо купил доменное имя раньше? 1316 01:01:55,770 --> 01:01:56,270 Да? 1317 01:01:56,270 --> 01:01:56,580 Да? 1318 01:01:56,580 --> 01:01:57,079 ОК. 1319 01:01:57,079 --> 01:02:00,100 А какие сайты вы использовали или посмотрел на для покупки доменных имен? 1320 01:02:00,100 --> 01:02:02,400 >> Любой, в частности, приходят на ум? 1321 01:02:02,400 --> 01:02:04,470 OK, GoDaddy является довольно популярным. 1322 01:02:04,470 --> 01:02:08,160 И есть others-- Namecheap, Сетевые решения, другие. 1323 01:02:08,160 --> 01:02:11,240 >> И поэтому, если я хочу перейти на что-то подобное, 1324 01:02:11,240 --> 01:02:17,096 если я хочу купить домен, как ComputerScienceforBusinessLeaders.com-- 1325 01:02:17,096 --> 01:02:19,600 ужасное имя, потому что это зверское типа. 1326 01:02:19,600 --> 01:02:21,850 Он даже не помещается на одна линия, по-видимому. 1327 01:02:21,850 --> 01:02:24,560 За $ 11,99, я могу купить это доменное имя. 1328 01:02:24,560 --> 01:02:26,690 >> Теперь, что это значит? 1329 01:02:26,690 --> 01:02:30,340 Если я нажмите кнопку Выбрать и поместить это в мой Корзина, позвольте мне сначала осторожность. 1330 01:02:30,340 --> 01:02:32,340 GoDaddy является зверским о пытаясь вас более дорогого товара. 1331 01:02:32,340 --> 01:02:34,256 Таким образом, вам будет предложено, если Вы хотите электронную почту, если вы 1332 01:02:34,256 --> 01:02:36,860 хотите веб-хостинг, если вы хотите телефонный звонок для всего этого материала. 1333 01:02:36,860 --> 01:02:39,130 Это трудно проверить на GoDaddy. 1334 01:02:39,130 --> 01:02:41,860 >> Но когда вы, наконец, попасть туда, вы будете иметь, что доменное имя 1335 01:02:41,860 --> 01:02:44,460 в течение одного года, как правило, или два, или три года. 1336 01:02:44,460 --> 01:02:45,400 Вы должны обновить эти вещи. 1337 01:02:45,400 --> 01:02:47,170 Так что это больше похоже на аренду доменного имени. 1338 01:02:47,170 --> 01:02:49,350 >> Но как только у вас есть, что доменное имя, вам нужно 1339 01:02:49,350 --> 01:02:51,960 сказать что-то GoDaddy, как правило. 1340 01:02:51,960 --> 01:02:57,580 Вы должны сказать, что ваши GoDaddy веб-серверы, DNS-серверы должны быть. 1341 01:02:57,580 --> 01:03:00,550 Как вы знаете, что ваши серверы, DNS-серверы будут? 1342 01:03:00,550 --> 01:03:02,820 >> Ну, как правило, в другая вкладка, у вас есть 1343 01:03:02,820 --> 01:03:05,387 купить или оплатить, для веб-сайтов хостинг, если вы на самом деле не 1344 01:03:05,387 --> 01:03:08,470 физически владеть собственных серверах, и ваша собственная компания, или в собственных данных 1345 01:03:08,470 --> 01:03:09,270 центр. 1346 01:03:09,270 --> 01:03:11,190 Таким образом, вы бы перейти на веб-хостинга компании. 1347 01:03:11,190 --> 01:03:12,190 И это может быть GoDaddy. 1348 01:03:12,190 --> 01:03:14,620 Они предлагают те же услуги в качестве одного из своих Upsells. 1349 01:03:14,620 --> 01:03:16,910 >> Но есть сотни, тысячи веб-хостинга 1350 01:03:16,910 --> 01:03:18,640 компании различного качества там. 1351 01:03:18,640 --> 01:03:20,930 И когда вы платите кому-то еще для веб-хостинга, 1352 01:03:20,930 --> 01:03:24,570 Вы получаете имя пользователя и пароль, а также некоторое количество пространства 1353 01:03:24,570 --> 01:03:27,390 в облаке, так сказать, которые вы можете загрузить файлы, 1354 01:03:27,390 --> 01:03:30,810 и создавать веб-страницы, и поставить ваш сайт в Интернете. 1355 01:03:30,810 --> 01:03:33,110 Таким образом, по сути дела, у вас есть сказать, что GoDaddy 1356 01:03:33,110 --> 01:03:36,990 DNS-серверы, что этот веб хостинг компания предоставляет вам. 1357 01:03:36,990 --> 01:03:39,770 Вероятно, в электронной почте или в веб-страницы, они информируют вас. 1358 01:03:39,770 --> 01:03:43,600 >> И тогда ответственность компанией GoDaddy это сказать остальным миром 1359 01:03:43,600 --> 01:03:46,630 путем этих корневых серверов и другие DNS-серверы. 1360 01:03:46,630 --> 01:03:48,520 Так что, на следующий день, когда кто-то пытается 1361 01:03:48,520 --> 01:03:51,290 посетить ComputerScienceforBusinessLeaders.com, 1362 01:03:51,290 --> 01:03:53,410 их DNS-сервер, вероятно, не знает ответа. 1363 01:03:53,410 --> 01:03:54,785 Потому что это совершенно новый веб-сайт. 1364 01:03:54,785 --> 01:03:57,000 Так что их DNS-сервер запрашивает это одно, спрашивает этот. 1365 01:03:57,000 --> 01:03:58,090 Это известно. 1366 01:03:58,090 --> 01:04:02,490 А потом, информация распространяется обратно вниз к остальной части мира. 1367 01:04:02,490 --> 01:04:08,030 Так что это, как если вы не оплатить Счет для обновления вашего доменного имени. 1368 01:04:08,030 --> 01:04:09,510 Все это может только отчасти остановить. 1369 01:04:09,510 --> 01:04:13,000 >> Так как GoDaddy, например, можно удалить эти записи DNS 1370 01:04:13,000 --> 01:04:16,540 так что никто в мире не знает, кого спросить, где находится ваш сайт. 1371 01:04:16,540 --> 01:04:18,130 Что такое ваш IP-адрес? 1372 01:04:18,130 --> 01:04:20,530 И вот как они обеспечить соблюдение такого рода контроля. 1373 01:04:20,530 --> 01:04:25,320 >> Но что GoDaddy также продает, я хочу смотрите здесь, если мы можем общаться с ними здесь. 1374 01:04:25,320 --> 01:04:28,360 Они хотят, чтобы наш бизнес. 1375 01:04:28,360 --> 01:04:32,720 Если мы идем на все продукты, это является подавляющим. 1376 01:04:32,720 --> 01:04:38,750 >> Я хочу купить SSL. 1377 01:04:38,750 --> 01:04:40,730 Здесь мы идем, Web Security. 1378 01:04:40,730 --> 01:04:41,910 Так, о, это на продажу. 1379 01:04:41,910 --> 01:04:42,410 Ницца. 1380 01:04:42,410 --> 01:04:43,270 >> ОК. 1381 01:04:43,270 --> 01:04:49,690 Так что здесь тоже, это своего рода Подавляющее на первый взгляд для людей. 1382 01:04:49,690 --> 01:04:55,270 Таким образом, есть различные типы SSL сертификаты, как они называются. 1383 01:04:55,270 --> 01:04:59,520 Так что это не просто достаточно, чтобы иметь домен имя или иметь веб-хостинга счет. 1384 01:04:59,520 --> 01:05:02,880 Если вы хотите иметь шифрование, которое, честно говоря, просто дали в наше время. 1385 01:05:02,880 --> 01:05:06,630 И это становится де-факто практикой. 1386 01:05:06,630 --> 01:05:09,290 >> Вы должны также приобрести сертификат SSL. 1387 01:05:09,290 --> 01:05:11,540 К сожалению, это может быть трудно ориентироваться все это. 1388 01:05:11,540 --> 01:05:14,749 Но давайте посмотрим, к чему это приведет к такого рода системы доверия. 1389 01:05:14,749 --> 01:05:17,040 Так что, если у меня только один домен имя, www.ComputerSciencef 1390 01:05:17,040 --> 01:05:23,860 orBusinessLeaders.com, я собираюсь идти вперед и просто купить за $ 62,99 1391 01:05:23,860 --> 01:05:24,690 версия здесь. 1392 01:05:24,690 --> 01:05:26,110 Тем не менее, даже это дорого. 1393 01:05:26,110 --> 01:05:29,830 Вы можете перейти на другие веб-сайты, как Namecheap.com и несколько других, 1394 01:05:29,830 --> 01:05:31,500 где различной степени репутации. 1395 01:05:31,500 --> 01:05:33,170 Но вы можете потратить даже меньше, чем это. 1396 01:05:33,170 --> 01:05:34,070 Осторожно. 1397 01:05:34,070 --> 01:05:40,240 >> И в самом деле, давайте куда-нибудь мы shouldn't-- Verisign.com. 1398 01:05:40,240 --> 01:05:47,130 Это мировой лидер в области имена и интернет-безопасности, по-видимому. 1399 01:05:47,130 --> 01:05:50,610 И вы знаете, что это дорого, когда они не просто говорят, что они продают. 1400 01:05:50,610 --> 01:05:54,410 1401 01:05:54,410 --> 01:06:01,950 Сертификат SSL Verisign, вы можете увидеть, сколько у них есть конкуренты, 1402 01:06:01,950 --> 01:06:04,350 которые являются рекламой для того же самого запроса. 1403 01:06:04,350 --> 01:06:07,600 >> Хорошо, так что с помощью Google, Я нашел эту страницу я хотел. 1404 01:06:07,600 --> 01:06:09,140 Итак, давайте посмотрим. 1405 01:06:09,140 --> 01:06:10,660 О, здесь мы идем. 1406 01:06:10,660 --> 01:06:14,520 >> Так это выглядит, как если Я хочу безопасный сайт, 1407 01:06:14,520 --> 01:06:18,640 их SSL сертификаты начинаются от $ 399. 1408 01:06:18,640 --> 01:06:23,240 Если я хочу более высокий уровень безопасности, с EV, который я думаю, расширенная проверка 1409 01:06:23,240 --> 01:06:27,190 или повышенной проверки, это $ 995, пункт 00. 1410 01:06:27,190 --> 01:06:29,960 Или сайта Secure Pro с EV, $ 1500. 1411 01:06:29,960 --> 01:06:33,290 Почти все это зверское и, кроме того, нет необходимости. 1412 01:06:33,290 --> 01:06:36,320 >> Но давайте разберемся, что компромиссы вот и как это все работает. 1413 01:06:36,320 --> 01:06:40,080 В конце концов, математика и фундаментальная криптография 1414 01:06:40,080 --> 01:06:43,565 лежащий в основе вашего сайта безопасности все равно, для большинства частей. 1415 01:06:43,565 --> 01:06:47,470 Все это Upsells и, в основном, маркетинговые вещи. 1416 01:06:47,470 --> 01:06:51,620 >> Да, и пожалуйста, никогда не ставить что-то вроде этого на вашем сайте, 1417 01:06:51,620 --> 01:06:53,750 даже если консультант предполагает, что вы делаете. 1418 01:06:53,750 --> 01:06:55,180 Это абсолютно ничего не значит. 1419 01:06:55,180 --> 01:06:58,400 Вы увидите, позже сегодня или завтра, это абсолютно тривиальным 1420 01:06:58,400 --> 01:07:02,390 чтобы добавить изображение на веб-сайт и просто говоря, вы Нортон обеспеченные 1421 01:07:02,390 --> 01:07:03,570 абсолютно ничего не значит. 1422 01:07:03,570 --> 01:07:05,960 >> И все, что вы делаете, обучение ваших клиентов, 1423 01:07:05,960 --> 01:07:08,610 или человечество в более общем плане, искать этот символ, который 1424 01:07:08,610 --> 01:07:12,080 безусловно, плохой парень может поставить на его или ее собственный веб-сайт и просто утверждают, что они, 1425 01:07:12,080 --> 01:07:13,320 тоже являются Нортон обеспеченных. 1426 01:07:13,320 --> 01:07:17,360 Таким образом, мы получили в некоторых вредных привычек, как люди, как воплощено даже прямо здесь. 1427 01:07:17,360 --> 01:07:23,140 Так же, как и в сторону, есть причина различные стили сертификатов, 1428 01:07:23,140 --> 01:07:25,520 они продолжают хотеть, чтобы поговорить с нами. 1429 01:07:25,520 --> 01:07:30,110 >> Вы можете приобрести сертификат SSL только для одного доменного имени, 1430 01:07:30,110 --> 01:07:32,586 даб даб даб точки ComputerScienceforBusinessLeaders.com. 1431 01:07:32,586 --> 01:07:35,027 Несколько сайтов, предположим, что Я даб даб даб точка 1432 01:07:35,027 --> 01:07:36,610 ComputerScienceforBusinessLeaders.com. 1433 01:07:36,610 --> 01:07:39,750 Но я также хотел пользователей чтобы иметь возможность посетить 1434 01:07:39,750 --> 01:07:42,394 ComputerScienceforBusinessLeaders.com без WWW. 1435 01:07:42,394 --> 01:07:44,852 Или, может быть, у меня есть третий домен, как email.ComputerScienc 1436 01:07:44,852 --> 01:07:45,851 eforBusinessLeaders.com. 1437 01:07:45,851 --> 01:07:48,170 1438 01:07:48,170 --> 01:07:50,550 Так что, если у меня есть несколько доменов имена, они на самом деле каждый 1439 01:07:50,550 --> 01:07:52,633 нужен другой тип сертификат, потенциально. 1440 01:07:52,633 --> 01:07:55,830 Так что я мог бы также получить это версия, которая позволяет точно это. 1441 01:07:55,830 --> 01:08:00,180 >> Или все поддомены, если вы просто хотите есть, и это для более причудливых установок, 1442 01:08:00,180 --> 01:08:05,070 если вы хотите иметь 10 или 20 различные веб-сайты или серверы, 1443 01:08:05,070 --> 01:08:08,550 начать с чем-то, точка ComputerScienceforBusinessLeaders.com, 1444 01:08:08,550 --> 01:08:10,890 то вы получите то, что называется подстановочный сертификат. 1445 01:08:10,890 --> 01:08:13,800 И он поддерживает все эти варианты. 1446 01:08:13,800 --> 01:08:16,670 >> Теперь, когда вы покупаете это, вы устанавливаете. 1447 01:08:16,670 --> 01:08:18,040 Это файл, который вы загружаете. 1448 01:08:18,040 --> 01:08:19,748 И этот файл, по существу, содержит только 1449 01:08:19,748 --> 01:08:22,716 действительно большой, случайное число, имеет некоторые математические отношения 1450 01:08:22,716 --> 01:08:24,840 в какой-то другой номер, который вы уже сформированным. 1451 01:08:24,840 --> 01:08:28,490 Мы будем называть это открытый ключ и Секретный ключ, как я сделал как раз перед. 1452 01:08:28,490 --> 01:08:31,790 >> А идея здесь в том, что вам установить на свой веб-сервер 1453 01:08:31,790 --> 01:08:34,250 только с помощью FTP или какой-либо другой протокол, 1454 01:08:34,250 --> 01:08:36,370 перетаскиванием или копирование и вставка 1455 01:08:36,370 --> 01:08:38,497 эти очень большие цифры в свой собственный веб-сервер. 1456 01:08:38,497 --> 01:08:41,330 И вы будете следовать инструкциям в соответствии с вашим программным обеспечением сервера 1457 01:08:41,330 --> 01:08:42,359 сделать это. 1458 01:08:42,359 --> 01:08:45,270 И ваш веб-сервер, отныне, в любое время кто-то 1459 01:08:45,270 --> 01:08:49,920 посещает свой бизнес 'website-- www.ComputerScienceBusinessLeaders.com-- 1460 01:08:49,920 --> 01:08:51,901 Ваш веб-сервер автоматически, так как этот 1461 01:08:51,901 --> 01:08:53,859 имеет встроенные функциональные возможности в эти дни, будет просто 1462 01:08:53,859 --> 01:08:56,459 рассказать миру, что его открытый ключ. 1463 01:08:56,459 --> 01:08:59,250 И помните, что открытый ключ имеет эту математическую зависимость 1464 01:08:59,250 --> 01:09:01,000 с так называемым секретным ключом. 1465 01:09:01,000 --> 01:09:05,109 И поэтому, когда пользователи, клиенты надежно говорить с вашим сервером, 1466 01:09:05,109 --> 01:09:07,680 их конверты, как те, мы были огибают, 1467 01:09:07,680 --> 01:09:10,950 имеют кажущуюся бессмыслицу внутри них. 1468 01:09:10,950 --> 01:09:12,970 Поскольку содержимое зашифровано. 1469 01:09:12,970 --> 01:09:15,710 >> И только ваш бизнес ' Секретный ключ, который 1470 01:09:15,710 --> 01:09:19,340 Вы генерироваться как часть этого Процесс покупки сертификата SSL, 1471 01:09:19,340 --> 01:09:21,790 фактически может расшифровать. 1472 01:09:21,790 --> 01:09:23,819 И все это происходит прозрачно. 1473 01:09:23,819 --> 01:09:26,950 Но вы можете купить только эти сертификаты от конечного числа 1474 01:09:26,950 --> 01:09:28,760 компаний в мире. 1475 01:09:28,760 --> 01:09:33,330 >> Поскольку Microsoft, который делает IE и Край, и Google, который делает Chrome, 1476 01:09:33,330 --> 01:09:36,470 и Mozilla, который делает Firefox, и несколько других игроков 1477 01:09:36,470 --> 01:09:40,020 есть все решили отправить свои браузеры. 1478 01:09:40,020 --> 01:09:43,890 При установке любого из этих browsers-- IE, пограничный, Firefox, Mozilla, Opera, 1479 01:09:43,890 --> 01:09:50,180 или любые другие, они приходят Chrome-- с конечным числом сертификатов, 1480 01:09:50,180 --> 01:09:52,010 так сказать, встроенные в них. 1481 01:09:52,010 --> 01:09:57,420 Конечный список, давайте называть их, компаний, чьи сертификаты SSL должны 1482 01:09:57,420 --> 01:10:00,330 допускается и считается безопасным. 1483 01:10:00,330 --> 01:10:04,105 >> Таким образом, это означает, что я, Дэвид Малан, не может просто пойти на DavidMalan.com 1484 01:10:04,105 --> 01:10:06,050 и начать продавать SSL-сертификаты. 1485 01:10:06,050 --> 01:10:08,210 Потому что, если у меня нет какие-то отношения 1486 01:10:08,210 --> 01:10:12,810 с Google, и Microsoft, и Mozilla, или контрагенты их, 1487 01:10:12,810 --> 01:10:17,250 браузеры никто не будет доверять Сертификаты Дэвида Малан, в 1488 01:10:17,250 --> 01:10:19,830 даже если я продать их по скидка по сравнению с всеми остальными. 1489 01:10:19,830 --> 01:10:21,370 Я могу сделать их математически. 1490 01:10:21,370 --> 01:10:25,430 Но я не могу обмануть браузеров в доверяя им. 1491 01:10:25,430 --> 01:10:26,940 >> И что я имею в виду доверие? 1492 01:10:26,940 --> 01:10:27,660 Ну, заметьте. 1493 01:10:27,660 --> 01:10:29,690 Мы на GoDaddy.com. 1494 01:10:29,690 --> 01:10:34,450 И как это бывает со многими веб-сайтов, обратите внимание на висячий замок вверх в правом верхнем углу. 1495 01:10:34,450 --> 01:10:38,420 Что такое, что навесной замок предположительно указать, либо до 1496 01:10:38,420 --> 01:10:40,830 к сегодняшней дискуссии или как сейчас? 1497 01:10:40,830 --> 01:10:41,970 >> АУДИТОРИЯ: Это безопасно. 1498 01:10:41,970 --> 01:10:43,344 >> DAVID J. Малан: Что это безопасно. 1499 01:10:43,344 --> 01:10:46,390 Это просто означает, что я использую своего рода криптография, 1500 01:10:46,390 --> 01:10:48,190 Шифрование между мной и GoDaddy.com. 1501 01:10:48,190 --> 01:10:49,690 И это не должно быть GoDaddy. 1502 01:10:49,690 --> 01:10:50,690 Пойдем куда-нибудь еще. 1503 01:10:50,690 --> 01:10:52,182 Давайте вернемся к Facebook.com. 1504 01:10:52,182 --> 01:10:55,420 И заметьте, что я в конечном итоге на HTTPS двоеточие слэш слэш. 1505 01:10:55,420 --> 01:10:59,090 Так что даже если вы не вводите HTTPS, все чаще, наши веб-сайты 1506 01:10:59,090 --> 01:11:03,910 сегодня перенаправлять вас к Безопасная версия сайта. 1507 01:11:03,910 --> 01:11:08,612 Часто это верно, когда вы набрали в ваши пароли в течение достаточно долгого времени. 1508 01:11:08,612 --> 01:11:11,320 Но тогда, вы часто получаете небезопасную версию веб-сайта 1509 01:11:11,320 --> 01:11:14,370 после того, как вы вошли в систему или после того, как вы проверили с вашей корзины и кредит 1510 01:11:14,370 --> 01:11:14,910 карта. 1511 01:11:14,910 --> 01:11:19,010 >> В настоящее время, все больше и больше, являются websites-- потому что она становится все легче и дешевле 1512 01:11:19,010 --> 01:11:23,520 использовать этот вид шифрования, и это становится просто expected-- 1513 01:11:23,520 --> 01:11:25,399 используя его для абсолютно каждой веб-страницы. 1514 01:11:25,399 --> 01:11:26,440 И это хорошая вещь. 1515 01:11:26,440 --> 01:11:28,190 Потому что это означает, например, когда вы 1516 01:11:28,190 --> 01:11:31,710 перейти к Google, который также имеет начал Включение SSL по умолчанию, 1517 01:11:31,710 --> 01:11:33,940 это означает, что при поиске что-то на Google, 1518 01:11:33,940 --> 01:11:36,310 это абсолютно верно, что Google знает все 1519 01:11:36,310 --> 01:11:39,370 вы ищете на не Интернет, за все время, если вы 1520 01:11:39,370 --> 01:11:40,560 удалить историю. 1521 01:11:40,560 --> 01:11:43,000 И даже тогда, надеюсь, он на самом деле удаляет. 1522 01:11:43,000 --> 01:11:46,030 >> Но никто между вами и Google, в теории, 1523 01:11:46,030 --> 01:11:47,370 знает, что вы ищете. 1524 01:11:47,370 --> 01:11:50,380 Так что если вы ищете что-то частные или медицинские, или этажерку, 1525 01:11:50,380 --> 01:11:53,990 до тех пор, как индикатор зеленого цвета, и вы см навесной замок, а URL является HTTPS, 1526 01:11:53,990 --> 01:11:56,924 и вы подключены к Google, Будем надеяться, что ваш работодатель 1527 01:11:56,924 --> 01:11:58,090 не может видеть, что вы делаете. 1528 01:11:58,090 --> 01:12:00,170 Ваш университет не может видеть, что вы делаете. 1529 01:12:00,170 --> 01:12:02,290 >> Теперь, если кто-то смотрит на ваш плечо, они могли бы до сих пор. 1530 01:12:02,290 --> 01:12:05,165 И если она заканчивается в вашем браузере, история, люди могли бы еще знать. 1531 01:12:05,165 --> 01:12:09,960 Но, по крайней мере, что туннель между вами и Google, в данном случае, является безопасным. 1532 01:12:09,960 --> 01:12:11,390 И мы видим, это немного больше. 1533 01:12:11,390 --> 01:12:12,765 И вы можете сделать это дома, тоже. 1534 01:12:12,765 --> 01:12:14,744 Если я нажимаю на висячий замок, на Chrome, по крайней мере, 1535 01:12:14,744 --> 01:12:16,660 есть куча техническая информация здесь. 1536 01:12:16,660 --> 01:12:20,200 Если я щелкаю Connection, обратите внимание, что, "Chrome проверить, что Digi / Cert 1537 01:12:20,200 --> 01:12:24,100 SHA2 Обеспечение высокого сервера CA, "сертификат орган, 1538 01:12:24,100 --> 01:12:25,740 "Выдано свидетельство этого сайта." 1539 01:12:25,740 --> 01:12:28,260 >> Давайте нажмите на Справочная информация. 1540 01:12:28,260 --> 01:12:32,350 И мы можем видеть, что Facebook, кто-то на Facebook купил этот сертификат. 1541 01:12:32,350 --> 01:12:33,330 И обратите внимание на звезду. 1542 01:12:33,330 --> 01:12:35,350 Это подстановочный знак, Я упоминал ранее, 1543 01:12:35,350 --> 01:12:37,570 Нечто точка Facebook.com. 1544 01:12:37,570 --> 01:12:41,680 Обратите внимание на то, что их истечения срока действия сертификата, когда? 1545 01:12:41,680 --> 01:12:45,512 >> Декабрь, поэтому Facebook лучше оплатить SSL законопроект в течение ближайших нескольких месяцев. 1546 01:12:45,512 --> 01:12:48,470 И они собираются, чтобы установить новые сертификаты на своих серверах. 1547 01:12:48,470 --> 01:12:51,901 И если я действительно хочу, чтобы получить Любопытно, я могу нажать на детали. 1548 01:12:51,901 --> 01:12:53,900 И это будет более аркан, чем я хочу. 1549 01:12:53,900 --> 01:12:55,608 >> Но вы можете видеть, что это, по-видимому, 1550 01:12:55,608 --> 01:12:58,900 купил Facebook, Inc. в Менло-Парк. 1551 01:12:58,900 --> 01:13:01,550 Это некоторая техническая информация, где они купили его от. 1552 01:13:01,550 --> 01:13:05,190 ША-256 относится к чему-то похож на шифрование. 1553 01:13:05,190 --> 01:13:06,090 Это называется хэш. 1554 01:13:06,090 --> 01:13:09,200 RSA является шифрование если вы слышали о RSA. 1555 01:13:09,200 --> 01:13:12,280 >> И потом, есть даже более модные вещи здесь. 1556 01:13:12,280 --> 01:13:16,470 Эллиптической кривой Public, это относится к типу криптографию. 1557 01:13:16,470 --> 01:13:19,760 Большинство это намного больше, информации, чем вы на самом деле нужно. 1558 01:13:19,760 --> 01:13:23,300 Но вы можете видеть, что это техническая деталь, лежащая в основе 1559 01:13:23,300 --> 01:13:24,620 Facebook сертификат. 1560 01:13:24,620 --> 01:13:27,900 >> Теперь, к сожалению, только к говорить с социальной инженерии, 1561 01:13:27,900 --> 01:13:32,030 это сейчас довольно полезно показатель того, 1562 01:13:32,030 --> 01:13:35,090 что кто-то один, имеет Безопасное подключение и, в свою очередь, 1563 01:13:35,090 --> 01:13:37,950 что сервер вы посетили заплатил за этот сертификат. 1564 01:13:37,950 --> 01:13:42,870 Но это было не так давно, что сайты могут иметь значки по умолчанию. 1565 01:13:42,870 --> 01:13:45,574 На самом деле, вы заметили эти иконки в виде вкладок в Chrome прямо сейчас? 1566 01:13:45,574 --> 01:13:47,490 И браузеры имеют вид из усвоили урок 1567 01:13:47,490 --> 01:13:51,190 и положить эти значки там, логотип для веб-сайта? 1568 01:13:51,190 --> 01:13:54,230 >> Это было не так давно что эти иконки избр, 1569 01:13:54,230 --> 01:13:57,480 или любимые иконки, как они называются, были прямо рядом с адресом. 1570 01:13:57,480 --> 01:14:00,570 На самом деле, я сделал поиск во время нашего перерыва. 1571 01:14:00,570 --> 01:14:07,500 Например, не так долго назад, позвольте мне открыть этот. 1572 01:14:07,500 --> 01:14:09,750 Только на Google Images. 1573 01:14:09,750 --> 01:14:11,010 >> Позвольте мне уменьшить изображение. 1574 01:14:11,010 --> 01:14:12,970 Давай. 1575 01:14:12,970 --> 01:14:18,720 Так что не так давно, браузеры делают это. 1576 01:14:18,720 --> 01:14:22,050 Мало того, что они положили любимый значок здесь на вкладке, 1577 01:14:22,050 --> 01:14:24,420 они также положить его право рядом с адресной строкой. 1578 01:14:24,420 --> 01:14:24,920 Зачем? 1579 01:14:24,920 --> 01:14:26,060 Просто, да, он выглядел хорошо. 1580 01:14:26,060 --> 01:14:26,893 >> Это было отчасти хорошо. 1581 01:14:26,893 --> 01:14:29,530 Вы видите логотип компании прямо рядом с его URL. 1582 01:14:29,530 --> 01:14:32,650 Так что теперь, думаю, что с точки зрения от противника, плохой парень. 1583 01:14:32,650 --> 01:14:35,850 Если бы ты был плохим парнем и браузеры были настолько туп, 1584 01:14:35,850 --> 01:14:39,660 чтобы позволить вам поставить собственную иконку в непосредственной близости от браузеров URL, 1585 01:14:39,660 --> 01:14:42,220 какую иконку вы бы выбрали для вашего фальшивый сайт 1586 01:14:42,220 --> 01:14:46,919 что пытается ловить рыбу Народной информация о кредитной карте и такое? 1587 01:14:46,919 --> 01:14:48,210 ЗРИТЕЛИ: Оригинальный сайт. 1588 01:14:48,210 --> 01:14:49,640 DAVID J. Малан: The оригинальный сайт, конечно же, 1589 01:14:49,640 --> 01:14:51,450 если вы имитируя один веб-сайтов. 1590 01:14:51,450 --> 01:14:55,150 Что еще вы могли бы поставить там что еще более обманчива? 1591 01:14:55,150 --> 01:15:00,020 Значок замка, который выглядит как Замок навесной и семантически предполагает 1592 01:15:00,020 --> 01:15:03,500 этот сайт является безопасным, но не имеет технический смысл вообще, 1593 01:15:03,500 --> 01:15:06,550 и который должен сказать, что вы кондиционирования люди. 1594 01:15:06,550 --> 01:15:09,720 >> Мы, как общество, являются кондиционирование люди, когда вы видите, навесной замок 1595 01:15:09,720 --> 01:15:10,970 Предположим, сайт является безопасным. 1596 01:15:10,970 --> 01:15:13,430 И та же логика может быть полностью отменено 1597 01:15:13,430 --> 01:15:15,615 и манипулировать таким образом, что люди, в настоящее время, обмануты 1598 01:15:15,615 --> 01:15:16,990 думая, что что-то безопасно. 1599 01:15:16,990 --> 01:15:18,823 И худшие преступники, откровенно говоря, люди 1600 01:15:18,823 --> 01:15:22,210 как банки, которые идиотски, к этому day-- давайте посмотрим, если Банк Америки, 1601 01:15:22,210 --> 01:15:25,970 популярный местный один или национальный один, делает то же самое. 1602 01:15:25,970 --> 01:15:27,000 >> ОК. 1603 01:15:27,000 --> 01:15:27,875 Так что же это? 1604 01:15:27,875 --> 01:15:28,750 Что вы видите здесь. 1605 01:15:28,750 --> 01:15:32,080 Это бревно в сформировать для веб-сайта. 1606 01:15:32,080 --> 01:15:33,710 Они сделали точно такую ​​же вещь. 1607 01:15:33,710 --> 01:15:35,780 Вы будете обучать людей думать, когда вы видите 1608 01:15:35,780 --> 01:15:38,430 кнопка на веб-сайте с навесным замком, что это 1609 01:15:38,430 --> 01:15:40,460 означает, что соединение является безопасным. 1610 01:15:40,460 --> 01:15:42,940 >> Это означает только то, что есть это графический дизайнер, который 1611 01:15:42,940 --> 01:15:46,260 знает, как сделать картину навесной замок и положил его на веб-сайте. 1612 01:15:46,260 --> 01:15:50,890 Теперь, в этом случае, это правда, что веб-сайт является безопасным. 1613 01:15:50,890 --> 01:15:53,000 Поскольку Обратите внимание на зеленый висячий здесь. 1614 01:15:53,000 --> 01:15:55,380 И я использую новый Достаточно версия Chrome 1615 01:15:55,380 --> 01:15:58,660 что я не могу просто Погружает произвольный логотип рядом с URL. 1616 01:15:58,660 --> 01:16:01,410 Теперь, только безопасный значок идет туда или нет. 1617 01:16:01,410 --> 01:16:04,420 >> Но это абсолютно бессмысленно здесь. 1618 01:16:04,420 --> 01:16:06,890 И мы, люди, по-прежнему сделать эти виды ошибок. 1619 01:16:06,890 --> 01:16:09,650 Потому что мы состояние людей чтобы искать определенные сигналы 1620 01:16:09,650 --> 01:16:11,330 и вывести значение из них. 1621 01:16:11,330 --> 01:16:13,520 Но опять же, тот же смысл можно злоупотреблять. 1622 01:16:13,520 --> 01:16:15,654 >> Так что при создании своего собственный корпоративный веб-сайт, 1623 01:16:15,654 --> 01:16:17,320 эти сигналы, как правило, плохо. 1624 01:16:17,320 --> 01:16:19,430 И даже в сообщениях электронной почты, тоже, у нас есть, как общество, 1625 01:16:19,430 --> 01:16:22,340 кондиционером людей к нажмите ссылки на электронную почту. 1626 01:16:22,340 --> 01:16:26,080 И поэтому не удивительно, что плохо Ребята рассылать поддельные письма от PayPal, 1627 01:16:26,080 --> 01:16:28,672 от Банка Америки со ссылками. 1628 01:16:28,672 --> 01:16:30,880 Потому что мы обученные люди щелкнуть ссылки по электронной почте. 1629 01:16:30,880 --> 01:16:33,530 >> Гораздо лучше практика будет быть для Банка Америки, 1630 01:16:33,530 --> 01:16:38,720 при отправке своих клиентов, скажем только, пожалуйста, посетите веб-сайте Банка Америки 1631 01:16:38,720 --> 01:16:40,070 при первой возможности. 1632 01:16:40,070 --> 01:16:41,797 И не дают людям URL. 1633 01:16:41,797 --> 01:16:43,880 Потому что в противном случае, они только собирается щелкнуть по нему. 1634 01:16:43,880 --> 01:16:44,580 Отпусти ситуацию. 1635 01:16:44,580 --> 01:16:48,460 Пусть искать его или, на самом деле, идти к нему вручную. 1636 01:16:48,460 --> 01:16:50,450 >> Хорошо, так что немного из разъезда там. 1637 01:16:50,450 --> 01:16:54,620 Но цель здесь было покрасить Изображение этой системы доверия. 1638 01:16:54,620 --> 01:16:57,170 Для браузеров, есть эти вещи в мире 1639 01:16:57,170 --> 01:17:00,450 называемый сертификат authorities-- компании, конечное число из них, 1640 01:17:00,450 --> 01:17:02,710 что разрешено выдавать SSL сертификаты. 1641 01:17:02,710 --> 01:17:08,740 Или, в свою очередь, они имеют право проверки других подрядчиков сторонних производителей 1642 01:17:08,740 --> 01:17:10,244 выдавать SSL сертификаты. 1643 01:17:10,244 --> 01:17:12,660 Если вы не в этом списке, хотя, вы можете математически 1644 01:17:12,660 --> 01:17:16,310 создавать эти большие, случайные числа что работа по криптографии. 1645 01:17:16,310 --> 01:17:18,700 >> Но браузер, вообще говоря, будет кричать на вас. 1646 01:17:18,700 --> 01:17:22,090 На самом деле, я могу перейти на веб-сайт? 1647 01:17:22,090 --> 01:17:22,710 Дайте-ка подумать. 1648 01:17:22,710 --> 01:17:24,940 Этот сайт не является безопасным. 1649 01:17:24,940 --> 01:17:30,070 Если мы просто ищем изображения Google здесь, вы можете увидеть экраны, как это. 1650 01:17:30,070 --> 01:17:32,180 производители браузеров постоянно менять их. 1651 01:17:32,180 --> 01:17:34,040 >> Как правило, это то, что вы увидите. 1652 01:17:34,040 --> 01:17:38,226 Вы видите красную линию в URL, где HTTPS зачеркнуто. 1653 01:17:38,226 --> 01:17:39,600 Потому что он пытается быть безопасным. 1654 01:17:39,600 --> 01:17:41,040 Но что-то происходит. 1655 01:17:41,040 --> 01:17:44,090 И вот он говорит: "Это, вероятно, не сайт, который вы ищете! " 1656 01:17:44,090 --> 01:17:47,110 >> И это либо злой, или это из-за неправильной настройки. 1657 01:17:47,110 --> 01:17:50,940 Кто-то использует неправильный SSL сертификат на сервере для сайта 1658 01:17:50,940 --> 01:17:53,276 что пользователь на самом деле пытается посетить. 1659 01:17:53,276 --> 01:17:56,520 1660 01:17:56,520 --> 01:17:58,870 Любые вопросы? 1661 01:17:58,870 --> 01:18:03,600 >> Ну, давайте, прежде, чем мы нарушаем на обед, один последний взгляд на то, 1662 01:18:03,600 --> 01:18:05,650 может быть внутри этих конвертов. 1663 01:18:05,650 --> 01:18:08,434 Я собираюсь пойти в чистая вкладка браузера. 1664 01:18:08,434 --> 01:18:09,350 И это особенность. 1665 01:18:09,350 --> 01:18:11,399 Если вы используете Chrome, или наиболее любой другой браузер, 1666 01:18:11,399 --> 01:18:12,690 вы на самом деле имеют эту функцию. 1667 01:18:12,690 --> 01:18:14,120 >> Я собираюсь пойти в меню. 1668 01:18:14,120 --> 01:18:18,810 Я собираюсь поехать в Подробнее Инструменты и средства разработчика. 1669 01:18:18,810 --> 01:18:21,450 Хотя иногда приходится чтобы включить это специальное меню. 1670 01:18:21,450 --> 01:18:23,400 И мы увидим больше это немного. 1671 01:18:23,400 --> 01:18:25,090 >> И я собираюсь пойти вниз здесь в левом нижнем углу. 1672 01:18:25,090 --> 01:18:26,580 И я собираюсь нажать на сети. 1673 01:18:26,580 --> 01:18:28,397 Так что это просто что-то инженер будет 1674 01:18:28,397 --> 01:18:31,230 использовать, когда он или она хочет выглядеть под капотом на то, что происходит 1675 01:18:31,230 --> 01:18:34,400 на между браузером и сервером. 1676 01:18:34,400 --> 01:18:35,710 >> И давайте идти вперед и делать это. 1677 01:18:35,710 --> 01:18:39,240 Я собираюсь идти, нажмите Сохранить журнал. 1678 01:18:39,240 --> 01:18:41,760 Другими словами, я хотел сохранить все, что происходит, 1679 01:18:41,760 --> 01:18:42,718 то, что мы собираемся сделать. 1680 01:18:42,718 --> 01:18:49,850 И я собираюсь ввести HTTP двоеточие слэш слэш www.Stanford.edu 1681 01:18:49,850 --> 01:18:51,050 для Стэнфордского университета. 1682 01:18:51,050 --> 01:18:53,500 Я собираюсь снова очистить только таким образом мы можем начать с чистого листа. 1683 01:18:53,500 --> 01:18:55,490 >> И здесь мы идем. 1684 01:18:55,490 --> 01:18:57,410 Так вот Стэнфорда Главная page-- целый букет 1685 01:18:57,410 --> 01:19:00,900 текста, целая куча картинок, может быть, некоторые видео и некоторые другие вещи. 1686 01:19:00,900 --> 01:19:05,480 И этот веб page-- здесь, Я собираюсь перезагрузить прямо сейчас. 1687 01:19:05,480 --> 01:19:07,980 Потому что я сломал его возвращением. 1688 01:19:07,980 --> 01:19:10,787 >> Эта веб-страница написана на языке, называемом HTML 1689 01:19:10,787 --> 01:19:12,370 что мы кратко рассмотрим позже. 1690 01:19:12,370 --> 01:19:14,459 И HTML не является языком программирования. 1691 01:19:14,459 --> 01:19:16,000 Это то, что называется языком разметки. 1692 01:19:16,000 --> 01:19:18,490 Таким образом, мы увидим, что это просто Английский-подобный синтаксис, 1693 01:19:18,490 --> 01:19:21,615 сообщает веб-страницу, что выглядеть, какие цвета использовать, какой текст для использования, 1694 01:19:21,615 --> 01:19:22,440 и тому подобное. 1695 01:19:22,440 --> 01:19:26,510 >> Но сочнее в этом Специальная вкладка Разработчик, 1696 01:19:26,510 --> 01:19:29,620 Я могу на самом деле видеть все, что просто продолжал под капотом. 1697 01:19:29,620 --> 01:19:34,010 Например, в этой веб-страницы, о том, сколько изображений есть? 1698 01:19:34,010 --> 01:19:39,940 Я вижу, 1, 2,3, 4, 5, 6, 7, 8, 9, 10, справа, 11. 1699 01:19:39,940 --> 01:19:43,230 Таким образом, есть десяток или более Изображения на этой веб-странице. 1700 01:19:43,230 --> 01:19:47,010 >> Каждое из этих изображений является файл на веб-сервере Стэнфорда. 1701 01:19:47,010 --> 01:19:49,950 И это домашняя страница, написанная на этом языке под названием HTML, 1702 01:19:49,950 --> 01:19:52,960 также файл на веб-сервере Стэнфорда. 1703 01:19:52,960 --> 01:19:56,540 Так получается, что в браузере достаточно умен, чтобы знать, 1704 01:19:56,540 --> 01:20:00,300 и мы увидим, во второй половине дня, когда вы получить на домашней странице для веб-сайта, 1705 01:20:00,300 --> 01:20:03,190 смотреть на этот HTML язык, как мы скоро увидим. 1706 01:20:03,190 --> 01:20:07,170 >> И если вы заметили, имена изображений внутри него, иди и их. 1707 01:20:07,170 --> 01:20:09,850 Отправить дополнительные запросы, дополнительные конверты. 1708 01:20:09,850 --> 01:20:14,560 Таким образом, мы, возможно, получили назад, в настоящее время, один, может быть, 13 или несколько конвертов 1709 01:20:14,560 --> 01:20:17,830 содержащие текст, изображения и, возможно, некоторые другие вещи, которые мы, то, 1710 01:20:17,830 --> 01:20:20,940 собрать внутри моего браузера представить это все веб-страницы. 1711 01:20:20,940 --> 01:20:25,000 >> И заметьте здесь самый первый из тех, 1712 01:20:25,000 --> 01:20:30,810 был запрос только для HTTP толстой кишки слэш слэш www.stanford.edu сама по себе. 1713 01:20:30,810 --> 01:20:35,440 И если я нажимаю на этой строке, я собираюсь чтобы увидеть некоторые довольно тайную информацию. 1714 01:20:35,440 --> 01:20:37,960 Но позвольте мне прокрутите вниз и увидеть, если я могу понять, 1715 01:20:37,960 --> 01:20:39,990 именно то, что происходит здесь. 1716 01:20:39,990 --> 01:20:44,920 >> Позвольте мне сделать это немного больше, так что мы можем видеть больше в то время. 1717 01:20:44,920 --> 01:20:47,570 И заметьте это. 1718 01:20:47,570 --> 01:20:52,040 Если я нажимаю на View Source, этой текст здесь, что я просто отметил, 1719 01:20:52,040 --> 01:20:57,360 когда я посылаю, мой браузер посылает, что первый конверт здесь в Кембридже 1720 01:20:57,360 --> 01:21:02,180 Стэнфорд, говоря: дайте мне ваш дом страница, что находится внутри этой оболочки 1721 01:21:02,180 --> 01:21:04,520 именно то, что я выделил там. 1722 01:21:04,520 --> 01:21:08,520 >> HTTP, протокол передачи гипертекста, это набор соглашений 1723 01:21:08,520 --> 01:21:11,660 что веб-браузер использует при запроса веб-страниц сервера. 1724 01:21:11,660 --> 01:21:14,450 Так же, как я протянул руку с моей стороны к Arwa ранее, 1725 01:21:14,450 --> 01:21:19,590 это цифровой эквивалент мой браузер охвата в цифровом виде 1726 01:21:19,590 --> 01:21:22,760 на веб-сервер Стэнфорда, положив это сообщение внутри этой оболочки. 1727 01:21:22,760 --> 01:21:25,500 Самое важное линия является самой первой. 1728 01:21:25,500 --> 01:21:29,457 >> GET является стандартным глагол, используемый в этой конвенции, 1729 01:21:29,457 --> 01:21:31,290 что буквально только что означает получить следующее. 1730 01:21:31,290 --> 01:21:31,876 Получить слэш. 1731 01:21:31,876 --> 01:21:34,010 Рассечение просто домой страницы по умолчанию. 1732 01:21:34,010 --> 01:21:35,660 Ничего более конкретно, чем это. 1733 01:21:35,660 --> 01:21:38,820 И использовать версию по HTTP известный как 1.1. 1734 01:21:38,820 --> 01:21:40,970 У него есть некоторые новые функций, чем 1,0 было. 1735 01:21:40,970 --> 01:21:44,370 >> И второй самый важный линия эта одно-- Хост двоеточие 1736 01:21:44,370 --> 01:21:46,050 даб даб даб точка Stanford.edu. 1737 01:21:46,050 --> 01:21:49,590 Когда я упоминал ранее, что брандмауэр может заглянуть внутрь конверта 1738 01:21:49,590 --> 01:21:52,990 и выяснить, что веб-сайт является requested-- может быть, это Facebook. 1739 01:21:52,990 --> 01:21:54,330 И мы хотим, чтобы в черный список его. 1740 01:21:54,330 --> 01:21:59,910 >> Причина в том, что браузер очень любезно сообщая нам, внутри конверта, какие 1741 01:21:59,910 --> 01:22:01,380 он запрашивает. 1742 01:22:01,380 --> 01:22:04,370 И потом, есть какая-то менее интересно вещи, которые более технический характер. 1743 01:22:04,370 --> 01:22:07,840 Но немного интересно, если не немного расстраивает сначала, 1744 01:22:07,840 --> 01:22:12,122 является то, что и внутри этой оболочки по-видимому, какая информация? 1745 01:22:12,122 --> 01:22:13,185 >> ЗРИТЕЛИ: [неразборчиво]. 1746 01:22:13,185 --> 01:22:15,310 DAVID J. Малан: Да, что вид компьютера у меня есть. 1747 01:22:15,310 --> 01:22:16,370 Так что у меня есть Mac. 1748 01:22:16,370 --> 01:22:19,940 Это работает Mac OS 10.11.2, кажется. 1749 01:22:19,940 --> 01:22:22,730 И если я читал дальше вниз, это говорит серверу 1750 01:22:22,730 --> 01:22:25,470 что я использую некий версия Chrome, на самом деле. 1751 01:22:25,470 --> 01:22:26,762 >> Так что это слегка обескураживает. 1752 01:22:26,762 --> 01:22:29,470 Но чуть более дезорганизующим должен быть тот факт, что я уже 1753 01:22:29,470 --> 01:22:30,990 сказал Стэнфорд, что мой IP-адрес. 1754 01:22:30,990 --> 01:22:34,450 Таким образом, они уже могут выяснить, возможно, немного больше обо мне от этого. 1755 01:22:34,450 --> 01:22:36,325 И потом, есть какая-то другие вещи там тоже. 1756 01:22:36,325 --> 01:22:38,080 Теперь, позвольте мне прокрутку вверх немного. 1757 01:22:38,080 --> 01:22:40,830 Вот что ответил Стэнфорд с. 1758 01:22:40,830 --> 01:22:44,380 Внутри этого конверта был, в первую очередь, 1759 01:22:44,380 --> 01:22:47,830 веб-страница сама по себе, то HTML, что Позже мы увидим, во второй половине дня. 1760 01:22:47,830 --> 01:22:52,790 Но и внутри оболочки Стэнфорда к меня это все я выделил здесь. 1761 01:22:52,790 --> 01:22:56,050 >> Пикантным линий который является высшим, в котором говорится, 1762 01:22:56,050 --> 01:22:59,140 Хорошо, да, я говорю HTTP 1.1. 1763 01:22:59,140 --> 01:23:02,290 200 мой код состояния, OK. 1764 01:23:02,290 --> 01:23:06,630 Теперь, вы не могли бы когда-либо видел номер 200 до того, что имеет смысл. 1765 01:23:06,630 --> 01:23:09,690 Потому что 200, на самом деле, означает хорошо, все хорошо. 1766 01:23:09,690 --> 01:23:13,920 >> Но вы, наверное, видели номер, на вашем веб-браузере, что 1767 01:23:13,920 --> 01:23:16,710 был послан к вам с некоторого сервера внутри конверта, что это 1768 01:23:16,710 --> 01:23:17,690 не число 200. 1769 01:23:17,690 --> 01:23:21,198 Какие номера у вас Видно, что весной на ум? 1770 01:23:21,198 --> 01:23:22,152 >> ЗРИТЕЛИ: 404. 1771 01:23:22,152 --> 01:23:23,220 >> DAVID J. Малан: 404. 1772 01:23:23,220 --> 01:23:27,740 Так что если вы когда-нибудь задавались вопросом, где находится это 404 конвенции приходит, всего 1773 01:23:27,740 --> 01:23:31,320 Волшебные вещи сказать я, 404 файл не найден, 1774 01:23:31,320 --> 01:23:34,900 это просто означает, что веб-сервер, если вы запрашиваете эту страницу, которая не 1775 01:23:34,900 --> 01:23:38,670 есть, это не есть, файлы не найдено, это сообщение в синий цвет 1776 01:23:38,670 --> 01:23:44,310 собирается сказать HTTP 1.1 пространство 404 не найден. 1777 01:23:44,310 --> 01:23:47,217 И ваши уведомления браузера что и, затем, представляет его 1778 01:23:47,217 --> 01:23:49,550 Вам, может быть, в большем шрифт, больше, полужирный информация 1779 01:23:49,550 --> 01:23:51,025 с некоторым пояснительным текстом. 1780 01:23:51,025 --> 01:23:51,650 Но это все. 1781 01:23:51,650 --> 01:23:54,358 >> И затем, остальная часть информации более аркан информация, 1782 01:23:54,358 --> 01:23:58,330 от сервера к вам, просто говорю Ваш браузер, откуда она взялась. 1783 01:23:58,330 --> 01:24:00,530 Каждый запрос вам сделать через Интернет 1784 01:24:00,530 --> 01:24:02,740 содержит информацию, как это. 1785 01:24:02,740 --> 01:24:05,200 Это и полезно по техническим причинам. 1786 01:24:05,200 --> 01:24:07,200 >> Это также полезно для войти в причины, чтобы знать 1787 01:24:07,200 --> 01:24:09,800 кто посещает ваш веб-сайт, какой браузер они используют, 1788 01:24:09,800 --> 01:24:11,770 может быть, какой браузер вы должна быть оптимизация 1789 01:24:11,770 --> 01:24:13,820 ваш сайт, если все это используя Chrome в эти дни. 1790 01:24:13,820 --> 01:24:15,910 Может быть, вам не нужно поддерживать Internet Explorer больше. 1791 01:24:15,910 --> 01:24:16,820 Откуда ты это знаешь? 1792 01:24:16,820 --> 01:24:19,990 Вы можете просто войти вся информация что приходит в этих запросах. 1793 01:24:19,990 --> 01:24:22,830 >> С другой стороны, это явно означает, что каждый раз, когда 1794 01:24:22,830 --> 01:24:26,970 Вы посещаете какой-либо веб-сайт в Интернете, они не только знают свой IP-адрес, 1795 01:24:26,970 --> 01:24:30,070 потому что вы дали им в верхний левый угол конверта, 1796 01:24:30,070 --> 01:24:33,890 они также знают, что ваш браузер есть, в какой день время это, 1797 01:24:33,890 --> 01:24:35,520 какие страницы вы запрашиваете. 1798 01:24:35,520 --> 01:24:39,247 >> И все больше и больше, особенно на веб-сайты, рекламные объявления, 1799 01:24:39,247 --> 01:24:41,205 большее беспокойство вызывает здесь если у вас есть компания, 1800 01:24:41,205 --> 01:24:44,440 и это супер распространены эти дней, что имеет продает рекламные объявления 1801 01:24:44,440 --> 01:24:47,660 для этого сайта, давайте называют его A.com, а также 1802 01:24:47,660 --> 01:24:50,100 на этом сайте, B.com, и этот сайт, 1803 01:24:50,100 --> 01:24:56,980 C.com, А и В и C.com могут не знать, что у них есть клиент общего. 1804 01:24:56,980 --> 01:25:00,560 >> Но если эта третья сторона рекламная компания 1805 01:25:00,560 --> 01:25:05,082 видит запросы от того же IP адрес посещения как A.com, B.com, 1806 01:25:05,082 --> 01:25:06,640 и C.com, почему? 1807 01:25:06,640 --> 01:25:10,490 Поскольку существо рекламной сервера попросили обслуживать до объявления всех трех 1808 01:25:10,490 --> 01:25:11,490 из этих сайтов. 1809 01:25:11,490 --> 01:25:14,270 И, следовательно, она будет входящей в комплект поставки IP-адрес 1810 01:25:14,270 --> 01:25:17,800 чтобы ваш веб-страницы, Ваш браузер видит объявление. 1811 01:25:17,800 --> 01:25:20,330 >> Есть эти посредники, так сказать, в Интернете, что 1812 01:25:20,330 --> 01:25:24,080 знать еще больше о вас, чем веб-сайты вы посещаете. 1813 01:25:24,080 --> 01:25:27,150 И Google, безусловно, одним из Самые большие преступники, или featurerers, 1814 01:25:27,150 --> 01:25:27,901 вдоль этих линий. 1815 01:25:27,901 --> 01:25:29,775 И в самом деле, когда я говоря уже об их DNS-сервер, 1816 01:25:29,775 --> 01:25:32,660 прежде чем вы могли бы подумать на первый взгляд взгляд, ах, это удобная функция. 1817 01:25:32,660 --> 01:25:34,661 Google предоставляет миру со свободным DNS-сервер 1818 01:25:34,661 --> 01:25:36,285 что иногда помогает мне решать проблемы. 1819 01:25:36,285 --> 01:25:36,790 Мм мм. 1820 01:25:36,790 --> 01:25:40,430 Теперь, вы говорите не только Google каждая страница, которую вы ищете, 1821 01:25:40,430 --> 01:25:42,880 но на каждой странице вы собираетесь напрямую. 1822 01:25:42,880 --> 01:25:45,846 Потому что вы говорите, эй, Google, я хочу пойти в Z.com. 1823 01:25:45,846 --> 01:25:47,860 Что его IP-адрес? 1824 01:25:47,860 --> 01:25:52,350 >> И все это сводится к этим очень простые запросы и ответы 1825 01:25:52,350 --> 01:25:55,630 что сейчас мы видели сверху вниз. 1826 01:25:55,630 --> 01:25:57,510 Так почему бы нам не останавливаться здесь в течение часа. 1827 01:25:57,510 --> 01:25:59,116 Возвращение в 1:30 на обед. 1828 01:25:59,116 --> 01:26:00,490 Я собираюсь исчезнуть на некоторое время. 1829 01:26:00,490 --> 01:26:03,710 И мы будем с резюме практический смотреть и еще несколько понятий. 1830 01:26:03,710 --> 01:26:06,860 И рад остаться, в течение нескольких минут, с вопросами в индивидуальном порядке. 1831 01:26:06,860 --> 01:26:09,364