TechTarget网络 > 百科词汇

port:port

1)port是一种接口,数据通过它在计算机和其它设备(如打印机、鼠标、键盘或监视器)之间、网络之间或和其它直接连接的计算机之间传递。端口对CPU来说,是作为它用来发送或接收数据的一个或多个内存地址的。专用硬件,比如在附加电路板中,将来源于设备的数据放置于内存地址中,并将来源于内存地址的数据发送到该设备。端口可以专门只用于输入和输出。端口通常接收用于特定目的的特定类型的插头。例如,串行数据接口、键盘和高速网络端口都使用不同的连接器,因此将电缆插错端口是不可能的。
  
  2)在编程里,port(端口)是一种“逻辑连接位置”,特别是在因特网协议TCP/IP中,客户端程序被分派计算机上特殊服务程序的一种方式。高层的使用TCP/IP协议如网页协议,超文本传输协议的应用软件,都有特别指定的端口。从端口的分配来看,端口被分为固定端口和动态端口两大类:

  • 固定端口(0~1023):使用集中式管理机制,即服从一个管理机构对端口的指派,这个机构负责发布这些指派。由于这些端口紧绑于一些服务,所以我们会经常扫描这些端口来判断对方是否开启了这些服务,如TCP的21(ftp)、80(http)、139(netbios)、UDP的7(echo)、69(tftp)等等一些大家熟知的端口;
  • 动态端口(1024~49151):这些端口并不被固定的捆绑于某一服务,操作系统将这些端口动态的分配给各个进程,同一进程两次分配有可能分配到不同的端口。不过一些应用程序并不愿意使用操作系统分配的动态端口,他们有其自己的‘商标性’端口,如oicq客户端的4000端口,木马冰河的7626端口等都是固定而出名的。

  3)转出。移出改变程序,使其能够在不同的计算机中运行。或者是从一台计算机向另一台计算机中转移文档、图形和其它文件。

 

最近更新时间:2008-06-17 EN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • 针对网络专业人员的AI技能

    对于每个网络专业人士来说,无论是刚新手还是拥有数十年经验的资深专家,都必须完全掌握基本的网络技能。即使网络管理 […]

  • 托管与非托管交换机:有什么区别?

    网络交换机是网络基础设施的重要组成部分,因为它们连接局域网中的设备,并在这些设备之间转发流量。交换机通常以托管 […]

  • 网络沙盒和测试的作用

    对于维护网络稳定性和安全性,网络沙盒至关重要。因此,它是网络工程的关键组成部分,有助于防止意外问题,并确保网络 […]

  • MAC地址与IP地址:有什么区别?

    互联网上的每台计算机或设备都有两种类型的地址:物理地址和互联网地址。 物理地址(或者说媒体访问控制MAC地址) […]