DNS 端口介绍

Domain Name System aka DNS is used to match domain names to the IP addresses. DNS is provided over the intranet and internet servers with different port numbers.DNS can use both transmission protocols TCP and UDP. But general usage is over UDP protocol because of its simplicity and speed.

域名系统又名DNS,用于将域名与IP地址进行匹配。 DNS是通过具有不同端口号的Intranet和Internet服务器提供的。DNS可以同时使用TCP和UDP传输协议。 但是由于其简单性和速度,一般使用基于UDP协议。

TCP端口53 (TCP Port 53)

One of the used DNS port is TCP Port 53. TCP provides stability over the DNS resolutions process. With TCP 53 there will be no data loss over network transmission which makes DNS transaction more stable. But this will create some overhead for the server and client because of the TCP behavior.

使用的DNS端口之一是TCP端口53。TCP在DNS解析过程中提供了稳定性。 使用TCP 53,将不会通过网络传输丢失任何数据,这将使DNS事务更加稳定。 但这会由于TCP行为而给服务器和客户端带来一些开销。

UDP端口53 (UDP Port 53)

The most known and popular usage protocol of DNS is UDP 53. Most DNS servers use UDP 53 port which provides simplicity and less resource usage.

DNS的最广为人知的使用协议是UDP53。大多数DNS服务器使用UDP 53端口,可简化操作并减少资源使用。

DNSSEC端口号 (DNSSEC Port Number)

DNSSEC provides secure DNS transactions which will secure a domain name to IP translation secure manner. DNSSEC can use both UDP and TCP 53 ports. But as DNSSEC packets are generally larger than 512 bytes and UDP can transmit a maximum 512 byte TCP protocol is used for DNSSEC. So DNSSEC uses TCP 53 port for communication.

DNSSEC提供安全的DNS事务,该事务将确保域名到IP转换的安全方式。 DNSSEC可以同时使用UDP和TCP 53端口。 但是由于DNSSEC数据包通常大于512字节,并且UDP可以传输的最大512字节TCP协议用于DNSSEC。 因此,DNSSEC使用TCP 53端口进行通信。

Understanding DNS Port 53 with Examples

What is DNS? DNS Meaning

Exploring EDNS with Examples

icmp port

原文链接:https://www.howtouselinux.com/post/dns_edns

相关文章

  • 容器DNS介绍

    DNS服务是域名系统的缩写, 英文全称:Domain Name System,将域名和IP地址相互映射。在容器环境中,DNS至关重要,例如在Kubernetes...

    Se7en258
  • DNS协议端口

    1.DNS网络层协议 DNS同时支持UDP和TCP访问,当名字解析器发出一个查询请求,并且返回响应报文中的TC位设置为1时,名字解析器通常使用TCP重发原来的查...

    陈不成i
  • 前端|窗口(window)对象介绍

    window对象表示浏览器打开的窗口,在客户端JavaScript中window对象是全局的对象,由此可见window对象的重要的作用。所以接下来我们就一起看一...

    算法与编程之美
  • AdGuardHome安装与配置使用指南

    https://github.com/AdguardTeam/AdGuardHome

    Erwin
  • CDN系列学习文章(二)——DNS调度

    本文主要介绍一下CDN调度,主要是DNS调度。介绍之前,咱们先聊聊CDN为啥要调度呢

    开元
  • 前端学习之路-CSS介绍,Html介绍,JavaScript介绍

    学前端必备掌握CSS样式,css为层叠样式表,用来定义页面的显示效果,加强用户的体验乐趣,那么如何用css到html中呢?

    达达前端
  • dig 命令洞察 DNS 解析过程

    在上一篇文章,我们介绍了域名解析的过程,本章我们将介绍一个实用的工具---dig命令,通过dig命令我们可以查看 DNS 解析的过程,以便我们更好的理解 DNS...

    9527
  • Spring Cloud 使用 Nacos 进行服务注册发现

    上一篇我们实现了Spring Cloud从nacos server 远端拉取并加载配置。今天我将给大家介绍nacos的另一个重要功能服务注册与发现。服务注册与发...

    码农小胖哥
  • 快速搭建 DNS 服务器

    前面几篇文章我们介绍了域名解析,介绍了如何通过 dig 命令洞察 DNS 解析的过程,并从 DNS 协议的层面分析了全球为什么只有13组根域名服务器,本文向大家...

    9527
  • ssh 连接 Linux 速度缓慢?一个配置解决

    最近在写一个服务器监控服务,发现使用 Python 连接 Linux 时非常慢,总是要停顿等待一会儿才能连接上,主要是因为 OpenSSH 服务器有一个 DNS...

    王图思睿
  • 小程序开发新能力解读 - 2021.09

    介绍:通过视频号直播与视频内容中的介绍更好地了解小程序提供的服务。可以在直播电商、内容营销等应用场景与视频号进行更好的联动。

    binnie
  • HTTP协议详解

    本书是介绍怎么编写一个Web服务器,而Web服务器是基于HTTP(HyperText Transfer Protocol)协议实现的,所以要实现一个Web服务器...

    用户7686797
  • DNS Shell初体验

    *本文原创作者:ArkTeam 楚子航,本文属FreeBuf原创奖励计划,未经许可禁止转载 背景介绍 我们遇到过各种各样的 Shell,从协议上来看,最开始基于...

    FB客服
  • 解决DNS污染与劫持之使用特殊DNS端口

    os:ubuntu 12.04 LTS 软件:dnsmasq dns测试: dig www.facebook.com @8.8.8.8 +short 37....

    小小科
  • Ubuntu Server 第八章 DNS服务

    这章的内容为DNS服务,远程管理一章中使用PUTTET,利用Hosts文件是域名指向对方IP,其实就已经涉及到了DNS。

    天钧
  • 腾讯云自建DNS---高可用篇

    大家好,上一篇写到如何在腾讯云CVM上用bind9 自建内网解析DNS服务。本篇承继上篇继续分享内容,分享一个如何实现腾讯云自建DNS高可用的方法。

    22
  • docker container DNS配置介绍和源码分析

    本文主要介绍了docker容器的DNS配置及其注意点,重点对docker 1.10发布的embedded DNS server进行了源码分析,看看embedde...

    Walton
  • 浅析内网信息收集

    在渗透测试中信息收集的深度与广度以及对关键信息的提取,直接或间接的决定了渗透测试的质量,本篇文章主要对内网中信息收集做一个简单的归纳以及介绍

    重生信息安全
  • Centos7下Dnsmasq部署,统一管理物理机以及kubernetes所有网络的DNS解析

    dnsmasq部署于物理服务器上,而CoreDNS的上游DNS服务器默认会选择物理机网卡上设置的DNS,只要将dnsmasq作为物理机网卡设置的DNS,那么就可...

    Devops海洋的渔夫

扫码关注云+社区

领取腾讯云代金券