目录
二、TCP协议(Transmission control protocol)
三、UDP协议(user datagram protocol)
一、运输服务介绍
基本概念
*运输层是 OSI 模型的第四层, 它承上启下模型。是整个网络协议体系的核心。
*运输层在源计算机和目的计算机之间提供可靠的,经济的数据传送服务。
*服务是运输实体完成的,它使用网络层提供的服务,独立于所使用的物理网络(无关)
*使用运输服务的实体可以是会话实体,也可以直接是应用实体。
运输层为相互通信的应用进程提供了逻辑通信(不必关心具体实现)
由于进程的创建和撤销都是动态的,发送方几乎无法识别其他机器上的进程,我们往往需要目的主机提供的功能来识别终点。解决这个问题的方法就是在运输层使用协议端口号,简称端口(port),我们可以把端口想象是通信的终点,因为只要把传送的报文交到目的 主机的某一个合适的目的端口,剩下的工作由TCP来完成。
三类端口号
熟知端口:0-1023
登记端口:1024-49151 为没有熟知端口号的应用程序使用,使用这个范围端口号需要在IANA登记
短暂端口号