Key

来源:互联网 发布:知乎引用格式 编辑:程序博客网 时间:2024/05/01 20:13

 

                              port

 

 

    1.一种接口,数据通过它在计算机和其它设备(如打印机、鼠标、键盘或监视器)之间、网络之间或和其它直接连接的计算机之间传递。端口对CPU来说,是作为它用来发送或接收数据的一个或多个内存地址的。专用硬件,比如在附加电路板中,将来源于设备的数据放置于内存地址中,并将来源于内存地址的数据发送到该设备。端口可以专门只用于输入和输出。端口通常接收用于特定目的的特定类型的插头。例如,串行数据接口、键盘和高速网络端口都使用不同的连接器,因此将电缆插错端口是不可能的。  

    2.在编程里,端口是一种“逻辑连接位置”,特别是在因特网协议TCP/IP中,客户端程序被分派计算机上特殊服务程序的一种方式。高层的使用TCP/IP协议如网页协议,超文本传输协议的应用软件,都有特别指定的端口。从端口的分配来看,端口被分为固定端口和动态端口两大类固定端口01023):使用集中式管理机制,即服从一个管理机构对端口的指派,这个机构负责发布这些指派。由于这些端口紧绑于一些服务,所以我们会经常扫描这些端口来判断对方是否开启了这些服务,如TCP21ftp),80http),139netbios),UDP7echo),69tftp)等等一些大家熟知的端口;动态端口102449151):这些端口并不被固定的捆绑于某一服务,操作系统将这些端口动态的分配给各个进程,同一进程两次分配有可能分配到不同的端口。不过一些应用程序并不愿意使用操作系统分配的动态端口,他们有其自己的‘商标性’端口,如oicq客户端的4000端口,木马冰河的7626端口等都是固定而出名的。  

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

 

 

 

 

原创粉丝点击