Programs to demonstrate socket programming in Linux