传输层协议为运行在不同端系统上的进程提供了一种**逻辑通信机制,**使通信的两进程好像是直接相连,屏蔽了底层的复杂算法。
发送方:将应用递交的消息分为报文段,向下交给网络层。
接收方:接受报文段组成消息,向上交给应用层。
传输层VS网络层
网络层提供了主机之间的逻辑通信机制,传输层提供应用进程的逻辑通信机制,传输层位于网络层之上,依赖于网络层服务,对网络起增强效果。
简单来说,网络层找主机,传输层找进程。
Internet的传输层协议,tcp可靠按序的交付服务,udp尽力而为,不可靠的交付服务。