不同编址方式的计算机之间的通信,仅使用物理地址是无法完成这一操作的,而需要使用逻辑地址。逻辑地址是一种通用的编址系统,用来唯一的标识每一个节点(主机),而与这一节点具体使用什么类型的物理网络无关。4.1.4 端口地址?有了物理地址和逻辑地址,就可以将数据从一台主机通过互联网发送到另一台主机。但是数据到达目的主机后并未完成整个通信过程,而必须将数据上交给对应的应用进程(应用程序)。在实际应用中,用户并不关心主机之间的通信,而关心的是运行在主机上的应用程序之间的通信,远程登录到另一台计算机,或在一台计算机上使用FTP软件从另一台计算机上下载文件等。端口地址也称为端口号,其功能就是建立应用进程与逻辑地址之间的关系。?为了提高通信效率,现代计算机操作系统允许在同一台计算机上同时打开多个应用进程,每一个应用进程独立完成自己的通信任务,例如利用浏览器浏览Web页面的同时,可能利用FTP客户端软件下载文件,还可能利用邮件客户端软件收发电子邮件等。为了实现对同时发生的多种应用的支持,就需要为不同的进程分别分配不同的标识,不同的标识代表不同的端口地址。在TCP/IP网络中,端口地址的长度为16bit,地址在0~65535之间。4.2.1 IP地址与接口地址?我们通常将位于主机中的网卡与链路之间的边界称为“接口”(interface)。只要给接口分配一个唯一的IP地址,就可以实现网络通信过程中的寻址。对于接入网络的计算机来说一般只有一个接口,而一台路由器则同时具有多个接口,每一个接口连接一个网络并拥有一个唯一的IP地址。?连接到同一网络中的每一台设备至少需要一个唯一的IP地址。?连接到同一网络中的任何两台设备不能使用相同的IP地址。?IP地址与网络接口相关联。如果一台设备分别连接到两个以上的网络,那么该设备必须拥有两个以上的IP地址,并分别与设备上连接不同网络的接口关联。4.2 IP地址的标识