|
TCP / IP network transmission is divided into: link layer, network layer, transport layer and application layer
---------------------------
Although the network is so divided, when we actually develop it, it is not so divided at all, generally from bottom to top:
Physical layer: processing electrical characteristics, receiving electrical signals from RJ45, converting digital signals, should be controlled by its own single chip
|
Miniport microport layer: the lowest layer of the NDIS system, the general network card driver belongs to this layer
|
Middle layer: the middle layer of the NDIS system, the general software firewall about the rules (such as prohibiting IGMP, ICMP), are implemented at this layer through the middle layer
|
Protocol layer: the uppermost layer of the NDIS system, which is mainly forgotten by what processing, it is rarely used anyway
|
Application layer: Of course, it is divided according to the level (SPI, RawSocket, WinSocket)
The general level should be like this, please correct it if it is wrong :) |
|