什么是 本地地址 本地端口号 远程地址,远程端口号

什么是 本地地址 本地端口号 远程地址,远程端口号,第1张

本地地址:DHCP分配或手动设定的IP地址,一般为私网地址。

本地端口号:常见的服务对应的端口:ftp:23,telnet:23,smtp:25,dns:53,http:80,https:443,还有更多的端口号对应特定的网络程序,可在其设置里查看或修改。

远程地址:公网地址,与本地地址有临时的绑定关系,正是它让我们可以网上冲浪。

远程端口号:作用和原理与相同,数值一般也相同。

以下是扩展阅读

IP地址是一个规定,现在使用的是IPv4,既由4个0-255之间的数字组成,在计算机内部存储时只需要4个字节即可。

在计算机中,IP地址是分配给网卡的,每个网卡有一个唯一的IP地址,如果一个计算机有多个网卡,则该台计算机则拥有多个不同的IP地址。

在同一个网络内部,IP地址不能相同。IP地址的概念类似于电话号码、身份z这样的概念。

由于IP地址不方便记忆,所以有专门创造了域名(Domain Name)的概念,其实就是给IP取一个字符的名字,例如163.com、sina.com等。IP和域名之间存在一定的对应关系。如果把IP地址类比成身份z号的话,那么域名就是你的姓名。一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区分不同的服务的。

其实在网络中只能使用IP地址进行数据传输,所以在传输以前,需要把域名转换为IP,这个由称作DNS的服务器专门来完成。 所以在网络编程中,可以使用IP或域名来标识网络上的一台设备。

为了在一台设备上可以运行多个程序,人为的设计了端口(Port)的概念,类似的例子是公司内部的分机号码。规定一个设备有2^16个,也就是65536个端口,每个端口对应一个唯一的程序。每个网络程序,无论是客户端还是服务器端,都对应一个或多个特定的端口号。由于0-1024之间多被 *** 作系统占用,所以实际编程时一般采用1024以后的端口号。

下面是一些常见的服务对应的端口:ftp:23,telnet:23,smtp:25,dns:53,http:80,https:443

使用端口号,可以找到一台设备上唯一的一个程序。 所以如果需要和某台计算机建立连接的话,只需要知道IP地址或域名即可,但是如果想和该台计算机上的某个程序交换数据的话,还必须知道该程序使用的端口号。

1、在键盘上按下组合键win+r打开运行对话框。

/iknow-pic.cdn.bcebos.com/3c6d55fbb2fb4316c2c934d12da4462308f7d343"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/3c6d55fbb2fb4316c2c934d12da4462308f7d343?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/3c6d55fbb2fb4316c2c934d12da4462308f7d343"/>

2、在打开的对话框中输入CMD字样。

/iknow-pic.cdn.bcebos.com/8d5494eef01f3a2920df9c659425bc315c607c01"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/8d5494eef01f3a2920df9c659425bc315c607c01?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/8d5494eef01f3a2920df9c659425bc315c607c01"/>

3、按下enter键,打开cmd命令行窗口,在命令行中输入:netstat-na字样。

/iknow-pic.cdn.bcebos.com/0df3d7ca7bcb0a464831c2926663f6246b60af0e"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/0df3d7ca7bcb0a464831c2926663f6246b60af0e?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/0df3d7ca7bcb0a464831c2926663f6246b60af0e"/>

4、按下回车键,就会显示本地连接以及打开的端口了。

/iknow-pic.cdn.bcebos.com/8b13632762d0f70335dcdc7705fa513d2697c52b"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/8b13632762d0f70335dcdc7705fa513d2697c52b?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/8b13632762d0f70335dcdc7705fa513d2697c52b"/>

端口号查看方法如下:

一、查看本地计算机开放端口,可以使用netstat命令

1、单击屏幕左下角“开始”菜单。

2、点击“运行”,也可以使用键盘上的WIN+R组合键快速调出“运行”栏。

3、在“运行”栏输入“CMD",然后单击“确定”。

4、d出windows的DOS界面。

5、在光标处输入“netstat“,然后回车,即可显示本机的端口号。

二、借助软件来查看,比如Tcpview、PortReporter等,以Tcpview为例

1、双击运行”Tcpview“程序。

2、程序会自动扫描并显示端口号。

端口号简介

端口号是访问服务器的标识。客户端可以通过ip地址找到对应的服务器端,但是服务器端是有很多端口的,每个应用程序对应一个端口号,通过端口号客户端才能真正的访问到该服务器。为了对端口进行区分,将每个端口进行了编号。

端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。电话使用RJ11插口也属于物理端口的范畴。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11466279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存