mdns
mdns
mdns_百度百科 https://baike.baidu.com/item/mdns
介绍
协议概述
mDNS 的工作原理
在局域网中使用mDNS
数据包结构
- UDP端口5353。
查询
| 领域 | 描述 | 长度位 |
|---|---|---|
| QNAME | 查询所属的节点的名称 | 变量 |
| QTYPE | 查询的类型,即应在响应中返回的RR类型。 | 16 |
| 单播响应 | 布尔标志,指示是否需要单播响应 | 1 |
| QCLASS | 类代码,1代表互联网和IP网络的“IN” | 15 |
资源记录
| 领域 | 描述 | 长度位 |
|---|---|---|
| RRNAME | 记录所属节点的名称 | 变量 |
| RRTYPE | 资源记录的类型 | 16 |
| 缓存FLUSH | 布尔标志,指示是否应清除过时的缓存记录 | 1 |
| RRCLASS | 类代码,1代表互联网和IP网络的“IN” | 15 |
| TTL | 应缓存RR的时间间隔(以秒为单位) | 32 |
| RDLENGTH | 表示RDATA字段长度(以八位字节为单位)的整数 | 16 |
| RDATA | 资源数据;内部结构因RRTYPE而异 | 变量 |
示例
- A / IPv4地址类型代码(十六进制00 01),
- IPv4类代码(hex 80 01),
- IPv4 TTL(十六进制00 00 78 00,持续30720秒),
- IPv4长度(十六进制00 04),
- 四个IPv4地址字节(十六进制99 6D 07 5A或点分十进制表示法153.109.7.90),
- FQDN偏移量(字节12的十六进制C0 0C),
- AAAA / IPv6地址类型代码(十六进制00 1C),
- IPv6类代码(十六进制80 01),
- IPv6 TTL(再次为hex 00 00 78 00),
- IPv6长度(十六进制00 10),
- 16个IPv6地址字节(十六进制FE 80 00 00 00 00 00 00 02 23 32 FF FE B1 21 52),
- FQDN偏移量(字节12的十六进制C0 0C),
- NSEC类型代码(hex 00 2F),
- NSEC类代码(hex 80 01),
- NSEC TTL(再次是十六进制00 00 78 00),
- NSEC长度(十六进制00 08,对于一个8字节的名称部分记录),
- 8个NSEC块和位图字节(十六进制C0 0C 00 04 40 00 00 08)。
mdns的更多相关文章
- Failed to register Grid Infrastructure type ora.mdns.type
安装11g的集群软件的时候,在最后运行root.sh脚本时候,没有执行成功,最后提示如下错误: [root@r2 ~]# /u01/app/11.2.0/grid_1/root.sh Performi ...
- (四)esp8266 MDNS域名服务
(实例一)ESP8266 TFT(ST7735)彩屏-web刷图 https://www.arduino.cn/thread-42247-1-1.html (实例二) 自己当AP时建立MDNS域名 h ...
- ESP8266 mDNS
https://circuits4you.com/2017/12/31/esp8266-mdns/ 本教程介绍如何使用ESP8266进行多播DNS?在网络世界中,很难记住每个网站和计算机的IP地址,解 ...
- ESP32:mdns协议
mdns(即多播dns,Multicast DNS)主要实现了在没有传统DNS服务器的情况下使局域网内的主机实现相互发现和通信,使用的端口为5353,遵从dns协议,使用现有的DNS信息结构.语法和资 ...
- simulate mdns message
use dns-sd command simulate mdns message: dns-sd -R test _test._tcp local 1234 a=1111111111111111111 ...
- 使用avahi 的mdns服务发现server
avahi-browse -a 可以查看局域网内所有的mdns服务, avahi-browse -r _xxxxx._tcp
- mdns小结
mdns的功能和普通DNS很类似,即提供主机名到IP地址的解析服务. mdns一些基本特性: 1,mdns主要为小型私有网络(不存在DNS)提供名称解析. 2,mdns使用多播(Multicast ...
- mDNS 原理的简单理解
转自:http://www.binkery.com/post/318.html mDNS 原理的简单理解 mDNS multicast DNS , 使用5353端口. 在局域网内,你要通过一台主机和其 ...
- MDNS的漏洞报告——mdns的最大问题是允许广域网的mdns单播查询,这会暴露设备信息,或者被利用用于dns放大攻击
Vulnerability Note VU#550620 Multicast DNS (mDNS) implementations may respond to unicast queries ori ...
- 威胁报告:mDNS 反射式 DDoS 攻击
威胁报告:mDNS 反射式 DDoS 攻击 转自:https://www.akamai.com/cn/zh/about/our-thinking/threat-advisories/akamai-md ...
随机推荐
- pdf2swf 和pdf2html 使用命令详解
pdf2swf 将pdf文档转换为flash方式阅读,可以满足公式.图片的格式定义: pdf2htmlEX 将pdf文档转换为html方式阅读,有一下优点: 在HTML文件中精确显示原生文本 保持PD ...
- List<bean> 转换成List<Map>
//将listmap转换成list实体类 List<OaAttachment>list=new ArrayList<OaAttachment>(); if(Func.isNot ...
- 基于SpringBoot的博客项目
SpringBoot 博客系统 后端: 框架:SpringBoot 安全框架:shiro 数据库:mysql ORM:mybaits mybaits-plus 插件:lombok 模板引擎:thyme ...
- CMS、G1收集器
目录 CMS.G1收集器 1.CMS收集器 1.1.原理 1.2.不足 2.G1收集器 2.1.特点 2.2.执行过程 CMS.G1收集器 1.CMS收集器 CMS(Concurrent Mark S ...
- Hadoop集群安装配置
一.准备工作 1.首先准备好七台虚拟机,并确保都已经安装配置好jdk. 2.Hadoop3.2.0+jdk1.8自行到官网下载 3.修改好相称的主机名,并在hosts文件中相互添加. ######注意 ...
- 企业集群架构-03-NFS
NFS 目录 NFS NFS基本概述 NFS应用场景 NFS实现原理 NFS总结 NFS服务端安装 环境准备 服务端安装NFS 服务端NFS配置 服务端开机自启 服务端验证配置 NFS客户端挂载卸载 ...
- HDFS中大数据常见运维指令总结
一.查看HDFS下的参数信息 [root@master ~]# hdfs Usage: hdfs [--config confdir] COMMAND where COMMAND is one of: ...
- linux + svn提交日志不能显示 日期一直都是1970-01-01
网上很多都是说将svn安装目录下的svnserve.conf文件中的anon-access 设置为read,但是 经查阅并测试, 设置为: anon-access = none 是正确的,设置成 r ...
- web渗透之常见shell反弹姿势
常见反弹shell总结: 原文链接请点击:https://ruoli-s.github.io/posts/b956.html 一.bash反弹 通用 ① 在kali机里面开启端口监听: nc -lvv ...
- 【剑指 Offer】10-II.青蛙跳台阶问题
题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶.求该青蛙跳上一个 n 级的台阶总共有多少种跳法. 答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008, ...