{"id":4679,"date":"2015-01-28T14:41:58","date_gmt":"2015-01-28T19:41:58","guid":{"rendered":"http:\/\/appcrawler.com\/wordpress\/?p=4679"},"modified":"2015-01-28T14:41:58","modified_gmt":"2015-01-28T19:41:58","slug":"healthy-socket-activity-shown-in-wireshark","status":"publish","type":"post","link":"http:\/\/appcrawler.com\/wordpress\/2015\/01\/28\/healthy-socket-activity-shown-in-wireshark\/","title":{"rendered":"Healthy socket activity shown in wireshark"},"content":{"rendered":"<p>I am a TCP\/IP neophyte.  I know just enough wireshark to muddle my way through a conversation, and am always looking to stretch that knowledge.<\/p>\n<p>Below is a screenshot of a java program that simply opens and closes a socket.  Right click and use the browsers &#8220;open image in new tab&#8221;, or whatever, to avoid the eyechart size graphic.<\/p>\n<p>Note the SYN, SYN\/ACK, SYN for the initial handshake.  Also notice the FIN\/ACK, FIN\/ACK, ACK for the connection close.<\/p>\n<p><img alt='' class='alignnone size-full wp-image-4681 ' src='http:\/\/appcrawler.com\/wordpress\/wp-content\/uploads\/2015\/01\/img_54c93aa64b0dd.png' \/><\/p>\n<p>This should be the general flow for connection setup and teardown.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am a TCP\/IP neophyte. I know just enough wireshark to muddle my way through a conversation, and am always looking to stretch that knowledge. Below is a screenshot of a java program that simply opens and closes a socket.&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"http:\/\/appcrawler.com\/wordpress\/2015\/01\/28\/healthy-socket-activity-shown-in-wireshark\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"footnotes":""},"categories":[13],"tags":[],"_links":{"self":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts\/4679"}],"collection":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/comments?post=4679"}],"version-history":[{"count":2,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts\/4679\/revisions"}],"predecessor-version":[{"id":4683,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts\/4679\/revisions\/4683"}],"wp:attachment":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/media?parent=4679"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/categories?post=4679"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/tags?post=4679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}