- 3
- 0
- 约1.37万字
- 约 48页
- 2016-12-30 发布于四川
- 举报
第二篇 网络编程方法与技术 网络编程技术概述 : 直接网卡编程(可编程芯片) 基于packet driver的编程技术 基于NDIS的网络编程 VPACKET,PACKET32 Libpcap / Winpcap Berkeley Sockets编程技术 Winsock JAVA网络编程 在本篇介绍的网络编程方法中,直接网卡编程技术、基于网卡驱动程序的网络编程技术、基于NDIS的网络编程、VPACKET、PACKET32、Libpcap、Winpcap等方法处理(接收和发送)的是链路层数据包,一般用于网络协议分析、网络计费、网络监视与控制、防火墙系统、入侵检测系统等较底层的应用环境;而Socket、Winsock、Java等方法处理的是网络层以上的数据包,如IP、TCP、UDP等,一般用于用户之间的通信。 对于高层的网络编程方法,如ASP、JSP、.NET等,这些方法学习起来比较简单,本书不做介绍。 2.1 网卡的基本工作原理 在OSI模型中,物理层和数据链路层的主要功能一般由硬件网络适配器(也叫网卡)来完成。 每个工作站都安装有一块或多块网卡,每个网卡都有自己的控制器,用以确定何时发送,何时从网络上接受数据,并负责执行802.3所规定的规程, 如构成帧,计算帧检验序列、执行编码译码转换等。 2.1.1 Ethernet网络适配器的工作原理 网络适配器(网卡)一般由可编
您可能关注的文档
- 《IT日本语教程.ppt
- 《JavaWeb应用开发项目教程第六章.ppt
- 《JavaWeb应用开发项目教程第二章.ppt
- 《JavaWeb开发03.ppt
- 《Java01概述.ppt
- 《JavaWeb开发实训0.ppt
- 《JAVAWEB开发教程第十二章学习使用Ant.ppt
- 《javaWeb开发环境的构建.ppt
- 《JavaWeb应用开发项目教程第一章.ppt
- 《JavaWeb程序设计教程.ppt
- 【学习课件】第十九章强制执行通.pptx
- 【学习课件】第十九章恶性肿瘤.pptx
- 【学习课件】第十九章民事执行.pptx
- 2026秋冀教版义务教育英语九年级上册Unit 5 Culture shapes us! 大单元整体教学设计[2022课标2025修改].pdf
- 2026秋冀教版义务教育英语九年级上册Unit 4 Great people 大单元整体教学设计[2022课标2025修改].pdf
- 2026秋冀教版义务教育英语九年级上册Unit 6 Looking into science 大单元整体教学设计[2022课标2025修改].pdf
- 2026秋冀教版义务教育英语九年级上册Unit 6 Looking into science 大单元整体教学设计[2022课标2025修改].docx
- 环境相关因素对绿色债券定价影响初探.pdf
- 【学习课件】第十三章:生产成本.pptx
- 【学习课件】第十三章:简单国民收入决定理论.pptx
最近下载
- 最新小学篮球社团活动记录.doc VIP
- 标准图集-陕09G01-1 砌体结构构造详图(P型烧结多孔砖).pdf VIP
- KSR200_201型电动机软起动器说明书V2.2.pdf VIP
- 规范教师从教行为营造风清气正环境:2026年秋季学期师德师风专项治理工作方案.docx VIP
- 2026年秋学期沪科版初中数学八年级上册教学进度表.docx VIP
- 资治通鉴人物列表.doc VIP
- 提高外墙涂料涂层耐污染性的技术途径.docx VIP
- 孙桓《机械原理》(第9版)笔记和课后习题(含考研真题)详解答案.pdf VIP
- T∕CABEE 108-2025 预拌混凝土碳排放核算标准.pdf
- 不同挤压速率的AZ31镁合金背压式等通道角挤压变形模拟.pdf VIP
原创力文档

文档评论(0)