网络程序设计基本知识.pptxVIP

  • 0
  • 0
  • 约3.6万字
  • 约 171页
  • 2022-10-23 发布于上海
  • 举报
会计学;6.1.2 网络应用程序的标识问题 同一系统中不同进程间进行通信时,通过系统分配的进程号(Process ID)就可以惟一标识一个进程。也就是说,要通信的进程只要知道对方的进程号就可以进行通信。而网络情况下进程间的通信问题就要复杂得多,不能只简单地用进程号来标识不同的进程,因为各主机都独立地分配其进程号。 为了惟一地标识网络中通信的一个进程(即通信的某一方),就要使用一个如下的三元组: (本地协议,本地IP地址,本地端口号) ; 这样一个三元组由于它只指定了通信时一条连接的半个部分,即通信的一方,因而称为半相关(Half-association)。如果要完整地表示网络中进行通信的两个进程,那么就要使用一个如下结构的六元组: (本地协议,本地地址,本地端口号,远地协议,远地地址,远地端口号) 在互联网中通信的两台主机在网络层都只能使用IP协议,但在网络层之上可以选择使用TCP协议或UDP协议,这样就可能得到以下4种类型的相关六元组: (本地TCP协议,本地IP地址,本地端口号,远程TCP协议,远程IP地址,远程端口号);; (本地UDP协议,本地IP地址,本地端口号,远程UDP协议,远程IP地址,远程端口号); (本地TCP协议,本地IP地址,本地端口号,远程UDP协议,远程IP地址,远程端口号); (本地UDP协议,本地IP地址,本地端口号,远程TCP

文档评论(0)

1亿VIP精品文档

相关文档