Toggle navigation
Don't have an Account ?
Register
SignUp
Login
Quick Signup
Home
About TekTips
Most Active Users
Toggle navigation
Topics
Learning
Information Technology
C++ / VC++
C++ Beginner Tutorials
Armstrong Number Checker
Time Converter
Leap Year Finder
State Tax Calculator
Inductive Reactance Calculator
GCD Checker
Cylinder Total Surface Area Finder
Integer Number into Words Converter
Critical Speed Calculator
Cone Volume Finder
Hemisphere Volume Calculator
C++ Advanced Tutorials
C++ Multi Dimensional Arrays
VC++ Beginner Tutorials
Windows and Graphics Programming
Balloon Designer
Pencil Designer
Cricket ball Designer
Pipe Designer
Tanwave Generator
TV Designer
Gate Designer
Currency Converter
Parabola Generator
Bulb Designer
Tag Designer
Clock Designer
Overriding Close event in a dialog
Dialog Box with Background Image
VC++ Advanced Tutorials
C#.NET
C#.NET Beginner Tutorials
Data structure Library Performance test
Resizable Data Entry Window Forms
VB / VB Script / VB Macros
Excel VB Macros Beginner Tutorials
Pyramid Volume Calculator
Medical Shop Management System
Cone Volume Calculator
Salary Converter
Car Showroom Servicing Billing
Kinetic Energy Calculator
Basic Calculator
Shoe mart Billing System
Tank Volume Calculator
Android
VB.NET
JAVA
ASP.NET
Insert User Controls in GridView
PHP
Physics
Mathematics
Chemistry
Life Science
Mechanical Engineering
Electronics Engineering
Electrical Engineering
Civil Engineering
Communication Engineering
Nano Technology
Photonics
Bio Technology
Videos
Programming Video Tutorials
C++ Video Tutorials
How To Develop A Hello World Application In C++
How To Work With C++ Template Libraries Using VC++ MFC Template Libraries
How To Create One Two And Multi Dimensional Array In C++
How to implement Exception Handling in C++
How to implement Operator Overloading in C++
How to implement namespace in C++
How to implement IF statement in C++
How to implement Switch Statement in C++
VC++ Video Tutorials
Familiarization of VC++ 6.0 environment
How To Create A Basic Hello World Application Using VC++
How To Develop A Windows Application Using VC++
How To Create A Multi-threaded Application Using VC++
How To Create Client Server Network Program Using VC++
How To Develop COM Application Using VC++
How To Create Database Application Using VC++
How To Create Single Document Interface Using VC++
How To Create Graphics Application Using VC++
How To Develop Managed C++ Application Using VC++
Familiarization Of VC++ .NET Environment
Familiarization Of VC++ IDE
How To Create Application For Handling Array And File Using VC++
How to trap all windows messages
C#.NET Video Tutorials
How To Get Familar With C#.Net
OOPs Concept- Inheritance Using C#.Net
OOPs Concept- Encapsulation Using C#.Net
OOPs Concept-Polymorphism Using C#.Net
How To Handle Array File And Exception In C#.Net
How To Develop Multithreaded Application Using C#.Net
How To Develop A Basic Windows Application Using C#.Net
How To Create Dot Net Component Using C#.Net And Windows Controls
How To Develop A DataBase Application Using C#.Net And MS Access
How To Develop A Network Program Using Client Server Application In C#.Net
How to Develop a Simple WPF Windows Application
Simple Web Browser Applicationin C#.NET
Addin/Plugin Development
Developing MS Word and MS Office Addin applications
How to develop IE Addons using VC++ and ATL - Video Tutorial
Developing a Google Chrome Extension
Developing a Firefox Extension
How to develop an MS Outlook Addin
How to develop an Opera Browser Extension
Java Video Tutorials
How To Create A Simple Interest Windows Application In Java
How To Create A Matrix Grid Using Java Graphics Application
How To Create A Database Application In Java Using JDBC
How To Create A Client Server Application In Java Using Network Programming
How To Develop Applets In Java Using Applet And Swing
How To Implement Ternary Operator In Java
How To Implement Type Conversion In Java
How To Implement Logic Operators In Java
How To Implement Math Class In Java
How To Implement Recursion In Java
How To Implement Dynamic Binding In Java
How To Implement Private Class In Java
How To Implement Protected Class In Java
How To Implement Encapsulation In Java
How To Implement Interface In Java
How To Implement Final Class In Java
How To Implement Mouse event In Java
How To Implement Final Method In Java
How To Implement Graphics In Java
How To Implement Exception In Java
How To Implement Keyboard Events In Java
How To Implement Bitwise Operators In Java
How To Implement Shift Operators In Java
How To Implement Access Specifiers In Java
How To Implement Constants In Java
How To Implement Inner Class In Java
How To Implement This Operator In Java
How to implement function Overloading in Java
VB.NET Video Tutorials
Familarization of VB.NET Environment
Basic OOP concepts in VB.NET
Creating Simple Windows application using VB.NET
How To Create Database Application Using VB.NET
How to Create a Multithreaded application using VB.NET
Client Sever Network Programming Using VB.NET
How To Develop Custom Controls Using VB.NET
How To Develop Graphics And Game Application Using VB.NET
Android Video Tutorials
How To Develop Android User Interface Using GUI Programming Libraries
How To Send Data From One Activity To Another Using Android Application Development
How To Develop Android Graphics Programs Using Java And Android SDK
How To Develop Android Data Base Using SQLite And Java
How To Develop Networking Application Using Android
How To Develop A MultiThreaded Program Using Android SDK And Java
How To Install Visual Studio Addin For Android Application
Device Driver Video Tutorials
How to develop a Hello World Windows Device Driver
ASP.NET Video Tutorials
How To Develop ASP.NET Web Applications Using C# .NET
How To Develop ASP.NET Web Applications Using VB.NET
Developing Web Services using C#.NET
How to Create and Apply styles to master page in ASP.NET
How to Creat and Use ASP.NET Master Page
How to use ASP.NET Session Object
How to use ASP.NET User Control with Place Holder and with Gird view
QT C++ Video Tutorials
QT C++ Graphics Programming Tutorial Video
QT C++ Basic GUI Video Tutorial
QT C++ Multithreading Video Tutorial
QT C++ Database Programming Video
QT C++ Network Programming Video Tutorial
QT C++ GUI Video Tutorials Simple Interest Example
How to develop Damped Harmonic Oscillator Simulation using QT C++
How to develop Simple Pendulum Simulation using QT C++
Sine Wave Simulation Using QT C++
Image Viewer Application Using QT C++
Raspberry PI Video Tutorials
How to configure raspberry pi environment.
Getting familiar with raspberry pi tools
How to use the python editor to write a simple hello world application in Raspberry PI
How to use gcc leafpad to write a simple hello world application
Basic OOP concepts in python
Basics of OOP using c++
simple dialog based application (ohms law) using Raspberry PI and python
Dancing LED using Raspberry PI and GPIO and Python
Controlling a fan using Raspberry PI and GPIO
Installing qt c++ development environment in Raspberry PI
Video Tutorial Forums
Video Playlist
Programming Video Playlist
C++ Programming Playlist
VC++ Programming Playlist
VC++ Environment Familiarization List
VC++ Beginner Video Play List
VC++ Intermediate Tutorials Video List
VC++ Advanced Tutorials Video List
Java Programming Playlist
VB.NET Programming Playlist
C#.NET Programming Playlist
Android Programming Playlist
Device Driver Programming Playlist
Addin - Plugin Programming Playlist
VB Programming Playlist
Physics Video Playlist
Mathematics Video Playlist
Download
System Administration
How to setup GMail in Outlook
Home
Projects
Computer Related Projects
C++ Projects
VC++ Projects
Introduction to Object Tracking
QT C++ Projects
Simple Audio Processing Utility
C#.NET Projects
VB.NET Projects
PHP Projects
VB Projects
Java Projects
Tic Tac Toe
Android Projects
Hardware related Projects
Physics Projects
Electronics Projects
Electrical Projects
Mechanical Projects
Mathematics Projects
Civil Projects
Instrumentation Projects
Chemistry Projects
Biotechnology Projects
Life Science Projects
Photonics Projects
Nano Technology Projects
Communication Projects
Articles
General Technical Articles
Computer Science Articles
Electronics Articles
Forums
All Discussion Forums
Electronics Engineering Forum
Computer Science and Engineering Forum
VC++ Discussion Forum
C#.NET Discussion Forum
VB.NET Discussion Forum
Java Discussion Forum
C/C++ Discussion Forums
ASP.NET Discussion Forum
PHP Discussion Forum
Android Discussion Forum
Computer Science Forum
Civil Engineering Forum
Mechanical Engineering Forum
Electrical Engineering Forum
Physics Forum
Mathematics Forum
Science and Technology Jobs Forum
General Discussion Forum
Tektips Open Source Projects
Ask Question
Online Test
Test your Programming skills
Test your C Programming skills
Test Your C++ Programming Skills
Test Your VC++ Programming Skills
Test Your Java Programming Skills
Test Your C#.NET Programming Skills
Test Your VB.NET Programming Skills
GATE Exam Practice Test
Computer GATE Exam Practice Test
Electronics GATE Exam Practice Test
Electrical GATE Exam Practice Test
Physics GATE Exam Practice Test
Civil GATE Exam Practice Test
Mechanical GATE Exam Practice Test
Aptitude Test
FAQ
Computer Science and Engineering
Computer Hardware Related FAQ
Computer Software Related FAQ
Computer Engineering Related FAQ
Programming FAQ
C++ FAQ
VC++ FAQ
C#.NET FAQ
VB.NET FAQ
Java FAQ
VB FAQ
PHP FAQ
Android FAQ
Physics Topics FAQ
Electronics Topics FAQ
Civil Engineering Topics FAQ
Mechanical Engineering Topics FAQ
Electrical Engineering Topics FAQ
Communication Engineering Topics FAQ
Nano Technology Topics FAQ
Bio Technology Topics FAQ
Photonics Topics FAQ
Chemistry Topics FAQ
Mathematics Topics FAQ
Biology Topics FAQ
Help
About TekTips
General FAQ
Contact Us
Join TekTips Experts Group
Most Active Users
Computer Science and Engineering Forum
Computer Hardware and Computer Organization
| Network Cards
Network Cards
Posted Date Unknown
0 Comment
1.What is a network interface card?
A network card is a piece of hardware that permits a computer to participate in a computer network.There are different kinds of networks, such as Ethernet or wireless LAN. The network cards are different depending on the network. Sometimes the network card is integrated on the motherboard. Each network card has a unique number;this is used for addressing. It is called the MAC address. MAC addresses can be used to obtain an IP address (in those network cards that use IP).
2.How to use the network interface card?
Plugs into expansion slot provides physical interface between computer and network medium.
3.What are the tasks performed by network interface card?
Establishes and manages computer’s network connection.Translates data into signals for outgoing messages and translates signals for incoming messages.
4.Explain how network adapters prepare data for transmission?
NIC translates parallel into serial for outgoing messages and serial into parallel for incoming messages.
5.What are the Principles of NIC Configuration
Match NIC to slot on PC or external connection such as USB.Plug and Play usually configures NIC recognized by power-on self-test (POST) .If necessary, manually configure NIC.
NIC configuration involves three settings:
Interrupt Request line (IRQ)
Base I/O port
Base memory address
6.what is the role of MAC in a network interface card?
NIC has unique identifier, called Media Access Control (MAC) address.Programmed into ROM chip48-bit number, written as six two-digit hexadecimal numbers separated by colons:
First part identifies manufacturer
Second part unique to each NIC
7.Name the types of NICs which deliver specialized capabilities?
Several type of NICs deliver specialized capabilities Wireless Adapters Remote Boot Adapters
8.What you mean by Wireless Adapters?
Include some or all of these components:
Indoor antenna and antenna cable
Software to enable adapter to work with particular network environment
Diagnostic software to check installation or troubleshoot
Installation software
Remote Boot Adapters
Used with wireless access point to add wireless devices to existing wired network.Keep in mind the standard you need: 802.11a,
802.11b, 802.11g
9.What you mean by Remote Boot Adapters?
Disk less workstations boot up by reading information from disk NIC has Boot PROM (programmable read-only memory) that is PXE (pre-boot execution environment) compliant Includes hardwired code to start computer and access the network
10.what is the advantage of Remote Boot Adapters?
Remote boot adapters include cost saving, better reliability, and increased security
11.Which are the techniques used for transferring data?
Polling is where the CPU examines the status of the peripheral under program control.
Programmed I/O is where the microprocessor alerts the designated peripheral by applying its address to the system's address bus.Interrupt-driven I/O is where the peripheral alerts the microprocessor that it is ready to transfer data.Direct memory access is where an intelligent peripheral assumes control of the system bus to access memory directly. This removes from the CPU but requires a separate processor on the card.
12.What is the use of packets in NICs?
Packets are basic unit of data for network transmission and reception.NICs create packets of bits.Transmit packets serially onto medium.Act as gatekeeper, allowing only inbound packets intended for its computer.
13.Explain the role of driver software in network adapters?
Small specialized program that manages communications between operating system and NIC .Poorly written or incorrect drivers may prevent PC from booting or may have detrimental impact on network performance.Earlier, each NIC vendor built its own driver
14.what are the major vendor standards for drivers?
Network Device Interface Specification (NDIS) defines interface between MAC sublayer and NIC driver; lets NIC use multiple protocols.Win32 Driver Model (WDM) defines interface for PCs with modern Windows operating systems; improves driver quality by network interface controllers were commonly implemented on expansion cards that plug into a computer busdividing drivers by function.Open Data-link Interface (ODI) defined by Apple and Novell allows NIC to use multiple protocols
15.How the driver is installing?
Installing NIC driver is usually easy.Many operating systems include drivers for most popular NICs or NICs may come with drivers.Most installation programs provide GUI to help with installation.User supplies configuration information if necessary such as IRQ and base I/O port
16.what are the specialized capabilities included in NICs?
Some NICs include specialized capabilities, such as hot plug, dual ports, security settings, management interfaces, wireless communications, and remote boot support.
17.where the network interface controllers were commonly implementing?
The network interface controllers were commonly implementation expansion cards that plug into a computer bus
18.what is the reason for NIC built in motherboard?
Low cost and ubiquity of the Ethernet standard means that most newer computers have a network interface built into the motherboard.
19.why NIC is implementing in electronic circuitry?
The network controller implements the electronic circuitry required to communicate using a specific physical layer and data link layer standard such as Ethernet, Wi-Fi, or Token Ring.
20.what is the benefit for using NIC implements on electronic circuitry
This provides a base for a full network protocol stack, allowing communication among small groups of computers on the same LAN and large-scale network communications through routable protocols, such as IP.
21.Explain about transceiver?
Designed for specific medium.NIC accesses transceiver to transmit data.Some NICs include transceiver.
22.what is mean by Ethernet?
Ethernet can use variety of media.Some Ethernet NICs offer multiple interfaces.Newer NICs have only one type of media connector
23.Explain about PC buses?
Industry Standard Architecture (ISA) uses 8- or 16- bit bus with top speed of 10 MHz – essentially obsolete.Extended Industry Standard Architecture (EISA) offers 32-bit bus – obsolete.Micro Channel Architecture (MCA) is IBM’s proprietary 32-bit bus with speeds up to 66 MHz – largely obsolete
24.How to developing bus standards?
Currently in development is a serial-based bus called PCI Express (formerly named 3GIO) Will likely operate at speeds from 2.5 Gbps to 10 Gbps .Because PCI Express can be set up in lanes, several lanes can be combined to provide tremendous transfer speeds are expected to reach 5 GBps and beyond
25.Name the PC interfaces used for Networking
Universal Serial Bus (USB) is serial interface for low-speed peripheral devices.FireWire (IEEE 1394) is high-speed serial bus with bandwidth up to 400 Mbps used for digital cameras and video devices.New version, 1394b, supports transfers up to 3200 Mbps
26.Name the settings involved in NIC configuration ?
Interrupt Request line (IRQ)
Base I/O port
Base memory address
27.count network adapter enhancements that can improve performance?
Direct Memory Access (DMA)
Shared adapter memory
Shared system memory
Bus mastering
RAM buffering
On-board co-processors
Security features
Traffic management
BFault tolerance
Improved management features
28.Describe important characteristics for selecting adapter cards?
Bus width (16-bit is slower than 32-bit; pick PCI or PCI-X)
Bus type (pick 64-bit PCI-X for servers whenever possible)
Memory transfer (shared memory outpaces I/O or DMA)
Special features required (security, management, protocol handling, hot-plug capable)
Bus mastering (important for servers)
Vendor factors (quality, reliability, staying power, reputation)
29.Describe the role of NIC in a network adapter crd plays in networked communications?
Establishes physical link to networking medium
Generates signals that traverse networking medium
Receives incoming signals
Implements controls that determine when signals transmit to or are received from network medium
30.What is an Ethernet controller?
Every Ethernet network controller has a unique 48-bit serial number called a MAC address, which is stored in read-only memory. Every computer on an Ethernet network must have at least one controller.
31.Which are the layers used in NIC?
The NIC allows computers to communicate over a computer network. It is both an OSI layer 1.physical layer and layer 2.data link layer device, as it provides physical access to a networking medium and provides a low-level addressing system through the use of MAC addresses. It allows users to connect to each other either by using cables or wirelessly.
32.What is the reason for assuming different address for different NICs?
Normally it is safe to assume that no two network controllers will share the same address, because controller vendors purchase blocks of addresses from the Institute of Electrical and Electronics Engineers (IEEE) and assign a unique address to each controller at the time of manufacture.
33.Which are the PC interfaces used for networking?
Universal serial bus and Fire Wire
34.What you mean by the word polling?
Polling is where the CPU examines the status of the peripheral under program control.
35. USB stands for?
Universal Serial Bus
36.What you mean by parallel and serial data transmission?
Most computers use parallel data lines, called a bus, to send data between CPU and adapter cards.Most networking media transmits data in single line, called serial transmission.NIC translates parallel into serial for outgoing messages and serial into parallel for incoming messages
37.How to connect NIC on motherboard?
A 1990s Ethernet network interface controller card which connects to the motherboard via the now-obsolete ISA bus. This combination card features both a (now obsolete) bayonet cap BNC connector (left) for use in coaxial-based 10base2 networks and an 8P8C connector (right) for use in twisted pair-based 10baseT networks. (The ports could not be used simultaneously.)
38.Name networks used?
Fast Ethernet
Gigabit Ethernet
Optical fiber
Token ring
Speeds 10 Mbit/s
100 Mbit/s
1000 Mbit/s
up to 160 Gbit/s
Common manufacturers Novell
Intel
Realtek
39.How to develop bus standards?
Currently in development is a serial-based bus called PCI Express (formerly named 3GIO) Will likely operate at speeds from 2.5 Gbps to 10 Gbps.Because PCI Express can be set up in lanes, several lanes can be combined to provide tremendous transfer speeds
Speeds are expected to reach 5 GBps and beyond
40.Name the networking media transmits data in single line?
Serial transmission.
41.Where the NIC act as a mediator?
Mediate communication between computer and networkcable.
42.Define bus width?
Bus width refers to number of parallel lines, each able to move one bit at a time.
43.Define universal Serial Bus?
Universal Serial Bus (USB) is serial interface for low-speed peripheral devices
44.Define FireWire?
Fire Wire (IEEE 1394) is high-speed serial bus with bandwidth up to 400 Mbps used for digital cameras and video devices
New version, 1394b, supports transfers up to 3200 Mbps
45.Which are the three settings involves in NIC configuration?
NIC configuration involves three settings:
Interrupt Request line (IRQ)
Base I/O port
Base memory addres
46.What is a Boot PROM?
Boot PROM is Programmable read-only Memory that is PXE (pre-boot execution environment) compliant.
47.Define NDIS?
Network Device Interface Specification (NDIS) defines interface between MAC sublayer and NIC driver; lets NIC use multiple protocols.
48.Define WDM?
Win32 Driver Model (WDM) defines interface for PCs with modern Windows operating systems; improves driver quality by dividing drivers by function.
49.Define ODI?
Open Data-link Interface (ODI) defined by Apple and Novell allows NIC to use multiple protocols.
50.Which are the checklist consider selecting NIC?
Bus width: wider is better, use PCI or PCI-X
Bus type: use PCI-X for servers when possible
Memory transfer: shared memory outpaces I/O or DMA
Special features required: security, management, protocol handling, hot-plug capable
Bus mastering: important for servers
Vendor factors: quality, reliability, staying power, reputation
See All Responses Below...
Author
Message Rating
Author Name
Posted on:
Report Spam
Please Login to Post Your Comments
Name
(Max. 100 characters)
Select Language
---Select Language---
English
Others
Comments
Paragraph
Normal
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Formatted
Address
Size
1
2
3
4
5
6
Color
Black
Gray
DarkGray
LightGray
White
Aquamarine
Blue
Navy
Purple
DeepPink
Violet
Pink
DarkGreen
Green
YellowGreen
Yellow
Orange
Red
Brown
BurlyWood
Beige
Design
HTML
Attach File
(Max. Size: 2 MB)
A few simple rules when posting your Comments,
Please post only answers relevant to the topic of discussion.
Please dont misuse this site or do not be abusive, offensive, inappropriate,harass anyone on the boards or post ads or spam. Doing so will delete your inappropriate messages and will block or delete your account on this site.
Related Threads
Creating easy & amazing election apps!
latest technologies
Virtual Memory
Partion Table
Sitemap
Home
Quick Signup
Terms of Use
About TekTips
Most Active Users