对于传输层来说,主要作用在于识别进程!
举个例子,两台电脑在互相发送邮件,其本质上来讲,是计算机系统中的邮件对应的进程在相互通信。
TCP和UDP是传输层的两个重要协议,对于不同的进程,会用到不同的协议。
具体哪个进程的识别,是靠端口号来的。端口号有0~65535。
系统端口号:0~1023,最常用的进程都是这个里面的,如浏览器。
登记端口号:1024~49151,为没有系统端口号的应用程序使用,使用这类端口号的必须要登记,防止重复,如QQ。
短暂端口号:49152~65535,这类端口号是应用程序临时使用的,使用完毕会再让其他程序使用。
UDP协议的报文很简单: