What is a network adapter? What is a LAN Adapter?
What is a network adapter, where is it located and how does it work? Here are the main questions that will be studied in this article.
Why is it necessary?
An adapter is an equipment that providesthe functioning of the network at the channel and physical levels. He is referred to peripheral devices. It directly interacts with the data transmission medium.
Customize
We figured out what a network adapter is, nowyou can also consider its preparation for work. If it meets the PnP standard, then the setting is automatic. In the other case, you must manually work with the interrupt request line and the I / O address.
Functions
We examined what a network adapter is and how it is configured, and now let's talk about the tasks that are solved when sending or receiving messages. There are nine in all:
- Carry out a galvanic isolation with a twisted pair or coaxial cable. In general, pulse transformers are used for this purpose, although the use of an optocoupler is also possible.
- Transmission (reception) of data. They come from RAM to the adapter or from it to the computer memory thanks to the input / output channels and direct access.
- Buffering. It is used to match the speed of data transfer from or to the adapter with how it is transmitted over the network. Also, during the processing of information, it is stored in a buffer. It allows the adapter to work with the entire package of information. Also, thanks to the adapter, the processing speeds of the various LAN components are coordinated among themselves.
- Formation of the package. The network adapter data must be divided into separate blocks in the transmission mode (or they are collected at the reception), then to draw them as a frame of a certain format. It will be made up of several service fields, where the address of the recipient's computer is specified, as well as the checksum of the frame by which the device receives a conclusion as to whether the delivered information is correct.
- Access to the communication channel. Also in his "jurisdiction" is a set of rules, with which you can get the ability to work with the transmission medium. In addition, the adapter identifies conflict situations and monitors the network status.
- Identify your address in the package that is accepted. It can be determined by the setting of switches, stitched in PROM or stored in a special register.
- Convert the parallel code tosequential in the transmission of data, and it conducts their reverse conversion when they are received. From this there is a small exception. When the data transfer mode is active, information is transmitted on the communication channel in a serial code.
- Encoding / decoding of data. At this stage, electrical signals are generated that are used to represent information. In most cases, Manchester encoding is used. This method does not require that a synchronizing signal be transmitted to recognize units and zeros. In this case, polarity reversal is used.
- Receiving or transmitting data pulses.
Base address
It is also called physical. Some network adapters can use the computer's RAM as a buffer to store outgoing and incoming data packets.
Classification by methods of access to protocols and environment
In network technology, there are three main types of adapter:
- Ethernet.
- FDDI.
- Token Ring.
Usually a certain model works only on its own network technology. But at the same time they can support, as a rule, several different media.
- Fiber optic cable.
- Unshielded twisted pair.
- Coaxial cable.
When the device should work with an environment for which it was not originally intended, then converters and transceivers are used. Also, network adapters are distinguished on the internal data bus:
- PCI.
- EISA.
- ISA.
- MCA.
By what parameters can the network adapters be classified?
In addition to the above, the following can also be used:
- Type of tire.
- Volume of the buffer for the package.
- Transmission speed.
- Compatibility with different microprocessors.
- Speed of the tire.
- By the presence / absence of using direct memory access.
- Connector design.
- Addressing the output / input ports and interrupt requests.
Physical realization
Let's look at the network as an exampleadapter for Windows 7. In the mass of their they can be placed on the motherboard. But here the TP-Link network adapter is banned from the boundaries of the system unit.
Conclusion
So, we found out what a network adapter is, what types they are and how they are implemented in practice.