当前位置:系统粉 > 电脑问答 > 其他问答 > 如何查看电脑port谁可以告诉我

如何查看电脑port谁可以告诉我

提问者:914636243s  |  浏览 次  |  提问时间:2016-12-06  |  回答数量:4

如何查看电脑port谁可以告诉我你先了解下什么是端口吧! 计算机"端口"是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络...

已有4条答案
纵火的少年丶

纵火的少年丶

回答数:121405  |  被采纳数:208

2016-12-06 09:00:23
你先了解下什么是端口吧!

计算机"端口"是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。

在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻 辑意义上的端口。
那么TCP/IP协议中的端口指的是什么呢?如果把IP地址比作一间房子 ,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址的端口 可以有65536(即:256×256)个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535(256×256)。

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

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

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

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



端口详解
在开始讲什么是端口之前,我们先来聊一聊什么是 port 呢?常常在网络上听说『我的主机开了多少的 port ,会不会被入侵呀!?』或者是说『开那个 port 会比较安全?又,我的服务应该对应什么 port 呀!?』呵呵!很神奇吧!怎么一部主机上面有这么多的奇怪的 port 呢?这个 port 有什么作用呢?!

由于每种网络的服务功能都不相同,因此有必要将不同的封包送给不同的服务来处理,所以啰,当你的主机同时开启了 FTP 与 WWW 服务的时候,那么别人送来的资料封包,就会依照 TCP 上面的 port 号码来给 FTP 这个服务或者是 WWW 这个服务来处理,当然就不会搞乱啰!(注:嘿嘿!有些很少接触到网络的朋友,常常会问说:『咦!为什么你的计算机同时有 FTP、WWW、E-Mail 这么多服务,但是人家传资料过来,你的计算机怎么知道如何判断?计算机真的都不会误判吗?!』现在知道为什么了吗?!对啦!就是因为 port 不同嘛!你可以这样想啦,有一天,你要去银行存钱,那个银行就可以想成是『主机』,然后,银行当然不可能只有一种业务,里头就有相当多的窗口,那么你一进大门的时候,在门口的服务人员就会问你说:『嗨
赞 12140
甜蜜再恋5202

甜蜜再恋5202

回答数:15258  |  被采纳数:5

2016-12-06 09:01:36
首先我们有点电脑下方的任务栏,找到任务管理器打开

进入任务管理器之后我们,我们在上方的菜单栏里选择右方第三个服务选项。在下方的进程数哪里我们可以查看到当前运行的进程总数。

进入服务选项之后我们可以看到左边是程序运行的名称,右边有一个PID这个就是相应的运行程序的端口号,我们可以点击PID,进行升序或者降序排列端口号显示方便我们观察
赞 1525
葉落何處灬

葉落何處灬

回答数:18154  |  被采纳数:2

2016-12-06 09:06:02
你好,据我了解:
可以运行CMD-->netstat -an
就可以查看,但是还有其他的相关参数:
netstat -a查看开启哪些端口
netstat -n查看端口的网络连接情况
netstat -v查看正在进行的工作
netstat -p tcp/ip查看某协议使用情况
netstat -s 查看正在使用的所有协议使用情况

希望我的回答可以帮到你。
赞 1815
yinlq

yinlq

回答数:25986  |  被采纳数:3

2016-12-06 08:43:34
查看电脑端口的办法;
1、单击屏幕左下角“开始”菜单
2、点击“运行”,也可以使用键盘上的WIN+R组合键快速调出“运行”栏
3、在“运行”栏输入“CMD",然后单击“确定”
4、弹出windows的DOS界面
5、在光标处输入“netstat“,然后回车,即可显示本机的端口号。
赞 2598
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航