If your computer has more than one ethernet port, connect the ethernet cable to another port and see if your computer freezes this time. If this fixes the issue, your ethernet port is faulty.
Screen Sharing is a feature built into Mac OS X for remotely controlling another computer through the use of virtual network computing (VNC). Apple’s native screen sharing client is buried in the ...