Why is fragmentation of an ip packet sometimes required?
a. because an ip packet can hold more data than a frame
b. because networks can be subnetted
c. because ip is a connectionless protocol
d. because different applications send different amounts of data?