- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
互联网编程第4章 Internet地址
目录 IP地址 InetAddress类 IP地址 连接到Internet的节点或主机都有至少一个唯一的数来标识,称为Internet地址或IP地址 IPv4:四个字节 64 IPv6:8块,每块4个十六进制数字 2404:6800:4005:800::2004 2404:6800:4005:0800:0000:0000:0000:2004 域名系统(DNS) 人难以记住大量IP地址 域名系统(Domain Name System, DNS) DNS将易于记忆的域名与IP地址联系起来 64 - 关系 一台主机可能有多个IP地址 一个IP地址可能被多个域名指向 一个域名可能指向多个IP地址 InetAddress类 Java对IP(IPv4IPv6)的高层表示 大部分网络类都要用到这个类 创建方法1: Static InetAddress getByName String s Static InetAddress[] getAllByName String s Static InetAddress getLocalHost 创建方法2: Public static InetAddress getByAddress byte[] addr Public static InetAddress getByAddress string hostname, byte[] addr ResolveName, ResolveAllName, MyName DNS Domain Name System 工作原理 DNS反射/放大攻击 DNS劫持又称域名劫持 DNS缓存的工作原理 DNS 服务器采用递归或迭代来处理客户端查询 缓存为 DNS 解析流行名称的后续查询提供了加速性能的方法,同时大大减少了网络上与 DNS 相关的查询通信量。 缓存资源记录 RR 包含从 DNS 服务器获得的信息,对于递归查询具有绝对的权威性。 当信息缓存时,生存时间 TTL 值适用于所有缓存的 RR。 DNS缓存 DNS查询的开销较大(可能几秒) InetAddress会缓存查找的结果 默认只缓存10秒 本机、本地DNS、其他DNS也会缓存查询,Java无法控制这些缓存 修改域名指向可能需要几个小时才能生效 按IP地址查找getByName x.x.x.x ,不检查DNS,直接创建对象 获取方法 String getHostName 返回主机名和IP String getCanonicalHostName 查询DNS,再返回主机名和IP Byte[] getAddress 返回IP,字节类型,IPv4或IPv6 String getHostAddress 返回IP,字符串类型,IPv4或IPv6 ReverseName Inet4Address/Inet6Address public final Inet4Address extends InetAddress public final Inet6Address extends InetAddress 一般用不到,可用getAddress 返回的数组长度判断IP地址类型 NetworkInterface 表示物理网卡或虚拟网卡 static NetworkInterface getByName String name 列出所有网卡 static Enumeration getInetAddresses InterfaceList SpamCheck 如何快速判断垃圾邮件发送者?
您可能关注的文档
最近下载
- 眼外伤ppt课件-眼外伤健康教育课件.ppt VIP
- 《新时代思想读本》3.2新时代新征程课件.pptx VIP
- 2024-2025学年初中信息科技湘教版2024七年级上册-湘教版2024教学设计合集.docx
- 人教鄂教版科学四年级上册全册教学设计教案.doc
- DB11T 945.1-2023建设工程施工现场安全防护、场容卫生及消防保卫标准 第1部分:通则.pdf VIP
- 外研版六年级(上册)M4U2.ppt VIP
- 大学课程思政案例(高校课程思政案例)-思政案例内容整理.docx VIP
- 《无人机综合监管与航路规划》全套教学课件.pptx VIP
- (优质!)Amfori BSCI社会责任验厂全套管理手册及程序文件.docx VIP
- 自-电大__电工电子技术总复习题及答案 .doc VIP
文档评论(0)