5-13 一个UDP用户数据的数据字段为8192字节。在数据链路层要使用以太网来传送。试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值。
UDP用户数据报的数据字段为8192B,加上UDP首部8B,因此UDP用户数据报长度为8200B,作为IP数据报的数据字段。
而IP数据报的最大长度为1500B,除去IP数据报的固定长度首部20B,IP数据报中数据字段的最大长度为1480B。
8200/1480=5.54>5,8200-1480*5=800。因此该IP数据报应该分6片,前5片数据字段长度为1480B,第6片数据字段长度为800B。
片偏移是以8B为单位的,而1480/8=185,正好能够整除。因此片偏移字段的值分别为:0,185,370,555,740,925。
UDP用户数据报的数据字段为8192B,加上UDP首部8B,因此UDP用户数据报长度为8200B,作为IP数据报的数据字段。
而IP数据报的最大长度为1500B,除去IP数据报的固定长度首部20B,IP数据报中数据字段的最大长度为1480B。
8200/1480=5.54>5,8200-1480*5=800。因此该IP数据报应该分6片,前5片数据字段长度为1480B,第6片数据字段长度为800B。
片偏移是以8B为单位的,而1480/8=185,正好能够整除。因此片偏移字段的值分别为:0,185,370,555,740,925。