Программирование сокетов. сеть и сокет

Оглавление

Используем документацию, чтобы узнать сокет установленного процессора

Если компьютер покупался в сборе, а не собирался кем-то из Ваших знакомых, то Вы можете найти документы, идущие с ним в комплекте. Способ нельзя назвать сложным. Скорее, он скучный – придётся пролистать с десяток-других страниц в поисках нужной информации. В любом случае, данный метод имеет право на жизнь.

Итак, представим, что документы не были Вами утеряны и лежат где-нибудь под рукой. В этой макулатуре в оглавлении найдите раздел с названием «Общие характеристики процессора» или ему подобным. Затем откройте нужную страницу и глазами пробегитесь по информации, описанной там – нужно искать «Socket…» или «S…», где вместо многоточия должны быть цифры или комбинация из цифр и букв. Например, Socket LGA-1366. Также может быть указана аналогичная информация, но на русском языке – «Тип разъёма». Ещё на этих страницах Вы можете найти рекомендации по установке процессора и прочую полезную информацию, которая действительно может пригодиться.

Какая материнская плата лучше для вас?

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

В зависимости от конфигурации контактов, некоторые разъемы могут поддерживать несколько поколений процессоров. Примером может служить текущий сокет LGA 1151 для Intel, который поддерживает процессоры шестого, седьмого, восьмого и девятого поколения. Разъем не может быть заменен и потребует полной замены материнской платы, если вам понадобится использовать другой интерфейс.

Но то, что разъем соответствует вашему процессору, не означает, что материнская плата будет совместима с ним. Здесь в игру вступает чипсет. Intel Core i5 7600K и 9600K поддерживают LGA 1151, но первый работает с чипсетом Z170, а второй – с чипсетом Z370.

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

Что такое сокет?

Понятие «сокет» применяют как для обозначения разъема под процессор в материнской плате, так и для определения конечной точки соединения в IP-сетях. Именно об этих сокетах пойдет дальше речь.

Программные сокеты

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

Фактически, каждый сокет описывается практически полностью уникальной комбинацией из протокола (TPC, UDP и тому подобное.), IP-адреса и номера порта, который используется при соединении. Сокеты могут существовать не только в виде конечных точек взаимодействия с IP-протоколами – в

UNIX-системах они используются также для взаимодействия между процессами, которая может происходить и на одном отдельно взятом компьютере. Официально такие сокеты называются POSIX Local IPC Sockets.

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

Впервые технология сокетов была предложена в 1983 году в университете Беркли, Калифорния. Как видите, идея оказалась удачной и живучей – с тех пор сокеты успешно используются не только в UNIX-подобных операционных системах, но и в Windows, а также в независимых от используемой платформы технологиях создания приложений – например, в том же языке программирования Java.

Сокеты в материнской плате и чем они отличаются

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

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

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

Определить сокет можно заглянув в характеристики материнской платы

Как уже говорилось выше, подбор сокета – важная часть сборки системы. Если будет подобран процессор, который ориентирован на другой сокет, чем в материнской плате, то система работать не будет, если вообще процессор встанет в несовместимое гнездо.

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

Сокеты Intel

Динамика обновления сокетов для процессоров Intel, на порядок выше, чем в тех же сокетов новых процессоров AMD. В рамках своей предпоследней серии процессоров, появилось целых три новых сокета, причем они полностью несовместимы.

Как выглядит сокет Intel

Все это одновременно и хорошо, и плохо. Хорошо тем, что с частым обновлением сокетов и выпуском под каждую (даже) часть линейки процессоров, мы можем наблюдать увеличение производительности и более специфическую заточку под конкретную модель.

А вот жирный минус в том, что довольно трудно делать апгрейд, когда каждая новая серия процессоров идет под новый сокет, приходится менять не только процессор, но и материнскую плату.

Сокеты AMD

Политика компании AMD, в этом плане более консервативна. Несколько гнезд имеют совместимость благодаря сериям с «+». К примеру, Socket AM2 совместим с AM2+, что дает более широкие возможности для апгрейда, но вместе с этим, это немного неприятное топтание на одном месте, что не позволительно для IT-сферы.

