ip地址的端口号

时间:2022-04-09 16:39 | 分类: 句子大全 | 作者:认真世界 | 评论: 次 | 点击:

ip地址的端口号

1. IP地址的端口是什么意思

端口号---具有网络功能的应用软件的标识号。注意,端口号是不固定的,即可以由用户手工可以分配(当然,一般在软件编写时就已经定义)。当然,有很多应用软件有公认的默认的端口,比如FTP:20和21,HTTP:80,TELNET:23等等,这里就不一一列举了。一个软件可以拥有多个端口号,这证明这个软件拥有不止一个网络功能。

0-1023是公认端口号,即已经公认定义或为将要公认定义的软件保留的,而1024-65535是并没有公共定义的端口号,用户可以自己定义这些端口的作用。

那么端口号到底有什么作用呢?请大家继续往下看。

当一台电脑启动了一个可以让远程其他电脑访问的程序,那么它就要开启至少一个端口号来让外界访问。我们可以把没有开启端口号的电脑看作是一个密封的房间,密封的房间当然不可能接受外界的访问,所以当系统开启了一个可以让外界访问的程序后它自然需要在房间上开一个窗口来接受来自外界的访问,这个窗口就是端口。

那么为什么要给端口编号来区分它们呢,既然一个程序开了一个端口,那么不是外部信息都可以通过这个开启的端口来访问了吗?答案是不可以。为什么呢?因为数据是用端口号来通知传输层协议送给哪个软件来处理的,数据是没有智慧的,如果很多的程序共用一个端口来接受数据的话,那么当外界的一个数据包送来后传输层就不知道该送给哪一个软件来处理,这样势必将导致混乱。

上一次提到提到在一个经过OSI第四层传输层封装的数据段的第四层报头里包含两个端口号,既源端口号和目的端口号,目的端口号的作用上面已经介绍了,下面让我们了解一下原端口号吧。

源端口号一般是由系统自己动态生成的一个从1024-65535的号码,当一台计算机A通过网络访问计算机B时,如果它需要对方返回数据的话,它也会随机创建一个大于1023的端口,告诉B返回数据时把数据送到自己的哪个端口,然后软件开始侦听这个端口,等待数据返回。而B收到数据后会读取数据包的源端口号和目的端口号,然后记录下来,当软件创建了要返回的数据后就把原来数据包中的原端口号作为目的端口号,而把自己的端口号作为原端口号,也就是说把收到的数据包中的原和目的反过来,然后再送回A,A再重复这个过程如此反复直到数据传输完成。当数据全部传输完A就把源端口释放出来,所以同一个软件每次传输数据时不一定是同一个源端口号。

2. IP地址的端口是什么意思

在网络技术中,端口(Port)有好几种意思。

集线器、交换机、路由 器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻 辑意义上的端口。

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

我们知道,一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来 实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。

实际上是通过“IP地址+端口号”来区 分不同的服务的。 需要注意的是,端口并不是一一对应的。

比如你的电脑作为客户机访 问一台WWW服务器时,WWW服务器使用“80”端口与你的电脑通信,但你的电脑则 可能使用“3457”这样的端口,如图1所示。 按对应的协议类型,端口有两种:TCP端口和UDP端口。

由于TCP和UDP 两个协议是独立的,因此各自的端口号也相互独立,比如TCP有235端口,UDP也 可以有235端口,两者并不冲突。1.周知端口(Well Known Ports) 周知端口是众所周知的端口号,范围从0到1023,其中80端口分配给W WW服务,21端口分配给FTP服务等。

我们在IE的地址栏里输入一个网址的时候( 比如)是不必指定端口号的,因为在默认情况下WWW服务的端口 号是“80”。 网络服务是可以使用其他端口号的,如果不是默认的端口号则应该在 地址栏上指定端口号,方法是在地址后面加上冒号“:”(半角),再加上端口 号。

比如使用“8080”作为WWW服务的端口,则需要在地址栏里输入“:8080”。 但是有些系统协议使用固定的端口号,它是不能被改变的,比如139 端口专门用于NetBIOS与TCP/IP之间的通信,不能手动改变。

