Mỗi lớp MAC có các đơn vị dữ liệu khác nhau. Ví dụ: một số lớp có thể xử lý tối đa 1500 đơn vị dữ liệu và một số lớp có thể xử lý tối đa 300 đơn vị. Khi gói được gửi từ lớp có 1500 đơn vị đến lớp có 300 đơn vị, thì gói tin được chia thành các đoạn; quá trình này được gọi là phân mảnh. 1500 đơn vị này được chia thành 5 mảnh, tức là f1, f2, f3, f4, f5, và những mảnh này đến đích theo một chuỗi. Nếu tất cả các mảnh không đến đích trong một thời gian nhất định, chúng sẽ loại bỏ tất cả các mảnh đã nhận và gửi một thông báo đã vượt quá thời gian tới nguồn ban đầu.