端口号用于计算机网络

TCP和UDP端口解释道

计算机网络,端口号的寻址信息用于标识消息的发送方和接收方。他们是相关联的TCP / IP网络连接和可能被描述为一个插件IP地址

在网络端口号是什么?

端口号允许不同的应用程序在同一台计算机上同时共享网络资源。家庭网络路由器和计算机软件使用这些端口,有时支持配置端口号的设置。

基于软件的网络端口和无关物理端口网络设备对插入电缆。

网络管理员查看服务器机架。

英雄形象/盖蒂图片社

端口号是如何工作的

端口号与网络寻址。TCP和在TCP / IP网络UDP使用一组端口与IP地址。

这些端口号的工作像电话扩展。就像一个业务电话交换机可以使用的主要电话号码和分配每个员工一个分机号码,电脑可以有一个主要的地址和端口号的设置来处理传入和传出连接。

同样地,大楼里的所有员工可以使用一个电话号码,一个IP地址可用于与各种应用程序背后的一个路由器。标识目标计算机的IP地址和端口号识别特定的目标应用程序。

这是真的还是一个邮件应用程序,文件传输程序,或web浏览器。当你从一个web浏览器请求一个网站时,浏览器在80端口进行通信HTTP。然后,返回的数据在同一端口和显示的程序,支持端口(web浏览器)。

在TCP和UDP端口号从0开始,上升到65535。较低的范围是致力于常见的互联网协议如SMTP端口25和FTP端口21。

找到某些应用程序,使用的特定的值的列表视图最受欢迎的TCP和UDP端口号。苹果软件,查看TCP和UDP端口使用苹果软件产品

你可能需要采取行动时端口号

网络硬件和软件自动处理端口号。普通用户网络看不到这些端口号,不需要采取任何行动涉及他们的操作。然而,个人可以遇到网络端口号在某些情况下。

网络管理员需要设置吗端口转发允许特定应用程序的端口号通过防火墙。在家庭网络,宽带路由器支持端口转发配置界面。一级代理的常见应用程序是为在线游戏,使用非标准端口路由器内置的防火墙。

网络程序员有时需要在他们的代码指定端口号,例如在套接字编程。

一个网站URL有时会需要包含一个特定的TCP端口号。例如,http://localhost: 8080 /使用TCP端口8080,而不是默认的80端口。这通常是在软件开发环境比主流消费使用。

打开和关闭端口

网络安全爱好者们也经常讨论的端口号作为攻击漏洞和保护的一个关键方面。端口可以分为开放或关闭。开放端口有关联的应用程序侦听新连接请求,和关闭端口。

这一过程被称为网络端口扫描检测测试消息在每个端口号来识别哪些端口是开放的。网络专业人员使用端口扫描作为一种工具来测量暴露于攻击者通常锁定网络通过关闭不必要的端口。反过来,黑客使用端口扫描器探测网络的开放端口有可能被利用。

您可以使用netstat命令在Windows中看到有关活动TCP和UDP连接的信息。

这个页面是有用吗?