title: TCP/IP protocol and network topology
body: <p>I am a newbie in network related aspects. I have few basic questions related to tcp/ip protocol and network</p>
  
  <ol>
  <li><p>If a network switch (in a LAN network) between two PC's running Client and server (that are communicating through async. sockets) is powered down. Can the client and server will be notified that the socket connection is no longer active. Client and server are running on Win XP OS and are coded using C#.</p></li>
  <li><p>Does network topology play a role in case of half open connection between socket client and socket server. For e.g. Will a disconnect status of either one or both be notified to other end and does it depend on network topology.</p></li>
  </ol>
  
  <p>Thanks in advance.</p>