Update

1. Locate the issue of the inappropriate  shift of pointer
2. Modify the socket to adopt IP packet