नेटवर्क इंटरफ़ेस नियंत्रक

From Vigyanwiki
Revision as of 15:20, 14 December 2022 by alpha>Indicwiki (Created page with "{{short description|Hardware component that connects a computer to a network}} {{Redirect|Network card|the British Rail discount card|Network Railcard}} {{Infobox Computer Ha...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Network interface controller
Network card.jpg
A 1990s Ethernet network interface controller card that connects to the motherboard via the now-obsolete ISA bus. This combination card features both a BNC connector (left) for use in (now obsolete) 10BASE2 networks and an 8P8C connector (right) for use in 10BASE-T networks.
Connects toMotherboard via one of:

Network via one of:

SpeedsFull-duplex or half-duplex:
  • 10 Mbit/s
  • 100 Mbit/s
  • 1 Gbit/s

Full-duplex:[1][2]
  • 2.5 Gbit/s
  • 5 Gbit/s
  • 10 Gbit/s
  • up to 160 Gbit/s
Common manufacturersIntel
Realtek
Broadcom (includes former Avago, Emulex)
Marvell Technology Group
Cavium (formerly QLogic)
Mellanox
Chelsio

एक नेटवर्क इंटरफ़ेस नियंत्रक (एनआईसी, एक नेटवर्क इंटरफेस कार्ड के रूप में भी जाना जाता है,[3]नेटवर्क एडाप्टर, लैन एडाप्टर या भौतिक नेटवर्क इंटरफ़ेस,[4] और समान शब्दों में) एक [[संगणक धातु सामग्री]] घटक है जो कंप्यूटर को कंप्यूटर नेटवर्क से जोड़ता है।Cite error: Closing </ref> missing for <ref> tag[5]

एक कलोजिक क्यूएलई3442-सीयू एसएफपी+ डुअल-पोर्ट एनआईसी

विशेष रूप से फाइबर-ऑप्टिक संचार के लिए छोटे छोटा फॉर्म-फैक्टर प्लगेबल ट्रांसीवर| एसएफपी और एसएफपी + जैसे मॉड्यूलर डिजाइन अत्यधिक लोकप्रिय हैं। ये मीडिया-निर्भर ट्रांससीवर्स के लिए एक मानक रिसेप्टेक को परिभाषित करते हैं, ताकि उपयोगकर्ता आसानी से अपनी जरूरतों के लिए नेटवर्क इंटरफेस को अनुकूलित कर सकें।

नेटवर्क कनेक्टर से सटे या एकीकृत प्रकाश उत्सर्जक डायोड उपयोगकर्ता को सूचित करता है कि क्या नेटवर्क जुड़ा हुआ है, और जब डेटा गतिविधि होती है।

स्थानांतरण के लिए पैकेट की उपलब्धता को इंगित करने के लिए NIC निम्नलिखित तकनीकों में से एक या अधिक का उपयोग कर सकता है:

एनआईसी पैकेट डेटा स्थानांतरित करने के लिए निम्नलिखित तकनीकों में से एक या अधिक का उपयोग कर सकते हैं:

  • क्रमादेशित इनपुट/आउटपुट, जहां सीपीयू डेटा को एनआईसी से या मेमोरी में ले जाता है।
  • डायरेक्ट मेमोरी एक्सेस (डीएमए), जहां सीपीयू के अलावा कोई डिवाइस डेटा को एनआईसी से मेमोरी में या उससे स्थानांतरित करने के लिए सिस्टम बस का नियंत्रण ग्रहण करता है। यह सीपीयू से लोड हटा देता है लेकिन कार्ड पर अधिक तर्क की आवश्यकता होती है। इसके अलावा, एनआईसी पर एक पैकेट बफर की आवश्यकता नहीं हो सकती है और विलंबता (इंजीनियरिंग) को कम किया जा सकता है।

प्रदर्शन और उन्नत कार्यक्षमता

एक अतुल्यकालिक अंतरण विधा (ATM) नेटवर्क इंटरफ़ेस।
Intel 82574L Gigabit Ethernet NIC, एक PCI Express ×1 कार्ड, जो दो हार्डवेयर प्राप्त क्यू प्रदान करता है[6]

मल्टीक्यू एनआईसी मल्टीपल ट्रांसमिट प्रदान करते हैं और कतार (सार डेटा प्रकार) प्राप्त करते हैं, जिससे एनआईसी द्वारा प्राप्त पैकेटों को इसकी प्राप्त कतारों में से एक को सौंपा जा सकता है। NIC एक हैश फंकशन का उपयोग करके प्राप्त कतारों के बीच आने वाले ट्रैफ़िक को वितरित कर सकता है। प्रत्येक प्राप्त कतार को एक अलग व्यवधान के लिए सौंपा गया है; उनमें से प्रत्येक व्यवधान को अलग-अलग सीपीयू या मल्टी-कोर प्रोसेसर में रूट करके, एकल एनआईसी द्वारा प्राप्त नेटवर्क ट्रैफ़िक द्वारा ट्रिगर किए गए रुकावट अनुरोधों के प्रसंस्करण को बेहतर प्रदर्शन में वितरित किया जा सकता है।[7][8]

ऊपर बताए गए व्यवधानों के हार्डवेयर-आधारित वितरण को रिसीव-साइड स्केलिंग (RSS) कहा जाता है।[9]: 82  विशुद्ध रूप से सॉफ्टवेयर कार्यान्वयन भी मौजूद हैं, पैकेट स्टीयरिंग प्राप्त करें (RPS) प्राप्त करें और प्रवाह स्टीयरिंग (RFS) प्राप्त करें।[7]सीपीयू या कोर को उन अनुप्रयोगों को निष्पादित करने के लिए इंटरप्ट अनुरोधों को रूट करके आगे के प्रदर्शन में सुधार प्राप्त किया जा सकता है जो इंटरप्ट उत्पन्न करने वाले नेटवर्क पैकेट के लिए अंतिम गंतव्य हैं। यह तकनीक संदर्भ की स्थानीयता में सुधार करती है और सीपीयू कैश के उच्च उपयोग और कम आवश्यक संदर्भ स्विच के कारण उच्च समग्र प्रदर्शन, कम विलंबता और बेहतर हार्डवेयर उपयोग में परिणाम देती है। ऐसे कार्यान्वयन के उदाहरण आरएफएस हैं[7]और इंटेल फ्लो निदेशक।[9]: 98, 99 [10][11][12] बहु-कतार एनआईसी के साथ, विभिन्न संचार कतारों के बीच आउटगोइंग ट्रैफ़िक को वितरित करके अतिरिक्त प्रदर्शन सुधार प्राप्त किया जा सकता है। अलग-अलग सीपीयू या सीपीयू कोर को अलग-अलग ट्रांसमिट क्यू असाइन करके, आंतरिक ऑपरेटिंग सिस्टम विवादों से बचा जा सकता है। इस दृष्टिकोण को आमतौर पर ट्रांसमिट पैकेट स्टीयरिंग (एक्सपीएस) के रूप में जाना जाता है।[7]

कुछ उत्पाद NIC विभाजन (NPAR, जिसे पोर्ट विभाजन के रूप में भी जाना जाता है) की सुविधा देते हैं जो SR-IOV वर्चुअलाइजेशन का उपयोग एक एकल 10 गीगाबिट ईथरनेट NIC को समर्पित बैंडविड्थ के साथ कई असतत वर्चुअल NIC में विभाजित करने के लिए करते हैं, जो फ़र्मवेयर और ऑपरेटिंग सिस्टम को अलग PCI डिवाइस के रूप में प्रस्तुत किए जाते हैं। कार्य करता है।[3][13] टीसीपी ऑफलोड इंजन एक ऐसी तकनीक है जिसका उपयोग कुछ एनआईसी में नेटवर्क कंट्रोलर को संपूर्ण टीसीपी/आईपी स्टैक के प्रसंस्करण को ऑफलोड करने के लिए किया जाता है। यह मुख्य रूप से हाई-स्पीड नेटवर्क इंटरफेस के साथ प्रयोग किया जाता है, जैसे गीगाबिट ईथरनेट और 10 गीगाबिट ईथरनेट, जिसके लिए नेटवर्क स्टैक का प्रोसेसिंग ओवरहेड महत्वपूर्ण हो जाता है।[14]

कुछ एनआईसी मेजबान कंप्यूटर तक पहुंचने से पहले नेटवर्क ट्रैफिक के यूजर-प्रोग्रामेबल प्रोसेसिंग के लिए इंटीग्रेटेड क्षेत्र में प्रोग्राम की जा सकने वाली द्वार श्रंखला (एफपीजीए) की पेशकश करते हैं, जिससे समय-संवेदी वर्कलोड में काफी कम लेटेंसी (इंजीनियरिंग) की अनुमति मिलती है।[15] इसके अलावा, कुछ एनआईसी उपयोक्ता स्थान लाइब्रेरी के संयोजन में एकीकृत एफपीजीए पर चलने वाले पूर्ण कम-विलंबता टीसीपी/आईपी स्टैक की पेशकश करते हैं जो आमतौर पर ऑपरेटिंग सिस्टम कर्नेल द्वारा किए जाने वाले नेटवर्किंग संचालन को रोकते हैं; सोलरफ्लेयर का ओपन-सोर्स ओपनऑनलोड नेटवर्क स्टैक जो लिनक्स पर चलता है, एक उदाहरण है। इस तरह की कार्यक्षमता को आमतौर पर उपयोगकर्ता-स्तरीय नेटवर्किंग कहा जाता है।[16][17][18]


यह भी देखें

टिप्पणियाँ


संदर्भ

  1. "Port speed and duplex mode configuration". docs.ruckuswireless.com (in English). Retrieved 2020-09-25.
  2. Admin, Arista (2020-04-23). "Section 11.2: Ethernet Standards - Arista". Arista Networks (in British English). Retrieved 2020-09-28.
  3. 3.0 3.1 "नेटवर्क इंटरफेस कार्ड विभाजन के माध्यम से मापनीयता बढ़ाना" (PDF). Dell. April 2011. Retrieved May 12, 2014.
  4. "भौतिक नेटवर्क इंटरफ़ेस". Microsoft. January 7, 2009.
  5. "ASRock X99 WS-E/10G और Intel 10G BASE-T LAN के साथ स्पीड लिमिट तोड़ना". asrock.com. 24 November 2014. Retrieved 19 May 2015.
  6. "इंटेल 82574 गिगाबिट ईथरनेट कंट्रोलर फैमिली डेटाशीट" (PDF). Intel. June 2014. p. 1. Retrieved November 16, 2014.
  7. 7.0 7.1 7.2 7.3 Tom Herbert; Willem de Bruijn (May 9, 2014). "लिनक्स कर्नेल प्रलेखन: प्रलेखन/नेटवर्किंग/scaling.txt". kernel.org. Retrieved November 16, 2014.
  8. "इंटेल ईथरनेट नियंत्रक i210 पारिवारिक उत्पाद संक्षिप्त" (PDF). Intel. 2012. Retrieved November 16, 2014.
  9. 9.0 9.1 "इंटेल लुक इनसाइड: इंटेल ईथरनेट" (PDF). Xeon E5 v3 (Grantley) Launch. Intel. November 27, 2014. Archived from the original (PDF) on March 26, 2015. Retrieved March 26, 2015.
  10. "लिनक्स कर्नेल प्रलेखन: प्रलेखन/नेटवर्किंग/ixgbe.txt". kernel.org. December 15, 2014. Retrieved March 26, 2015.
  11. "इंटेल ईथरनेट फ्लो निदेशक". Intel. February 16, 2015. Retrieved March 26, 2015.
  12. "इंटेल इथरनेट फ्लो डायरेक्टर और मेमकेच्ड परफॉर्मेंस का परिचय" (PDF). Intel. October 14, 2014. Retrieved October 11, 2015.
  13. Patrick Kutch; Brian Johnson; Greg Rose (September 2011). "SR-IOV प्रौद्योगिकी का उपयोग करके Intel लचीले पोर्ट विभाजन का परिचय" (PDF). Intel. Retrieved September 24, 2015.
  14. Jonathan Corbet (August 1, 2007). "बड़े ऑफलोड प्राप्त करते हैं". LWN.net. Retrieved May 2, 2015.
  15. "साइबर सुरक्षा के लिए उच्च निष्पादन समाधान". New Wave Design & Verification. New Wave DV.
  16. Timothy Prickett Morgan (2012-02-08). "Solarflare नेटवर्क एडेप्टर को सर्वर में बदल देता है: जब एक CPU पर्याप्त तेज़ नहीं होता है". The Register. Retrieved 2014-05-08.
  17. "ओपनऑनलोड". openonload.org. 2013-12-03. Retrieved 2014-05-08.
  18. Steve Pope; David Riddoch (2008-03-21). "ओपनऑनलोड: एक उपयोगकर्ता-स्तरीय नेटवर्क स्टैक" (PDF). openonload.org. Retrieved 2014-05-08.


इस पेज में लापता आंतरिक लिंक की सूची

  • विस्तृत पत्र
  • एक प्रकार की प्रोग्रामिंग की पर्त
  • और में
  • सूचना श्रंखला तल
  • मैक पते
  • स्थानीय क्षेत्र अंतरजाल
  • एकीकृत परिपथ
  • एक चिप पर सिस्टम
  • फाइबर ऑप्टिक संचार
  • प्रवाह स्टीयरिंग प्राप्त करें
  • संदर्भ का स्थान
  • पीसीआई डिवाइस फ़ंक्शन
  • अभिसरण नेटवर्क एडाप्टर

बाहरी संबंध