在Windows网络中,当一台计算机要利用NetBIOS名称与另一台计算机通信时,首先要将对方计算机的NetBIOS名称解析成IP地址

2、广播
通过发送一个广播消息来查询对方的IP地址,拥有此NetBIOS名称的计算机收到广播消息后,会将其IP地址告诉发送广播消息的计算机,从而实现了NetBISO名称的解析。对于IP协议上的NetBIOS,需要基于UDP进行广播,在小网络上这些方式工作得很好,但当网络增大时,会使用路由器将大网络分割为几个小网。在一般情况下路由器不转发广播数据,广播包仅能发送到本地网络。虽然可以配置路由群器进行广播转发,但是这将使UDP广播产生大量的无用网络数据而增加网络负担,且名称注册和解析的难度也增加了。因此对较大的网络,这种方式不可取。
3、向WINS服务器查询
由于每个WINS客户端在启动时,都会将其计算机名称与IP地址等信息注册到WINS服务器,因此WINS客户端可以向WINS服务器查询其他客户端的IP地址。
4、查询Lmhosts文件
Windows能通过查找存放在本地文件Lmhosts中的数据,来识别网络上MetBIOS名称和IP地址的关系,这个方式不是NetBIOS名称识别的标准,但它是Microsoft的实现方式,因此是一种事实标准。通常,Lmhosts文件存储在%SystemRoot%\System32\Drivers\Etc文件夹中。这种方式适合于网络上没有WINS服务器的环境。

转载于:https://www.cnblogs.com/NBeveryday/p/8616293.html

将NetBIOS名称解析为IP地址的常用方法相关推荐

  1. NETBIOS名称解析

    无聊至极,整理一下,呵呵!主要来自于微软官方! NetBIOS协议 说明:全称NetWork Basic Input/Output System(网络基本输入/输出系统),该协议是由IBM公司开发,主 ...

  2. NetBIOS 名称解析

    NetBIOS 名称解析意味着成功地将 NetBIOS 名称映射成 IP 地址.NetBIOS 名称是用于标识网络上的 NetBIOS 资源的 16 字节地址.NetBIOS 名称要么是唯一的(独占) ...

  3. Python # 扫描端口功能 # 获取网卡的Mac地址 # 局域网扫描器IP地址和MAC地址,获取网卡名称和其ip地址

    #!/usr/bin/env python # -*- coding: utf-8 -*- # 开发人员: # time: 2021-09-07 20:37 # 开发工具: PyCharm # Ver ...

  4. 全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持)

    全球免费公共 DNS 解析服务器 IP 地址列表推荐 基本上接触过网络相关知识的人应该多少都会听过 DNS 这个名词.因为 DNS 它非常重要,在我们上网的过程中扮演着重要的角色--"将网址 ...

  5. C++ 实现 ping 功能 域名(URL)解析实际 IP地址

    1.简述 一般情况下,我们想知道在当前电脑设备环境下,某一个网址能不能访问,最简单的方法是win + R 键 ,输入cmd,召唤cmd命令行程序,然后直接用ping命令 + 网址 来看返回的结果,那么 ...

  6. 渗透测试-----信息收集(通过DNS解析找IP地址、CDN、IP查询、IP物理地址、搜索引擎、网站信息收集)

    文章目录 渗透测试 信息收集 一.IP地址信息收集 1. 通过DNS解析找IP地址 1.1 ping命令 1.2 nslookup命令 1.3 dig工具 1.4 dnsenum 1.5 站长工具 2 ...

  7. Shell脚本实现多选DNS同时批量解析域名IP地址(新更新)

    背景前文 该脚本是在原先<shell脚本实现批量解析域名IP地址(支持多DNS)>的基础上再进行了代码逻辑优化和小细节代码更新,重要变动部分如下: 增加任意多选DNS逻辑,即执行时可不选定 ...

  8. 全球免费公共【 DNS 】解析服务器 IP 地址列表推荐 【解决无法上网+加速+防劫持】

    全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持)    基本上接触过网络相关知识的人应该多少都会听过 DNS 这个名词.因为DNS 它非常重要,在我们上网的过程中扮 ...

  9. chrome 本地站点报错“DNS 查找失败,因此找不到 localhost 的服务器。DNS 是将网站名称解析为互联网地址……”

     chrome 本地站点报错"DNS 查找失败,因此找不到 localhost 的服务器.DNS 是将网站名称解析为互联网地址--"时, 解决办法: 1.打开"本地连 ...

最新文章

  1. 关于socket的一些探究
  2. couchdb 视图操作_couchDB视图
  3. python大数据分析实例-用Python整合的大数据分析实例
  4. mysql-workbench 导入csv格式数据报错:Unhandled exception: Could not determine delimiter
  5. 29岁女程序员感慨:硕士学历,脱单比找工作买房还难,有同感么?
  6. Python - WebDriver 识别登录验证码
  7. 给函数传递不定关键字的参数 和
  8. 标签空间而不是多个不间断的空格(“nbsp”)?
  9. 如何:在 Windows 窗体 ListView 控件中启用平铺视图 【转载】
  10. 最初语音识别率只有60%,如今坐拥5亿用户,这款AI产品是怎么做到的?
  11. increment java_post-increment, pre-increment. JAVA
  12. 青花瓷抓HTTPS数据
  13. c语言ad转换实验报告,苏州大学实验报告-实验四ad转换模块实验报告
  14. python 之免费ip代理池
  15. 《雅舍谈吃》读书笔记
  16. Kettle连接mysql 驱动报 Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the ‘MySQL‘..
  17. spring boot整合prometheus
  18. 【Python】PIL 压缩图片刚好 200KB
  19. 谷歌地球out了,谷歌火星来了!
  20. 云计算上安装mysql,redis

热门文章

  1. 深入地下,实地探访!不用人挖煤的智能煤矿长什么样?
  2. Gartner公布五大新兴技术趋势 AI成主角
  3. 著名物理学家斯蒂芬•霍金去世,他曾告诫人类要学会避免人工智能可能的风险
  4. 程序人生系列谈:《程序员》带给我的启发故事
  5. 厉害!84 行 JavaScript 代码实现塔式堆叠游戏
  6. AI实战:人脸识别实战项目(源码共享)
  7. 《编程原本 》一2.1 变换
  8. 从请求管道深入剖析HttpModule的实现机制,有图有真相
  9. 福布斯2019全球最佳创投人榜单发布,沈南鹏蝉联全球第一
  10. APP开发两年的心得:App代码架构设计(1)