传输层两大协议:TCP(Transmission Control Protocol)、UDP(User Datagram Protocol)
传输层为两个主机上运行的应用进程之间提供通信服务。“通信的真正端点不是主机而是主机中的进程”。
传输层存在的原因:
UDP 在传送数据之前不需要先建立连接。对方的运输层在收到 UDP 报文后,不需要给出任何确认。虽然 UDP 不提供可靠交付,但在某些情况下 UDP 是一种最有效的工作方式。 TCP 则提供面向连接、可靠的服务,可以处理报文段出错、丢失等异常情况,并能根据接收方的接受能力、网络的拥堵状况自动调节自身发送速度。因此也增加了许多的开销,不仅使报文段的首部增大,还要占用处理机资源。
为了主机间通信而采取用端口号对TCP/IP体系的应用进程进行标识。
16位端口号,范围从0~65535。
端口分类: