Why MAVLink is limited to 255 nodes?

Hi.
Just want to know why MAVLink is limited to 255 nodes? Is is related to net mask or something else is the problem?
and is it Possible to increase this nodes or not?