2.动态端口(Dynamic Ports) 动态端口的范围是从1024到65535。之所以称为动态端口,是因为它 一般不固定分配某种服务,而是动态分配。

动态分配是指当一个系统进程或应用 程序进程需要网络通信时,它向主机申请一个端口,主机从可用的端口号中分配 一个供它使用。当这个进程关闭时,同时也就释放了所占用的端口号。

怎样查看端口 一台服务器有大量的端口在使用,怎么来查看端口呢?有两种方式: 一种是利用系统内置的命令,一种是利用第三方端口扫描软件。 1.用“netstat -an”查看端口状态 在Windows 2000/XP中,可以在命令提示符下使用“netstat -an”查 看系统端口状态,可以列出系统正在开放的端口号及其状态. 2.用第三方端口扫描软件 第三方端口扫描软件有许多,界面虽然千差万别,但是功能却是类似 的。

这里以“Fport” (可到或下载)为例讲解。“Fport”在命令提示符下使用,运行结果 与“netstat -an”相似,但是它不仅能够列出正在使用的端口号及类型,还可 以列出端口被哪个应用程序使用.。

3. IP地址的端口是什么意思

在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由 器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻 辑意义上的端口。

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

我们知道,一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来 实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区 分不同的服务的。

需要注意的是,端口并不是一一对应的。比如你的电脑作为客户机访 问一台WWW服务器时,WWW服务器使用“80”端口与你的电脑通信,但你的电脑则 可能使用“3457”这样的端口,如图1所示。

按对应的协议类型,端口有两种:TCP端口和UDP端口。由于TCP和UDP 两个协议是独立的,因此各自的端口号也相互独立,比如TCP有235端口,UDP也 可以有235端口,两者并不冲突。

1.周知端口(Well Known Ports)

周知端口是众所周知的端口号,范围从0到1023,其中80端口分配给W WW服务,21端口分配给FTP服务等。我们在IE的地址栏里输入一个网址的时候( 比如)是不必指定端口号的,因为在默认情况下WWW服务的端口 号是“80”。

网络服务是可以使用其他端口号的,如果不是默认的端口号则应该在 地址栏上指定端口号,方法是在地址后面加上冒号“:”(半角),再加上端口 号。比如使用“8080”作为WWW服务的端口,则需要在地址栏里输入“:8080”。

但是有些系统协议使用固定的端口号,它是不能被改变的,比如139 端口专门用于NetBIOS与TCP/IP之间的通信,不能手动改变。

2.动态端口(Dynamic Ports)

动态端口的范围是从1024到65535。之所以称为动态端口,是因为它 一般不固定分配某种服务,而是动态分配。动态分配是指当一个系统进程或应用 程序进程需要网络通信时,它向主机申请一个端口,主机从可用的端口号中分配 一个供它使用。当这个进程关闭时,同时也就释放了所占用的端口号。

怎样查看端口

一台服务器有大量的端口在使用,怎么来查看端口呢?有两种方式: 一种是利用系统内置的命令,一种是利用第三方端口扫描软件。

1.用“netstat -an”查看端口状态

在Windows 2000/XP中,可以在命令提示符下使用“netstat -an”查 看系统端口状态,可以列出系统正在开放的端口号及其状态.

2.用第三方端口扫描软件

第三方端口扫描软件有许多,界面虽然千差万别,但是功能却是类似 的。这里以“Fport” (可到或下载)为例讲解。“Fport”在命令提示符下使用,运行结果 与“netstat -an”相似,但是它不仅能够列出正在使用的端口号及类型,还可 以列出端口被哪个应用程序使用.

4. IP号后面的端口号是什么意思,有什么用

端口号指计算机用来与外围设备连接的接口。

端口包括物理端口和逻辑端口。物理端口是用于连接物理设备之间的接口,逻辑端口是逻辑上用于区分服务的端口。TCP/IP协议中的端口就是逻辑端口,通过不同的逻辑端口来区分不同的服务。

一个IP地址的端口通过16bit进行编号,最多可以有65536个端口。端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。

作用:

端口有什么用呢?我们知道,一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。

那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区 分不同的服务的。

