没有合适的资源?快使用搜索试试~ 我知道了~
第23章 网络设备驱动程序.ppt
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 181 浏览量
2023-06-08
23:37:34
上传
评论
收藏 310KB PPT 举报
温馨提示
试读
31页
ppt课件参考
资源推荐
资源详情
资源评论
第23章 网络设备驱动程序
计算机与外界通信是通过网卡完成的。网卡包括了网络
控制器和网络接口两部分,网卡不仅是一个网络数据收发的
设备,还肩负网络底层协议处理任务。网络设备在Linux内
核是一类复杂的设备,在学习网卡驱动的时候需要掌握网络
和内核协议栈的基本知识。本章从网络基本知识入手,逐步
介绍网络协议和内核协议栈,最后讲解网卡驱动编程,并且
给出了嵌入式系统常见的DM9000网卡驱动分析。主要内容
如下:
OSI网络参考模型
TCP/IP协议入门
以太网工作原理
内核网络设备驱动
网络数据包在内核中的处理流程
23.1 网络基础知识
网卡是使用网络的必备设备之一。网卡的主要功能是处
理网络上的数据,在学习网卡驱动之前需要掌握必要的网络
知识。本节介绍了网络的基本模型和参考结构,然后介绍了
使用最广泛的TCP/IP协议,最后介绍了以太网的知识。
23.1.1 ISO/OSI网络参考模型
世界上目前有多种不同架构的网络,目前最流行的互联
网就是一种多架构的网络集合。多种不同架构的网络互联的
根本问题是不同网络架构术语之间的统一,OSI网络参考模
型正是为解决这个问题提出的。
OSI网络参考模型全称是开发系统互联参考模型(
Open System Interconnection Reference Model),是由国际
标准化组织ISO提出的一个网络互联模型。虽然目前没有一
个网络是完全按照OSI网络参考模型设计的,但是该模型对
网络协议之间的互联起到很大作用。
OSI网络参考模型是一个逻辑结构,采用分层的概念划
分网络,任何两种网络协议只要采用OSI网络参考模型设计
都能相互通信。计算机网络通信是一个复杂的过程,OSI采
用的分层思想简化了网络的设计。分层是一种构造技术,通
过明确定义每一层的功能规范了网络数据传输。
23.1.1 ISO/OSI网络参考模型
23.1.2 TCP/IP协议
目前最应用最广泛的网络就是互联网了,互联网采用了
TCP/IP协议作为通信协议。TCP/IP协议是由许多协议组成
的协议簇,其中最主要的就是TCP(传输控制)协议和IP(
互联网)协议。TCP/IP协议最早由美国国防高级研究计划
署在ARPANET上实现,随着不断的发展成为了目前互联网
使用最广泛的协议,已经成为计算机网络通信事实上的标准
协议。
1.TCP/IP协议简介
2.TCP/IP协议分层结构
3.网络接口层协议
4.网络层
5.传输层
6.应用层
剩余30页未读,继续阅读
资源评论
等天晴i
- 粉丝: 3654
- 资源: 10万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功