Well, if you use UDP, you really do not send RAW. RAW will not be IP at all, and in that case, yes you will have to handle the fragmentation yourself.
With UDP, you get IP fragmentation support, which is IMHO good enough for short-range networks where collisions should be minimal. Make the connection between the two systems of the dedicated subnet, and this is not a problem.
, TCP UDP ( ), - , - . UDP, , . , , , , .