服务器一般都是通过知名端口号来识别的。例如,对于每个TCP/IP实现来说,FTP服务器的TCP端口号都是21,每个Telnet服务器的TCP端口号都是23,每个TFTP(简单文件传送协议)服务器的UDP端口号都是69。

任何TCP/IP实现所提供的服务都用知名的1~1023之间的端口号。这些知名端口号由Internet号分配机构(InternetAssignedNumbersAuthority,IANA)来管理。

资料扩展

按端口号可分为3大类:

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

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

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

参考资料:百度百科-端口号

5. IP地址范围(不分哪段的)还有端口号范围分别是多少

10.0.0.0~10.255.255.255,172.16.0.0~172.16.255.255, 192.168.0.0~192.168.255.255。

端口概念

在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。我们这里将要介绍的就是逻辑意义上的端口。

(1)知名端口(Well-Known Ports)

知名端口即众所周知的端口号,范围从0到1023,这些端口号一般固定分配给一些服务。比如21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。

(2)动态端口(Dynamic Ports)

动态端口的范围从1024到65535,这些端口号一般不固定分配给某个服务,也就是说许多服务都可以使用这些端口。只要运行的程序向系统提出访问网络的申请,那么系统就可以从这些端口号中分配一个供该程序使用。比如1024端口就是分配给第一个向系统发出申请的程序。在关闭程序进程后,就会释放所占用的端口号。

6. 怎么才能知道自己的IP地址的端口号是多少啊

查询真是的IP地址分几种情况:

1、如果是用的是公网IP,在cmd下ipconfig就可以查看;

2、如果是拨号上网,需要查看路由器WAN口或者打开web浏览器输入IP138.com就能显示出你的公网IP。

至于端口号是和服务绑定的,只能查询某个服务或者程序占用的端口,在cmd中输入netstat -ano就能查询出所有的端口占用情况,查看你需要知道的端口。

端口号的范围从0到65535,例如web一般是80,ftp是21等。

7. IP地址的端口是干什么用的

你要知道什么端口号? 你可以使用网络IP扫描软件,将对方IP写进去,然后从1开始往上扫 现在讲一下什么是端口号,一个端口就是一个潜在的通讯通道,也是一个入侵通道,开放一个端口就是一台计算机在网络上打开了一扇窗户,黑客入侵的方法就是用手工扫描或利用扫描软件找到服务器所开放的端口,去根据其相应的漏洞对服务器进行入侵或攻击,因此对端口的了解是非常重要的。

端口大概分为三类: 1:公认端口(well known ports):从0-1023,他们是绑定于一些服务。通常这些端口的通信明确表明了某种服务的协议。

比如,21端口是FTP服务所开放的。 2:注册端口(registrerd ports):从1024-49151,他们松散的绑定于一些服务也就是说有许多服务绑定于这些端口,这些端口同样用于许多其他目的。

比如,许多系统处理动态端口是从1024开始的。 3:动态或私有端口(dynamic and/or private ports):从49512-65535,理论上不应该为服务分配这些端口。

实际上,计算机通常从1024开始分配动态端口。当然也有例外的,SUN的RPC端口从32768开始。

8. IP和端口号有什么作用

给你打个不太恰当的比喻,回归以往的手写寄信方式!你要向你的朋友写一封信,一般都是在信封上写上你朋友的地址和你地址,来这就好比,这封信=数据包,你们双方的地址=你们双方得IP地址(IP地址公开化)!然后邮递员把信送到你朋友家源门口了(至于邮递员是怎么查到的bai走什么路线的对应的则是网络中路由表的作用,在此不作细谈),这时你朋友需要开门出来拿,而这扇门就好比端口了!要是门关了(端口关闭),这封信就会被送回给你,在计算机中的具体表现就是在命令字符行(cmd)下ping命令的使用!在网络技术中du,端口大致指两种:一是zhi物理意义上的端口,二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等,这些端口都是默认开启的,这也就为系统的安全潜伏了隐患,所以平时就要注意关闭一些不必dao要的端口。

9. IP的端口是怎么分类的