Как выглядит сокет AMD

Как использовать AIDA64

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

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

  • материнской плате, сокете, процессоре;
  • видеоподсистеме;
  • аудиокодеках;
  • модулях памяти;
  • периферийных устройствах;
  • сетевой карте;
  • операционной системе;
  • других объектах.

Как узнать, какой сокет на материнской плате установлен, запустив программу AIDA64? Нужно слева раскрыть вкладку «Материнская плата», затем выбрать одноименный раздел. В окне справа будет предоставлена полезная информация. Нужные сведения будут под заголовком «Физическая информация о системной плате». Первый пункт раздела называется «Число гнезд для ЦП». Справа от него указан конкретный параметр. Это и есть искомая информация. Примеры того, что там может быть: 1 LGA775, 1 LGA1156, 1 AM3 и т. д. Цифра «1» означает, что в системе присутствует только один физический разъем для подключения процессора. Так оснащается большая часть моделей материнских плат. Хотя бывают и двухпроцессорные системы, но такие варианты обычно используются в серверах.

Вышеприведенная инструкция подойдет и тем, кто интересуется вопросом, как узнать сокет материнской платы через Everest. Данная программа является предшественницей приложения AIDA64. Ее можно использовать для систем возрастом от 3 лет и более. В этом случае она покажет объективную информацию по всем компонентам. В новых компьютерах лучше запускать AIDA64.

Упаковка и документация

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

Даже если вы покупаете готовый компьютер, в которой установлен Tray процессор, то есть без коробки для кулера в комплекте, коробка от системной платы и гарантийный талон будет всегда.

Вопрос в том, сохранили ли вы эту упаковку или она где-то потерялась. Для того, чтобы определить тип сокета, не включая компьютер, достаточно коробки от материнки или процессора.

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

А вот чтобы разобрать его, придется приложить некоторые усилия – открутить пару винтов на боковой крышке, демонтировать кулер процессора и очистить поверхность ЦП от остатков термопасты.

Способ подойдет для случая, если вся тара отсутствует, а компьютер не включается. Далее действуем по предыдущему алгоритму – ищем онлайн характеристики интересующего девайса с помощью поисковика.

Как вариант, можно посмотреть маркировку на системной плате – согласно нормативам, она должна там быть нанесена, как и тип слота. Детальнее о сокете компьютерного процессора можно почитать здесь.

Как узнать тип сокета не разбирая ПК

Основные характеристики компьютера определяются в ВИН(windows) 10 и более ранних версиях этой операционной системы. Для этого достаточно нажать кнопку «Пуск» и кликнуть правой кнопкой мышки по пункту «Компьютер», выбрав в контекстном меню «Свойства».

Модель процессора указана во вкладке «Система». Вбиваем название (вручную, так как оно не копируется) в поисковик и узнаем характеристики.

И еще один способ – узнать интересующие сведения через программу.

Рекомендую для этих целей использовать утилиты Speccy, CPU‑Z, AIDA64 или Everest. Любая из них определяет параметры интересующих девайсов с помощью встроенных в них датчиков, независимо от бренда – будь то Интел или АМД.

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

Достоинство этого метода в том, что утилита не занимает много места на диске, а гуглить ничего не нужно.

Рассмотрим на примере

Теперь давайте взглянем на чипсет. Взгляните на картинку ниже – у данной материнской платы можно увидеть два моста: южный и северный. Первый находится чуть ближе к процессору, а второй чуть ниже.

Теперь давайте посмотрим – за что же отвечает северный и южный чипсеты.

  • Северный – отвечает за работу: процессора, оперативной памяти и видеокарты.
  • Южный – отвечает за все остальные устройства и контроллеры, к которым относят: USB, SATA, звук и т.д.

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

Современные и старые чипсеты напрямую влияют на производительность материнской платы и ПК в целом. Также производительность зависит от пропускной способности шины, на которой они установлены – в мануалах часто обозначают данный показатель как FSB или Front Side Bus. Среди обычных пользователей могут встретиться также и другие названия: частота шины, скорость шины и т.д.

В целом производительность шины зависит от двух понятий:

  • Частоты – измеряется в мегагерцах (GHz) или гигагерцах (MHz). Показывает – сколько раз в секунду происходит обмен информации.
  • Ширина – это количество байт, которые можно передать за один раз или один герц.

В итоге у нас выходит два показателя: частота и ширина. Расскажу на примере – представьте, что у нас в порту есть грузчики, которые должны непрерывно таскать коробки из одного места в другой. Вот количество грузчиков – это частота. А количество коробок, которое они могут унести за раз – это ширина.

Но чтобы не оперировать сразу двумя величинами придумали третью, которая получается при умножении частоты на ширину. Получается как раз та самая пропускная способность шины, и измеряется она в гигабайтах в секунду (ГБ/c или GB/s). Как видите из нижней картинки, пропускная способность у разных шин с разными устройствами может быть разной.

Северный же мост также связан с оперативной памятью, так как без неё нормальная работа в системе просто невозможна. Это происходит через специальную шину RAM Bus. Данная шина имеет 128 контактов, плюс одну интересную фишку – она работает в двухканальном режиме.

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

Типы розеток

Ниже перечислены различные типы розеток:

Розетки датаграммы

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

Сырьевые розетки

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

Последовательные розетки пакетов Гнезда

Это похоже на сокет потока, за исключением того, что границы записи сохраняются. Этот тип сокета позволяет пользователям управлять протоколом последовательностей пакетов (SPP) или заголовками протокола интернет-протокола датаграмм (IDP) в пакете или даже группе пакетов. Этот сокет также позволяет пользователю получать заголовки входящих пакетов.

Розетки для ручьев

Этот тип сокета полагается на TCP для передачи данных. Если доставка данных невозможна, отправитель получит сообщение о том, что соединение привело к ошибке. Записи данных не имеют границ. Этот разъем обеспечивает ориентированный на подключение, последовательный и уникальный поток данных без границ записи, с четко определенными механизмами для создания и/или разрушения соединений и обнаружения ошибок. Он передает надежные данные в порядке и без использования внеполосных возможностей.
Предполагается, что процессы взаимодействуют только между розетками одного типа, но нет никаких ограничений, препятствующих взаимодействию между этими розетками разных типов.

Активное гнездо

Это разъемное соединение с активными удаленными разъемами через открытое соединение для передачи данных. Если это соединение будет закрыто, активные розетки в каждой точке также будут разрушены. Используется клиентами, которые хотят инициировать запросы на подключение для подключения. Однако, это активное гнездо также может быть преобразовано в пассивное гнездо путем привязки имени к гнезду с помощью bind-macro и путем указания готовности принимать соединения с микрофоном listen-macro.

Пассивная розетка

Эта розетка не подключена, а ждет входящего соединения, которое вызовет новую активную розетку. Используется серверами для того, чтобы принимать запросы на соединение с микрофоном Connect-macro. Эта пассивная розетка не может использоваться для инициирования запросов на подключение.
Понятия активных и пассивных сокетов для потоковых сокетов не применимы к другим типам сокетов, таким как сокеты датаграммы.

Порты и розетки

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

Термин «розетка» начал употребляться с 1971 года, когда он использовался при разработке ARPANET. Большинство розеток, реализуемых сегодня, основаны на розетках Беркерли, которые были разработаны в 1983 году. Однако розетки, используемые для подключения к Интернету, созданы по образцу моделей Winsock, которые были сделаны в 1991 году. Гнезда Беркерли также известны как гнезда BSD. В 1989 году Berkerley выпустила версии своей операционной системы и сетевой библиотеки, свободные от лицензионных ограничений. Другие ранние версии были написаны для TOPS-20, MVS, VM и IBM-DOS.

В чем различия чипсетов Intel 1151v2. Обзор чипсетов Intel Z370, H370, B360 и H310

Сегодня мы попробуем разобраться в чем различия чипсетов Intel 1151v2, и каковы отличия материнских плат на чипах Intel Z370, H370, B360 и H310. Напомню, в одной из прошлых статей мы уже останавливались на особенностях платформы LGA1151.

Восьмое поколение процессоров Intel (кодовое название Coffee Lake) в октябре 2021 года пришло на смену предшественнику — Intel Kaby Lake. По сути Coffee Lake является более усовершенствованным Kaby Lake, без изменения техпроцесса (14 нм). Однако, данное событие в мире компьютерного сообщества получилось весьма знаковым. Впервые за долгие годы Intel решилась на шаг в сторону наращивания числа вычислительных ядер. Неизвестно насколько долго нам пришлось бы ждать этого события если бы не активность другого микропроцессорного гиганта AMD. Который, весьма своевременно выпустил неплохие многоядерные процессоры семейства Ryzen. Конкуренция – двигатель прогресса.

Из-за повышенных требований новых процессоров к системе питания гнезда LGA 1151 они (процессоры) оказались несовместимы с материнскими платами из 200-ой серией чипов. Во всяком случае таково официальное заявление Intel. Однако энтузиасты из Китая путем модификации микрокода BIOS опровергли данное заявление. Им удалось запустить процессоры 7-го поколения на плате с чипсетом Z370 и наоборот. Чего не сделаешь ради прибыли?

Для простых пользователей это обозначало лишь одно – покупка новой материнской платы. Процессоры семейства Coffee Lake, как и прежняя линейка, имеют разъем LGA1151, но совместимы только с платами на основе чипов Intel 300-й серии — Z370, H370, B360 и H310.

Покупая новый процессор из семейства Coffee Lake, пользователь должен выбирать мат плату с сокетом LGA1151v2 и чипсетом 300 серии.

В чем различия чипсетов Intel 1151v2

Теперь давайте попробуем разберемся в чем разница между чипсетами Intel — Z370, H370, B360 и H310. Новые чипсеты Z390 и Q360 будут объявлены, предположительно, в начале осени.

Решения на основе чипов Z390, Z370 и Q370 — топовый сегмент. Все остальные получаются за счет «урезания» функционала топовых моделей.

Z370 Aorus Gaming

Если совсем коротко, то Z390, Z370 – если нужно все лучшее и возможность разгона процессора и оперативной памяти. Процессор Intel тоже должен поддерживать разгон, иметь разблокированный множитель. Такие процессоры маркируются индексом «К». Пример — 8700K.

Asus TUF H370

Решения на основе H370, B360 — более массовый («народный») сегмент, но уже не поддерживающий разгон, ни процессора, ни оперативной памяти. По сути отличие между ними лишь в том, что платы с набором H370 позволяют организовать дисковый (RAID) массив – связка из нескольких жестких дисков для их общего ускорения работы.

ASRock H310M-HDV

Платы с чипсетом H310 — это самый бюджетный сегмент. О разгоне речи не идет. Оптимальное решение для процессоров младшей линейки семейства Coffee Lake.

Если для вас это все слишком сложно, то вышеизложенное будет проще понять если ориентироваться на данную таблицу.

Итак, мы разобрали в чем различия чипсетов Intel 1151v2. Теперь возникает вопрос — какую материнскую плату выбрать?

Выбор материнской платы на чипсете Intel 300-й серии

Здесь все достаточно просто. При выборе материнской платы на чипсетах Intel Z370, H370, B360 и H310 нужно отталкиваться от того, что в действительности нужно пользователю и каким бюджетом он при этом располагает.

Планируете разгон процессора и оперативной памяти, ваш выбор — Intel Z370;

Универсальный ПК — Intel B360 или H370 (если нужен RAID-массив);

Бюджетная система — Intel H310.

Выбирайте мат. плату исходя из более важных для вас характеристик. Например, числу слотов под модули памяти (лучше если их будет 4), или форм-фактору. Нужна компактная система — смотрите в сторону мат плат формата Micro-ATX и Mini-ITX. Количеству слотов PCI и PCI-E, USB, FireWire, SATA. Есть ли новый тип слота M.2 для установки более скоростных SSD.

Нет никакого понятия «игровая» материнская плата — это маркетинг чистой воды. Даже на бюджетной плате с чипсетом Intel H310 можно получить вполне приемлемые FPS. Следует понимать, что более дешевые платы на чипсете Intel H310 не имеют радиаторов для цепи VRM, а значит разумный максимум для таких плат — Intel Core i5 8400.

Надеюсь, данная статья помогла вам разобраться в особенностях 300-й серии чипсетов Intel. Как видите, различия чипсетов Intel 1151v2 не такие уж и существенные, но в любом случае сделать свой выбор теперь станет проще.

Если вы собираете компьютер и ищите лучшие цены на комплектующие, то вариант номер один — Computeruniverse.ru (статья Как покупать в Computeruniverse). Проверенный времен немецкий магазин. Купон на 5% евро скидки — FWXENXI. Удачной сборки!

Функциональность

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

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

inet_aton

Функция

inet_aton

конвертирует строку в сетевой адрес. Возвращает int. 1 если конвертация прошла успешно. 0 если
конвертация не получилась.

В качестве параметров использует указатель const char
и структуру in_addr *addr

Эта функция считается устаревшей, на смену ей пришли inet_pton() и inet_ntop()

inet_aton()
convert Internet dot address to network address

Function

SYNOPSIS
#include <arpa/inet.h>

int inet_aton(const char *cp, struct in_addr *addr);

DESCRIPTION
The inet_aton() function converts the specified string,
in the Internet standard dot notation, to a network address,
and stores the address in the structure provided.

The converted address is in network byte order (bytes ordered from left to right).

Values specified using dot notation take one of the following forms:

a.b.c.d
When four parts are specified, each is interpreted as a byte of data and assigned,
from left to right, to the four bytes of an internet address.

a.b.c
When a three-part address is specified, the last part is interpreted as a 16-bit quantity
and placed in the rightmost two bytes of the network address. This makes the three-part
address format convenient for specifying Class B network addresses as 128.net.host.

a.b
When a two-part address is supplied, the last part is interpreted as a 24-bit quantity
and placed in the rightmost three bytes of the network address.

This makes the two-part address format convenient for specifying Class A network addresses as net.host.

a
When only one part is given, the value is stored directly in the network address without
any byte rearrangement.

All numbers supplied as parts in dot notation may be decimal, octal, or hexadecimal,
as specified in the ISO C standard (that is, a leading 0x or 0X implies hexadecimal;
otherwise a leading 0 implies octal; otherwise, the number is interpreted as decimal).

PARAMETERS
cp
Points to a string in Internet standard dot notation.

addr
Buffer where the converted address is to be stored.

RETURN VALUES
The inet_aton() function returns 1 if the address is successfully
converted, or 0 if the conversion failed.

CONFORMANCE
4.4BSD

MULTITHREAD SAFETY LEVEL
MT-Safe.

PORTING ISSUES
None.

AVAILABILITY
PTC MKS Toolkit for Professional Developers
PTC MKS Toolkit for Professional Developers 64-Bit Edition
PTC MKS Toolkit for Enterprise Developers
PTC MKS Toolkit for Enterprise Developers 64-Bit Edition

Номер socket

Обозначается сокет в виде его индекса или цифры (номера); в некоторых случаях, используется устоявшееся условное обозначение или синоним названия. Цифра в наименовании, как правило, указывает на количество применяемых контактов, однако, бывают и исключения.

Например:

  1. Socket AM3 – это процессорное гнездо под ЦП AMD серии Phenom II. Его другое название Socket 941. Он использует PGA разъём типа PGA-ZIF с 941 контактом. При этом процессор имеет 938 контактов.
  2. Socket H или LGA 1156 – процессорный разъём для ЦП Intel с ядрами Линфилд и Кларкдейл. Имеет соответственно 1156 контактов.
  3. Socket G3 (он же FCPGA 946) – разъём для подключения мобильных ЦП Intel к ноутбукам. Имеет PGA-исполнение и 947 контактов.

Рассмотрим теперь, как узнать какой сокет используется на материнке.