Bu bölümde soketlerin davranışlarını değiştiren çeşitli özelliklerin nasıl okunduğu veya ayarlandığı ve altındaki haberleşme protokolleri anlatılmıştır.
Bir soket seçeneğini değiştirirken seçeneğin hangi seviyeye ait olduğunu belirtmeniz gerekir. Bu, özelliğin soket arayüzüne mi yoksa alt-seviye haberleşme protokol arayüzüne mi etki edeceğini belirler.