Working with Socket Hardware