网络层向上层提供的是主机到主机的服务,传输层使用**端口号(16bit)**来区分应用进程,提供进程到进程的服务。

TCP和UDP使用端口号的方式不同。为了使穿过层间的信息最少,

多路复用/解复用如何实现?

网络层向上层提供的是主机到主机的服务,传输层使用**端口号(16bit)**来区分应用进程,提供进程到进程的服务。

TCP和UDP都是使用socket来使用端口号,但含义有所不同,

UDP socket和二元组相捆绑,代表ip和端口号的一个本地标识。

好处是可以减少穿过层间的信息。

当应用层向传输层交付信息时,如果是交给TCP,只需要提供socket和message;如果是交给UDP,需要提供socket、目标ip、目标port和message。