Кто автор идеи соединить несколько компьютеров в одну сеть

Обновлено: 02.07.2024

Как работает Интернет?

С чего начать? Интернет-адреса

Поскольку Интернет представляет собой глобальную сеть компьютеров, каждый компьютер, подключенный к Интернету, должен иметь уникальный адрес. Интернет-адреса имеют вид nnn.nnn.nnn.nnn, где nnn должно быть числом от 0 до 255. Этот адрес известен как IP-адрес. (IP означает Интернет-протокол; подробнее об этом позже.)

На рисунке ниже показаны два компьютера, подключенных к Интернету. ваш компьютер с IP-адресом 1.2.3.4 и другой компьютер с IP-адресом 5.6.7.8. Интернет представлен как абстрактный объект между ними. (По мере продвижения этой статьи Интернет-часть Диаграммы 1 будет объясняться и перерисовываться несколько раз по мере раскрытия деталей Интернета.)

Диаграмма 1

Если вы подключаетесь к Интернету через интернет-службу Провайдер (ISP), вам обычно назначается временный IP-адрес на время вашего сеанса телефонного подключения. Если вы подключаетесь к Интернету из локальной сети (LAN), ваш компьютер может иметь постоянный IP-адрес или может получить временный IP-адрес от сервера DHCP (протокол динамической конфигурации хоста). В любом случае, если вы подключены к Интернету, ваш компьютер имеет уникальный IP-адрес.

Стеки и пакеты протоколов


Уровень протокола Комментарии
Приложение Уровень протоколов Протоколы, характерные для таких приложений, как WWW, электронная почта, FTP и т. д.
Уровень протокола управления передачей TCP направляет пакеты определенному приложению на компьютере, используя номер порта.
Уровень протокола Интернета IP направляет пакеты на определенный компьютер, используя IP-адрес .
Аппаратный уровень Преобразует двоичные пакетные данные в сетевые сигналы и обратно.
(Например, сетевая карта Ethernet, модем для телефонных линий и т. д. .)

Если бы мы пошли по пути, то сообщение "Привет, компьютер 5.6.7.8!" брал с нашего компа на комп с IP адресом 5.6.7.8, получилось бы примерно так:

