title: Could I get other host's TCP packets on my computer?
body: <p>I use wireshark to capture the packets of my computer. I want to get the packets of 219.231.143.116(source ip) ,and my ip is 219.231.143.220(destination ip). </p>
  
  <p>In fact,I got what i wanted, but to my surprise,I got some others' packets.Those packets' source IP and destination IP were not 219.231.143.116 or 219.231.143.220.</p>
  
  <p>As I know,tcp is a 3rd layer in TCP/IP protocol,the switch would not send those packets that don't belong to me. So,the problem is why could i capture them on my computer? Is this the issue of wireshark or the switch?</p>
  
  <p>（Due to my level is too low,so the image is here,i'm sorry!）
  <a href="http://mysource.lofter.com/post/1cfd51e8_55d5972" rel="nofollow">http://mysource.lofter.com/post/1cfd51e8_55d5972</a></p>