IP地址的分类 我们说过因特网是把全世界的无数个网络连接起来的一个庞大的网间 网,每个网络中的计算机通过其自身的IP地址而被唯一标识的, 据此我们也可以设想,在INTERNET上这个庞大的网间网中, 每个网络也有自己的标识符。

这与我们日常生活中的电话号码很相像, 例如有一个电话号码为0515163, 这个号码中的前四位表示该电话是属于哪个地区的, 后面的数字表示该地区的某个电话号码。与上面的例子类似, 我们把计算机的IP地址也分成两部分, 分别为网络标识和主机标识。

同一个物理网络上的所有主机都用同一个网络标识, 网络上的一个主机(包括网络上工作站、服务器和路由器等) 都有一个主机标识与其对应?IP地址的4个字节划分为2个部分, 一部分用以标明具体的网络段,即网络标识; 另一部分用以标明具体的节点,即主机标识, 也就是说某个网络中的特定的计算机号码。例如, 盐城市信息网络中心的服务器的IP地址为210.73.140. 2,对于该IP地址, 我们可以把它分成网络标识和主机标识两部分, 这样上述的IP地址就可以写成: 网络标识:210.73.140.0 主机标识: 2 合起来写:210.73.140.2 由于网络中包含的计算机有可能不一样多, 有的网络可能含有较多的计算机,也有的网络包含较少的计算机, 于是人们按照网络规模的大小, 把32位地址信息设成三种定位的划分方式, 这三种划分方法分别对应于A类、B类、C类IP地址。

1.A类IP地址 一个A类IP地址是指,在IP地址的四段号码中, 第一段号码为网络号码,剩下的三段号码为本地计算机的号码。 如果用二进制表示IP地址的话, A类IP地址就由1字节的网络地址和3字节主机地址组成, 网络地址的最高位必须是“0”。

A类IP地址中网络的标识长度为7位,主机标识的长度为24位, A类网络地址数量较少, 可以用于主机数达1600多万台的大型网络。 2.B类IP地址 一个B类IP地址是指,在IP地址的四段号码中, 前两段号码为网络号码,剩下的两段号码为本地计算机的号码。

如果用二进制表示IP地址的话, B类IP地址就由2字节的网络地址和2字节主机地址组成, 网络地址的最高位必须是“10”。 B类IP地址中网络的标识长度为14位, 主机标识的长度为16位, B类网络地址适用于中等规模规模的网络, 每个网络所能容纳的计算机数为6万多台。

3.C类IP地址 一个C类IP地址是指,在IP地址的四段号码中, 前三段号码为网络号码,剩下的一段号码为本地计算机的号码。 如果用二进制表示IP地址的话, C类IP地址就由3字节的网络地址和1字节主机地址组成, 网络地址的最高位必须是“110”。

C类IP地址中网络的标识长度为21位,主机标识的长度为8位, C类网络地址数量较多,适用于小规模的局域网络, 每个网络最多只能包含254台计算机。 除了上面三种类型的IP地址外,还有几种特殊类型的IP地址, TCP/IP协议规定,凡IP地址中的第一个字节以“lll0” 开始的地址都叫多点广播地址。

因此, 任何第一个字节大于223小于240的IP地址是多点广播地址; IP地址中的每一个字节都为0的地址(“0.0.0.0”) 对应于当前主机;IP地址中的每一个字节都为1的IP地址(“ 255.255.255.255”)是当前子网的广播地址; IP地址中凡是以“llll0” 的地址都留着将来作为特殊用途使用;IP地址中不能以十进制“ 127”作为开头,27.1.1.1用于回路测试, 同时网络ID的第一个6位组也不能全置为“0”,全“0” 表示本地网络。

10. 什么是ip和端口

是设备与外界通讯交流的出口。

端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。端口类型有:1、周知端口,范围从0到1023,其中80端口分配给WWW服务,21端口分配给FTP服务等。

我们在IE的地址栏里输入一个网址的时候是不必指定端口号的,因为在默认情况下WWW服务的端口是“80”。2、动态端口是从49152到65535。

之所以称为动态端口,是因为它 一般不固定分配某种服务,而是动态分配。3、注册端口端口1024到49151,分配给用户进程或应用程序。