<ПР>
  • Сообщение будет начинаться с вершины стека протоколов на вашем компьютере и продвигаться вниз.
  • Если отправляемое сообщение длинное, каждый уровень стека, через который проходит сообщение, может разбивать сообщение на более мелкие фрагменты данных. Это связано с тем, что данные, отправляемые через Интернет (и большинство компьютерных сетей), отправляются управляемыми фрагментами. В Интернете эти фрагменты данных называются пакетами .
  • Пакеты будут проходить через прикладной уровень и переходить на уровень TCP. Каждому пакету присваивается номер порта. Порты будут объяснены позже, но достаточно сказать, что многие программы могут использовать стек TCP/IP и отправлять сообщения. Нам нужно знать, какая программа на целевом компьютере должна получить сообщение, потому что она будет прослушивать определенный порт.
  • После прохождения уровня TCP пакеты переходят на уровень IP. Здесь каждый пакет получает адрес назначения 5.6.7.8.
  • Теперь, когда у наших пакетов сообщений есть номер порта и IP-адрес, они готовы к отправке через Интернет. Аппаратный уровень заботится о преобразовании наших пакетов, содержащих буквенный текст нашего сообщения, в электронные сигналы и их передаче по телефонной линии.
  • На другом конце телефонной линии ваш интернет-провайдер имеет прямое подключение к Интернету. Маршрутизатор провайдера проверяет адрес назначения в каждом пакете и определяет, куда его отправить. Часто следующей остановкой пакета является другой маршрутизатор. Подробнее о маршрутизаторах и интернет-инфраструктуре позже.
  • В конце концов пакеты достигают компьютера 5.6.7.8. Здесь пакеты начинаются с нижней части стека TCP/IP целевого компьютера и идут вверх.
  • По мере продвижения пакетов вверх по стеку все данные маршрутизации, добавленные стеком отправляющего компьютера (например, IP-адрес и номер порта), удаляются из пакетов.
  • Когда данные достигают вершины стека, пакеты снова собираются в исходную форму: "Привет, компьютер 5.6.7.8!"
  • Сетевая инфраструктура

    Теперь вы знаете, как пакеты передаются с одного компьютера на другой через Интернет. Но что между ними? Из чего на самом деле состоит Интернет? Давайте посмотрим на другую диаграмму:

    Диаграмма 3

    Здесь мы видим диаграмму 1, перерисованную с большей детализацией. Физическое подключение через телефонную сеть к интернет-провайдеру было несложно догадаться, но помимо этого могло быть какое-то объяснение.

    У поставщика услуг Интернета есть пул модемов для своих клиентов с коммутируемым доступом.Это управляется каким-либо компьютером (обычно выделенным), который управляет потоком данных от модемного пула к магистральному или выделенному маршрутизатору. Эту настройку можно назвать сервером портов, поскольку она «обслуживает» доступ к сети. Здесь также обычно собирается информация об оплате и использовании.

    После того как ваши пакеты проходят через телефонную сеть и локальное оборудование вашего интернет-провайдера, они перенаправляются на магистральную сеть интернет-провайдера или на магистральную сеть, у которой интернет-провайдер покупает полосу пропускания. Отсюда пакеты обычно проходят через несколько маршрутизаторов и несколько магистралей, выделенных линий и других сетей, пока не найдут пункт назначения — компьютер с адресом 5.6.7.8. Но было бы неплохо, если бы мы знали точный маршрут, по которому наши пакеты проходят через Интернет? Как оказалось, способ есть.

    Интернет-инфраструктура

    Магистральная сеть Интернета состоит из множества крупных сетей, которые соединяются друг с другом. Эти крупные сети известны как поставщики сетевых услуг или NSP. Одними из крупных NSP являются UUNet, CerfNet, IBM, BBN Planet, SprintNet, PSINet и другие. Эти сети взаимодействуют друг с другом для обмена пакетным трафиком. Каждый NSP должен подключаться к трем точкам доступа к сети или NAP. В точках NAP пакетный трафик может переходить из одной магистрали NSP в магистральную сеть другого NSP. NSP также соединяются на городских биржах или MAE. MAE служат той же цели, что и NAP, но находятся в частной собственности. NAP были первоначальными точками подключения к Интернету. И NAP, и MAE называются точками обмена интернет-трафиком или IX. NSP также продают полосу пропускания более мелким сетям, таким как интернет-провайдеры и более мелкие поставщики полосы пропускания. На рисунке ниже показана эта иерархическая инфраструктура.

    Диаграмма 4

    Это не точное представление реального фрагмента Интернета. Диаграмма 4 предназначена только для демонстрации того, как поставщики сетевых услуг могут взаимодействовать друг с другом и более мелкими интернет-провайдерами. Ни один из компонентов физической сети не показан на диаграмме 4 так, как на диаграмме 3. Это связано с тем, что магистральная инфраструктура отдельного NSP сама по себе представляет собой сложный рисунок. Большинство поставщиков сетевых услуг публикуют карты своей сетевой инфраструктуры на своих веб-сайтах, и их легко найти. Нарисовать реальную карту Интернета было бы почти невозможно из-за его размера, сложности и постоянно меняющейся структуры.

    Иерархия интернет-маршрутизации

    Как же пакеты попадают в Интернет? Каждый ли компьютер, подключенный к Интернету, знает, где находятся другие компьютеры? Пакеты просто «рассылаются» на каждый компьютер в Интернете? Ответ на оба предыдущих вопроса — «нет». Ни один компьютер не знает, где находятся другие компьютеры, и пакеты не отправляются каждому компьютеру. Информация, используемая для доставки пакетов к месту назначения, содержится в таблицах маршрутизации, хранящихся на каждом маршрутизаторе, подключенном к Интернету.

    Маршрутизаторы — это коммутаторы пакетов. Маршрутизатор обычно подключается между сетями для маршрутизации пакетов между ними. Каждый маршрутизатор знает о своих подсетях и используемых ими IP-адресах. Маршрутизатор обычно не знает, какие IP-адреса находятся «над ним». Изучите диаграмму 5 ниже. Черные ящики, соединяющие магистрали, — это маршрутизаторы. Более крупные магистрали NSP наверху подключаются к NAP. Под ними несколько подсетей, а под ними еще подсетей. Внизу две локальные сети с подключенными компьютерами.

    Диаграмма 5

    Когда пакет поступает на маршрутизатор, маршрутизатор проверяет IP-адрес, помещенный туда уровнем протокола IP на исходном компьютере. Маршрутизатор проверяет свою таблицу маршрутизации. Если сеть, содержащая IP-адрес, найдена, пакет отправляется в эту сеть. Если сеть, содержащая IP-адрес, не найдена, маршрутизатор отправляет пакет по маршруту по умолчанию, обычно вверх по магистральной иерархии к следующему маршрутизатору. Будем надеяться, что следующий маршрутизатор будет знать, куда отправить пакет. Если это не так, пакет снова направляется вверх, пока не достигнет магистрали NSP. Маршрутизаторы, подключенные к магистралям NSP, содержат самые большие таблицы маршрутизации, и здесь пакет будет перенаправлен на правильную магистраль, где он начнет свое путешествие «вниз» через все более и более мелкие сети, пока не найдет пункт назначения.

    Доменные имена и разрешение адресов

    Многие компьютеры, подключенные к Интернету, содержат часть базы данных DNS и программное обеспечение, позволяющее другим пользователям получать к ней доступ. Эти компьютеры называются DNS-серверами. Ни один DNS-сервер не содержит всю базу данных; они содержат только его подмножество. Если DNS-сервер не содержит доменного имени, запрошенного другим компьютером, DNS-сервер перенаправляет запрашивающий компьютер на другой DNS-сервер.

    Диаграмма 6

    Служба доменных имен имеет иерархическую структуру, аналогичную к иерархии IP-маршрутизации. Компьютер, запрашивающий разрешение имени, будет перенаправлен «вверх» по иерархии до тех пор, пока не будет найден DNS-сервер, способный разрешить доменное имя в запросе. На рис. 6 показана часть иерархии. В верхней части дерева находятся корни доменов. Некоторые из старых, более распространенных доменов видны вверху. Что не показано, так это множество DNS-серверов по всему миру, которые формируют остальную часть иерархии.

    При настройке подключения к Интернету (например, для локальной сети или удаленного доступа к сети в Windows) в процессе установки обычно указываются один первичный и один или несколько вторичных DNS-серверов. Таким образом, любые интернет-приложения, которым требуется разрешение доменных имен, смогут работать правильно. Например, когда вы вводите веб-адрес в свой веб-браузер, браузер сначала подключается к вашему основному DNS-серверу. После получения IP-адреса для введенного вами доменного имени браузер подключается к целевому компьютеру и запрашивает нужную веб-страницу.

    Проверить — отключить DNS в Windows Если вы используете Windows 95/NT и имеете доступ к Интернету, вы можете просмотреть свой DNS сервер(ы) и даже отключить их.

    Если вы используете удаленный доступ к сети:
    Откройте окно удаленного доступа к сети (которое можно найти в проводнике Windows под дисководом компакт-дисков и над сетевым окружением). Щелкните правой кнопкой мыши свое подключение к Интернету и выберите «Свойства». Внизу окна свойств подключения нажмите Настройки TCP/IP. кнопка.

    Если у вас есть постоянное подключение к Интернету:
    щелкните правой кнопкой мыши Сетевое окружение и выберите Свойства. Щелкните Свойства TCP/IP. Выберите вкладку Конфигурация DNS вверху.

    Теперь вы должны посмотреть на IP-адреса ваших DNS-серверов. Здесь вы можете отключить DNS или установить для своих DNS-серверов значение 0.0.0.0. (Сначала запишите IP-адреса ваших DNS-серверов. Возможно, вам также придется перезагрузить Windows.) Теперь введите адрес в веб-браузере. Браузер не сможет разрешить доменное имя, и вы, вероятно, получите неприятное диалоговое окно, объясняющее, что DNS-сервер не найден. Однако, если вы введете соответствующий IP-адрес вместо имени домена, браузер сможет получить нужную веб-страницу. (Используйте ping для получения IP-адреса перед отключением DNS.) Другие операционные системы Microsoft аналогичны.

    Пересмотр интернет-протоколов

    Как упоминалось ранее в разделе о стеках протоколов, можно предположить, что в Интернете используется множество протоколов. Это верно; существует множество протоколов связи, необходимых для работы Интернета. К ним относятся протоколы TCP и IP, протоколы маршрутизации, протоколы управления доступом к среде, протоколы прикладного уровня и т. д. В следующих разделах описаны некоторые из наиболее важных и часто используемых протоколов в Интернете. Сначала обсуждаются протоколы более высокого уровня, а затем протоколы более низкого уровня.

    Когда вы вводите URL-адрес в веб-браузере, происходит следующее:

    Протоколы приложений: SMTP и электронная почта

    Когда вы открываете почтовый клиент для чтения электронной почты, обычно происходит следующее:

    <ПР>
  • Почтовый клиент (Netscape Mail, Lotus Notes, Microsoft Outlook и т. д.) открывает соединение со своим почтовым сервером по умолчанию. IP-адрес или доменное имя почтового сервера обычно настраиваются при установке почтового клиента.
  • Почтовый сервер всегда будет передавать первое сообщение, чтобы идентифицировать себя.
  • Клиент отправит команду SMTP HELO, на которую сервер ответит сообщением 250 OK.
  • В зависимости от того, проверяет ли клиент почту, отправляет почту и т. д., соответствующие SMTP-команды будут отправлены на сервер, который ответит соответствующим образом.
  • Эта транзакция запроса/ответа будет продолжаться до тех пор, пока клиент не отправит SMTP-команду QUIT. Затем сервер попрощается, и соединение будет закрыто.
  • Протокол управления передачей

    Под прикладным уровнем в стеке протоколов находится уровень TCP. Когда приложения открывают соединение с другим компьютером в Интернете, отправляемые ими сообщения (используя определенный протокол прикладного уровня) передаются по стеку на уровень TCP. TCP отвечает за маршрутизацию протоколов приложений к правильному приложению на целевом компьютере. Для этого используются номера портов. Порты можно рассматривать как отдельные каналы на каждом компьютере. Например, вы можете просматривать веб-страницы, читая электронную почту. Это связано с тем, что эти два приложения (веб-браузер и почтовый клиент) использовали разные номера портов. Когда пакет поступает на компьютер и продвигается вверх по стеку протоколов, уровень TCP решает, какое приложение получит пакет, основываясь на номере порта.

    TCP работает следующим образом:

    <УЛ>
  • Когда уровень TCP получает данные протокола прикладного уровня сверху, он сегментирует их на управляемые «фрагменты», а затем добавляет к каждому «фрагменту» заголовок TCP с определенной информацией TCP. Информация, содержащаяся в заголовке TCP, включает номер порта приложения, которому необходимо отправить данные.
  • Когда уровень TCP получает пакет от нижележащего уровня IP, уровень TCP удаляет данные заголовка TCP из пакета, при необходимости выполняет некоторую реконструкцию данных, а затем отправляет данные нужному приложению, используя номер порта. из заголовка TCP.
  • TCP не является текстовым протоколом. TCP — это ориентированная на соединение, надежная служба потока байтов. Ориентированность на соединение означает, что два приложения, использующие TCP, должны сначала установить соединение перед обменом данными. TCP надежен, потому что для каждого полученного пакета отправителю отправляется подтверждение доставки. TCP также включает в свой заголовок контрольную сумму для проверки полученных данных на наличие ошибок. Заголовок TCP выглядит следующим образом:

    Диаграмма 7

    Обратите внимание, что здесь нет места для IP-адреса в заголовке TCP. Это потому, что TCP ничего не знает об IP-адресах. Задача TCP заключается в надежной передаче данных уровня приложения от приложения к приложению. Задача передачи данных от компьютера к компьютеру — это работа IP.

    Проверьте это — общеизвестные номера интернет-портов Ниже перечислены номера портов для некоторых наиболее часто используемых интернет-сервисов.

    Интернет-протокол

    В отличие от TCP, IP является ненадежным протоколом без установления соединения. IP не важно, дойдет ли пакет до адресата или нет. IP также не знает о соединениях и номерах портов. Работа IP также заключается в отправке и маршрутизации пакетов на другие компьютеры. IP-пакеты являются независимыми объектами и могут поступать не по порядку или вообще не поступать. Задача TCP состоит в том, чтобы убедиться, что пакеты прибывают и находятся в правильном порядке. Единственное, что у IP общего с TCP, — это то, как он получает данные и добавляет свою собственную информацию заголовка IP к данным TCP. Заголовок IP выглядит следующим образом:

    Диаграмма 8

    Выше мы видим IP-адреса отправителя и принимающие компьютеры в заголовке IP. Ниже показано, как выглядит пакет после прохождения через прикладной уровень, уровень TCP и уровень IP. Данные прикладного уровня сегментируются на уровне TCP, добавляется заголовок TCP, пакет передается на уровень IP, добавляется заголовок IP, а затем пакет передается через Интернет.

    Подведение итогов

    Теперь вы знаете, как работает Интернет. Но как долго он будет оставаться таким? Версия IP, используемая в настоящее время в Интернете (версия 4), позволяет использовать только 232 адреса. В конце концов свободных IP-адресов не останется. Удивлен? Не волнуйтесь. IP версии 6 прямо сейчас тестируется на исследовательской базе консорциумом исследовательских институтов и корпораций. И после этого? Кто знает. Интернет прошел долгий путь с момента его создания в качестве исследовательского проекта министерства обороны. Никто на самом деле не знает, чем станет Интернет. Однако одно можно сказать наверняка. Интернет объединит мир, как никакой другой механизм. Информационная эра в самом разгаре, и я рад быть ее частью.

    Рус Шулер, 1998 г.
    Обновления 2002 г.

    Ресурсы

    Ниже приведены некоторые интересные ссылки, связанные с некоторыми обсуждаемыми темами. (Надеюсь, они все еще работают. Все открываются в новом окне.)

    Библиография

    Следующие книги являются отличным источником информации и очень помогли в написании этой статьи. Я считаю, что книга Стивенса является лучшим справочником по TCP/IP и может считаться библией Интернета. Книга Шелдона охватывает гораздо более широкий круг вопросов и содержит огромное количество информации о сетях.

    Как и следовало ожидать от такой обширной и постоянно меняющейся технологии, невозможно приписать изобретение Интернета одному человеку. Интернет был создан десятками ученых-первопроходцев, программистов и инженеров, каждый из которых разработал новые функции и технологии, которые в конечном итоге объединились в известную нам сегодня "информационную супермагистраль".

    Задолго до того, как появилась технология для создания Интернета, многие ученые уже предвидели существование всемирных информационных сетей. Никола Тесла играл с идеей «всемирной беспроводной системы» в начале 1900-х годов, а такие дальновидные мыслители, как Пол Отлет и Ванневар Буш, придумали механизированные системы хранения книг и медиа с возможностью поиска в 1930-х и 1940-х годах.

    Тем не менее, первые практические схемы для Интернета появились только в начале 1960-х годов, когда Дж.К.Р. из Массачусетского технологического института Ликлайдер популяризировал идею «Межгалактической сети» компьютеров.Вскоре после этого ученые-компьютерщики разработали концепцию «коммутации пакетов» — метода эффективной передачи электронных данных, который впоследствии стал одним из основных строительных блоков Интернета.

    Первый работающий прототип Интернета появился в конце 1960-х годов, когда была создана ARPANET – Сеть Агентства перспективных исследовательских проектов. Первоначально финансируемая Министерством обороны США, сеть ARPANET использовала коммутацию пакетов, чтобы позволить нескольким компьютерам обмениваться данными в одной сети.

    Рекомендуется для вас

    Премьера первого крупного афроамериканского мюзикла "Shuffle Along" на Бродвее

    Гонки на колесницах: самый популярный и самый опасный вид спорта в Древнем Риме

    Женщина-навигатор, которая обучала пилотов Второй мировой войны и руководила космонавтами

    29 октября 1969 года ARPAnet доставила свое первое сообщение: связь между узлами от одного компьютера к другому. (Первый компьютер находился в исследовательской лаборатории Калифорнийского университета в Лос-Анджелесе, а второй — в Стэнфорде; каждый из них был размером с небольшой дом.) Сообщение «ВХОД» было коротким и простым, но оно все равно привело к сбою в молодой сети ARPA. : Стэнфордский компьютер получил только первые две буквы заметки.

    Эта технология продолжала развиваться в 1970-х годах после того, как ученые Роберт Кан и Винтон Серф разработали протокол управления передачей и интернет-протокол, или TCP/IP – модель связи, устанавливающую стандарты передачи данных между несколькими сетями.

    ARPANET принял TCP/IP 1 января 1983 года, после чего исследователи начали собирать «сеть сетей», которая стала современным Интернетом. Интернет-мир приобрел более узнаваемую форму в 1990 году, когда ученый-компьютерщик Тим Бернерс-Ли изобрел Всемирную паутину. Хотя его часто путают с самим Интернетом, на самом деле Интернет — это просто наиболее распространенное средство доступа к данным в Интернете в виде веб-сайтов и гиперссылок.

    Сеть помогла популяризировать Интернет среди населения и послужила важным шагом в развитии огромного массива информации, к которому большинство из нас теперь обращается ежедневно.

    ПРОВЕРКА ФАКТОВ: Мы стремимся к точности и справедливости. Но если вы видите что-то, что выглядит не так, нажмите здесь, чтобы связаться с нами! HISTORY регулярно просматривает и обновляет свой контент, чтобы обеспечить его полноту и точность.

    ЗАПИСАТЬСЯ ДЛЯ БОЛЬШЕ ИСТОРИИ!

    Два раза в неделю мы собираем самые интересные функции и доставляем их вам.

    Несмотря на то, что были приложены все усилия для соблюдения правил стиля цитирования, могут быть некоторые расхождения. Если у вас есть какие-либо вопросы, обратитесь к соответствующему руководству по стилю или другим источникам.

    Наши редакторы рассмотрят то, что вы отправили, и решат, нужно ли пересматривать статью.

    ARPANET, полностью сеть Агентства перспективных исследовательских проектов, экспериментальная компьютерная сеть, предшественница Интернета. Агентство перспективных исследовательских проектов (ARPA), подразделение Министерства обороны США, финансировало развитие Сети агентств перспективных исследовательских проектов (ARPANET) в конце 1960-х годов. Его первоначальной целью было соединение компьютеров в научно-исследовательских учреждениях, финансируемых Пентагоном, по телефонным линиям.

    ARPANET

    В разгар холодной войны военное командование искало систему компьютерной связи без центрального ядра, без штаба или базы операций, которую враги могли бы атаковать и уничтожить, тем самым отключив всю сеть одним махом. Цель ARPANET всегда была больше академической, чем военной, но по мере того, как к ней подключалось все больше академических объектов, сеть действительно приобретала структуру, похожую на щупальце, которую предполагали военные. Интернет по существу сохраняет эту форму, хотя и в гораздо большем масштабе.

    Корни сети

    ARPANET стал конечным продуктом десятилетних разработок в области компьютерных коммуникаций, вызванных военными опасениями, что Советы могут использовать свои реактивные бомбардировщики для внезапных ядерных ударов по Соединенным Штатам. К 1960-м годам система под названием SAGE (полуавтоматическая наземная среда) уже была построена и использовала компьютеры для отслеживания приближающихся вражеских самолетов и координации военных действий. Система включала в себя 23 «центра управления», каждый из которых имел массивный центральный компьютер, который мог отслеживать 400 самолетов, отличая дружественные самолеты от вражеских бомбардировщиков. Для внедрения системы потребовалось шесть лет и 61 миллиард долларов США.

    Название системы намекает на ее важность, как отмечает ее автор Джон Нотон. Система была только «полуавтоматической», поэтому человеческое взаимодействие было ключевым.Для Джозефа Карла Робнетта Ликлайдера, который впоследствии стал первым директором отдела технологий обработки информации (IPTO) ARPA, сеть SAGE продемонстрировала, прежде всего, огромную мощь интерактивных вычислений — или, как он назвал это в основополагающем эссе 1960 года, «человеко-компьютерный симбиоз». В своем эссе, одном из самых важных в истории вычислительной техники, Ликлайдер сформулировал тогдашнюю радикальную веру в то, что союз человеческого разума с компьютером в конечном итоге приведет к более эффективному принятию решений.

    В 1962 году Ликлайдер присоединился к ARPA. По словам Нотона, его краткое двухлетнее пребывание в организации положило начало всему, что должно было последовать. Его пребывание в должности ознаменовало демилитаризацию ARPA; именно Ликлайдер изменил название своего офиса с Command and Control Research на IPTO. «Лик», как он настаивал на том, чтобы его называли, привнес в проект акцент на интерактивные вычисления и распространенное утопическое убеждение, что люди, объединившись с компьютерами, могут создать лучший мир.

    Возможно, отчасти из-за опасений холодной войны, когда Ликлайдер занимал должность IPTO, по оценкам, 70 % всех исследований в области компьютерных наук в США финансировалось ARPA. Но многие из участников сказали, что агентство было далеко не ограничительной милитаристской средой и что оно дало им полную свободу действий, чтобы опробовать радикальные идеи. В результате ARPA стала родиной не только компьютерных сетей и Интернета, но и компьютерной графики, параллельной обработки, компьютерного моделирования полета и других ключевых достижений.

    Иван Сазерленд сменил Ликлайдера на посту директора IPTO в 1964 году, а два года спустя Роберт Тейлор стал директором IPTO. Тейлор стал ключевой фигурой в развитии ARPANET, отчасти благодаря своим наблюдательным способностям. В офисе IPTO Пентагона Тейлор имел доступ к трем телетайпным терминалам, каждый из которых был подключен к одному из трех удаленных мейнфреймов с разделением времени, поддерживаемых ARPA, — в Systems Development Corp. в Санта-Монике, в проекте Genie в Калифорнийском университете в Беркли и в MIT Compatible. Проект системы разделения времени (позже известный как Multics).

    В своей комнате в Пентагоне доступ Тейлора к системам с разделением времени привел его к ключевому социальному наблюдению. Он мог наблюдать, как компьютеры на всех трех удаленных объектах оживали от активности, подключая местных пользователей. Компьютеры с разделением времени позволяли людям обмениваться сообщениями и файлами. Благодаря компьютерам люди могли узнавать друг о друге. Вокруг машин сформировались интерактивные сообщества.

    Тейлор также решил, что нет смысла требовать три телетайпа только для связи с тремя несовместимыми компьютерными системами. Было бы намного эффективнее, если бы все три были объединены в один с единым протоколом компьютерного языка, который мог бы позволить любому терминалу взаимодействовать с любым другим терминалом. Эти идеи привели Тейлора к предложению и обеспечению финансирования для ARPANET.

    План сети был впервые обнародован в октябре 1967 года на симпозиуме Ассоциации вычислительной техники (ACM) в Гатлинбурге, штат Теннесси. Там были объявлены планы по созданию компьютерной сети, которая свяжет 16 спонсируемых ARPA университетов и исследовательских центров по всей территории Соединенных Штатов. Летом 1968 года министерство обороны объявило конкурс на строительство сети, и в январе 1969 года Болт, Беранек и Ньюман (BBN) из Кембриджа, штат Массачусетс, выиграли контракт на 1 миллион долларов.

    По словам Чарльза М. Херцфельда, бывшего директора ARPA, Тейлор и его коллеги хотели проверить, смогут ли они объединить компьютеры и исследователей. Военная роль проекта была гораздо менее важной. Но в то время, когда она была запущена, отметил Херцфельд, никто не знал, можно ли это сделать, поэтому программа, первоначально финансируемая за счет 1 миллиона долларов, отвлеченных от противоракетной обороны, была рискованной.

    Тейлор стал компьютерным евангелистом ARPA, подняв мантию Ликлайдера и проповедуя евангелие распределенных интерактивных вычислений. В 1968 году Тейлор и Ликлайдер стали соавторами ключевого эссе «Компьютер как устройство связи», которое было опубликовано в популярном журнале Science and Technology. Все началось с грома: «Через несколько лет мужчины смогут более эффективно общаться с помощью машины, чем лицом к лицу». Далее в статье предсказывалось все, от глобальных онлайн-сообществ до компьютерных интерфейсов, чувствительных к настроению. Это было первое предположение общественности о потенциале сетевых цифровых вычислений, и оно привлекло к делу других исследователей.

    Не так давно в семье редко был хотя бы один компьютер. Идея о том, что у каждого человека будет компьютер, в первые дни компьютерной революции показалась бы смехотворной. Теперь большинство людей вооружены несколькими мощными вычислительными устройствами как лично, так и дома.

    Если у вас дома несколько компьютеров, действительно ли вам нужно переключаться между ними, чтобы использовать их все? Ответ, конечно, нет.Вы можете использовать одну мышь, клавиатуру и монитор для управления несколькими компьютерами.


    Точное решение для вас будет зависеть от конфигурации ваших компьютеров. Они рядом на одном столе? Они в разных комнатах? Различные методы управления несколькими компьютерами с одного набора мониторов и элементов управления, описанные ниже, подходят практически для любого сочетания многокомпьютерных установок.

    Подключение двух компьютеров к одному монитору с несколькими портами

    Первый ответ исходит от самих современных компьютерных мониторов. Большинство хороших мониторов теперь имеют несколько входов, как и телевизоры. Два разъема HDMI или Displayport довольно распространены, но у вас также может быть монитор с сочетанием VGA, DVI и HDMI. Все зависит от его возраста и модели.

    Чтобы переключаться между двумя разными компьютерами с одним монитором, вам необходимо получить доступ к внутреннему меню монитора и изменить ввод.


    Главное преимущество этого подхода заключается в том, что вы, вероятно, можете использовать уже имеющийся у вас монитор. Основным недостатком является то, что вам по-прежнему нужны два набора устройств ввода или вам придется вручную подключать клавиатуру и мышь к другому компьютеру при каждом переключении. Для компьютера, которым вам нужно управлять лишь время от времени, например, для домашнего медиасервера, это быстрый и доступный подход, но он не идеален для других ситуаций.

    Некоторые сверхширокие экраны могут одновременно отображать ввод с двух разных компьютеров в конфигурации с разделенным экраном. У которого, очевидно, есть свои преимущества, но если у вас уже нет сверхширокого монитора, не стоит идти и покупать его только по этой причине.

    Аппаратные KVM-переключатели

    «KVM» — это сокращение от Клавиатура, видео и мышь. Аппаратный KVM-переключатель — это физическое устройство, которое может принимать подключения от нескольких компьютеров и затем выводить данные на один монитор, а также принимать ввод с одной клавиатуры и мыши.

    KVM-переключатели значительно различаются как по цене, так и по функциональности. Вы можете приобрести базовую 2-портовую модель VGA примерно за двадцать долларов или потратить сотни долларов на высококачественную 4-портовую модель 4K с довольно причудливыми функциями, такими как режим «картинка в картинке».


    Большое преимущество KVM-переключателей заключается в простоте их использования. Просто подключите все и используйте каждый компьютер без потери производительности или возможных сбоев программного обеспечения, вызывающих простои.

    Однако есть и множество недостатков. Во-первых, все ваши компьютеры должны быть физически подключены к KVM-переключателю. Все кабели дисплея и USB имеют ограничения по длине, прежде чем вам понадобится купить повторитель сигнала или просто жить со всем оборудованием в нескольких футах от вас.

    KVM-переключатели также могут работать медленно, в зависимости от используемого вами оборудования. Переключение между компьютерами может занять несколько секунд, и если вам приходится делать это постоянно, это может быть немного неудобно.

    Программные KVM-переключатели


    В большинстве случаев программные KVM-переключатели на самом деле не эквивалентны аппаратным KVM-переключателям. На самом деле вы получаете программное решение, позволяющее использовать несколько компьютеров с мышью и клавиатурой основного компьютера.

    Каждый компьютер по-прежнему должен иметь собственный монитор и находиться с вами в комнате. Примеры таких программных пакетов включают:

      (разовая покупка) (бесплатно для личного использования) (бесплатно для личного использования) (бесплатно!)


    < /p>

    Так что на самом деле это программные переключатели «KM», которые на самом деле не решают нашу проблему. Однако, если вы объедините программный KM-переключатель с нашим первым решением, в котором мы подключаем два компьютера к одному монитору, вы фактически получите KVM-переключатель без дополнительной оплаты!

    Есть и настоящие программные KVM, такие как Stardock Multiplicity (30-дневная пробная версия). К сожалению, этот продукт платный, хотя вы можете попробовать его, чтобы убедиться, что он вам подходит. Тем не менее, по сравнению с ценой аппаратного KVM, Multiplicity является выгодной сделкой и дает множество преимуществ. Например, отсутствие кабелей и возможность подключения к KVM-компьютерам, которые находятся очень далеко.

    Программные переключатели KM, такие как Mouse Without Borders, даже позволяют беспрепятственно использовать буфер обмена и перетаскивать файлы между компьютерами, как если бы они были одним целым.

    Решения для удаленного рабочего стола

    Если вам нужно управлять двумя компьютерами с помощью одного монитора и об аппаратном KVM-переключателе не может быть и речи, что вы можете сделать? Особенно, если вы не готовы раскошелиться на профессиональный программный KVM-переключатель.

    Оптимальным ответом является использование клиента удаленного рабочего стола и серверного приложения. По сути, вы запускаете клиентское приложение на компьютере, за которым физически сидите, и запускаете серверное приложение на втором компьютере, которым хотите управлять.


    Экран удаленного компьютера существует как окно на вашем основном компьютере. Вы можете максимизировать его в любое время, и в этом случае использовать его все равно, что сидеть перед самой машиной.

    Существует также множество бесплатных клиентов для удаленного рабочего стола, так что на самом деле кажется, что использование приложения для удаленного рабочего стола — лучшее решение из всех, верно? Ну, есть много потенциальных мух, которые могут оказаться в этой мультикомпьютерной мази.

    Поскольку вы полагаетесь на сетевое подключение, любые проблемы с этим подключением могут быть проблемой. Отсутствие сети означает отсутствие контроля над другими машинами. Плохое соединение может привести к снижению производительности, включая задержку звука и видео. Кроме того, если удаленный компьютер зависает или возникает какая-либо проблема, требующая физического устранения, вы не можете просто связаться и исправить ее.

    Конечно, нет никаких причин, по которым вы не можете использовать технологию удаленного рабочего стола на компьютере, который находится прямо там. На самом деле, приложив немного усилий, вы можете соединить два компьютера напрямую с помощью кабеля Ethernet и запустить программное обеспечение удаленного рабочего стола через это соединение, которое будет почти на 100 % надежным и более чем достаточно быстрым.

    Есть много хороших вариантов, но VNC Viewer и Chrome Remote Desktop — отличный выбор, к тому же бесплатный!

    Сидни Батлер — социолог и фанатик технологий, пытающийся понять, как сосуществуют люди и технологии. Он имеет двадцатилетний опыт работы внештатным специалистом по компьютерам и более десяти лет в качестве исследователя и преподавателя технологий. Сидни уже более пяти лет является профессиональным писателем по технологиям и освещает такие темы, как виртуальная реальность, игры, кибербезопасность и трансгуманизм. Прочитать полную биографию Сидни

    Понравился ли вам этот совет? Если это так, загляните на наш собственный канал на YouTube, где мы рассказываем о Windows, Mac, программном обеспечении и приложениях, а также предлагаем множество советов по устранению неполадок и видео с практическими рекомендациями. Нажмите кнопку ниже, чтобы подписаться!

    Сеть Powerline — это один из нескольких способов подключения компьютеров в вашем доме. Он использует электрическую проводку в вашем доме для создания сети.

    Как и HomePNA, сеть с использованием линий электропередач основана на концепции "никаких новых проводов". Удобство в этом случае еще более очевидно, ведь если не в каждой комнате есть телефонная розетка, то у вас всегда будет электрическая розетка рядом с компьютером. В сети Powerline вы подключаете свои компьютеры друг к другу через одну и ту же розетку.

    Поскольку для этого не требуется новая проводка, а сеть не увеличивает расходы на электроэнергию, подключение к сети через линии электропередач является самым дешевым способом подключения компьютеров в разных комнатах.

    В этой статье мы поговорим о сетях Powerline и технологиях, используемых для их реализации. Мы также обсудим преимущества и недостатки использования сети Powerline.

    Плюсы и минусы сети Powerline

    Существуют две конкурирующие технологии линий электропередач. Оригинальная технология называется Passport, разработанная компанией Intelogis. Альянс HomePlug выбрал новую технологию под названием PowerPacket, разработанную Intellon, в качестве стандарта для сетей электропередач.

    Вот преимущества сети Powerline:

    • Это недорого. (Этот автор купил полный комплект Intelogis PassPort для подключения двух компьютеров за 50 долларов.)
    • Используется существующая электропроводка.
    • В каждой комнате типичного дома есть несколько электрических розеток.
    • Его легко установить.
    • Принтер или любое другое устройство, которое не требует прямого подключения к компьютеру, не обязательно должно находиться физически рядом с каким-либо компьютером в сети.
    • Для этого не требуется, чтобы в компьютер была установлена ​​карта (хотя есть компании, работающие над системами на базе PCI).

    Новая технология PowerPacket также предоставляет ряд других преимуществ. Он быстрый, со скоростью 14 мегабит в секунду (Мбит/с). Эта скорость позволяет новым приложениям, таким как потоковое аудио и видео, быть доступными по всему дому.

    Существуют некоторые недостатки подключения по линиям электропередач при использовании старой технологии Intelogis:

    • Соединение довольно медленное – от 50 кбит/с до 350 кбит/с.
    • На производительность может повлиять энергопотребление дома.
    • Это может ограничить возможности вашего принтера.
    • Он работает только с компьютерами под управлением Windows.
    • Для доступа к электрической розетке используются большие настенные устройства.
    • Он может использовать только стандартные линии 110 В.
    • Для обеспечения безопасности сети требуется, чтобы все данные были зашифрованы.
    • Старая проводка может повлиять на производительность.

    По словам Intellon, технология PowerPacket устраняет многие из этих проблем, ссылаясь на следующие преимущества:

    • Он очень быстрый, скорость составляет 14 Мбит/с.
    • Он «предотвращает» сбои в линии электропередач, поддерживая сетевые соединения и скорость.
    • Это не ограничивает возможности вашего принтера.
    • Он может быть совместим с другими операционными системами (в зависимости от наличия драйвера).
    • В устройство могут быть встроены необходимые схемы, поэтому для доступа к розетке требуется только стандартный шнур питания.
    • Работает независимо от сетевого напряжения и частоты тока.
    • Включает шифрование.
    • В ходе испытаний не было обнаружено ухудшения сигнала из-за старой проводки.

    Теперь давайте выясним, как работает каждая из этих технологий.

    Особая благодарность компании Intellon за помощь в подготовке этой статьи.

    Эта карта подключается к разъему PCI на компьютере и к сетевой розетке для создания сети электропитания.

    Intellon и Intelogis используют разные методы для создания сетей электропередач.

    Интеллон

    Технология PowerPacket компании Intellon, которая служит основой для стандарта HomePlug Powerline Alliance, использует усовершенствованную форму мультиплексирования с ортогональным частотным разделением каналов (OFDM) с прямой коррекцией ошибок, аналогичную технологии, используемой в модемах DSL. OFDM — это вариант мультиплексирования с частотным разделением каналов (FDM), используемого в сетях телефонных линий. FDM помещает компьютерные данные на отдельные частоты от голосовых сигналов, передаваемых по телефонной линии, разделяя дополнительное пространство сигнала на типичной телефонной линии на отдельные каналы данных, разделяя его на одинаковые участки полосы пропускания.

    В случае OFDM доступный диапазон частот электрической подсистемы (от 4,3 МГц до 20,9 МГц) разделен на 84 отдельные несущие. OFDM отправляет пакеты данных одновременно на нескольких несущих частотах, что позволяет повысить скорость и надежность. Если шум или всплеск энергопотребления нарушит одну из частот, микросхема PowerPacket обнаружит это и переключит эти данные на другую несущую. Этот адаптивный к скорости дизайн позволяет PowerPacket поддерживать соединение класса Ethernet по всей сети Powerline без потери каких-либо данных.

    Технология PowerPacket последнего поколения рассчитана на скорость 14 Мбит/с, что выше, чем у существующих телефонных линий и беспроводных решений. Однако по мере того, как широкополосный доступ и интернет-контент, такой как потоковое аудио и видео, а также передача голоса по IP, становятся все более распространенными, требования к скорости будут продолжать расти. Таким образом, подход Intellon OFDM к сетям электропередач отличается высокой масштабируемостью, что в конечном итоге позволяет технологии превысить 100 Мбит/с.

    Интелогис

    Старая технология Powerline, используемая Intelogis, основана на частотной манипуляции (FSK) для передачи данных туда и обратно по электрическим проводам в вашем доме. FSK использует две частоты, одну для единиц и другую для нулей, для передачи цифровой информации между компьютерами в сети. (См. Как работают биты и байты, чтобы узнать больше о цифровых данных.) Используемые частоты находятся в узком диапазоне чуть выше уровня, на котором возникает большая часть линейного шума. Хотя этот метод работает, он несколько хрупкий. Все, что влияет на любую частоту, может нарушить поток данных, в результате чего передающему компьютеру придется повторно отправлять данные. Это может повлиять на производительность сети. Например, этот автор заметил, что когда он потреблял больше электроэнергии в доме, например, запускал стиральную машину и сушилку, скорость сети снижалась. Компания Intelogis включает в свой сетевой комплект разветвители питания с стабилизацией линии и рекомендует вставлять их между стенной розеткой и компьютерным оборудованием, чтобы снизить уровень помех от электрических линий.

    Поскольку современные линии электропередач рассчитаны на работу с электрическими системами с напряжением 110 В, эта технология не очень полезна для стран за пределами Северной Америки, где используются другие стандарты.

    Стоимость и установка

    Чтобы установить сеть электропитания Intelogis PassPort, подключите подобное настенное устройство к розетке.

    Intelogis предлагает комплект для подключения двух компьютеров и одного принтера за 59 долларов США. Дополнительные адаптеры стоят около 40 долларов. Существуют специальные версии для компьютеров или принтеров, поэтому убедитесь, что вы выбрали правильную версию. Поскольку сеть не влияет на использование или потребление энергии, дополнительные ежемесячные расходы не потребуются.

    Ожидается, что стоимость технологии PowerPacket будет сопоставима со стоимостью решений HomePNA и значительно ниже стоимости беспроводных решений стандарта 802.11.

    Физическое соединение между каждым компьютером и сетью электропитания Intelogis использует параллельный порт компьютера. Настенное устройство подключено непосредственно к электрической розетке (оно не будет работать должным образом, если оно подключено к сетевому фильтру).

    Параллельный кабель подключен к настенному устройству и параллельному порту компьютера. Сеть линии электропередач должна быть последним элементом, подключенным к параллельному порту. По этой причине, если к параллельному порту подключено что-то еще, например, сканер или Zip-накопитель, оно должно иметь сквозное соединение для параллельного порта. Если на вашем компьютере нет второго параллельного порта, ваш принтер должен быть подключен к сети через собственное настенное устройство. Следует иметь в виду, что современные сети электропередач не поддерживают двунаправленную печать. «Двунаправленный» означает, что данные отправляются в обоих направлениях, что позволяет вашему принтеру отправлять информацию обратно на ваш компьютер, например, сколько чернил осталось и есть ли замятие бумаги. Это не помешает вашему принтеру работать, но стоит отметить, что вы потеряете возможность использования таких функций.

    Первоначальные устройства PowerPacket подключаются через кабель USB или Ethernet от компьютера к небольшому настенному адаптеру. Последующие устройства будут иметь встроенную схему, то есть единственным необходимым соединением будет шнур питания.

    После физического подключения установка программного обеспечения не составит труда. Программное обеспечение автоматически обнаруживает все узлы (компьютеры и принтеры) в сети. Независимо от того, подключаетесь ли вы к Интернету через кабельный модем, DSL или обычный модем, прилагаемое программное обеспечение прокси-сервера позволяет вам совместно использовать Интернет с другими компьютерами. Вы можете легко добавить компьютеры, просто подключив новый адаптер и установив программное обеспечение. Дополнительные принтеры можно добавить с помощью подключаемого адаптера принтера. Общий доступ к файлам и принтерам осуществляется через Windows.

    Существует два распространенных типа домашних сетей: одноранговые и клиент-серверные. Сети клиент/сервер имеют централизованную административную систему, которая предоставляет информацию всем остальным устройствам. Одноранговая связь означает, что каждое устройство может взаимодействовать напрямую друг с другом в сети без предварительной консультации с центральной системой. Технология Intelogis Passport использует сеть клиент/сервер. Первый компьютер, на который вы устанавливаете программное обеспечение, становится сервером приложений. По сути, это директор сети, контролирующий поток данных и сообщающий каждому устройству в сети, где найти другие устройства. Технология Intellon PowerPacket использует одноранговую сеть.

    Технология PowerPacket от Intellon совместима с беспроводными решениями и решениями HomePNA, что делает линию электропередач идеальным вариантом для использования в качестве магистрали для домашней сети с несколькими технологиями. В этом случае потребителям не придется отказываться от существующих сетевых решений в пользу нового стандарта.

    Единственной общей чертой всех сетевых вариантов является потребность в энергии. Хотя беспроводное решение может действительно избегать проводов, его точка доступа все равно будет подключена в какой-то момент. Этот кабель питания, например, может связать беспроводную сеть с общей домашней сетью электропередач.

    Есть две другие сетевые технологии, которые следует обсудить: телефонная линия и беспроводная сеть. Нажмите на название ниже, чтобы перейти к одной из этих статей для получения дополнительной информации.

    Для получения дополнительной информации о сетях Powerline перейдите по ссылкам на следующей странице.

    Читайте также: