ซอฟต์แวร์ Windows 10 NIC Teaming เป็นไปได้หรือไม่?


12

Windows Server 2012 มาพร้อมกับ NIC teaming ของอะแดปเตอร์โดยผู้ผลิตที่แตกต่างกัน

ฉันหมายถึงการทำงานเป็นทีมโดยใช้ 1 NIC จากการพูดของ Intel และอีกอย่างจาก Realtek เป็นไปได้ที่จะทำการทำงานเป็นทีมหรือเชื่อมต่อกับระดับไดรเวอร์ แต่สิ่งที่เปิดตัวใน Windows Server 2012 นั้นอยู่ในระดับระบบปฏิบัติการ ฉันขอขอบคุณ Linux ได้ทำสิ่งนี้มาหลายปีแล้ว :-)

มันไม่ได้ทำให้เป็นบน Windows 8 / 8.1 ฉันเห็นบางบทความที่มีคนรายงานว่ามันทำงานบน Windows 10 Preview แต่ไม่ทำงานอีกต่อไป

NIC Teaming รองรับ Windows 10 Pro หรือไม่ หรือฉบับอื่น ๆ


การทำงานร่วมกันของ NIC นั้นเป็นไปได้ใน Windows ตั้งแต่ Windows XP เป็นอย่างน้อย คุณอ่านอะไรอยู่ตรงไหน?
qasdfdsaq

@qasdfdsaq ที่ระดับไดรเวอร์ใช่ แต่คุณต้องใช้อะแดปเตอร์ในรุ่นเดียวกัน ฉันไม่ได้ตั้งใจจะบอกว่าพวกเขาสนับสนุน realteks คู่หนึ่งหรือคู่ intels ฉันหมายถึงมันรองรับการทำงานเป็นทีมโดยใช้ 1 Intel และ 1 Realtek หากคุณมีข้อเสนอแนะเกี่ยวกับวิธีที่ฉันจะกำหนดสิ่งนี้ให้ชัดเจนยิ่งขึ้นโปรดแจ้งให้เราทราบ
58

Realtek นั้นแย่มากสำหรับเรื่องนั้น Intel มีไดรเวอร์รองรับใน windows 8 สำหรับการ์ดของฉัน แต่คุณดีกว่าด้วย intel ตัวที่สองแม้ว่าคุณจะมี 'การสนับสนุน' ก็ตาม ฉันไม่เคยได้ทำงานกับ realtek เลยทีเดียว
Journeyman Geek

คำตอบ:


8

- แก้ไข 5/4/16 -

สิ่งนี้ถูกปิดการใช้งานใน Windows 10 รุ่นล่าสุดรวมถึงการสร้างภายใน 14295 คำสั่ง powershell จะผิดพลาดหรือบอกว่า LBFO ไม่รองรับ SKU ปัจจุบันขึ้นอยู่กับรุ่นของ Windows ที่คุณใช้งาน หวังว่า MS จะเปิดใช้งานคุณลักษณะนี้อีกครั้งในไม่ช้า

- โพสต์ต้นฉบับด้านล่าง -

ใช่มันเป็นไปได้! ถึงผู้อื่นที่พบโพสต์นี้โดย Googling:

ฉันไม่พบวิธีเข้าถึงสิ่งนี้ผ่าน GUI แต่การรันคำสั่ง PowerShell ต่อไปนี้จะสร้างทีมให้คุณ เพียงแค่แทนที่ชื่อ Ethernet ด้วยชื่อ NIC ของคุณ

New-NetLbfoTeam TheATeam "Ethernet","Ethernet 6"

คุณควรจะได้รับทีมสวิตช์อิสระ 2GBs คุณสามารถใช้หน้าจอการเชื่อมต่อเครือข่ายเพื่อตั้งค่าตามที่คุณต้องการ

ภาพหน้าจอของเครือข่ายและทีม


1
ขอบคุณมาก @FunkeDope - ฉันเพิ่มภาพหน้าจอในโพสต์ของคุณ ทำงานได้อย่างสมบูรณ์แบบ ตอนนี้ฉันจะต้องทำงานเป็นทีมบน VM Server ของฉัน ;-)
albal

เมื่อฉันสร้างทีมฉันจะลบออกได้อย่างไร ปุ่มลบจะเป็นสีเทาเมื่อฉันคลิกขวาที่ส่วนต่อประสานของทีม
Bilo

หมายเหตุเซสชัน PowerShell ของคุณจะต้องใช้งานในฐานะผู้ดูแลระบบ
Nate

1

ไม่ไม่สามารถรับ NIC teamin ใน SKU ไคลเอ็นต์ของ Windows 10 แต่พร้อมใช้งานสำหรับเซิร์ฟเวอร์ SKU

จากรุ่น 14393 (อัปเดตครบรอบ) คุณลักษณะการทำงานร่วมกันของ NIC นี้ถูกบล็อกหรือลบตลอดไป ดูเหมือนว่าคุณลักษณะนั้นถูกเพิ่มลงในไคลเอนต์ Windows 10 SKUs อย่างไม่เหมาะสม เมื่อคุณใส่คำสั่งNew-NetLbfoTeamใน PowerShell เช่นNew-NetLbfoTeam -Name "NewTeam" -TeamMembers "Ethernet", "Ethernet2"ข้อผิดพลาดจะแสดงดังต่อไปนี้

New-NetLbfoTeam: คุณลักษณะ LBFO ไม่ได้เปิดใช้งานในขณะนี้หรือ LBFO ไม่ได้รับการสนับสนุนใน SKU นี้ ที่บรรทัด: 1 อักขระ: 1 + ใหม่ - NetLbfoTeam - ชื่อ "NewTeam" -TeamMembers "Ethernet", "Ethernet2" + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ประเภท MSFT_NetLbfoTeam: root / Standa rdCimv2 / MSFT_NetLbfoTeam) [ใหม่ -LetLfoFeTeam], CimException + เต็มรูปแบบที่มีคุณภาพ ERrorId: ผลการทดลองที่ 1 NetLbfoTeam ใหม่

