网络模型:
Linux系统采用TCP/IP四层网络模型。
网卡驱动属于数据链路层。
协议架构:
协议中最重要的是以太网协议、IP协议、TCP、UDP协议。学习这几个协议主要是掌握它们的通信规则以及数据包的格式。可通过wireshark软件去捉取包来了解数据包的格式。
以太网协议数据包格式
以太网协议的数据包格式与协议的版本有关,一般为:
2字节的数据字段长度在有些版本中被替换为2字节的类型
Linux系统采用TCP/IP四层网络模型。
网卡驱动属于数据链路层。
协议中最重要的是以太网协议、IP协议、TCP、UDP协议。学习这几个协议主要是掌握它们的通信规则以及数据包的格式。可通过wireshark软件去捉取包来了解数据包的格式。
以太网协议的数据包格式与协议的版本有关,一般为:
2字节的数据字段长度在有些版本中被替换为2字节的类型