- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[第03章IP地址转换与网卡信息检测
第3章 IP地址转换与网卡信息检测 3.1 IP地址转换与域名解析 3.2 网卡信息检测与网络流量检测 3.3 网络数据编码与解码 本章重点 本章教学目的学习IP地址转换的基本方法,了解网卡信息检测与网络流量检测相关类的用法,掌握编码与解码的概念及用法。 本章教学要求 (1)掌握IP地址、端口号的基本概念; (2)掌握IPAddress、IPEndPoint、IPHostEntry类的用法 ; (3)进行Dns类完成域名解析的方法。 (4)掌握Ping类的用法; (5)了解NetworkInterface类、IPInterfaceProperties类获取网卡信息的方法; 本章重点 本章教学要求(续) (6)了解IPGlobalProperties 类获取网络流量统计信息的方法。 (7)掌握编码、解码的概念。 (8)掌握Encoding类的用法。 (9)了解Encoder类和Decoder类的用法。 教学难点和重点 IP地址转换的基本方法,掌握编码与解码的概念及用法。 3.1 IP地址转换与域名解析 3.1.1 IP地址与端口 IP地址、端口号的基本概念知识 3.1.2 IP地址转换相关类 IPAddress、IPEndPoint、IPHostEntry类的用法 3.1.3 域名解析 Dns类进行域名解析的方法 3.1.1 IP地址与端口 TCP/IP(传输控制协议/网际协议)不是一个协议,而是一组协议的总称,包括IP、TCP、UDP、ICMP、ARP等。它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据交换格式以及传送方式。 3.1.1 IP地址与端口 (续) IP地址:是给每个连接在因特网上的主机(或路由器)分配一个在全世界范围内惟一的标识符。一个IP地址主要由两部分组成:网络地址和主机地址。 网络地址由因特网权力机构分配,主机地址由各个网络的管理员统一分配。 IP地址编制方案有两种:IPV4和IPV6IPV4:二进制表示共32位(4个字节)IPV6:二进制表示共128位(16个字节) 在IPV4编制方案中,一般使用点分十进制表示法表示IP地址。例如: 3.1.1 IP地址与端口 (续) 子网掩码:子网掩码用于屏蔽IP地址的一部分以区别网络标识和主机标识。把所有的网络位(二进制)用1来标识,主机位用0来标识。 例如:对于IP地址192.168.0.X,可以将子网掩码设置为,对于IP地址192.168.0.X,其网络标示部分为192.168.0;主机标示为:X 3.1.1 IP地址与端口 (续) 端口:IP地址仅仅能够具体标识到某台主机,而端口则表示与计算机上的哪个进程通信。 根据IP地址找到是与哪台机器通信,根据端口号找到是与该机器的哪个进程通信。 (一个进程可能会使用多个端口) 端口地址的范围是十进制的0~65535 3.1.2 IP地址转换相关类 IPAddress类(System.Net命名空间下):常用IPAddress的 Parse方法将IP地址字符串转换为IPAddress的实例。例如:IPAddress ip = IPAddress.Parse(“”); 构造函数有: (1)public IPAddress (byte[] address) byte[] iparray = new byte[] { 143,24,20,36 }; IPAddress localIP = new IPAddress(iparray); (2)public IPAddress (long newAddress) long ip = 0x2414188f; IPAddress localIP = new IPAddress(ip); 3.1.2 IP地址转换相关类 (续) IPAddress类常用属性 Any 提供一个IPv4地址,指示服务器应侦听所有网络接口上的客户端活动。(等效于) Broadcast 提供IPv4广播地址(等效于55) Loopback 表示IPv4回送地址(等效于) None 表示Socket不应侦听客户端活动(不使用任何网络接口)。 IPv6Any 提供可用的IPv6地址 IPv6Loopback 表示IPv6回送地址 IPv6None 提供不使用任何网络接口。 3.1.2 IP地址转换相关类 (续) IPEndPoint类包含了连接到主机上的服务所需的IP地址和端口信息。 IPEndPoint类常用的构造函数为: public IPEndPoint(IPAddress, int); 其中第一个参数指定IP地址,第二个参数指定端口号。
您可能关注的文档
最近下载
- 专题02 阅读理解(记叙文)-【好题汇编】2024年高考英语二模试题分类汇编(新高考专用)(解析版).docx VIP
- 电路分析基础 教学课件 作者 史健芳 陈惠英 李凤莲 等 ch4电路的基本定理.ppt
- 2024年眼科医院项目可行性研究报告.docx
- 2025年中考历史热点专练系列:近现代资本主义发展潮流.pdf
- 部编五下第四单元大单元教学设计.docx VIP
- (八省联考)山西省2025年高考综合改革适应性演练 政治试卷(含答案逐题解析).pdf
- 南芯产品规格书SC8886.pdf
- 《感受宪法日》课件 2022年部编版道德与法治.pptx
- 物质结构与性质综合题-2023年新高考化学真题(解析版).pdf
- 公寓de全人物攻略本为个人爱好而制成如需转载注明信息.pdf
文档评论(0)