53端口是什么协议(53号端口是什么服务)

互联网 2024-04-01 阅读

各位亲爱的网友,您好!如果你对53端口是什么协议还有些疑虑,别怕,今天我会为大家讲解53端口是什么协议的相关信息,不仅如此,我还会涉及到53号端口是什么服务的相关内容。希望通过这篇文章,能够帮你解决问题。下面,我们开始吧!

53端口是什么协议(53号端口是什么服务)

一、端口的协议端口

如果把IP地址比作一间房子,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址的端口可以有65536(即:2^16)个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0到65535(2^16-1)。

在Internet上,各主机间通过TCP/IP协议发送和接收数据包,各个数据包根据其目的主机的ip地址来进行互联网络中的路由选择,把数据包顺利的传送到目的主机。大多数操作系统都支持多程序(进程)同时运行,那么目的主机应该把接收到的数据包传送给众多同时运行的进程中的哪一个呢?显然这个问题有待解决,端口机制便由此被引入进来。

本地操作系统会给那些有需求的进程分配协议端口(protocol port,即我们常说的端口),每个协议端口由一个正整数标识,如:80,139,445,等等。当目的主机接收到数据包后,将根据报文首部的目的端口号,把数据发送到相应端口,而与此端口相对应的那个进程将会领取数据并等待下一组数据的到来。说到这里,端口的概念似乎仍然抽象,那么继续跟我来,别走开。

端口其实就是队,操作系统为各个进程分配了不同的队,数据包按照目的端口被推入相应的队中,等待被进程取用,在极特殊的情况下,这个队也是有可能溢出的,不过操作系统允许各进程指定和调整自己的队的大小。

不光接受数据包的进程需要开启它自己的端口,发送数据包的进程也需要开启端口,这样,数据包中将会标识有源端口,以便接受方能顺利地回传数据包到这个端口。

端口详解

每种网络的服务功能都不相同,因此有必要将不同的封包送给不同的服务来处理,当你的主机同时开启了FTP与WWW服务时,别人送来的资料封包,就会依照 TCP上面的 port号码来给 FTP这个服务或者是 WWW这个服务来处理。

·每一个 TCP连接都必须由一端(通常为 client)发起请求,这个 port通常是随机选择大于 1024以上(因为0-1023一般被用作知名服务器的端口,被预定,如FTP、HTTP、SMTP等)的 port号来进行!其 TCP封包会将(且只将) SYN旗标设定起来!这是整个联机的第一个封包;

·如果另一端(通常为 Server)接受这个请求的话(特殊的服务需要以特殊的 port来进行,例如 FTP的 port 21),则会向请求端送回整个联机的第二个封包!其上除了 SYN旗标之外同时还将 ACK旗标也设定起来,并同时在本机端建立资源以待联机之需;

·然后,请求端获得服务端第一个响应封包之后,必须再响应对方一个确认封包,此时封包只带 ACK旗标(事实上,后继联机中的所有封包都必须带有 ACK旗标);

·只有当服务端收到请求端的确认( ACK)封包(也就是整个联机的第三个封包)之后,两端的联机才能正式建立。这就是所谓的 TCP联机的'三次握手( Three-Way Handshake)'的原理。

经过三向交握之后,你的 client端的 port通常是高于 1024的随机取得的 port,至于主机端则视当时的服务是开启哪一个 port而定,例如 WWW选择 80而 FTP则以 21为正常的联机信道!

总而言之,我们这里所说的端口,不是计算机硬件的I/O端口,而是软件形式上的概念。根据提供服务类型的不同,端口分为两种,一种是TCP端口,一种是UDP端口。计算机之间相互通信的时候,分为两种方式:一种是发送信息以后,可以确认信息是否到达,也就是有应答的方式,这种方式大多采用TCP协议;一种是发送以后就不管了,不去确认信息是否到达,这种方式大多采用UDP协议。对应这两种协议的服务提供的端口,也就分为TCP端口和UDP端口。

那么,如果攻击者使用软件扫描目标计算机,得到目标计算机打开的端口,也就了解了目标计算机提供了哪些服务。我们都知道,提供服务就一定有服务软件的漏洞,根据这些,攻击者可以达到对目标计算机的初步了解。如果计算机的端口打开太多,而管理者不知道,那么,有两种情况:一种是提供了服务而管理者没有注意,比如安装IIS的时候,软件就会自动增加很多服务,而管理员可能没有注意到;一种是服务器被攻击者安装木马,通过特殊的端口进行通信。这两种情况都是很危险的,说到底,就是管理员不了解服务器提供的服务,减小了系统安全系数。

二、电脑网路中,53端口是什么有什么用总共有多少种端口

53端口是DNS服务的默认端口,提供域名服务器,利用方式:溢出。65535g个端口可分为3大类:

1)公认端口(Well Known Ports):从0到1023,它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。

2)注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。

3)动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。

三、53号端口是什么服务

DNSHacker或crackers可能是试图进行区域传递(TCP),欺骗DNS(UDP)或隐藏其它通讯。因此防火墙常常过滤或记录53端口。需要注意的是你常会看到53端口做为UDP源端口。不稳定的防火墙通常允许这种通讯并假设这是对DNS查询的回复。Hacker常使用这种方法穿透防火墙。

本站所有文章资源内容,如无特殊说明或标注,均为网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

50年土地使用权到期了怎么办(50年产权到期后怎么办)

5万买一个人防车位划算吗(2022年人防车位5万有必要买吗)