ใหม่ NetLbfoTeam

เหตุผลหลักที่ได้รับในSocial.TechNet.Microsoft: Nic Teaming เสียในการสร้าง 10586ดังนี้ (อ้างถึง):

"ไม่มีความสามารถ LBFO ดั้งเดิมบน Win10 Microsoft ไม่สนับสนุนการทำงานร่วมกันบนเครือข่าย SKU ของไคลเอ็นต์

เป็นข้อบกพร่องใน Windows 10 build 10240 ที่“ New-NetLbfoTeam” ไม่ได้ถูกบล็อกอย่างสมบูรณ์ใน SKU ของไคลเอ็นต์ นี่เป็นข้อผิดพลาดที่ไม่ได้ตั้งใจไม่ใช่การเปลี่ยนแปลงในเมทริกซ์ SKU เอกสารทั้งหมดของเรายังคงกล่าวว่า NIC Teaming เป็นคุณสมบัติเฉพาะสำหรับเซิร์ฟเวอร์ SKU

ในขณะที่ cmdlet powershell ไม่ได้ล้มเหลวทันทีในไคลเอนต์ LBFO อยู่ในสภาพเสียและไม่ได้รับการสนับสนุนเนื่องจากไคลเอนต์ SKU ไม่ได้จัดส่งไดรเวอร์เคอร์เนล mslbfoprovider.sys เคอร์เนลไดรเวอร์นั้นมีโหลดบาลานซ์และลอจิกลอจิกทั้งหมดรวมถึงเครื่องสถานะ LACP หากไม่มีไดรเวอร์นั้นคุณอาจได้รูปลักษณ์ของทีม แต่มันจะไม่ทำตรรกะการทำงานเป็นทีมที่แท้จริง เราไม่เคยทดสอบ NIC Teaming ในการกำหนดค่าที่ไดรเวอร์เคอร์เนลนี้หายไป

ในการอัปเดต 10586 (“ Fall update”) ที่เผยแพร่ไม่กี่เดือนต่อมา“ New-NetLbfoTeam” ถูกบล็อกอีกครั้งอย่างถูกต้อง

ในการอัปเดต 14393 (“ การอัปเดตครบรอบ”) เราทำการบล็อกต่อไป แต่ปรับปรุงข้อความแสดงข้อผิดพลาด "


0

ดูเหมือนว่าคุณสมบัตินี้จะกลับมา:

อินเทลกล่าวถึงการสนับสนุนใกล้เคียงสำหรับ Windows 10 ในไดรเวอร์รุ่น 22.3 หรือใหม่กว่า ปัจจุบัน 23.5 สามารถใช้ได้

รุ่นนี้มาพร้อมกับ ANS (บริการเครือข่ายขั้นสูงติดตั้งโดยค่าเริ่มต้น) ซึ่งจะช่วยให้ใกล้เคียงผ่านคำสั่ง PowerShell

ฉันยังไม่ได้ลองมัน - เมนบอร์ดเดียวที่ฉันมีสอง intel nic's คือไบออสอัพเกรดเล็กน้อยปากแข็ง

หากใครสามารถทำให้มันทำงานได้กับการอัพเดท windows creator ล่าสุดที่กล่าวถึงในบันทึกประจำรุ่นโปรดแจ้งให้เราทราบ :)

อัปเดต: พยายามรวบรวมลิงก์บน Windows 10 - ดังนั้นจึงใช้งานได้ในปัจจุบัน (ม.ค. 2019)

PS C:\Windows\system32> Import-Module -Name "C:\Program Files\Intel\Wired Networking\IntelNetCmdlets\IntelNetCmdlets"

PS C:\Windows\system32> Get-IntelNetAdapter

Location        Name                                                           ConnectionName            LinkStatus
--------        ----                                                           --------------            ----------
0:31:6:0        Intel(R) Ethernet Connection (2) I219-LM                       Intel-219                 Nicht verf...
7:0:0:0         Intel(R) I210 Gigabit Network Connection                       Intel-210                 1.00 Gbit/...

PS C:\Windows\system32> New-IntelNetTeam

Cmdlet New-IntelNetTeam an der Befehlspipelineposition 1
Geben Sie Werte fuer die folgenden Parameter an:
TeamMemberNames[0]: Intel(R) Ethernet Connection (2) I219-LM
TeamMemberNames[1]: Intel(R) I210 Gigabit Network Connection
TeamMemberNames[2]:
TeamMode: StaticLinkAggregation
TeamName: link_name_team

PS C:\Windows\system32> Get-IntelNetTeam

TeamName         : Gruppe:  link_name_team
TeamMembers      : {Intel(R) I210 Gigabit Network Connection, Intel(R) 
Ethernet Connection (2) I219-LM}
TeamMode         : StaticLinkAggregation
PrimaryAdapter   : NotSet
SecondaryAdapter : NotSet

iperf3 ที่รันจากสองไคลเอนต์แสดงว่าทำงานได้ดี:

ป้อนคำอธิบายรูปภาพที่นี่


มีความคิดเกี่ยวกับอะแดปเตอร์ที่ไม่ใช่ของ Intel เช่น Realtek หรือไม่?
Cocowalla

ตั้งแต่คุณลักษณะนี้มาจากคนขับรถของ Intel ผมถือว่ามันเหมือนกันสำหรับ Realtek: เฉพาะในกรณีที่การสนับสนุนของพวกเขาขับรถมัน
wemu
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.