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

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

На моем ПК с Windows 10 есть встроенный порт Ethernet, как и положено, но также подключена карта Ethernet. Ее собрал друг, более разбирающийся в компьютерах, не я. Я использовал карту вместо встроенной без особой причины, но есть ли разница? Я думаю, что карта TP-Link (скоро узнаю), а у меня плата MSI.

Есть ли разница между встроенным портом Ethernet и картой Ethernet?

решение1

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

(Терминология: я использую «NIC» для обозначения «Сетевой интерфейсной схемы». Технически NIC означает «сетевая интерфейсная карта», этот термин люди используют для дополнительных карт, включающих сетевой разъем. Однако люди широко используют этот термин также для обозначения сетевых подключений, включая сетевые порты, встроенные в материнские платы, и Wi-Fi-подключения. Поэтому, по сути, когда я говорю «NIC», я просто имею в виду любой компонент, обеспечивающий сетевое подключение.)

Во-первых, позвольте мне объяснить это очень просто:

  • Если вы не знаете иного, в общем случае отдавайте предпочтение встроенной сетевой карте.

Вот почему:

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

Я когда-то читал о материнских платах, которые предоставляли сетевые карты, которые могли взаимодействовать на более высоких скоростях, чем дополнительная карта. Для этого было несколько причин:

  • Сетевая карта — это порт специального назначения с четким намерением/дизайном. Он может быть реализован более эффективно, чем слот "расширения" общего назначения. Например, он может быть реализован без необходимости полного перехвата аппаратного протокола, такого как Peripheral Component Interconnect ("PCI").
  • Сетевая карта была расположена ближе к ЦП. Сетевая карта не занимает столько схем, как слот "карты расширения" (вроде "PCI Express"). Поскольку она меньше, ее можно втиснуть ближе к ЦП.

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

Единственная ключевая причина отдать предпочтение NIC в слоте расширения вместо встроенного NIC — это если NIC в слоте расширения использует более новую технологию, которая позволяет ему работать на более высоких скоростях. Это может быть возможно в некоторых случаях для некоторых материнских плат. Однако, в общем, это не должно быть так по некоторым из причин, упомянутых выше. В принципе, если схема NIC материнской платы не может поддерживать определенную скорость (например, старая материнская плата, которая поддерживает 100 Мбит/с Ethernet вместо гигабитного Ethernet), то весьма вероятно, что скорость также слишком высока для шины, которая взаимодействует со слотами карт расширения. Я процитируюСообщение на форуме TC10284:

Что касается слотов PCI, слоты PCI с частотой 33 МГц имеют скорость передачи данных 133 МБ/с. Сетевые карты на 100 Мбит/с будут использовать максимум 12,5 МБ/с из этого количества (100 Мбит/с/8 = 12,5 МБ/с). Гигабитные сетевые карты на 1000 Мбит/с на полной скорости почти перегрузят шину PCI (1000 Мбит/с/8 = 125 МБ/с).

Хорошо, цифр было много, поэтому позвольте мне выделить самые важные, на которые стоит обратить внимание. 125МБ/секогромный процент133МБ/сек. 133 МБ/сек — это пропускная способность шины PCI, которая обычно используется всеми устройствами PCI во всей системе. Так что простая математика с этими числами показывает, чтоодингигабитный порт может использоватьболее 93,98%пропускной способности всей шины PCI системы.

В сообщении на форуме TC10284 также упоминается такая возможность:

Встроенная гигабитная сетевая карта подключается непосредственно к шине PCI, шине PCI-E или к специальному транспортному интерфейсу, аналогичному тому, который Intel разработала для своих встроенных гигабитных сетевых карт.

Если одна гигабитная карта может почти полностью заполнить шину PCI, то это оставляет мало места для других устройств, включая другую сетевую карту, работающую на той же скорости. (Тем не менее, гигабит может быть лучше, чем 100 Мбит/с. Например,OpenBSD PF (брандмауэр) FAQ: производительностьобсуждает «Эффективность вашей сетевой карты». ... «Для максимальной производительности рассмотрите возможность использования гигабитных или десятигигабитных карт Ethernet, поскольку они имеют гораздо более продвинутую буферизацию». Поэтому даже если вы не получили полной гигабитной скорости, лучшая конструкция гигабита может обеспечить превосходные результаты, чем старые стандарты. Вот почему редкая 4-портовая карта PCI может быть действительно полезной, даже если полные гигабитные скорости, одновременно на всех портах, были недостижимы.)

Итак, если вы дочитали до этого места, позвольте мне усложнить предыдущее предложение (всегда использовать onboard) этой более сложной серией решений:

  • Конечно, если есть известная проблема с встроенной сетевой картой (например, физически поврежденный разъем), то отдайте предпочтение работающей дополнительной карте. (Если встроенная сетевая карта перестает работать, иногда использование дополнительной карты является обходным решением, которое дешевле/проще, чем замена всей материнской платы.)
  • Если все работает, и известно, что сетевая карта поддерживает более продвинутую технологическую конструкцию (например, более высокую стандартизированную скорость), чем встроенная сетевая карта (что, я полагаю, маловероятно), то рассмотрите вариант выбора этой карты.
  • В противном случае отдайте предпочтение встроенной сетевой карте.

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

решение2

Ну, мне на ум приходит несколько ответов.

Спроси друга

Может быть, у него или у нее была особая причина так поступить. Спросите его или ее.

Но вы же нас спросили. :) Так что, возможно, одна из причин в том,

Настройка сети

Возможно, у вашего друга была определенная сетевая настройка, возможно, на разные сети, например 192.168.1.0/24и 192.168.2.0/24, или разные VLAN. Две карты позволяли ему или ей подключить ноутбук к обеим сетям без маршрутизатора.

Скорость сети

Сопряжение

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

Скорость отдельных карт

Может быть, встроенная сетевая карта имеет скорость «всего» 100 Мбит/с, а дополнительная — 1000 Мбит/с. Вы можете это увидеть

  • на коммутаторе, если коммутатор использует разноцветные индикаторы для 100 и 1000 Мбит/с
  • в свойствах драйвера в панели управления Windows/оборудование
  • на сайте производителя

Функция

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

Связанный контент