When i changed ip of lo to 0.127.127.0 with subnet 0.0.0.0 the receiving packets lengths increased why this happens thanks in advance
Wait! What? Why?
The loopback interface is needed so two programs on the same device can connect to each other, using the networking infrastructure. And the loopback interface has a specific IP address and mask, there absolutely is no need to tinker with it.
You shouldn't remove the existing addresses on lo. But it's possible to add more addresses. An advantage with using private IPv4 or global IPv6 addresses assigned to lo is that they are always available in contrast to IP addresses assigned to external interfaces which might be down.