<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6529619982039769549</id><updated>2024-10-02T13:54:01.856-07:00</updated><category term="network"/><category term="sniffer"/><category term="sigtran"/><category term="software"/><category term="useful pc software"/><category term="ss7"/><category term="ppc errors"/><title type='text'>Rimmon&#39;s Essentials</title><subtitle type='html'>Life is short, all of us have limited time to do the stuff we love and enjoy. This blog attempts to capture the essentials tools and materials in the various areas of my interests. Hope some of my visitors will find some value in my insights and recommendations.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-3418831159437973367</id><published>2010-05-01T03:08:00.000-07:00</published><updated>2010-05-01T04:31:50.552-07:00</updated><title type='text'>Windows Vista Keyboard Shortcuts</title><content type='html'>&lt;span style=&quot;font-weight: bold;&quot;&gt;Function Keys&lt;/span&gt;&lt;table border=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Shortcut Key&lt;/th&gt;&lt;th&gt;Function(s)&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;F1&lt;/td&gt;&lt;td&gt;Start Help (supported in most applications).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;F2&lt;/td&gt;&lt;td&gt;Rename selected icon or file in Windows Explorer or on the Desktop.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;F3&lt;/td&gt;&lt;td&gt;Open Search (in Windows Explorer or on the Desktop only).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;F4&lt;/td&gt;&lt;td&gt;Open a drop-down list (supported in many dialog boxes). For example, press F4 in a File Open dialog to drop down the Look In list.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;F5&lt;/td&gt;&lt;td&gt;Refresh the view in Windows Explorer, on the Desktop, in the Registry Editor, and some other applications.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;F6&lt;/td&gt;&lt;td&gt;Move focus between panes in Windows Explorer.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;F10&lt;/td&gt;&lt;td&gt;Send focus to the current application’s menu.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Miscellaneous Keys&lt;/span&gt;&lt;table border=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Shortcut Key&lt;/th&gt;&lt;th&gt;Function(s)&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Arrow Keys&lt;/td&gt;&lt;td&gt;Basic navigation - move through menus, reposition the text cursor (insertion point), change the file selection, and so on.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Backspace&lt;/td&gt;&lt;td&gt;Move up one level in the folder hierarchy (Windows Explorer only).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Delete&lt;/td&gt;&lt;td&gt;Delete selected item(s) or selected text.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Down Arrow&lt;/td&gt;&lt;td&gt;Open a drop-down listbox.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;End&lt;/td&gt;&lt;td&gt;Go to end of line when editing text, or to the end of file list.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Enter&lt;/td&gt;&lt;td&gt;Activate highlighted choice in menu or dialog box, or insert a carriage return when editing text.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Esc&lt;/td&gt;&lt;td&gt;Close dialog box, message window, or menu without activating any choice (usually the same as clicking Cancel).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Home&lt;/td&gt;&lt;td&gt;Go to beginning of line (when editing text), or to the beginning of file list.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Page Down&lt;/td&gt;&lt;td&gt;Scroll down one screen.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Page Up&lt;/td&gt;&lt;td&gt;Scroll up one screen.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PrintScreen&lt;/td&gt;&lt;td&gt;Copy entire screen as a bitmap to the Clipboard.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Space Bar&lt;/td&gt;&lt;td&gt;Toggle a checkbox that is selected in a dialog box, activate the command button with the focus, or toggle the selection of files when selecting multiple files with Ctrl.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tab&lt;/td&gt;&lt;td&gt;Move focus to next control in a dialog box or window (hold Shift to go backward).&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Alt Key Combinations&lt;/span&gt;&lt;table border=&quot;1&quot;&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Shortcut Key&lt;/th&gt;&lt;th&gt;Function(s)&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt&lt;/td&gt;&lt;td&gt;Send focus to the menu (same as F10). Also turns on the menu in applications where it is no longer used by default, such as Windows Explorer and Internet Explorer.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-x&lt;/td&gt;&lt;td&gt;Activate menu or dialog control, where letter x is underlined (if the underlines are not visible, pressing Alt will display them).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-double-click (on icon)&lt;/td&gt;&lt;td&gt;Display Properties sheet.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-Enter&lt;/td&gt;&lt;td&gt;Display Properties sheet for selected icon in Windows Explorer or on the Desktop. Also switches command prompt between windowed and full-screen display.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-Esc&lt;/td&gt;&lt;td&gt;Drop active window to bottom of pile, which, in effect, activates next open window.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-F4&lt;/td&gt;&lt;td&gt;Close current window; if Taskbar or Desktop has the focus, exit Windows.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-hyphen&lt;/td&gt;&lt;td&gt;Open the current document’s system menu in a multiple document interface (MDI) application.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-numbers&lt;/td&gt;&lt;td&gt;When used with the numbers on the numeric keypad only, inserts special characters corresponding to their ASCII codes into many applications. For example, press the Alt key and type 0169 for the copyright symbol. Check characters map for full list of codes.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-PrintScreen&lt;/td&gt;&lt;td&gt;Copy active window as a bitmap to the Clipboard.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-Shift-Tab&lt;/td&gt;&lt;td&gt;Same as Alt-Tab, but in the opposite direction.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-Space Bar&lt;/td&gt;&lt;td&gt;Open the current window’s system menu.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-Tab&lt;/td&gt;&lt;td&gt;Switch to the next running applicationhold Alt while pressing Tab to cycle through running applications.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-M&lt;/td&gt;&lt;td&gt;When the Taskbar has the focus, minimize all windows and move focus to the Desktop.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Alt-S&lt;/td&gt;&lt;td&gt;When the Taskbar has the focus, open the Start menu.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Ctrl Key Combinations&lt;/span&gt;&lt;table border=&quot;1&quot;&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Shortcut Key&lt;/th&gt;&lt;th&gt;Function(s)&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-A&lt;/td&gt;&lt;td&gt;Select all; in Windows Explorer, selects all files in the current folder. In word processors, selects all text in the current document.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-Alt-x&lt;/td&gt;&lt;td&gt;User-defined accelerator for a shortcut, in which x is any key.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-Alt-Delete&lt;/td&gt;&lt;td&gt;Show the logon dialog when no user is currently logged on; otherwise, switch to the Windows Security dialog, which provides access to Task Manager and Log Off, as well as switching to another user, allowing you to change your password or lock the computer. Use Ctrl-Alt-Delete to access the Task Manager when Explorer crashes or your computer becomes unresponsive.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-arrow key&lt;/td&gt;&lt;td&gt;Scroll without moving selection.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-click&lt;/td&gt;&lt;td&gt;Use to select multiple, noncontiguous items in a list or in Windows Explorer.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-drag&lt;/td&gt;&lt;td&gt;Copy a file.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-End&lt;/td&gt;&lt;td&gt;Move to the end of a document (in many applications).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-Esc&lt;/td&gt;&lt;td&gt;Open the Start menu; press Esc and then Tab to move focus to the Taskbar, or press Tab again to move focus to the Taskbar, and then cycle through the toolbars on the Taskbar every time you press Tab.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-F4&lt;/td&gt;&lt;td&gt;Close a document window in an MDI application.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-F6&lt;/td&gt;&lt;td&gt;Switch between multiple documents in an MDI application. Similar to Ctrl-Tab; hold Shift to go in reverse.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-Home&lt;/td&gt;&lt;td&gt;Move to the beginning of a document (in many applications).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-Space Bar&lt;/td&gt;&lt;td&gt;Select or deselect multiple, noncontiguous items in a listbox or in Windows Explorer.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-Tab&lt;/td&gt;&lt;td&gt;Switch among tabs in a tabbed dialog or Internet Explorer; hold Shift to go in reverse.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-C&lt;/td&gt;&lt;td&gt;Copy the selected item or selected text to the Clipboard. Also interrupts some command prompt applications.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-F&lt;/td&gt;&lt;td&gt;Open Search (in Windows Explorer or on the Desktop only).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-V&lt;/td&gt;&lt;td&gt;Paste the contents of the Clipboard.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-X&lt;/td&gt;&lt;td&gt;Cut the selected item or selected text to the Clipboard.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-Z&lt;/td&gt;&lt;td&gt;Undo; for example, erases text just entered, and repeals the last file operation in Windows Explorer.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Shift Key Combinations&lt;/span&gt;&lt;table border=&quot;1&quot;&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Shortcut Key&lt;/th&gt;&lt;th&gt;Function(s)&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift&lt;/td&gt;&lt;td&gt;While inserting a CD, hold to disable AutoPlay.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-arrow keys&lt;/td&gt;&lt;td&gt;Select text or select multiple items in a listbox or in Windows Explorer.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-click&lt;/td&gt;&lt;td&gt;Select all items between currently selected item and item on which you’re clicking; also works when selecting text.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-click Close button&lt;/td&gt;&lt;td&gt;Close current folder and all parent folders (Windows Explorer in single-folder view only).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-Alt-Tab&lt;/td&gt;&lt;td&gt;Same as Alt-Tab, but in reverse.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-Ctrl-Tab&lt;/td&gt;&lt;td&gt;Same as Ctrl-Tab, but in reverse.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-Ctrl-Esc&lt;/td&gt;&lt;td&gt;Open the Task Manager.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-Delete&lt;/td&gt;&lt;td&gt;Delete a file without putting it in the Recycle Bin.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-double-click&lt;/td&gt;&lt;td&gt;Open folder in two-pane Explorer view.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-Tab&lt;/td&gt;&lt;td&gt;Same as Tab, but in reverse.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Windows Logo Key (WIN) Combinations&lt;/span&gt;&lt;table border=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Shortcut Key&lt;/th&gt;&lt;th&gt;Function(s)&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN&lt;/td&gt;&lt;td&gt;Open the Start menu.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-Tab&lt;/td&gt;&lt;td&gt;If the Aero interface is active, this activates Windows Flip 3D.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-Pause/Break&lt;/td&gt;&lt;td&gt;Display System Control Panel applet.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-Space bar&lt;/td&gt;&lt;td&gt;Display the Sidebar.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-D&lt;/td&gt;&lt;td&gt;Minimize all windows and move focus to Desktop.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-E&lt;/td&gt;&lt;td&gt;Start Windows Explorer.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-F&lt;/td&gt;&lt;td&gt;Launch Search.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ctrl-WIN-F&lt;/td&gt;&lt;td&gt;Search for a computer on your network (requires Active Directory).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-L&lt;/td&gt;&lt;td&gt;Lock computer, requiring password to regain access.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-M&lt;/td&gt;&lt;td&gt;Minimize current window.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Shift-WIN-M&lt;/td&gt;&lt;td&gt;Undo minimize current window.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-R&lt;/td&gt;&lt;td&gt;Display Run dialog.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;WIN-U&lt;/td&gt;&lt;td&gt;Open the Ease of Access Center.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/3418831159437973367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/3418831159437973367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/3418831159437973367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/3418831159437973367'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2010/05/windows-vista-keyboard-shortcuts.html' title='Windows Vista Keyboard Shortcuts'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-6538283887650191040</id><published>2008-10-30T09:02:00.000-07:00</published><updated>2008-10-31T22:25:04.517-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="sniffer"/><title type='text'>MSN chat protocol (port 1863)</title><content type='html'>If you have tried to sniff the packet traffic of an ongoing MSN chat (with a Wireshark client), you will notice that the protocol used between the sender and the recipient is msnp (1863).&lt;br /&gt;&lt;br /&gt;Enter &quot;&lt;span style=&quot;font-weight: bold;&quot;&gt;msnms&lt;/span&gt;&quot; in the Wireshark display &lt;span style=&quot;font-weight: bold;&quot;&gt;Filter&lt;/span&gt; text box to narrow down the display packets if you did not use any capture filter during the Wireshark capture.&lt;br /&gt;&lt;br /&gt;In the screen capture below,  ip address 192.168.1.106 is my desktop.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8eeD-7TeSaWE-IIy94M-qgdve3aMA1bQflIUnyM1R66Q9SnG1ffzDig_CVekrEwq9cOUo00pE8vjxWYrj94DUuIfkHLeikZQvtrgp6Lfk6bBmaG3ICnwvfCaYfcHqAChs_1HBeP2GyZ_g/s1600-h/msnms.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 182px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8eeD-7TeSaWE-IIy94M-qgdve3aMA1bQflIUnyM1R66Q9SnG1ffzDig_CVekrEwq9cOUo00pE8vjxWYrj94DUuIfkHLeikZQvtrgp6Lfk6bBmaG3ICnwvfCaYfcHqAChs_1HBeP2GyZ_g/s400/msnms.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5263553593349129730&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To figure out the &quot;owner&quot; of ip address 64.4.37.20, I use the Whois feature from the website www.samspade.org. If you would like to resolve the ip_address-to-dns_name, use nslookup.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh7KCbtCRnZwYDk-85DepIitASb0GQG596ihYB6Fm_Hi813AhG80IqwOluwGYV7oYFIVO6UELkZpV9O-pW_bHk20nZEXSCkuq09vsEc2hfDuAFKY7YT9ZwmtUMkQ9QbTilspkwFps_Ti0u/s1600-h/samspade.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 151px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh7KCbtCRnZwYDk-85DepIitASb0GQG596ihYB6Fm_Hi813AhG80IqwOluwGYV7oYFIVO6UELkZpV9O-pW_bHk20nZEXSCkuq09vsEc2hfDuAFKY7YT9ZwmtUMkQ9QbTilspkwFps_Ti0u/s400/samspade.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5263554585806306482&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;From the information gathered from this snoop capture, we find out that my desktop establishes a connection to the MSN Hotmail server instead of a direct connection to the ip address of the remote MSN friend whom I was having a text conversation with.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiDDFe0jc0a37fGALIVNKcUI3i8oKIp6UAgHMlBV1V5bS_Wu6IAGxUY6pLZX7OyFbgJ4mPK4MTVLhueNFl-A0thEXQejHASQu3Ft6xIfdxhIVNXd92k9Czf62N_TOcrH5V3QrrwAH3-Qwl/s1600-h/dns_answer.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 385px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiDDFe0jc0a37fGALIVNKcUI3i8oKIp6UAgHMlBV1V5bS_Wu6IAGxUY6pLZX7OyFbgJ4mPK4MTVLhueNFl-A0thEXQejHASQu3Ft6xIfdxhIVNXd92k9Czf62N_TOcrH5V3QrrwAH3-Qwl/s400/dns_answer.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5263555726491363810&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/6538283887650191040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/6538283887650191040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/6538283887650191040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/6538283887650191040'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/10/msn-chat-protocol-port-1863.html' title='MSN chat protocol (port 1863)'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8eeD-7TeSaWE-IIy94M-qgdve3aMA1bQflIUnyM1R66Q9SnG1ffzDig_CVekrEwq9cOUo00pE8vjxWYrj94DUuIfkHLeikZQvtrgp6Lfk6bBmaG3ICnwvfCaYfcHqAChs_1HBeP2GyZ_g/s72-c/msnms.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-6846975944851326573</id><published>2008-10-29T01:33:00.000-07:00</published><updated>2008-10-29T01:59:36.014-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="useful pc software"/><title type='text'>Convert PDF to Excel, Word &amp; More</title><content type='html'>As I was working on a pile of paperwork, I realized that I need to convert a pdf document into a MS-word document format for some extensive editing. Previously, I was able to retrieve the documents in pdf and MS-word format. However, recently the document creator decided to stick with publishing the documents in pdf and sdif format. (What in the world is sdif format anyway? Who uses it?)&lt;br /&gt;&lt;br /&gt;At about the same time as I was pulling my hair over the issue above, my colleague had a requirement to convert a pdf document to Excel format and he asked me for some help. Great!&lt;br /&gt;&lt;br /&gt;I googled around and found a pretty cool software which could handle the document conversions from PDF to Excel/Word and more! &lt;a href=&quot;http://www.investintech.com/prod_a2e.htm/&quot;&gt;Able2Extract 5.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is relatively simple to get the hang of using the software, and you can select portions of the document for conversion into the desired format.&lt;br /&gt;&lt;br /&gt;If you are not convinced, download the 7-Day Trial copy and try it out for yourself. And in case you are wondering about the difference between the Able2Extract 5.0 and the Able2Extract 5.0 Professional, you can check out the product comparison &lt;a href=&quot;http://www.investintech.com/products/comparison/&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Hope you find this recommendation beneficial!&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/6846975944851326573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/6846975944851326573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/6846975944851326573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/6846975944851326573'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/10/convert-pdf-to-excel-word-more.html' title='Convert PDF to Excel, Word &amp; More'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-7117407486011993723</id><published>2008-10-29T00:17:00.000-07:00</published><updated>2008-10-29T00:47:34.668-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><title type='text'>Protocol Data Unit and Service Data Unit</title><content type='html'>&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;Protocol Data Unit (PDU)&lt;/span&gt;&lt;br /&gt;- comprises of the &lt;span style=&quot;font-weight: bold;&quot;&gt;Layer&#39;s Header + Upper Layer&#39;s Data&lt;/span&gt;&lt;br /&gt;- The figure below shows an example of a PDU:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik0E0ilL9-RbdvHxBiiCnsQamXZV9OHOJi0l14F0KFn-mTf80ihU3Pa4jDE_gjPoqtfCgPyq_keuse7_G-Xug4DzrDsotiC_dvI9corlUD_b7R7fNsMV8_yeDTEnTEm6iekfjEJD2p9PlR/s1600-h/pdu.png&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 107px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik0E0ilL9-RbdvHxBiiCnsQamXZV9OHOJi0l14F0KFn-mTf80ihU3Pa4jDE_gjPoqtfCgPyq_keuse7_G-Xug4DzrDsotiC_dvI9corlUD_b7R7fNsMV8_yeDTEnTEm6iekfjEJD2p9PlR/s400/pdu.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5262473966557280898&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Service Data Unit (SDU)&lt;/span&gt;&lt;br /&gt;- a subset of PDU&lt;br /&gt;- comprises of the &lt;span style=&quot;font-weight: bold;&quot;&gt;Upper Layer&#39;s PDU&lt;/span&gt;&lt;br /&gt;- In the OSI Layer encapsulation, where the OSI Layer goes from N to N-1, the Upper Layer&#39;s PDU becomes the SDU in Layer N-1. The figure below shows the example:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZsGr5qyHOrIQeMtzftYVldH1WUPsO-RyZmCA4y1eb1F8OCkx99Ptk76fDDMKg2AXN4WkmkMU6Il4EW-FifmcJknhlhKWtjUcUGTyatvFFRwsEcJWSdTZpujSKLnvDKz1b9F5d7wPx3inf/s1600-h/sdu.png&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 256px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZsGr5qyHOrIQeMtzftYVldH1WUPsO-RyZmCA4y1eb1F8OCkx99Ptk76fDDMKg2AXN4WkmkMU6Il4EW-FifmcJknhlhKWtjUcUGTyatvFFRwsEcJWSdTZpujSKLnvDKz1b9F5d7wPx3inf/s400/sdu.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5262478395518787698&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/7117407486011993723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/7117407486011993723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/7117407486011993723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/7117407486011993723'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/10/protocol-data-unit-and-service-data.html' title='Protocol Data Unit and Service Data Unit'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik0E0ilL9-RbdvHxBiiCnsQamXZV9OHOJi0l14F0KFn-mTf80ihU3Pa4jDE_gjPoqtfCgPyq_keuse7_G-Xug4DzrDsotiC_dvI9corlUD_b7R7fNsMV8_yeDTEnTEm6iekfjEJD2p9PlR/s72-c/pdu.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-452399642802723514</id><published>2008-10-20T07:14:00.000-07:00</published><updated>2008-10-29T08:45:34.442-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="sigtran"/><title type='text'>Translate IP address in decimal to real IP address</title><content type='html'>To translate an IP address from a string of decimals (in little endian* order) into a real IP address, follow this procedure:&lt;br /&gt;&lt;br /&gt;Using the decimal number 26999818 as an example.&lt;br /&gt;&lt;br /&gt;1) Convert the number to hex&lt;br /&gt;&lt;pre&gt;    26999818 (in dec) = 19BFC0A (in hex)&lt;/pre&gt;&lt;br /&gt;2) If the hex number is 7 digits long, add a leading 0. If the hex number is 8 digits, skip to step 3.&lt;br /&gt;&lt;pre&gt;    =&gt; 019BFC0A (in hex)&lt;/pre&gt;&lt;br /&gt;3) Split this value into 4 bytes&lt;br /&gt;&lt;pre&gt;     01 9B FC 0A&lt;/pre&gt;&lt;br /&gt;4) Reverse the order of the bytes, as this value is little endian*&lt;br /&gt;&lt;pre&gt;    0A FC 9B 01&lt;/pre&gt;&lt;br /&gt;5) Convert each byte (in hex) back to decimal&lt;br /&gt;&lt;pre&gt;    10 252 155 1&lt;/pre&gt;&lt;br /&gt;This is the real IP address in dot-decimal notation: 10.252.155.1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*The least significant byte (LSB) value, 0x01, is stored in memory at the lowest address. And the most significant byte (MSB) value, 0x0A, is stored in memory at the highest address.&lt;br /&gt;&lt;br /&gt;Note: For a better understanding on &quot;Endian&quot;, check out the explanation &lt;a href=&quot;http://ibrahim-journal.blogspot.com/2008/09/endianness.html&quot;&gt;here&lt;/a&gt;.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/452399642802723514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/452399642802723514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/452399642802723514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/452399642802723514'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/10/translate-ip-address-in-decimal-to-real.html' title='Translate IP address in decimal to real IP address'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-583879143917619041</id><published>2008-10-18T01:15:00.000-07:00</published><updated>2008-10-18T02:52:31.181-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="sniffer"/><title type='text'>Packet Sniffers: snoop &amp; tcpdump</title><content type='html'>&lt;span style=&quot;font-weight: bold;&quot;&gt;snoop&lt;/span&gt; &amp;amp; &lt;span style=&quot;font-weight: bold;&quot;&gt;tcpdump&lt;/span&gt; belongs to the class of tools known as packet sniffers. If you had worked on troubleshooting IT systems, and you can&#39;t quite figure out if the issue lies at the application or network, you can use these packet sniffers to help narrow down on where the problem lies.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Solaris includes the packet sniffer: &lt;span style=&quot;font-weight: bold;&quot;&gt;snoop&lt;/span&gt;.&lt;br /&gt;To setup, you need to know on which interface (device) you want to run the &lt;span style=&quot;font-weight: bold;&quot;&gt;snoop&lt;/span&gt; command. Use &lt;span style=&quot;font-weight: bold;&quot;&gt;ifconfig -a&lt;/span&gt; to find out.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;# snoop -d &lt;span style=&quot;font-style: italic;&quot;&gt;device&lt;/span&gt; -o &lt;span style=&quot;font-style: italic;&quot;&gt;filename&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Example:&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;br /&gt;# snoop -d bge0 -o /var/tmp/snoop_activity_name.cap&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;If there are no interfaces specified, snoop collects packets from the first interface it finds. This is determined from &lt;span style=&quot;font-weight: bold;&quot;&gt;netstat -i&lt;/span&gt; (excluding the loopback)&lt;br /&gt;&lt;br /&gt;More specific captures can be set up using expressions such as &lt;span style=&quot;font-weight: bold;&quot;&gt;host&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;port&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;tcp&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;udp&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;ip&lt;/span&gt;. These expressions can be combined with primitives such as &lt;span style=&quot;font-weight: bold;&quot;&gt;and&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;or&lt;/span&gt;, and &lt;span style=&quot;font-weight: bold;&quot;&gt;not&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;Here are some examples&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;# snoop host sarah and host connor and tcp port 25&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;# snoop -d bge0 port 9048&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;To filter out traffic from your telnet session:&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;# snoop not host sarah&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Linux and FreeBSD platform includes the packet sniffer: &lt;span style=&quot;font-weight: bold;&quot;&gt;tcpdump&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To setup, you need to know on which interface (device) you want to run the &lt;span style=&quot;font-weight: bold;&quot;&gt;tcpdump&lt;/span&gt; command. Use &lt;span style=&quot;font-weight: bold;&quot;&gt;ifconfig -a&lt;/span&gt; to find out.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;# tcpdump -i &lt;span style=&quot;font-style: italic;&quot;&gt;interface&lt;/span&gt; -s &lt;span style=&quot;font-style: italic;&quot;&gt;snaplen&lt;/span&gt; -w &lt;span style=&quot;font-style: italic;&quot;&gt;file&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Example:&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;br /&gt;# tcpdump -i wm0 -s 0 -w /data/SMTP.cap&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;-i wm0&lt;/span&gt;                &lt;span style=&quot;font-family:georgia;&quot;&gt;specifies that interface wm0 should be traced&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;-s 0&lt;/span&gt;                  &lt;span style=&quot;font-family:georgia;&quot;&gt;store the complete packet regardless of length&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;-w /data/SMTP.cap&lt;/span&gt;     &lt;span style=&quot;font-family:georgia;&quot;&gt;store the output in file SMTP.cap in directory /data&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;Like the snoop command, similar expressions such as &lt;span style=&quot;font-weight: bold;&quot;&gt;host&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;port&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;tcp&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;udp&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;ip &lt;/span&gt;can be combined with primitives such as &lt;span style=&quot;font-weight: bold;&quot;&gt;and&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;or&lt;/span&gt;, and &lt;span style=&quot;font-weight: bold;&quot;&gt;not&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;Here are some examples&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;# tcpdump host john and host connor and tcp port 25&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;# tcpdump -i wm0 -s 0 -w /data/radius.cap port 1812&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;To filter out traffic from your telnet session:&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;# tcpdump not host john&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;When you have stored the .cap file(s), use Wireshark to view the file contents.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/583879143917619041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/583879143917619041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/583879143917619041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/583879143917619041'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/10/packet-sniffers-snoop-tcpdump.html' title='Packet Sniffers: snoop &amp; tcpdump'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-6887742773551826521</id><published>2008-10-18T00:15:00.000-07:00</published><updated>2008-10-18T00:44:04.032-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><title type='text'>Basic Checks on Cisco Switch Interfaces</title><content type='html'>Sometimes we need to know if there are some connectivity problems between the connected host and the switch interface.&lt;br /&gt;&lt;br /&gt;The &lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;show logging&lt;/span&gt; command for Cisco IOS can be used to check if an interface was unavailable for a certain duration&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Switch#show logging&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Oct 10 01:53:43: %LINK-3-UPDOWN: Interface GigabitEthernet1/0/1, changed state to down&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Oct 10 01:56:14: %LINK-3-UPDOWN: Interface GigabitEthernet1/0/1, changed state to up&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;In addition you will need to be familiar with the following &lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;show interfaces&lt;/span&gt; command. The following information is provided when you enter the command:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Interface type&lt;/li&gt;&lt;li&gt;Status&lt;/li&gt;&lt;li&gt;Speed and duplex&lt;/li&gt;&lt;li&gt;Encapsulation&lt;/li&gt;&lt;li&gt;Errors on the interface&lt;/li&gt;&lt;li&gt;The last time the interface was bounced&lt;/li&gt;&lt;li&gt;The last time the error counters were reset&lt;/li&gt;&lt;li&gt;Port utilization&lt;/li&gt;&lt;li&gt;IP address, subnet mask, and MAC address&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;pre&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Switch#show interface GigabitEthernet 1/0/1&lt;br /&gt;GigabitEthernet1/0/1 is up, line protocol is up (connected)&lt;br /&gt;Hardware is Gigabit Ethernet, address is 001c.5723.e901&lt;br /&gt;Description: Connection to BP_CS-FW-1&lt;br /&gt;MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec,&lt;br /&gt;reliability 255/255, txload 1/255, rxload 1/255&lt;br /&gt;Encapsulation ARPA, loopback not set&lt;br /&gt;Keepalive set (10 sec)&lt;br /&gt;Full-duplex, 1000Mb/s, media type is 10/100/1000BaseTX&lt;br /&gt;input flow-control is off, output flow-control is unsupported&lt;br /&gt;ARP type: ARPA, ARP Timeout 04:00:00&lt;br /&gt;Last input never, output 00:00:00, output hang never&lt;br /&gt;Last clearing of &quot;show interface&quot; counters never&lt;br /&gt;Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0&lt;br /&gt;Queueing strategy: fifo&lt;br /&gt;Output queue: 0/40 (size/max)&lt;br /&gt;5 minute input rate 187000 bits/sec, 81 packets/sec&lt;br /&gt;5 minute output rate 207000 bits/sec, 124 packets/sec&lt;br /&gt;3290283950 packets input, 2160027042 bytes, 0 no buffer&lt;br /&gt;Received 10 broadcasts (0 multicast)&lt;br /&gt;24 runts, 0 giants, 0 throttles&lt;br /&gt;24 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored&lt;br /&gt;0 watchdog, 0 multicast, 0 pause input&lt;br /&gt;0 input packets with dribble condition detected&lt;br /&gt;4053517837 packets output, 3285226057 bytes, 0 underruns&lt;br /&gt;0 output errors, 0 collisions, 1 interface resets&lt;br /&gt;0 babbles, 0 late collision, 0 deferred&lt;br /&gt;0 lost carrier, 0 no carrier, 0 PAUSE output&lt;br /&gt;0 output buffer failures, 0 output buffers swapped out&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/pre&gt;&lt;br /&gt;The main uses for the &lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;show interface&lt;/span&gt; command are to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Determine if the interface is up and if the protocol is up&lt;/li&gt;&lt;li&gt;Ascertain if the interface has errors on it, especially CRC errors&lt;/li&gt;&lt;li&gt;Find out the speed and duplex of the interface (for Ethernet interfaces)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Learn the current utilization and utilization over the last 5 minutes&lt;/li&gt;&lt;li&gt;Determine the last time an interface was bounced&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;To find out the transmit/receive rate of an interface, the packets in the hold queue, or the packets dropped from the queue, use the &lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;show interface summary&lt;/span&gt; command.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 550px;&quot;&gt;&lt;pre&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Switch#show interface summary&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt; *: interface is up&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt; IHQ: pkts in input hold queue     IQD: pkts dropped from input queue&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt; OHQ: pkts in output hold queue    OQD: pkts dropped from output queue&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt; RXBS: rx rate (bits/sec)          RXPS: rx rate (pkts/sec)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt; TXBS: tx rate (bits/sec)          TXPS: tx rate (pkts/sec)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt; TRTL: throttle count&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;  Interface              IHQ   IQD  OHQ   OQD  RXBS RXPS  TXBS TXPS TRTL&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;  Vlan1                    0     0    0     0     0    0     0    0    0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;* Vlan27                   0     0    0     0     0    1     0    0    0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;* Vlan45                   0     0    0     0     0    0     0    0    0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;* GigabitEthernet1/0/1     0     0    0     0 23000   13 44000   18    0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;* GigabitEthernet1/0/2     0     0    0     0 74000   14 32000   21    0&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;For a quick idea on whether there are any CRC errrors on any of the interfaces, filter the &lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;show interfaces&lt;/span&gt; command using the pipe [&lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;|&lt;/span&gt;] and &lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;include&lt;/span&gt; option.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;pre&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Switch#show interfaces | inc CRC&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;    0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;    0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;    0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/6887742773551826521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/6887742773551826521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/6887742773551826521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/6887742773551826521'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/10/basic-checks-on-cisco-switch-interfaces.html' title='Basic Checks on Cisco Switch Interfaces'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-4109052781196100566</id><published>2008-10-02T07:01:00.000-07:00</published><updated>2008-10-02T07:36:03.615-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="sniffer"/><title type='text'>Setting up a Wireshark Capture</title><content type='html'>Here&#39;s a guide on how to setup a Wireshark capture.&lt;br /&gt;&lt;br /&gt;In this scenario, we want to leave it running for a certain duration, and coming back to retrieve the snoop traces when an special data traffic event happens.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIsQRHrOWAaZcu8eeg7iuOy67pL8pQ-Z43FT-B0UwIvd0LJ1ef2IT-hsQlzhDPIrf9-AOQ8SFrPDbcjh9sPpe1NKD2wZFCPyHWUVPcELDKCZ_7DOdUj_ka_W_9pM46hiS83oc7HWQiGyi7/s1600-h/wireshark_capture_1.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIsQRHrOWAaZcu8eeg7iuOy67pL8pQ-Z43FT-B0UwIvd0LJ1ef2IT-hsQlzhDPIrf9-AOQ8SFrPDbcjh9sPpe1NKD2wZFCPyHWUVPcELDKCZ_7DOdUj_ka_W_9pM46hiS83oc7HWQiGyi7/s400/wireshark_capture_1.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5252557576923118002&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRaulphSSUu2sf4iaEWcQbMq0syhSqWiW6l-COlauUpYWFzueXShYCmrXwp3H4InMsTY4saEME45DouM9KoRCO5phOLM8tmwtpcn5qLtmwCjTKtCkt2lO1B70Hhn5VGS9uI9jo56Sk_395/s1600-h/wireshark_capture_2.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRaulphSSUu2sf4iaEWcQbMq0syhSqWiW6l-COlauUpYWFzueXShYCmrXwp3H4InMsTY4saEME45DouM9KoRCO5phOLM8tmwtpcn5qLtmwCjTKtCkt2lO1B70Hhn5VGS9uI9jo56Sk_395/s400/wireshark_capture_2.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5252557870871786450&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;A. Increase the memory buffer size, this is to avoid packet drops during capture.&lt;br /&gt;&lt;br /&gt;B. Choose the directory and file name for the snoop traces.&lt;br /&gt;&lt;br /&gt;C. Enable &#39;use multiple files&quot;. You want the capture files to be in manageable file sizes. The file name chosen in B. will be appended with an incremental counter and the timestamp of the start time of the capture for each respective file.&lt;br /&gt;&lt;br /&gt;D. Here is where you can limit the file size of each capture file. Alternatively, you can choose to start a new capture file using a specific time duration, example: every 15 minutes.&lt;br /&gt;&lt;br /&gt;E. Unless you have unlimited storage space to store all the collected snoop traces, I suggest that you enable the &quot;Ring buffer with&quot; option. In this example, we limit it to 100 files. For the 101st and subsequent file, it will override the capture file with the oldest timestamp.&lt;br /&gt;&lt;br /&gt;F. This is optional. If you really want to watch the captured packets scrolling by on your display, then leave the options enabled. Otherwise, you can disable &quot;Update list of packets in real-time&quot;. To avoid packet drops during capture, disable it.&lt;br /&gt;&lt;br /&gt;G. With all of the above done, you are now ready to click the &quot;Start&quot; button. Go on and click it.&lt;br /&gt;&lt;br /&gt;After the capture is started, you will notice a status bar near the bottom of the Wireshark screen. To know if packets are being captured, the &quot;Packets&quot; counter will be incrementing.&lt;br /&gt;&lt;br /&gt;In addition, you can go to the directory where you have chosen to store the capture files, and check if capture files are being created. Refresh the directory to see if the file size of the current capture file is increasing.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/4109052781196100566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/4109052781196100566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/4109052781196100566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/4109052781196100566'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/10/setting-up-wireshark-capture.html' title='Setting up a Wireshark Capture'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIsQRHrOWAaZcu8eeg7iuOy67pL8pQ-Z43FT-B0UwIvd0LJ1ef2IT-hsQlzhDPIrf9-AOQ8SFrPDbcjh9sPpe1NKD2wZFCPyHWUVPcELDKCZ_7DOdUj_ka_W_9pM46hiS83oc7HWQiGyi7/s72-c/wireshark_capture_1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-4134376054634363994</id><published>2008-10-01T10:19:00.000-07:00</published><updated>2008-10-01T10:23:33.438-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sigtran"/><title type='text'>SCTP failure detection time</title><content type='html'>SCTP&#39;s multihoming failure detection time depends on three tunable parameters: &lt;br /&gt;&lt;br /&gt;RTO.min   (minimum retransmission timeout)&lt;br /&gt;RTO.max   (maximum retransmission timeout), and &lt;br /&gt;Path.Max.Retrans  (threshold number of consecutive timeouts that must be exceeded to detect failure).&lt;br /&gt;&lt;br /&gt;RFC2960 recommends these values:&lt;br /&gt;&lt;br /&gt;RTO.min   - 1  second&lt;br /&gt;RTO.max   - 60 seconds&lt;br /&gt;Path.Max.Retrans - 5 attempts per destination address&lt;br /&gt;&lt;br /&gt;If the timer expires for the destination address, set RTO = RTO * 2 (&quot;back off the timer&quot;).  &lt;br /&gt;The maximum value discussed (RTO.max) may be used to provide an upper bound to this doubling operation.&lt;br /&gt;&lt;br /&gt;Since Path.Max.Retrans = 5 attempts, this translates to a failure detection time of at least 63 seconds (1 + 2 + 4 + 8 + 16 + 32).&lt;br /&gt;In the worse case scenario, taking the maximum of 60 seconds, the failure detection time is 360 seconds (6 * 60).&lt;br /&gt;&lt;br /&gt;In another example, where the following parameters are used,&lt;br /&gt;&lt;br /&gt;RTO.min   - 100ms&lt;br /&gt;RTO.max   - 400ms&lt;br /&gt;Path.Max.Retrans - 4 attempts&lt;br /&gt;&lt;br /&gt;Then,&lt;br /&gt;Max. failure detection time = (1 + PMR)* RTO.max = 5*400 = 2000ms&lt;br /&gt;Min. failure detection time = 100 + 200 + 400 + 400 + 400 = 1500ms&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/4134376054634363994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/4134376054634363994' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/4134376054634363994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/4134376054634363994'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/10/sctp-failure-detection-time.html' title='SCTP failure detection time'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-2105598155603257451</id><published>2008-09-21T09:37:00.000-07:00</published><updated>2008-11-01T00:39:46.198-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="sigtran"/><category scheme="http://www.blogger.com/atom/ns#" term="ss7"/><title type='text'>Signalling Transport over TDM vs ATM vs IP</title><content type='html'>&lt;span style=&quot;font-family:verdana;&quot;&gt;Mapping Signalling Transport, over TDM vs ATM vs IP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjosNh_6IbnB59Q9nwJ2xCRsuRYtb5RozHm1WdWKCFXungxgZ6y_We2BYnRqXHJbUPqrgz7HKJgjQkgNJyJBp1m_QeVYx29UHc96uz_iiDUimqv72Q2hU8unILp72ExptrOm4R_1zTETZ2a/s1600-h/Model2.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjosNh_6IbnB59Q9nwJ2xCRsuRYtb5RozHm1WdWKCFXungxgZ6y_We2BYnRqXHJbUPqrgz7HKJgjQkgNJyJBp1m_QeVYx29UHc96uz_iiDUimqv72Q2hU8unILp72ExptrOm4R_1zTETZ2a/s400/Model2.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5249103237471071842&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;AAL5       ATM Adaptation Layer 5&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;ATM        Asynchronous Transfer Mode&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;CAP        CAMEL Application Part&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;INAP       Intelligent Network Application Part&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;IP         Internet Protocol&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;M2PA       MTP Level 2 Peer-to-Peer Adaptation Layer&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;M2UA       MTP Level 2 User Adaptation Layer&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;M3UA       Message Transfer Part 3 - User Adaptation Layer&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;MAP        Mobile Application Part&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;MTP        Messge Transfer Part (SS7)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;MTP3b      MTP Level 3 with broadband enhancements&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;PDH        Plesiochronous Digital Hierarchy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;SCCP       Signaling Connection Control Part&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;SCTP       Stream Control Transmission Protocol&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;SDH        Synchronous Digital Hierarchy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;SONET      Synchronous Optical Networking&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;SSCF-NNI   Service Specific Coordination Function - Network Node Interface&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;SSCOP      Service Specific Connection Oriented Protocol&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;SUA        Signalling Connection Control Part User Adaptation Layer&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;TCAP       Transaction Capability Application Part&lt;/span&gt;&lt;/pre&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/2105598155603257451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/2105598155603257451' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/2105598155603257451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/2105598155603257451'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/09/signalling-transport-over-tdm-vs-atm-vs.html' title='Signalling Transport over TDM vs ATM vs IP'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjosNh_6IbnB59Q9nwJ2xCRsuRYtb5RozHm1WdWKCFXungxgZ6y_We2BYnRqXHJbUPqrgz7HKJgjQkgNJyJBp1m_QeVYx29UHc96uz_iiDUimqv72Q2hU8unILp72ExptrOm4R_1zTETZ2a/s72-c/Model2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-8795903797089782710</id><published>2008-09-21T09:13:00.000-07:00</published><updated>2008-09-22T23:42:12.752-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="ss7"/><title type='text'>SS7 Protocol Stack, TCP/IP Model, and OSI Model</title><content type='html'>&lt;span style=&quot;font-family:verdana;&quot;&gt;Mapping the SS7 Protocol Stack with the TCP/IP Model and OSI Model&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5AAtdpZ-x96CebUTdZxQTmUANHVAoZuGlc3QSr7PfiGfqM-k7G79ES1jvKEk3jqW5oALep7Gc2tKEgwx6rssv5ZXRxBDKGMjD9wp7WvdLbHy3y6nl672HI_SFMwq99UK0_BXoaIP78YXs/s1600-h/Model1.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5AAtdpZ-x96CebUTdZxQTmUANHVAoZuGlc3QSr7PfiGfqM-k7G79ES1jvKEk3jqW5oALep7Gc2tKEgwx6rssv5ZXRxBDKGMjD9wp7WvdLbHy3y6nl672HI_SFMwq99UK0_BXoaIP78YXs/s400/Model1.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5249102822660501074&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAzMrmtbyfVxn0l6JX8ZUy3K-SYdY8rX3LIN5eSxg8N2LWe30iIz-CFovPG5wdm38rnaIOaXMzZHhRPjoaCxFGTlqDixRtbO_cbMZ8X1EqlR88KHlCuq3b_PDIE-OyGABLGH57_iykS7eQ/s1600-h/Model1.jpg&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/8795903797089782710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/8795903797089782710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/8795903797089782710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/8795903797089782710'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/09/mapping-ss7-protocol-stack-tcpip-model.html' title='SS7 Protocol Stack, TCP/IP Model, and OSI Model'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5AAtdpZ-x96CebUTdZxQTmUANHVAoZuGlc3QSr7PfiGfqM-k7G79ES1jvKEk3jqW5oALep7Gc2tKEgwx6rssv5ZXRxBDKGMjD9wp7WvdLbHy3y6nl672HI_SFMwq99UK0_BXoaIP78YXs/s72-c/Model1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-803750934580201739</id><published>2008-09-16T15:00:00.001-07:00</published><updated>2008-09-17T07:17:46.183-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="sigtran"/><title type='text'>SACK-ED</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;Ok, now that I have your attention, what is SACK?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;SACK stands for &lt;span style=&quot;font-weight: bold;&quot;&gt;Selective Acknowledgment&lt;/span&gt;. It is a type of SCTP packet.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;What is SCTP? SCTP is a reliable transport protocol which runs on top of an unreliable connectionless packet service, such as IP. SCTP/IP is used in the implementation of SS7 over IP (SIGTRAN)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;SACK is an acknowledgment packet sent by a recipient node to sender node to acknowledge the receipt of DATA chunks. SACK is also used to inform the sender node of any missing chunks. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;If there are IP network reliability issues, and the sender node does not receive the SACKs, the data window size will be reduced by the sender node. This data window size is refering to the Advertised Receiver    Window Credit (a_rwnd) parameters.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;So if you find that I have not replied to your email recently, that&#39;s because I&#39;m learning to apply SACK :) &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/803750934580201739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/803750934580201739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/803750934580201739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/803750934580201739'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/09/sack-ed.html' title='SACK-ED'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-9154296140072606836</id><published>2008-09-14T22:20:00.000-07:00</published><updated>2008-09-14T23:25:04.772-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="sniffer"/><title type='text'>Basic Wireshark Display Filter Expressions</title><content type='html'>&lt;span style=&quot;font-family:verdana;&quot;&gt;The Wireshark display filter allows you to narrow your view on the amount of information contained in the snoop capture. Here are some basic display filter expressions to be aware of.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Source IP&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 200px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;ip.src==192.168.1.1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;ip.src==192.168.1.0/24&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;!(ip.src==192.168.1.1)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Destination IP&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 200px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;ip.dst==192.168.2.1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;ip.dst==192.168.2.0/24&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;!(ip.dst==192.168.2.1)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Ports&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 200px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;tcp.port==1812&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;sctp.port==2905&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;!(udp.port==53)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Protocols&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 200px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;ospf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;sccp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;stp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Combining expressions&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 350px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;ip.addr==192.168.1.1 or ip.addr==192.168.2.1 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;ip.addr==192.168.1.1 and udp.port==162&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Others&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 250px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;frame contains &quot;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;text-string&gt;&lt;/text-string&gt;&lt;/span&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;text-string&gt;&lt;/text-string&gt;&lt;/span&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;text-string&lt;/span&gt;&quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/9154296140072606836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/9154296140072606836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/9154296140072606836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/9154296140072606836'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/09/basic-wireshark-display-filter.html' title='Basic Wireshark Display Filter Expressions'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-5819621013912908013</id><published>2008-09-12T23:32:00.000-07:00</published><updated>2008-09-14T23:23:22.862-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="sniffer"/><title type='text'>Configuring a Switch for Port Mirroring</title><content type='html'>&lt;span style=&quot;font-family:verdana;&quot;&gt;We want to set up a sniffer to monitor the data traffic between several ports. Here we are assuming that the switch you are using is a Cisco IOS switch (e.g. Cisco Catalyst 3750).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;Cisco uses the term &lt;span style=&quot;font-weight: bold;&quot;&gt;SPAN&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt; (Switched Port Analyzer) &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;port&lt;/span&gt;, to refer to ports that are involved in port mirroring or port monitoring.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Source SPAN port&lt;/span&gt; refers to the switch port of the server or node which you are interested in monitoring the data traffic.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;In this example, Server A is connected to GigabitEthernet1/0/16 and Server B is connected to GigabitEthernet1/0/17. We want to monitor the data packets flowing between Server A and Server B.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Destination SPAN port&lt;/span&gt; refers to the switch port where you will be connecting the sniffer or network analyzer.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;In this example, the sniffer is connected to GigabitEthernet1/0/28.&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;With the above information, we are now ready to configure the switch.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;The commands are as follows:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;For source SPAN ports GigabitEthernet1/0/16 and GigabitEthernet1/0/17&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750(config)# monitor session 1 source interface GigabitEthernet1/0/16&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750(config)# monitor session 1 source interface GigabitEthernet1/0/17&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;For destination SPAN port GigabitEthernet1/0/28&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750(config)# monitor session 1 destination interface GigabitEthernet1/0/28 encapsulation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;Putting it all together:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750# configure terminal&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750(config)# monitor session 1 source interface GigabitEthernet1/0/16&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt; c3750(config)# monitor session 1 source interface GigabitEthernet1/0/17&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750(config)# monitor session 1 destination interface GigabitEthernet1/0/28 encapsulation&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750(config)# end &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750# show monitor session 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750# write &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;Output of show monitor session 1:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750# show monitor session 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;Session 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;---------&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;Type              : Local Session&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;Source Ports      :&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;    Both          : Gi1/0/16,Gi1/0/17&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;Destination Ports : Gi1/0/28&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;    Encapsulation : Native&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;          Ingress : Disabled&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;To remove SPAN configuration: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-style: double; padding-left: 2px; width: 500px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750# configure terminal &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750(config)# no monitor session 1 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750(config)# end &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);font-family:courier new;&quot; &gt;c3750# write &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/5819621013912908013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/5819621013912908013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/5819621013912908013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/5819621013912908013'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/09/configuring-switch-for-port-mirroring.html' title='Configuring a Switch for Port Mirroring'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-8198924194650570156</id><published>2008-09-10T03:46:00.000-07:00</published><updated>2008-09-14T08:04:00.984-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="useful pc software"/><title type='text'>Download Flash Videos and View Offline</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;It does get a little annoying when this happens:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;You sit down and psyche yourself up to concentrate on an online training video. You click on the video (created using Flash), it plays for a short couple of seconds, pauses to load more content, plays, pauses, plays, pauses ... (and this goes on forever).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;You grumble about the speed of the broadband to anyone who is unlucky enough to be within hearing distance from you. Then you resigned yourself to the predicament you are in. Give up watching and never came back to finish up the training video again.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;With this little tip that I&#39;m going to share with you, you will be able to save that training video offline and watch it in your leisure time. No more frustrations!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;First&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;, you need to get the Orbit Downloader software. Download &lt;/span&gt;&lt;a style=&quot;font-family: verdana;&quot; href=&quot;http://www.orbitdownloader.com/&quot;&gt;here&lt;/a&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt; and install it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Second&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;, run the program. In the Menu bar, choose &lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Tools&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt; -&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Grab++&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt; . A &quot;Grab++&quot; dialog window will pop-up. We will refer to this window again in step four.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style=&quot;font-family: verdana;&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUQHvXxqR7GlRAYtGgd7qXaqMMrG1A42bJOxIjYBx2NrKJ8Hqow0qqykvR_ujwLjJgNgJDgjIzLYqCH3c50AHhkOY25t0X6a5ptSdvxPPMCBTcKGnQ-bX-ehwGb6fALd24Zg5ZyLLU1uc8/s1600-h/orbitdownloader1.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUQHvXxqR7GlRAYtGgd7qXaqMMrG1A42bJOxIjYBx2NrKJ8Hqow0qqykvR_ujwLjJgNgJDgjIzLYqCH3c50AHhkOY25t0X6a5ptSdvxPPMCBTcKGnQ-bX-ehwGb6fALd24Zg5ZyLLU1uc8/s320/orbitdownloader1.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5244350477174865074&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Third&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;, go to your favorite internet browser and load the url of the training video. (e.g. http://www.becomeablogger.com/video-1.html). When you can see the &quot;play&quot; button on the video, click on it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Fourth&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;, at the Grab++ window, you will see that it has grabbed the filename of the video. Look for those with the &lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;flv&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt; extention (FLV are known as Flash Video Files). Click on the &quot;&lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Download..&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&quot; button in the Grab++ window and you will be prompted to the location to save the downloaded video file. Choose the appropriate storage location, then click on the &quot;&lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;OK&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&quot; button.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;&quot; &gt;Fifth&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;, you will see the progress of the file being downloaded. When the download is complete, go to the directory and double-click on the newly downloaded file. If you have the right player program, the FLV file will play immediately from your local disk.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;Examples of compatible player programs are:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;- Media Player Classic&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;- VideoLAN VLC media player&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/8198924194650570156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/8198924194650570156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/8198924194650570156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/8198924194650570156'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/09/useful-software-orbit-downloader.html' title='Download Flash Videos and View Offline'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUQHvXxqR7GlRAYtGgd7qXaqMMrG1A42bJOxIjYBx2NrKJ8Hqow0qqykvR_ujwLjJgNgJDgjIzLYqCH3c50AHhkOY25t0X6a5ptSdvxPPMCBTcKGnQ-bX-ehwGb6fALd24Zg5ZyLLU1uc8/s72-c/orbitdownloader1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-3565793008438083791</id><published>2008-09-07T04:32:00.000-07:00</published><updated>2008-09-14T08:03:05.368-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="useful pc software"/><title type='text'>Backup Your Precious Assets (Data)!</title><content type='html'>&lt;div  style=&quot;text-align: justify;font-family:verdana;&quot;&gt;Customer: &quot;You want me to back up my hard drive? How do I put it in reverse gear?&quot;&lt;br /&gt;IT support: &quot;... ...&quot; (&lt;span style=&quot;font-style: italic;&quot;&gt;speechless&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;Nope, this is not a post about driving, though if someone really asks me the question above, this person needs to stand 10 meters away from my computer!&lt;br /&gt;&lt;br /&gt;Knowing how to back up your important data files, documents, and photographs, etc is essential. I would recommend to try out the &lt;span style=&quot;font-weight: bold;&quot;&gt;SyncBack Freeware&lt;/span&gt; software for this purpose. It has 2 main features, Backup and Synchronisation. After installing the software, you will need to create a profile.&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;a style=&quot;font-family: verdana;&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzDlSzrbi_Al4ONZG__4U_A8AJabCbnWzxNtESrv6LvOhiTbsp2J68f8CdinjA1wO4VITC5n2Ny1MIcSoQ8tqKHqWXFqpfvlAq-O1zOPsniaT1IJidyTtW0HJM69INaSfvjOp01965sc_y/s1600-h/syncback1.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzDlSzrbi_Al4ONZG__4U_A8AJabCbnWzxNtESrv6LvOhiTbsp2J68f8CdinjA1wO4VITC5n2Ny1MIcSoQ8tqKHqWXFqpfvlAq-O1zOPsniaT1IJidyTtW0HJM69INaSfvjOp01965sc_y/s320/syncback1.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5243241493738323410&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;The fine tuning of the backup/synchronisation profile can be done in the Profile Setup dialog screen (&lt;/span&gt;&lt;span style=&quot;font-style: italic;font-family:verdana;&quot; &gt;as seen below&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;). You can use the default settings for a start and customise it to your preference as you go along. When you are satisfied with your configuration, highlight on your newly created profile and click on the &quot;&lt;span style=&quot;font-weight: bold;&quot;&gt;Run&lt;/span&gt;&quot; button. A log report will be generated at the end of the backup process. This software also allows you to perform the backup manually or configure the backup to run at a scheduled timing.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;text-decoration: underline;font-family:verdana;&quot; &gt;&lt;/span&gt;&lt;a style=&quot;font-family: verdana;&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1NHGSa2qFFbd-8BR2pQ5SiT87S6-n-DU2Lwr_RYgLBy09sI8tKAOzeuPjjYT_1Bv2GzB2pPs3GDGJZk49ejqHN1cFZdsY2HFVQUNZABYIc4In1HGdindI5J1VkEPEqiUAz3jucYpIR7Td/s1600-h/syncback2.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1NHGSa2qFFbd-8BR2pQ5SiT87S6-n-DU2Lwr_RYgLBy09sI8tKAOzeuPjjYT_1Bv2GzB2pPs3GDGJZk49ejqHN1cFZdsY2HFVQUNZABYIc4In1HGdindI5J1VkEPEqiUAz3jucYpIR7Td/s320/syncback2.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5243241491351802146&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;I have used this software to back up my data, as well as program and system settings from my computer to my portable hard disk. Works well for me. If you are not sure which directory to backup, you could choose to backup the entire local hard disk. For me, the Source directory is set to &quot;&lt;span style=&quot;font-style: italic;&quot;&gt;C:\Users\&lt;/span&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: italic;font-family:courier new;&quot; &gt;login-name&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;\&lt;/span&gt;&quot;&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;.&lt;br /&gt;&lt;br /&gt;I would also recommend that you &lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;remove temporary and cached files before performing the backup. You can read more about the software which I use to perform the cleanup &lt;a href=&quot;http://rimmon-essentials.blogspot.com/2008/09/housekeeping.html&quot;&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, cleanup then backup, piece of cake...&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;To learn more about SyncBack Freeware, click &lt;a href=&quot;http://www.2brightsparks.com/downloads.html#freeware&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;If you need a backup software with more advanced features, you can explore SyncBackSE and SyncBackPro. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/3565793008438083791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/3565793008438083791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/3565793008438083791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/3565793008438083791'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/09/useful-software-syncback-freeware.html' title='Backup Your Precious Assets (Data)!'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzDlSzrbi_Al4ONZG__4U_A8AJabCbnWzxNtESrv6LvOhiTbsp2J68f8CdinjA1wO4VITC5n2Ny1MIcSoQ8tqKHqWXFqpfvlAq-O1zOPsniaT1IJidyTtW0HJM69INaSfvjOp01965sc_y/s72-c/syncback1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-792820083056245382</id><published>2008-09-06T21:37:00.000-07:00</published><updated>2008-09-07T04:21:12.378-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ppc errors"/><title type='text'>PPC Networking - Unable to Obtain a Server Assigned IP Address</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;I&#39;m been getting this annoying error after I switched back to my Pocket PC PDA. Before this I was using an Apple iPhone. I survived for 2 whole months and decided to give it up. I might blog about my painful experiences with iPhone next time, but for now, back to the error message.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;This error only happens when I&#39;m connecting to my laptop to perform an ActiveSync. Did a search and found the resolution &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;a style=&quot;font-family: verdana;&quot; href=&quot;http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.pocketpc.activesync&amp;amp;tid=4d5dc0f4-2a33-4d67-a8cf-62d4a1e92627&amp;amp;p=1&quot;&gt;here&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;On the PDA, go to Settings -&gt; Connections -&gt; Network Cards&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;Tap on &lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;font-size:100%;&quot;  &gt;Remote-NDIS Host&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;Instead of using the default &quot;Use server-assigned IP address&quot;, choose &quot;&lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;font-size:100%;&quot;  &gt;Use specific IP address&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;&quot;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;Set the following:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;  IP Address: &lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;font-size:100%;&quot;  &gt;169.254.2.1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;  Subnet mask: &lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-family:verdana;font-size:100%;&quot;  &gt;255.255.255.0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;  Default gateway: &lt;/span&gt;&lt;span style=&quot;font-style: italic;font-family:verdana;font-size:100%;&quot;  &gt;&lt;leave it=&quot;&quot; as=&quot;&quot; blank=&quot;&quot;&gt;&lt;/leave&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;Performed the ActiveSync again. The error is gone.&lt;/span&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/792820083056245382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/792820083056245382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/792820083056245382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/792820083056245382'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/09/ppc-networking-unable-to-obtain-server.html' title='PPC Networking - Unable to Obtain a Server Assigned IP Address'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6529619982039769549.post-6451002716919990840</id><published>2008-09-05T23:41:00.000-07:00</published><updated>2008-09-14T08:02:20.369-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="useful pc software"/><title type='text'>Speed Up Your PC!</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;If you find that your computer is running out of disk space or crawling like a snail whenever it starts up or launches a program, then you can try the software &lt;span style=&quot;font-weight: bold;&quot;&gt;Crap Cleaner&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;This is what it can do:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;1. Help you to remove temporary and cached files which are stored by browsers and some utilities application&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;2. Empty your waste basket (not the physical one, the computer recycle-bin ;) )&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;3. Help you clean up your pet&#39;s poop (ok, I was only kidding about this one).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;For those of you who are a little more savvy and not paranoid about system crashes, Crap Cleaner does a good job in cleaning up the obsoletes in your computer registry.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;Best thing about this software? It&#39;s &lt;/span&gt;&lt;span style=&quot;font-weight: bold; color: rgb(255, 0, 0);font-family:verdana;font-size:100%;&quot;  &gt;free&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt; and hugely popular!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;If you like the software and would like to support the developers, don&#39;t forget to donate!&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;Click on the icon below to go to the web site.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;a style=&quot;font-family: verdana;&quot; href=&quot;http://www.ccleaner.com/&quot;&gt;&lt;img src=&quot;http://static.piriform.com/cc/link3.gif&quot; alt=&quot;CCleaner - Freeware Windows Optimization&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script expr:src=&#39;&quot;http://feeds.feedburner.com/~s/blogspot/Izwx?i=&quot; + data:post.url&#39; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rimmon-essentials.blogspot.com/feeds/6451002716919990840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6529619982039769549/6451002716919990840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/6451002716919990840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6529619982039769549/posts/default/6451002716919990840'/><link rel='alternate' type='text/html' href='http://rimmon-essentials.blogspot.com/2008/09/housekeeping.html' title='Speed Up Your PC!'/><author><name>rimmon</name><uri>http://www.blogger.com/profile/09317749232073741188</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgynCFlvSXyf3haJLlhjT0rGi6KxTvANg3QQzSJjNt3UJ_8NOEnVJgh9XS4BcrFmP5ovfX5YzY7s0EXrTOxPaoyIc8pHqXWpeHtUVlLxFqPQKs032-G5p8BGHc7zC8wRA/s220/kami23-doubtux.png'/></author><thr:total>0</thr:total></entry></feed>