尽力而为服务模型:Best-Effort服务模型是网络的缺省服务模型,通过FIFO(first in first out 先入先出)队列来实现,报文按照到达的顺序串行进入队列,再按照顺序从出口发送出去。当队列满了的时候,后续到来的报文被丢弃。
综合服务模型:综合服务IntServ可以提供保证服务和负载控制服务两种服务。
保证服务:提供保证的延迟和带宽来满足应用程序的要求(比如在IP电话中的应用中可以预留64Kbps的带宽并要求不超过100ms的延迟);
负载控制服务:保证即使在网络过载的情况下,也能对报文提供与网络未过载时类似的服务,也就网络出现拥塞的时候,也可以保证某些应用报文优先通过。
RSVP的特点是具有单向性、由接收者发起对资源预留的请求,并维护资源预留信息。路由器为每一条流进行资源预留的时候会沿着数据传输方向逐跳发送资源请求报文Path消息,其中包含了自身对于带宽、延迟等参数的需求消息。收到请求的路由器在进行记录后,再把资源请求报文继续发到下一跳。当报文到达目的地,由接收方反向逐跳发送资源预留报文Resv消息给沿途的路由器进行资源预留。
区分服务DiffServ模型由RFC2475定义,在区分服务中,根据服务要求对不同业务的数据进行分类,对报文按类进行优先级标记,然后有差别地提供服务。