这些进程主要是用户选择安装的一些应用程序,而不是已经分配好了公认端口的常用程序。这些端口在没有被服务器资源占用的时候,可以用用户端动态选用为源端口。

扩展资料端口在入侵中的作用,入侵者要占领这间房子,势必要破门而入(物理入侵另说),那么对于入侵者来说,了解房子开了几扇门,都是什么样的门,门后面有什么东西就显得至关重要。入侵者通常会用扫描器对目标主机的端口进行扫描,以确定哪些端口是开放的,从开放的端口,入侵者可以知道目标主机大致提供了哪些服务,进而猜测可能存在的漏洞,因此对端口的扫描可以帮助我们更好的了解目标主机,而对于管理员,扫描本机的开放端口也是做好安全防范的第一步。

如果开放端口中有你不熟悉的,应该马上查找端口大全或木马常见端口等资料(网上多的很),看看里面对你那个可疑端口的作用描述,或者通过软件查看开启此端口的进程来进行判断;判断时候要慎重,因为一些动态分配的端口也容易引起你多余的怀疑,这类端口一般比较低,且连续。还有,一些狡猾的后门软件,他们会借用80等一些常见端口来进行通信(穿透了防火墙),令人防不胜防,因此不轻易运行陌生程序才是关键。

参考资料:百度百科 端口。

ip地址的端口号

一分钟了解电脑IP地址、端口号

在电脑广泛使用的今天,网络异常发达,于是,IP地址、端口号这些计算机的相关专业术语,我们都熟听耳闻。偶尔在使用某些软件、设备时,除了要设置IP地址,还要设置端口号,对于不从事计算机相关职业的人而言,它们为什么存在,有什么作用呢?

一分钟了解电脑IP地址、端口号

IP地址其实就是一串数字,如:172.28.19.88,互联网中的每台计算机都有自己的IP地址,IP地址类似于我们邮快递时填写的地址,如: XXX省XX市XX区XX大街XX号

快递邮寄是这样的:

一分钟了解电脑IP地址、端口号

计算机发送信息是这样的:

一分钟了解电脑IP地址、端口号

网络中路由器都可以读懂这个由数字组成的“地址”,从而找到对应的计算机,把信息给到计算机,在计算机中,有个专门负责接收和发送网络数据的“管家”,它就是网卡设备,所有信息发送和接收都通过这位“管家”来进行。

在实际应用当中还有个问题,我们电脑中同时运行着浏览器、QQ、微信等多个应用程序,当计算机通过网卡接收到了数据,但这些数据都是要给谁的呢,QQ?微信?还是浏览器?

怎么正确识别收到的数据属于哪个应用程序呢,为了解决这个问题,计算机在每个发送的数据中附加了个标识,这个标识就是端口号,通过端口号计算机就可以知道接收的数据给哪个程序,端口号也是个数字,范围是从0-65535,国际上有个叫IANA(互联网数字分配机构)的组织负责统一规范管理和使用端口号。

对于这65536个端口号有以下的使用规定:

(1)端口号小于256的定义为常用端口,服务器一般都是通过常用端口号来识别的。

常用的端口

FTP : 21

TELNET : 23

SMTP : 25

DNS : 53

任何TCP/IP实现所提供的服务都用1~1023之间的端口号,是由ICANN来管理的;

(2)客户端只需保证该端口号在本机上是惟一的就可以了。客户端口号因存在时间很短暂又称临时端口号;

(3)大多数TCP/IP实现给临时端口号分配1024~49151之间的端口号。大于49151的端口号是为其他服务器预留的。

如果当前QQ正在使用的端口号为57013,当计算机接收到的信息包中指明了端口号为57013时,计算机就知道数据是给QQ的,如此一来,数据接收问题就解决了。

这篇文章是给非专业人士普及知识的,让大家对这些专业术语有个直感觉上的认识。

实际应用中还涉及更多知识和技术,如:为了有效利用IP地址,大多数计算机使用的是局域网中的IP,而非公网IP。

一分钟了解电脑IP地址、端口号


  • 发表评论
【已经有()位大神发现了看法】

  • 匿名发表
  •  
人参与,条评论