Маршрутизатор (вычислительный)
Маршрутизатор [ а ] компьютер межсетевые и сетевое устройство , которое пересылает пакеты данных между компьютерными сетями , включая сети , такие как глобальный Интернет . [ 2 ] [ 3 ] [ 4 ]
Маршрутизатор подключен к двум или более линиям передачи данных из разных IP-сетей . Когда пакет данных поступает в линию, маршрутизатор считывает информацию о сетевом адресе в заголовке пакета, чтобы определить конечный пункт назначения. Затем, используя информацию из своей таблицы маршрутизации или политики маршрутизации , он направляет пакет в следующую сеть на своем пути. Пакеты данных пересылаются от одного маршрутизатора к другому через объединенную сеть , пока не достигнут узла назначения . [ 5 ]
Самый распространенный тип IP-маршрутизаторов — это домашние и небольшие офисные маршрутизаторы , которые пересылают IP-пакеты между домашними компьютерами и Интернетом. Более сложные маршрутизаторы, такие как корпоративные маршрутизаторы, соединяют сети крупных предприятий или интернет-провайдеров с мощными базовыми маршрутизаторами , которые пересылают данные на высокой скорости по оптоволоконным линиям магистральной сети Интернет .
Маршрутизаторы могут быть изготовлены из стандартных компьютерных частей, но в большинстве случаев это специализированные компьютеры . Ранние маршрутизаторы использовали программную переадресацию, работающую на процессоре . В более сложных устройствах используются специализированные интегральные схемы (ASIC) для повышения производительности или добавления расширенных функций фильтрации и брандмауэра .
Операция
[ редактировать ]Когда во взаимосвязанных сетях используются несколько маршрутизаторов, они могут обмениваться информацией об адресах назначения с использованием протокола маршрутизации . Каждый маршрутизатор создает таблицу маршрутизации — список маршрутов между двумя компьютерными системами во взаимосвязанных сетях. [ 6 ] [ 7 ]
Программное обеспечение, управляющее маршрутизатором, состоит из двух функциональных процессоров, работающих одновременно, называемых плоскостями : [ 8 ]
- Плоскость управления : маршрутизатор поддерживает таблицу маршрутизации, в которой указано, какой маршрут следует использовать для пересылки пакета данных и через какой физический интерфейс подключается. Это делается с помощью внутренних предварительно настроенных директив, называемых статическими маршрутами изучения маршрутов , или путем динамического с использованием протокола маршрутизации. Статические и динамические маршруты хранятся в таблице маршрутизации. Затем логика уровня управления удаляет несущественные директивы из таблицы и создает базу информации о пересылке (FIB), которая будет использоваться плоскостью пересылки.
- Плоскость пересылки : это устройство пересылает пакеты данных между входящим и исходящим интерфейсными соединениями. Он считывает заголовок каждого поступающего пакета, сопоставляет пункт назначения с записями в FIB, предоставленными плоскостью управления, и направляет пакет в исходящую сеть, указанную в FIB.
Приложения
[ редактировать ]Маршрутизатор может иметь интерфейсы для нескольких типов соединений физического уровня , таких как медные кабели, оптоволокно или беспроводная передача. Он также может поддерживать несколько сетевого уровня стандартов передачи . Каждый сетевой интерфейс используется для пересылки пакетов данных из одной системы передачи в другую. Маршрутизаторы также могут использоваться для соединения двух или более логических групп компьютерных устройств, известных как подсети , каждая из которых имеет уникальный сетевой префикс .
Маршрутизаторы могут обеспечивать соединение внутри предприятий, между предприятиями и Интернетом или между сетями интернет-провайдеров (ISP). Они также отвечают за пересылку данных между различными сетями. [ 9 ] Самые крупные маршрутизаторы (такие как Cisco CRS-1 или Juniper PTX) соединяют различных интернет-провайдеров или могут использоваться в крупных корпоративных сетях. [ 10 ] Маршрутизаторы меньшего размера обычно обеспечивают подключение к типичным домашним и офисным сетям.
На предприятиях можно найти маршрутизаторы всех размеров. [ 11 ] Самые мощные маршрутизаторы обычно встречаются у интернет-провайдеров, академических и исследовательских центров. Крупным предприятиям также могут потребоваться более мощные маршрутизаторы, чтобы справиться с постоянно растущими требованиями к трафику данных во внутренней сети . сетях . Широко используется иерархическая модель межсетевого взаимодействия для соединения маршрутизаторов в крупных [ 12 ] Некоторые маршрутизаторы могут подключаться к службам передачи данных для соединений T1. [ 13 ] [ 14 ] [ 15 ] через последовательные порты. [ 16 ] [ 17 ]
Доступ, ядро и распространение
[ редактировать ]Иерархическая модель межсетевого взаимодействия делит корпоративные сети на три уровня: ядро, распределение и доступ.
Маршрутизаторы доступа, в том числе модели для малого/домашнего офиса (SOHO), располагаются дома и на объектах клиентов, например в филиалах, которым не требуется иерархическая маршрутизация собственная . Как правило, они оптимизированы для низкой стоимости. Некоторые маршрутизаторы SOHO способны использовать альтернативные бесплатные прошивки на базе Linux, такие как Tomato , OpenWrt или DD-WRT . [ 18 ]
Маршрутизаторы распределения агрегируют трафик от нескольких маршрутизаторов доступа. Маршрутизаторы распределения часто отвечают за обеспечение качества обслуживания в глобальной сети (WAN), поэтому у них может быть установлен значительный объем памяти, несколько подключений к интерфейсу WAN и значительные встроенные процедуры обработки данных. Они также могут обеспечивать подключение к группам файловых серверов или другим внешним сетям. [ 19 ]
На предприятиях основной маршрутизатор может обеспечивать объединенную магистраль, соединяющую маршрутизаторы уровня распределения из нескольких зданий кампуса или крупных предприятий. Они, как правило, оптимизированы для высокой пропускной способности, но лишены некоторых функций пограничных маршрутизаторов. [ 20 ]
Безопасность
[ редактировать ]Внешние сети необходимо тщательно рассматривать как часть общей стратегии безопасности локальной сети. Маршрутизатор может включать в себя брандмауэр , обработку VPN и другие функции безопасности, или они могут управляться отдельными устройствами. Маршрутизаторы также обычно выполняют преобразование сетевых адресов , которое ограничивает соединения, инициированные внешними соединениями, но не всеми экспертами признается функцией безопасности. [ 21 ] Некоторые эксперты утверждают, что маршрутизаторы с открытым исходным кодом более безопасны и надежны, чем маршрутизаторы с закрытым исходным кодом , поскольку ошибки и потенциально опасные уязвимости с большей вероятностью будут обнаружены и устранены в среде с открытым исходным кодом. [ 22 ] [ 23 ]
Маршрутизация различных сетей
[ редактировать ]Маршрутизаторы также часто различают в зависимости от сети, в которой они работают. Маршрутизатор в локальной сети (LAN) одной организации называется внутренним маршрутизатором . Маршрутизатор, работающий в магистральной сети Интернет , называется внешним маршрутизатором . А маршрутизатор, который соединяет локальную сеть с Интернетом или глобальной сетью (WAN), называется пограничным маршрутизатором или маршрутизатором-шлюзом . [ 24 ]
Подключение к Интернету и внутреннее использование
[ редактировать ]Маршрутизаторы, предназначенные для интернет-провайдеров и крупных предприятий, обычно обмениваются информацией о маршрутизации с использованием протокола пограничного шлюза (BGP). RFC 4098 определяет типы маршрутизаторов BGP в соответствии с их функциями: [ 25 ]
- Пограничный маршрутизатор или пограничный маршрутизатор между AS: размещается на границе сети интернет-провайдера, где маршрутизатор используется для взаимодействия с вышестоящими поставщиками IP-транзита, двусторонних одноранговых узлов через IXP , частного пиринга (или даже пиринга без расчетов) через частную сеть. Межсоединение (PNI) посредством широкого использования протокола внешнего пограничного шлюза (eBGP). [ 26 ]
- Маршрутизатор провайдера (P): Маршрутизатор провайдера также называется транзитным маршрутизатором. Он находится в сети MPLS и отвечает за установление путей с коммутацией меток между PE-маршрутизаторами. [ 27 ]
- Граничный маршрутизатор поставщика (PE): маршрутизатор, ориентированный на MPLS, на уровне доступа к сети, который соединяется с граничными маршрутизаторами клиента для предоставления услуг VPN уровня 2 или 3. [ 27 ]
- Граничный маршрутизатор клиента (CE): расположен на границе сети абонента, он соединяется с PE-маршрутизатором для услуг L2VPN или прямой передачей обслуживания IP уровня 3 в случае выделенного доступа в Интернет , если услуги IP-транзита предоставляются через MPLS. ядро, CE соединяется с PE, используя eBGP с общедоступными номерами ASN каждой соответствующей сети. В случае услуг L3VPN CE может обмениваться маршрутами с PE, используя eBGP. Он обычно используется как поставщиками услуг, так и организациями предприятий/центров обработки данных. [ 27 ]
- Базовый маршрутизатор : находится в автономной системе в качестве магистрали для передачи трафика между граничными маршрутизаторами. [ 28 ]
- Внутри интернет-провайдера: в автономной системе интернет-провайдера маршрутизатор использует внутренний BGP для связи с другими граничными маршрутизаторами интернет-провайдера, другими базовыми маршрутизаторами интрасети или пограничными маршрутизаторами провайдера интрасети интернет-провайдера.
- Интернет-магистраль. Интернет больше не имеет четко идентифицируемой магистрали, в отличие от сетей-предшественников. См. зону, свободную от дефолта (DFZ). Системные маршрутизаторы основных интернет-провайдеров составляют то, что можно считать нынешним ядром магистральной сети Интернет. [ 29 ] Интернет-провайдеры используют все четыре типа описанных здесь маршрутизаторов BGP. Базовый маршрутизатор интернет-провайдера используется для соединения его пограничных и пограничных маршрутизаторов. Маршрутизаторы ядра также могут выполнять специализированные функции в виртуальных частных сетях на основе комбинации протоколов BGP и многопротокольной коммутации по меткам . [ 30 ]
- Переадресация портов. В некоторых сетях, использующих устаревшие IPv4 и NAT, маршрутизаторы (часто обозначаемые как блоки NAT) также используются для настройки переадресации портов между адресным пространством RFC1918 и их общедоступным адресом IPv4. [ 11 ]
- Маршрутизаторы обработки голоса, данных, факсов и видео. Эти устройства, обычно называемые серверами доступа или шлюзами , используются для маршрутизации и обработки голоса, данных, видео и факсимильного трафика в Интернете. С 2005 года большинство междугородных телефонных звонков обрабатываются как IP- трафик ( VOIP ) через голосовой шлюз. Использование маршрутизаторов серверного типа расширилось с появлением Интернета, сначала с коммутируемым доступом, а затем с возрождением услуг голосовой телефонии.
- В более крупных сетях обычно используются многоуровневые коммутаторы , при этом устройства уровня 3 используются для простого соединения нескольких подсетей в одной зоне безопасности, а коммутаторы более высокого уровня, когда фильтрация , трансляция , балансировка нагрузки требуются или другие функции более высокого уровня, особенно между зонами. .
Wi-Fi-роутеры
[ редактировать ]Маршрутизаторы Wi-Fi сочетают в себе функции маршрутизатора и точки беспроводного доступа . Обычно это устройства небольшого форм-фактора, работающие от стандартного источника электропитания для бытового использования. Подключенные к Интернету в соответствии с предложением поставщика услуг Интернета , они обеспечивают доступ в Интернет через беспроводную сеть для домашнего или офисного использования.
История
[ редактировать ]Концепции коммутационного узла с использованием программного обеспечения и интерфейсного компьютера были впервые предложены Дональдом Дэвисом для сети NPL в 1966 году. [ 31 ] [ 32 ] [ 33 ] Та же идея была предложена Уэсли Кларком в следующем году для использования в сети ARPANET , которая получила название « Процессоры сообщений интерфейса» (IMP). [ 34 ] Первый интерфейсный компьютер был реализован в Национальной физической лаборатории Великобритании в начале 1969 года, а позже в том же году появились IMP в Калифорнийском университете в Лос-Анджелесе , Стэнфордском исследовательском институте , Калифорнийском университете в Санта-Барбаре и Школа вычислительной техники Университета Юты в США. [ 35 ] [ 36 ] [ 37 ] [ 38 ] Все они были построены на Honeywell 516 . Эти компьютеры имели по сути ту же функциональность, что и современный маршрутизатор.
Идея маршрутизатора (в то время называемого шлюзом ) первоначально возникла у международной группы исследователей компьютерных сетей, называемой Международной сетевой рабочей группой (INWG). [ 39 ] Эти шлюзовые устройства отличались от большинства предыдущих схем коммутации пакетов по двум причинам. Во-первых, они соединили разнородные сети, такие как последовательные линии и локальные сети . Во-вторых, это были устройства без установления соединения , которые не играли роли в обеспечении надежной доставки трафика, оставляя эту функцию полностью хостам . [ 40 ] Эта конкретная идея, сквозной принцип , была впервые использована в сети CYCLADES . [ 41 ]
Идея была изучена более детально с намерением создать прототип системы в рамках двух одновременных программ. Одной из них была программа Xerox PARC по изучению новых сетевых технологий, в результате которой была создана система PARC Universal Packet . Спустя некоторое время в начале 1974 года начали работать первые маршрутизаторы Xerox. Из-за проблем с корпоративной интеллектуальной собственностью в течение многих лет ему не уделялось особого внимания за пределами Xerox. [ 42 ] Другой была программа, инициированная DARPA , которая создала архитектуру TCP/IP , используемую сегодня. [ 43 ] Первый настоящий IP-маршрутизатор был разработан Джинни Трэверс из BBN в рамках усилий DARPA в 1975–1976 годах. [ 44 ] [ 45 ] К концу 1976 года три маршрутизатора на базе PDP-11 находились в эксплуатации в экспериментальном прототипе Интернета. [ 46 ] Майк Бресиа, Джинни Трэверс и Боб Хинден получили Интернет-премию IEEE за первые IP-маршрутизаторы в 2008 году. [ 47 ]
Первые многопротокольные маршрутизаторы были независимо созданы исследователями Массачусетского технологического института и Стэнфорда в 1981 году, и оба они также были основаны на PDP-11. Программу маршрутизаторов в Стэнфорде возглавлял Уильям Йегер , а в Массачусетском технологическом институте — Ноэль Чиаппа . [ 48 ] [ 49 ] [ 50 ] [ 51 ] Практически все сети сейчас используют TCP/IP, но многопротокольные маршрутизаторы все еще производятся. Они были важны на ранних этапах развития компьютерных сетей, когда использовались протоколы, отличные от TCP/IP. Современные маршрутизаторы, поддерживающие как IPv4, так и IPv6, являются многопротокольными, но представляют собой более простые устройства, чем маршрутизаторы, обрабатывающие протоколы AppleTalk, DECnet, IPX и Xerox.
С середины 1970-х по 1980-е годы миникомпьютеры роль маршрутизаторов выполняли общего назначения. Современные высокоскоростные маршрутизаторы представляют собой сетевые процессоры или узкоспециализированные компьютеры с дополнительным аппаратным ускорением, добавленным для ускорения как обычных функций маршрутизации, таких как пересылка пакетов, так и специализированных функций, таких как шифрование IPsec . Для исследований и других приложений широко используются Linux и Unix машины с программным обеспечением с открытым исходным кодом , на которых работает код маршрутизации . Операционная система Cisco IOS была разработана независимо. Основные операционные системы маршрутизаторов, такие как Junos и NX-OS , представляют собой сильно модифицированные версии программного обеспечения Unix.
Пересылка
[ редактировать ]Основная цель маршрутизатора — соединить несколько сетей и пересылать пакеты, предназначенные либо для сетей с прямым подключением, либо для более удаленных сетей. Маршрутизатор считается устройством уровня 3, поскольку его основное решение о пересылке основано на информации в IP-пакете уровня 3, а именно на IP-адресе назначения. Когда маршрутизатор получает пакет, он просматривает свою таблицу маршрутизации, чтобы найти наилучшее соответствие между IP-адресом назначения пакета и одним из адресов в таблице маршрутизации. Как только совпадение найдено, пакет инкапсулируется в кадр канала передачи данных уровня 2 для исходящего интерфейса, указанного в записи таблицы. Маршрутизатор обычно не анализирует полезную нагрузку пакета. [ 52 ] но только по адресам уровня 3 для принятия решения о пересылке плюс, при необходимости, другая информация в заголовке для подсказок, например, о качестве обслуживания (QoS). Для чистой пересылки IP маршрутизатор предназначен для минимизации информации о состоянии, связанной с отдельными пакетами. [ 53 ] После пересылки пакета маршрутизатор не сохраняет никакой исторической информации о пакете. [ б ]
Сама таблица маршрутизации может содержать информацию, полученную из различных источников, например, маршруты по умолчанию или статические маршруты , настроенные вручную, или динамические записи из протоколов маршрутизации , где маршрутизатор изучает маршруты от других маршрутизаторов. Маршрут по умолчанию — это маршрут, который используется для маршрутизации всего трафика, пункт назначения которого иначе не отображается в таблице маршрутизации; это распространено – даже необходимо – в небольших сетях, таких как дома или малые предприятия, где маршрут по умолчанию просто отправляет весь нелокальный трафик поставщику услуг Интернета . Маршрут по умолчанию можно настроить вручную (как статический маршрут); изучается протоколами динамической маршрутизации; или быть полученным по DHCP . [ с ] [ 54 ]
Маршрутизатор может одновременно запускать более одного протокола маршрутизации, особенно если он служит пограничным маршрутизатором автономной системы между частями сети, в которых используются разные протоколы маршрутизации; если это так, то можно использовать перераспределение (обычно выборочно) для обмена информацией между различными протоколами, работающими на одном и том же маршрутизаторе. [ 55 ]
Помимо принятия решения о том, на какой интерфейс пересылается пакет, что обрабатывается в первую очередь с помощью таблицы маршрутизации, маршрутизатор также должен управлять перегрузкой, когда пакеты поступают со скоростью, превышающей скорость, которую маршрутизатор может обработать. Обычно используются три политики: отбрасывание хвоста , случайное раннее обнаружение (RED) и взвешенное случайное раннее обнаружение (WRED). Отбрасывание хвоста является самым простым и легко реализуемым: маршрутизатор просто отбрасывает новые входящие пакеты, как только буферное пространство маршрутизатора исчерпано. RED вероятностно отбрасывает дейтаграммы раньше, когда очередь превышает предварительно настроенную часть буфера, до достижения заранее определенного максимума, когда он отбрасывает все входящие пакеты, тем самым возвращаясь к хвостовому отбрасыванию. WRED можно настроить на более легкое отбрасывание пакетов в зависимости от типа трафика.
Другая функция, которую выполняет маршрутизатор, — это классификация трафика и принятие решения, какой пакет следует обработать первым. Это управляется посредством QoS , что очень важно при развертывании передачи голоса по IP , чтобы не создавать чрезмерную задержку . [ 56 ]
Еще одна функция, которую выполняет маршрутизатор, называется маршрутизацией на основе политик , при которой создаются специальные правила, которые переопределяют правила, полученные из таблицы маршрутизации, при принятии решения о пересылке пакетов. [ 57 ]
Некоторые функции могут выполняться с помощью специализированной интегральной схемы (ASIC), чтобы избежать накладных расходов на планирование времени ЦП для обработки пакетов. Другие, возможно, придется выполнять через ЦП, поскольку эти пакеты требуют особого внимания и не могут быть обработаны ASIC. [ 58 ]
См. также
[ редактировать ]- Мобильный широкополосный модем
- Модем
- Жилые ворота
- Переключить виртуальный интерфейс
- Беспроводной маршрутизатор
Примечания
[ редактировать ]- ^ Произносится / ˈ r uː t ər / в британском английском , / ˈ r aʊ t ər / в американском и австралийском английском . [ 1 ]
- ^ В некоторых реализациях маршрутизатора действие пересылки может увеличивать счетчик, связанный с записью таблицы маршрутизации, для сбора статистических данных.
- ^ Маршрутизатор может служить DHCP-клиентом или DHCP-сервером.
Ссылки
[ редактировать ]- ^ «маршрутизатор» . Оксфордский словарь английского языка (онлайн-изд.). Издательство Оксфордского университета . (Требуется подписка или членство участвующей организации .)
- ^ «Маршрутизатор – это компьютер» . Сетевая академия Cisco . Архивировано из оригинала 5 июля 2022 г.
- ^ Медхи, Дипанкар; Рамасами, Картик (2007). Сетевая маршрутизация: алгоритмы, протоколы и архитектуры . Эльзевир. п. 19. ISBN 9780120885886 .
- ^ Кунду, Судакшина (2009). Основы компьютерных сетей, 2-е изд . Нью-Дели: Обучение PHI. стр. 85–86, 124. ISBN. 9788120334526 .
- ^ «Обзор ключевых концепций протоколов маршрутизации: архитектуры, типы протоколов, алгоритмы и показатели» . Tcpipguide.com. Архивировано из оригинала 20 декабря 2010 года . Проверено 15 января 2011 г.
- ^ «Введение Сетевой академии Cisco в динамическую маршрутизацию» . Циско. Архивировано из оригинала 27 октября 2015 года . Проверено 1 августа 2015 г.
- ^ «Что такое маршрутизация?» . Циско . 10 апреля 2022 г. Проверено 25 марта 2024 г.
Таблицы маршрутизации могут создаваться вручную и «обучаться» программным обеспечением по мере наблюдения за сетевым трафиком, либо же они могут строиться в соответствии с протоколами маршрутизации .
- ^ Х. Хосрави и Т. Андерсон (ноябрь 2003 г.). Требования к разделению IP-контроля и пересылки . дои : 10.17487/RFC3654 . РФК 3654 .
- ^ «Какой сетевой компонент отвечает за пересылку данных между разными сетями — ITEagers» . ITEagers – Приготовьтесь . Проверено 27 февраля 2024 г.
- ^ «Настройка Netflow на маршрутизаторах Cisco» . Дата MY-Technet.com неизвестна. Архивировано из оригинала 14 июля 2011 года . Проверено 15 января 2011 г.
- ^ Перейти обратно: а б «Windows Home Server: настройка маршрутизатора» . Microsoft Technet, 14 августа 2010 г. Архивировано из оригинала 22 декабря 2010 г. . Проверено 15 января 2011 г.
- ^ Оппенгеймер, Пр. (2004). Проектирование сети сверху вниз . Индианаполис: Cisco Press. ISBN 978-1-58705-152-4 .
- ^ Бизли, Джеффри С.; Нилкаев, Пиясат (5 ноября 2012 г.). Практическое руководство по расширенной работе в сети . Пирсон Образование. ISBN 978-0-13-335400-3 .
- ^ Лоусон, Уэйн (8 февраля 2001 г.). Настройка Cisco AVVID . Эльзевир. ISBN 978-0-08-047673-5 .
- ^ «Компьютерный мир» . 23 января 1995 г.
- ^ «Карты последовательного интерфейса» .
- ^ «Последовательные сетевые модули» .
- ^ «Планирование и реализация требований к сети SOHO» . Экзаменационная коллекция . Проверено 25 марта 2021 г.
- ^ «Как работают удлинители Wi-Fi? Повторитель, усилитель, удлинитель?» . Семья интернет-провайдеров . 2021-02-25 . Проверено 25 марта 2021 г.
- ^ «Обзор проектирования иерархической сети (1.1) > Справочное руководство по соединению сетей Сетевой академии Cisco: Проектирование иерархической сети | Пресса Cisco» . www.ciscopress.com . Проверено 21 марта 2021 г.
- ^ «Аспекты безопасности NAT» (PDF) . Мичиганский университет. Архивировано из оригинала (PDF) 18 октября 2014 г.
- ^ «Глобальные интернет-эксперты раскрывают план создания более безопасных и надежных маршрутизаторов Wi-Fi и Интернета» (пресс-релиз). 14 октября 2015 г. Архивировано из оригинала 20 октября 2015 г.
- ^ «Является ли программное обеспечение с открытым исходным кодом более безопасным, чем проприетарные продукты?» . Государственные технологии . 26 июля 2010 г. Проверено 30 марта 2024 г.
- ^ Тамара Дин (2009). Network+ Руководство по сетям . Cengage Обучение. п. 272. ИСБН 9781423902454 .
- ^ Х. Берковиц; и др. (июнь 2005 г.). Терминология для сравнительного анализа конвергенции устройств BGP в плоскости управления . дои : 10.17487/RFC4098 . РФК 4098 .
- ^ «Какова основная роль маршрутизатора, расположенного на границе сети интернет-провайдера и участвующего в пиринге с вышестоящими провайдерами IP-транзита через eBGP — ITEagers» . ITEagers – Приготовьтесь . Проверено 27 февраля 2024 г.
- ^ Перейти обратно: а б с Рехтер, Яков; Розен, Эрик К. (февраль 2006 г.). Виртуальные частные сети BGP/MPLS IP (VPN) (Отчет). Рабочая группа по интернет-инжинирингу.
- ^ «Магистральный Интернет-маршрутизатор M160» (PDF) . Джунипер Нетворкс. Архивировано (PDF) из оригинала 20 сентября 2011 года . Проверено 15 января 2011 г.
- ^ «Виртуальные магистральные маршрутизаторы» (PDF) . IronBridge Networks, Inc., сентябрь 2000 г. Архивировано (PDF) из оригинала 16 июля 2011 г. . Проверено 15 января 2011 г.
- ^ Э. Розен; Ю. Рехтер (апрель 2004 г.). BGP/MPLS VPN .
- ^ Дэвис, Д.В. (1966). «Предложение по цифровой сети связи» (PDF) .
- ^ Робертс, доктор Лоуренс Г. (май 1995 г.). «ARPANET и компьютерные сети» . Архивировано из оригинала 24 марта 2016 года . Проверено 13 апреля 2016 г.
Затем, в июне 1966 года, Дэвис написал вторую внутреннюю статью «Предложение по цифровой сети связи», в которой он ввёл слово «пакет» — небольшую часть сообщения, которое пользователь хочет отправить, а также представил концепцию интерфейса . компьютер, расположенный между пользовательским оборудованием и пакетной сетью.
- ^ Пелки, Джеймс (2007). Предпринимательский капитализм и инновации: история компьютерных коммуникаций 1968–1988 гг . Проверено 18 февраля 2020 г.
документ, датированный июнем 1966 года... представил концепцию «интерфейсного компьютера», который находится между пользовательским оборудованием и пакетной сетью.
- ^ Пелки, Джеймс. «4.7 Планирование ARPANET: 1967–1968 гг. В Главе 4 — Сеть: видение и коммутация пакетов, 1959–1968 гг.» . История компьютерных коммуникаций . Архивировано из оригинала 23 декабря 2022 года . Проверено 9 мая 2023 г.
- ^ Джон С., Квартерман; Джозайя С., Хоскинс (1986). «Известные компьютерные сети» . Коммуникации АКМ . 29 (10): 932–971. дои : 10.1145/6617.6618 . S2CID 25341056 .
Первая сеть с коммутацией пакетов была реализована в Национальных физических лабораториях Великобритании. За ним быстро последовала ARPANET в 1969 году.
- ^ Скантлбери, Роджер (2001). Краткая история сети NPL . Симпозиум Института аналитиков и программистов 2001 г. Архивировано из оригинала 7 августа 2003 г. Проверено 13 июня 2024 г.
Впервые система была запущена в эксплуатацию в начале 1969 года.
- ^ Хони Дэр-Брайан, Кристина (22 июня 2023 г.). Компьютерные уроды (Подкаст). Глава вторая: В воздухе. Журнал Inc. 35:55 минута.
Леонард Кляйнрок: Дональд Дэвис... сделал коммутацию пакетов с одним узлом до того, как это сделало ARPA.
- ^ Хемпстед, К.; Уортингтон, В., ред. (2005). Энциклопедия технологий ХХ века . Рутледж . стр. 573–5. ISBN 9781135455514 . Проверено 15 августа 2015 г.
- ^ Дэвис, Шанкс, Харт, Баркер, Депре, Детвайлер и Римл, «Отчет подгруппы 1 по системе связи», Примечание INWG № 1.
- ^ Эдмондсон-Юрканан, Крис (2007). «Археологическое путешествие SIGCOMM в прошлое сетевых технологий» . Коммуникации АКМ . 50 (5): 63–68. дои : 10.1145/1230819.1230840 . ISSN 0001-0782 .
INWG#1: Отчет подгруппы 1 по требованиям к системе связи, составленный Дэвисом, Шэнксом, Хартом, Баркером, Депре, Детвайлером и Римлом. Они написали: «Было решено, что взаимодействие между сетями с коммутацией пакетов не должно усложнять работу хостов, учитывая, что сети, вероятно, будут разными, и поэтому между сетями потребуются шлюзы. Эти шлюзы должны быть настолько простыми, насколько это возможно, но при этом предоставлять как можно больше свободы». возможно проектирование отдельных сетей». INWG#1 пояснила, что шлюзы и простота были принятыми концепциями при формировании INWG.
- ^ Беннетт, Ричард (сентябрь 2009 г.). «Создан для перемен: сквозные аргументы, интернет-инновации и дебаты о сетевом нейтралитете» (PDF) . Фонд информационных технологий и инноваций. стр. 7, 11 . Проверено 11 сентября 2017 г.
- ^ Дэвид Боггс, Джон Шок, Эдвард Тафт, Роберт Меткалф, «Щенок: сетевая архитектура» , IEEE Transactions on Communications, том 28, выпуск 4, апрель 1980 г., стр. 612–624.
- ^ Винтон Серф, Роберт Кан, «Протокол для взаимодействия в пакетных сетях» , Транзакции IEEE в области связи, том 22, выпуск 5, май 1974 г., стр. 637–648.
- ^ «Вирджиния Трэверс» . Зал славы Интернета . Проверено 16 июня 2024 г.
- ^ «Мисс Джинни Стразисар» . Общество истории информационных технологий . 21 декабря 2015 г. Архивировано из оригинала 1 декабря 2017 г. Проверено 21 ноября 2017 г.
- ^ Крейг Партридж, С. Блюменталь, «Сеть передачи данных в BBN» ; IEEE Анналы истории вычислений, том 28, выпуск 1; Январь – март 2006 г.
- ^ «ПОЛУЧАТЕЛИ ИНТЕРНЕТ-ПРЕМИИ IEEE» (PDF) .
- ^ Долина ботаников: кто на самом деле изобрел многопротокольный маршрутизатор и почему нас это должно волновать? Архивировано 3 марта 2016 г. в Wayback Machine , Служба общественного вещания, по состоянию на 11 августа 2007 г.
- ↑ Router Man. Архивировано 5 июня 2013 г. в Wayback Machine , NetworkWorld, по состоянию на 22 июня 2007 г.
- ^ Дэвид Д. Кларк, «Внедрение сети кампуса MIT», CCNG-2, Группа компьютерных сетей кампуса, Массачусетский технологический институт, Кембридж, 1982; стр. 26.
- ^ Пит Кэри, «Правдивая история стартапа: часто рассказываемая история запуска Cisco не учитывает драму и интригу», San Jose Mercury News, 1 декабря 2001 г.
- ^ «Пересылка и маршрутизация пакетов в сетях IPv4 — Руководство системного администратора: IP-службы» . docs.oracle.com . Проверено 25 марта 2021 г.
- ^ Робертс, Лоуренс (22 июля 2003 г.). «Следующее поколение IP — маршрутизация потоков» . Архивировано из оригинала 4 апреля 2015 года . Проверено 22 февраля 2015 г.
- ^ Дэвид Дэвис (19 апреля 2007 г.). «Администрирование Cisco 101: Что нужно знать о маршрутах по умолчанию» . Архивировано из оригинала 25 июня 2014 года . Проверено 5 июня 2014 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ Дайан Тир (март 2013 г.). Внедрение IP-маршрутизации Cisco (ROUTE): базовое учебное пособие . Сиско Пресс . стр. 330–334.
- ^ Донахью, Гэри А. (21 июня 2007 г.). Сетевой воин . «О'Рейли Медиа, Инк.». ISBN 978-0-596-10151-0 .
- ^ Дайан Тир (март 2013 г.). «Глава 5: Реализация управления путем». Внедрение IP-маршрутизации Cisco (ROUTE): базовое учебное пособие . Сиско Пресс . стр. 330–334.
- ^ Шудель, Грегг; Смит, Дэвид (29 декабря 2007 г.). Стратегии безопасности маршрутизатора: защита плоскостей трафика IP-сети . Пирсон Образование. ISBN 978-0-13-279673-6 .