今天鞋百科给各位分享公网端口干什么用的的知识,其中也会对端口的作用是什么?为什么端口要划分为3种?(端口的作用是什么?为什么端口要划分为3种形式)进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在我们开始吧!

端口的作用是什么?为什么端口要划分为3种?

端口的作用是什么?为什么端口要划分为3种?

作用是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信。

标记常规的服务进程;登记端口号,数值为1024~49151,标记没有熟知端口的非常规的服务进程。端口必须分为两大类,一类是服务器使用的另一端是客户端使用的;在服务器使用的端口中,必须为熟知的应用分配熟知的端口号,必须为没有熟知端口号的应用登记端口号以免重复。因此需划分为三种。

扩展资料:

端口的作用是什么?为什么端口要划分为3种?

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

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

公网ip如何开启端口

你好,公网ip的端口,除了一些敏感端口,如80,8080等被网络服务商主动屏蔽的,其他的都是开启的,但是,在公网地址通过路由器连接了多台电脑的情况下,为了让外网访问能够准确的知道要和哪台内网电脑进行某个端口的通讯,需要在路由器中进行端口映射。

在路由器中,端口映射一般叫“虚拟服务器”或者“端口映射”。

找到该选项,进行添加。

添加内容应路由器的不同可能有多差异,一般分为以下几种,我们举例说明,假如我在内网中架设了一台软件服务器,这台服务器的固定ip是:192.168.10.100,这个软件要求将8001和7010两个端口映射出去(其中一个是web访问端口,另外一个是数据端口),那么:

1.内部服务器ip---局域网中的那台电脑,也就是192.168.10.100

2.服务名称---自己编写,如:tech01

3.外部端口(xxx-xxx)---外部访问时要输入的端口,也就是8001-8001,这表示就这一个8001端口,7010这个端口需要另外再创建一个专门针对7010这个端口的访问规则。注意:如果有这个选项,代表你可以突破服务商的端口**,如果你的服务商屏蔽了8001端口的外部访问,你可以自定义一个不被屏蔽的端口,如65001。这个和下面的内部端口不冲突。假设我们输入了65001。

4.内部端口(xxx-xxx)---第三条中外部访问所访问的那个端口应该被指向内部服务器的哪个端口,也就是8001-8001,这个不能乱改,你的软件需要映射哪个就是哪个。

5.预置设置或者服务类型,一般不用选择,默认什么样就是什么样,除非特殊情况。

以上举例,添加两条规则,分别把8001和7010这两个端口都映射出去就可以了,假设我们输入的外部端口是65001和65002。当我们需要访问的时候,我们需要在访问地址中输入:http://XXX.XXX.XXX.XXX:65001,需要在和7010这个端口对应的数据栏中填入65002(这个举例是模仿海康硬盘录像机的**界面,http://XXX.XXX.XXX.XXX:65001是浏览器的**地址,65002是数据端口)。

如果是在浏览器中输入地址并且后面添加了“:端口号”,必须添加“http://”才可以访问,如果是在某些软件设置中添加访问地址,视软件情况可以不添加“http://”。

浏览器访问80端口可以不添加端口号,也不需要添加“http://”。

路由器做端口映射时,比如内部端口号3389,那外部端口号能随便填吗?内外部端口号有什么区别于联系?

比如你现在要在外网直接访问内网的一台路由器,这台机器的内网端口是8888,假设内网分给这个路由器的IP地址是:192.168.1.168,那么这台机器的内网访问地址就是:192.168.1.168:8888,现在你需要在外网也访问,假设你的外网IP地址是:221.201.1.113,那么你在外方访问:221.201.1.113:8888时想要访问内网的192.168.1.168:8888,设置方法如下,在路由的端口映射中输入外网端口,这时可以输入8888,协议可以选择TCP也可以都选择,内网地址就输入192.168.1.168,内网端口就填入8888,保存后即可,如果还是不能访问,重启路由,并查看路由IP,理论上即可访问了。IP地址不容易记住且ADSL的IP地址会变,推荐做一个DDNS。

在路由器的端口映射中,有私有服务端口和公用服务端口,这两上有什么区别?

私有,是指内网的..公用是指外网的!
比如内网有台服务器,网页是用80端,
但是你想外网进来,但又不想用80端,可以把它改成88端,也就是说外网进来用88端进来时实际是进入到内网你所指定的那台机的80端去了!

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

IP号后面的端口号是具有网络功能的应用软件的标识号(必须是整数),是用来标记端口的,对端口进行区分。端口号是不固定的,但也有很多应用软件有默认的端口号。

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

扩展资料:

功能:

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

到1992年为止,知名端口号介于1~255之间。256~1023之间的端口号通常都是由Unix系统占用,以提供一些特定的Unix服务—也就是说,提供一些只有Unix系统才有的、而其他操作系统可能不提供的服务,IANA管理1~1023之间所有的端口号。

Internet扩展服务与Unix特定服务之间的一个差别就是Telnet和Rlogin。它们二者都允许通过计算机网络登录到其他主机上。Telnet是采用端口号为23的TCP/IP标准且几乎可以在所有操作系统上进行实现。

Rlogin只是为Unix系统设计的(尽管许多非Unix系统也提供该服务),它的有名端口号为513。客户端通常对它所使用的端口号并不关心,只需保证该端口号在本机上是唯一的就可以了。客户端口号又称作临时端口号(即存在时间很短暂)。

这是因为它通常只是在用户运行该客户程序时才存在,而服务器则只要主机开着的,其服务就运行。大多数TCP/IP实现给临时端口分配1024~5000之间的端口号。大于5000的端口号是为其他服务器预留的(Internet上并不常用的服务)。我们可以在后面看见许多这样的给临时端口分配端口号的例子。

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

公网IP地址如何申请开80端口?

一、确定你单位的互联网接入方式;


一般常用的上网方式按IP形式分两种:


1.民用的拨号上网,动态IP;

2.专线或光纤上网,静态IP;


如果你单位是动态IP,就要用到花生壳一类的动态域名解析,可以百度“花生壳”申请注册。


如果你单位是静态IP,接着向下看:

二、要确定你单位要开80端口的这台机器是直接接入还是通过局域网共享上网;


如果直接接入上网,弄个动态域名就可以了。


如果是共享上网,要通过路由器,进入路由器设置界面,启用转发规则中的DMZ主机或通过虚拟服务



器设置你要开启的端口。

具体操作可以根据我说的去网上找一些相关教程,这个涉及到较多知识,顺便学一下吧,呵呵。

祝你好运!

端口是什么,有什么作用

是设备与外界通讯交流的出口,根据不同应用场合有不同的作用:

1、硬件端口

CPU通过接口寄存器或特定电路与外设进行数据传送,这些寄存器或特定电路称之为端口。

其中硬件领域的端口又称接口,如:并行端口、串行端口等。

2、网络端口

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

3、软件端口

即缓冲区。

扩展资料

按照端口号的大小分类,可分为如下几类:

1、公认端口(WellKnownPorts)

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

2、注册端口(RegisteredPorts)

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

3、动态和/或私有端口(Dynamicand/orPrivatePorts)

从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。

参考资料来源:百度百科—端口