十二经络走向图动态:到底什么是“接口”、“端口”???

来源:百度文库 编辑:高考问答 时间:2024/04/28 22:08:37
本人要被这两个词折磨死了,也知道它们不是什么高深概念,但就是转不过弯,就是感觉太抽象,所以欲求这两个概念的“最白话文”的解释,最好能有些生动的比喻!
谢谢下面的朋友,但我绝不希望看到的是粘贴的一大堆东西,这我也会查。我要的是“非抽象的,通俗易懂的”。

什么是端口?
端口(Port)可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等;软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。端口号实际上有点和文件描述符相似,也是系统的一种资源,只不过其分配方式有固定的模式。有几种基本分配方式:第一种是全局分配,这是一种集中分配方式,由一个公认权威的中央机构根据用户需要进行统一分配,并将结果公布于众,而且按照协议不同分配不同的端口号,这样导致很多服务被固定在某个协议的端口上,如TCP的21端口就被FTP服务占用;第二种是本地分配,又称动态连接,即进程需要访问传输层服务时,向本地xx作系统提出申请,xx作系统返回本地唯一的端口号,进程再通过合适的系统调用,将自己和该端口连接起来。

端口按端口号可分为三大类:

1.公认端口(WellsKnownsPorts):从0到1023,它们紧密绑定(Binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议,例如80端口实际上就是HTTP通讯。

2.注册端口(RegisteredaPorts):从1024到49151,它们松散绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其他目的,例如许多系统处理动态端口从1024左右开始。

3.动态和“/”或私有端口(Dynamic3and/or3Private3Ports):从49152到65535。理论上不应为服务分配这些端口,实际上机器通常从1024起分配动态端口,但也有例外:SUN的RPC端口从32768开始。

================
接口

作者:未知 文章来源:中国学习联盟 点击数:94 更新时间:2005-10-13

[友情提示]:按Ctrl+D加入收藏夹!!
VPN网关包含VPN路由器、VPN防火墙、VPN服务器、网关众多产品。接口也非常丰富。典型的接口主要有RJ45接口、AUI接口、RS232接口、CONSOLE接口等。

(1)RJ45接口
RJ-45端口是我们最常见的端口了,根据端口的通信速率不同RJ-45端口又可分为10Base-T网RJ-45端口和100Base-TX网RJ-45端口两类。其中10Base-T网的RJ-45 端口在路由器中通常是标识为"ETH",而100Base-TX 网的RJ-45端口则通常标识为"10/100bTX",这主要是现在快速成以太网路由器产品多数还是采用10/100Mbps带宽自适应的。如图左图所示为10Base-T 网RJ-45端口,而右图所示的为10/100Base-TX网RJ-45端口。其实这两种RJ-45端口仅就端口本身而言是完全一样的,但端口中对应的网络电路结构是不同的,所以也不能随便接。

(2)RS232接口
RS232接口就是我们通常所说的串口。分同步串口和异步串口,在VPN设备中多用于广域网连接或本地控制。示意图如下:

(3)AUI接口
AUI端口是用来与粗同轴电缆连接的接口,它是一种"D"型15针接口,这在令牌环网或总线型网络中是一种比较常见的端口之一。路由器可通过粗同轴电缆收发器实现与10Base-5网络的连接,但更多的是借助于外接的收发转发器(AUI-to-RJ-45),实现与10Base-T以太网络的连接。当然也可借助于其他类型的收发转发器实现与细同轴电缆(10Base-2)或光缆(10Base-F)的连接。这里所讲的路由器AUI接口主要是用粗同轴电缆作为传输介质的网络进行连接用的,AUI接口示意图如图所示。

(4)CONSOLE接口
一般的VPN设备都带有一个控制端口"Console",用来与计算机或终端设备进行连接,通过特定的软件来进行路由器的配置。该端口提供了一个EIA/TIA-232异步串行接口,用于在本地对路由器进行配置(首次配置必须通过控制台端口进行)。
Console端口使用配置专用连线直接连接至计算机串口,利用终端仿真程序(如Windows下的"超级终端")进行本地配置。如下图就包含了一个Console配置端口。

http://www.zgzlw.com/shuyu/net/vpn/200510/shuyu_8621.html
--------------------------------

接口是计算机后面的借口