该文提出一种新的应用于IPv6网络的带宽测量方法PTTS(Packet Train Time Stamp)。源端主动向网络发送报文序列(M^h-L-M^t packetstrain),序列中负载报文反应网络流量特征,测试报文带有IPv6时间戳扩展报文头,逐跳记录路由器的当前时间,获得报文序列通过链路所花费时间,得到可用带宽。同时利用IPv6基本报文头中流标签字段定义测试流,确保报文列中测试报文和负载报文路径一致;利用流量类型字段,增设用于网络测量的测试级消除其与背景业务的相互影响。仿真证明,报文设计合理,测量方法可行。
An approach to available bandwidth measurement in IPv6 networks called Packet Train Time Stamp (PTTS) is proposed. A new packet train (M^h-L-M^t) is designed in which the measurement packets have the IPv6 time stamp extension header and the load packets reflect the characteristic of the networks. The source sends probe packet train (Mh-L-Mt), the current router time is recorded in each measurement packets. Processing these time stamp by the bandwidth statistic algorithm, the value of available bandwidth is acquired. Using the flow label and traffic class fields in the IPv6 header, the test class and stream is designed in order to reduce the influence of cross traffic. This approach is verified through simulation.