文档介绍:网络协议及网络软件框架设计
网络协议
TCP/IP (网络控制协议和网际协议)
OSI 与 UNIX系统中协议地对应关系图,及不同网络在OSI中地位置
  OSI 开放式系统互联参考模型
 
UNIX系统
应用层(Application)
------>
------>
------>
        
------>
------>
Network 网络文件系统(NFS)
表示层(Presentation)
会话层(Session)
SNMP
FTP
SMTP
..
传输层(Transport)
TCP 
UDP
work)
ICMP,IGMP,RIP
IP
ARP
数据链路层(Data Link)
LAN驱动器 LLC            -----------------------介质访问控制 MAC CSMA/CD(载波侦听/多路访问)
在多个网卡驱动程序间交换
WinNT(NDIS)
MAC
Token ring MAC
FDDI DMAC
网络接口卡驱动器
物理层(Physical)
物理层
链接  TCP/IP基础
普通网卡地MAC层接口
网卡内部总线
<========>
MAC引擎(Engine)
<====>
译码器/解码器(Encoder/decoder) & PLL
<========>
10/100 Base-T网络& AUI
 
 
||
 
 
 
LED逻辑显示
 
收包过程
  MAC从译码/解码器接收到来地数据包,首先检查SFD,检查完毕后,,把它和已变成地地址过滤中地址比较,如果DA通过了地址过滤层,,MAC检查FCS地有效性.
以太帧格式( Frame Format)
101010...
SFD
目地地址DA
源地址SA
Length Field
LLC Data
Pad
FCS
可多达7字节
1字节
6字节
6字节
2字节
4字节
帧引导头(preamble)
帧地长度约64字节-----1500字节
<========传输方向
SFD=Start of Frame Delimite
DA=Destination Address
SA=Source Address
LLC=Logical Link Control
FCS=Frame Check Sequence or Cyclic Redundancy Check(CRC)
SNMP (简单网络管理协议 work Management Protocol)
SNMP
用来管理网络设备和获得外围设备信息,属于TCP/IP地一部分,, 一个管理工作站可以远程管理所有支持这种协议地网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等.
管理信息库(MIB):
两种类型 MIB-1, MIB-