问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样理解端口和端口号?

发布网友 发布时间:2022-04-23 00:36

我来回答

3个回答

热心网友 时间:2023-07-16 02:08

有过一些黑客攻击方面知识的读者都会知道,其实那些所谓的黑客并不是像人们想象那样从天而降,而是实实在在从您的计算机“大门“中自由出入。计算机的“大门“就是我们平常所说的“端口“,它包括计算机的物理端口,如计算机的串口、并口、输入/输出设备以及适配器接口等(这些端口都是可见的),但更多的是不可见的软件端口,在本文中所介绍的都是指“软件端口“,但为了说明方便,仍统称为“端口“。本文仅就端口的基础知识进行介绍,nbsp;nbsp;nbsp;一、端口简介nbsp;nbsp;随着计算机网络技术的发展,原来物理上的接口(如键盘、鼠标、网卡、显示卡等输入/输出接口)已不能满足网络通信的要求,TCP/IP协议作为网络通信的标准协议就解决了这个通信难题。TCP/IP协议集成到操作系统的内核中,这就相当于在操作系统中引入了一种新的输入/输出接*术,因为在TCP/IP协议中引入了一种称之为“Socket(套接字)“应用程序接口。有了这样一种接*术,一台计算机就可以通过软件的方式与任何一台具有Socket接口的计算机进行通信。端口在计算机编程上也就是“Socket接口“。nbsp;nbsp;有了这些端口后,这些端口又是如何工作呢?例如一台服务器为什么可以同时是Web服务器,也可以是FTP服务器,还可以是邮件服务器等等呢?其中一个很重要的原因是各种服务采用不同的端口分别提供不同的服务,比如:通常TCP/IP协议规定Web采用80号端口,FTP采用21号端口等,而邮件服务器是采用25号端口。这样,通过不同端口,计算机就可以与外界进行互不干扰的通信。nbsp;nbsp;据专家们分析,服务器端口数最大可以有65535个,但是实际上常用的端口才几十个,由此可以看出未定义的端口相当多。这是那么多黑客程序都可以采用某种方法,定义出一个特殊的端口来达到入侵的目的的原因所在。为了定义出这个端口,就要依靠某种程序在计算机启动之前自动加载到内存,强行控制计算机打开那个特殊的端口。这个程序就是“后门“程序,这些后门程序就是常说的木马程序。简单的说,这些木马程序在入侵前是先通过某种手段在一台个人计算机中植入一个程序,打开某个(些)特定的端口,俗称“后门“(BackDoor),使这台计算机变成一台开放性极高(用户拥有极高权限)的FTP服务器,然后从后门就可以达到侵入的目的。nbsp;nbsp;nbsp;二、端口的分类nbsp;nbsp;nbsp;端口的分类根据其参考对象不同有不同划分方法,如果从端口的性质来分,通常可以分为以下三类:nbsp;nbsp;(1)公认端口(Wellnbsp;Knownnbsp;Ports):这类端口也常称之为“常用端口“。这类端口的端口号从0到1024,它们紧密绑定于一些特定的服务。通常这些端口的通信明确表明了某种服务的协议,这种端口是不可再重新定义它的作用对象。例如:80端口实际上总是HTTP通信所使用的,而23号端口则是Telnet服务专用的。这些端口通常不会像木马这样的黑客程序利用。为了使大家对这些常用端口多一些认识,在本章后面将详细把这些端口所对面应的服务进行列表,供各位理解和参考。nbsp;nbsp;(2)nbsp;注册端口(Registerednbsp;Ports):端口号从1025到49151。它们松散地绑定于一些服务。也是说有许多服务绑定于这些端口,这些端口同样用于许多其他目的。这些端口多数没有明确的定义服务对象,不同程序可根据实际需要自己定义,如后面要介绍的远程控制软件和木马程序中都会有这些端口的定义的。记住这些常见的程序端口在木马程序的防护和查杀上是非常有必要的。常见木马所使用的端口在后面将有详细的列表。nbsp;nbsp;(3)nbsp;动态和/或私有端口(Dynamicnbsp;and/ornbsp;Privatenbsp;Ports):端口号从49152到65535。理论上,不应把常用服务分配在这些端口上。实际上,有些较为特殊的程序,特别是一些木马程序就非常喜欢用这些端口,因为这些端口常常不被引起注意,容易隐蔽。nbsp;nbsp;如果根据所提供的服务方式的不同,端口又可分为“TCP协议端口“和“UDP协议端口“两种。因为计算机之间相互通信一般采用这两种通信协议。前面所介绍的“连接方式“是一种直接与接收方进行的连接,发送信息以后,可以确认信息是否到达,这种方式大多采用TCP协议;另一种是不是直接与接收方进行连接,只管把信息放在网上发出去,而不管信息是否到达,也就是前面所介绍的“无连接方式“。这种方式大多采用UDP协议,IP协议也是一种无连接方式。

热心网友 时间:2023-07-16 02:08

。。你指的是物理端口,还是逻辑端口呀?计算机的物理接口,如键盘、鼠标、网卡、显示卡等输入/输出接口,也称为硬端口。网络技术的应用,TCP/IP网络通信标准协议集成到操作系统内核,也就引入了"Socket(套接字)"应用程序接*术,电脑之间使用这套逻辑“端口”管理规范进行通信,保证数据包对号入座。下面是使用工具软件查看电脑逻辑端口。

热心网友 时间:2023-07-16 02:08

端口好比一个房间的不同窗口,端口号就是这些窗口的编号。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
罗马全面战争怎么样提高元老院评价? 半夜家中镜匾忽然碎了 镜子忽然碎掉怎么解 化能异养型微生物分类 如何判断自养微生物与异养微生物 如何得知某微生物是否为哪种氨基酸的异养型微生物。 滨州市北海振宇电子科技有限责任公司怎么样? 北京振宇科技有限公司怎么样? 上海振宇化工科技有限公司经营范围 商业医保是否值得购买? NY原油连续是什么 NY原油连续是什么 “网络配置”怎么查看自己的端口号? NY原油连续是什么意思 NY原油连续是什么意思 plc s7-200的自由端口模式是什么意思 工商银行账户原油期次产品与账户原油连续产品有哪些区别? 工商银行账户原油期次产品与账户原油连续产品有哪些区别? 国际原油价格四连涨,主要原因是什么? 国际原油价格四连涨,主要原因是什么? vs2012怎样设置自由分配端口号 现货黄金 美元指数 原油连续的英文缩写是什么? 现货黄金 美元指数 原油连续的英文缩写是什么? 求2012适合用于新浪微博的网名,越多越好。 求个好听的微博网名,有些淡然,让人看着比较成熟,不要什么情啊爱的,可以有意思一点,比如“头晕脑壳痛 有哪些显得温柔干净的微博名? 布伦特原油连续是什么意思 求至贱90后男生网名 ,,另加一个微博名字要两个字的,前面不带姓的那种,这个要好听点....... 为什么TCP/UDP端口分为保留端口和自由端口 谁帮我想一个微博的网名,男生,18岁 请问NYMEX的分类里,有美原油连续,美原油01,02,03。。。12 各代表什么意... 请问NYMEX的分类里,有美原油连续,美原油01,02,03。。。。12 各代表什么意思? tcp端口 34567 是什么意思 是不是可以乱写么 工行账户原油连续产品份额调整是什么意思? 工行账户原油连续产品份额调整是什么意思? 什么是端口? 什么是端口?到底是做什么的呢? 美原油连续是什么意思 plc处于什么模式的时候允许自由端口通讯 随身行布伦特原油主连是什么意思 随身行布伦特原油主连是什么意思 工行人民币账户北美原油(连续产品)份额调整是怎么算的? 工行人民币账户北美原油(连续产品)份额调整是怎么算的? 如何查找本机的端口号? 美原油连有哪几种?nymex,conc有什么区别。还有和布伦特油他们关系是... 美原油连有哪几种?nymex,conc有什么区别。还有和布伦特油他们关系是什么? 知道什么叫端口吗 查看自己端口 请教端口问题? 在网络中标准的端口范围是多少到多少?