<?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: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-3018877600892533337</id><updated>2011-04-21T12:43:19.822-07:00</updated><title type='text'>ANGELS OF LOVE</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://danilsatria.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3018877600892533337/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://danilsatria.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Daniel_ White</name><uri>http://www.blogger.com/profile/10241973667492624234</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_BcAeCgejF4g/SbzjG87ycyI/AAAAAAAAAB4/7hX862lwnlM/S220/DSC00301.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3018877600892533337.post-3322980820122794255</id><published>2009-03-15T23:42:00.000-07:00</published><updated>2009-03-15T23:47:41.926-07:00</updated><title type='text'>TCP/ IP in Networking</title><content type='html'>&lt;h1  id="firstHeading" class="firstHeading" style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;Internet Protocol Suite&lt;/span&gt;&lt;/h1&gt;       &lt;h3  id="siteSub" style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;From Wikipedia, the free encyclopedia&lt;/span&gt;&lt;/h3&gt;    &lt;div  id="contentSub" style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;  (Redirected from &lt;a href="http://en.wikipedia.org/w/index.php?title=TCP/IP&amp;amp;redirect=no" title="TCP/IP"&gt;TCP/IP&lt;/a&gt;)&lt;/span&gt;&lt;/div&gt;          &lt;div  id="jump-to-nav" style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;Jump to: &lt;a href="http://en.wikipedia.org/wiki/TCP/IP#column-one"&gt;navigation&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/TCP/IP#searchInput"&gt;search&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;   &lt;!-- start content --&gt;    &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The &lt;b&gt;Internet Protocol Suite&lt;/b&gt; (commonly known as &lt;b&gt;TCP/IP&lt;/b&gt;) is the set of &lt;a href="http://en.wikipedia.org/wiki/Communications_protocol" title="Communications protocol"&gt;communications protocols&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/Internet" title="Internet"&gt;Internet&lt;/a&gt; and other similar networks. It is named from two of the most important protocols in it: the &lt;a href="http://en.wikipedia.org/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol"&gt;Transmission Control Protocol&lt;/a&gt; (TCP) and the &lt;a href="http://en.wikipedia.org/wiki/Internet_Protocol" title="Internet Protocol"&gt;Internet Protocol&lt;/a&gt; (IP), which were the first two networking protocols defined in this standard. Today's IP networking represents a synthesis of several developments that began to evolve in the 1960s and 1970s, namely the &lt;a href="http://en.wikipedia.org/wiki/Internet" title="Internet"&gt;Internet&lt;/a&gt; and LANs (&lt;a href="http://en.wikipedia.org/wiki/Local_Area_Network" title="Local Area Network" class="mw-redirect"&gt;Local Area Networks&lt;/a&gt;), which emerged in the mid- to late-1980s, together with the advent of the &lt;a href="http://en.wikipedia.org/wiki/World_Wide_Web" title="World Wide Web"&gt;World Wide Web&lt;/a&gt; in the early 1990s.&lt;/span&gt; used for the &lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The Internet Protocol Suite, like many protocol suites, may be viewed as a set of layers. Each layer solves a set of problems involving the transmission of data, and provides a well-defined service to the &lt;a href="http://en.wikipedia.org/wiki/Upper_layer_protocol" title="Upper layer protocol"&gt;upper layer protocols&lt;/a&gt; based on using services from some lower layers. Upper layers are logically closer to the user and deal with more abstract data, relying on &lt;a href="http://en.wikipedia.org/wiki/Lower_layer_protocol" title="Lower layer protocol"&gt;lower layer protocols&lt;/a&gt; to translate data into forms that can eventually be physically transmitted.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The &lt;a href="http://en.wikipedia.org/wiki/TCP/IP_model" title="TCP/IP model"&gt;TCP/IP model&lt;/a&gt; consists of four layers (&lt;a href="http://tools.ietf.org/html/rfc1122" class="external" title="http://tools.ietf.org/html/rfc1122"&gt;RFC 1122&lt;/a&gt;).&lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-0" title=""&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;sup id="cite_ref-1" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-1" title=""&gt;&lt;span&gt;[&lt;/span&gt;2&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; From lowest to highest, these are the &lt;a href="http://en.wikipedia.org/wiki/Link_Layer" title="Link Layer"&gt;Link Layer&lt;/a&gt;, the &lt;a href="http://en.wikipedia.org/wiki/Internet_Layer" title="Internet Layer"&gt;Internet Layer&lt;/a&gt;, the &lt;a href="http://en.wikipedia.org/wiki/Transport_Layer" title="Transport Layer"&gt;Transport Layer&lt;/a&gt;, and the &lt;a href="http://en.wikipedia.org/wiki/Application_Layer" title="Application Layer"&gt;Application Layer&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt; &lt;table class="infobox"   style="text-align: left; line-height: 1.5em; width: 20em;font-family:arial;font-size:94%;" cellspacing="5"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td colspan="2" class=""  style="text-align: center; font-weight: bold; background-color: rgb(170, 221, 187);font-size:125%;"&gt;&lt;span style="font-size:85%;"&gt;The &lt;strong class="selflink"&gt;Internet Protocol Suite&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th colspan="2" style="text-align: center; background-color: rgb(204, 255, 204);"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Application_Layer" title="Application Layer"&gt;Application Layer&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2" class="" style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Border_Gateway_Protocol" title="Border Gateway Protocol"&gt;BGP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol" title="Dynamic Host Configuration Protocol"&gt;DHCP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Domain_Name_System" title="Domain Name System"&gt;DNS&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/File_Transfer_Protocol" title="File Transfer Protocol"&gt;FTP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/GPRS_Tunnelling_Protocol" title="GPRS Tunnelling Protocol"&gt;GTP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol" title="Hypertext Transfer Protocol"&gt;HTTP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol" title="Internet Message Access Protocol"&gt;IMAP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat" title="Internet Relay Chat"&gt;IRC&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Media_Gateway_Control_Protocol_%28Megaco%29" title="Media Gateway Control Protocol (Megaco)"&gt;Megaco&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Media_Gateway_Control_Protocol_%28MGCP%29" title="Media Gateway Control Protocol (MGCP)"&gt;MGCP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Network_News_Transfer_Protocol" title="Network News Transfer Protocol"&gt;NNTP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Network_Time_Protocol" title="Network Time Protocol"&gt;NTP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Post_Office_Protocol" title="Post Office Protocol"&gt;POP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Routing_Information_Protocol" title="Routing Information Protocol"&gt;RIP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Remote_procedure_call" title="Remote procedure call"&gt;RPC&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Real-time_Transport_Protocol" title="Real-time Transport Protocol"&gt;RTP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol" title="Real Time Streaming Protocol"&gt;RTSP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Session_Description_Protocol" title="Session Description Protocol"&gt;SDP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Session_Initiation_Protocol" title="Session Initiation Protocol"&gt;SIP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol" title="Simple Mail Transfer Protocol"&gt;SMTP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol" title="Simple Network Management Protocol"&gt;SNMP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/SOAP" title="SOAP"&gt;SOAP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Secure_Shell" title="Secure Shell"&gt;SSH&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Simple_traversal_of_UDP_over_NATs" title="Simple traversal of UDP over NATs"&gt;STUN&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Telnet" title="Telnet"&gt;Telnet&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Transport_Layer_Security" title="Transport Layer Security"&gt;TLS/SSL&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol" title="Extensible Messaging and Presence Protocol"&gt;XMPP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Category:Application_layer_protocols" title="Category:Application layer protocols"&gt;(more)&lt;/a&gt;&lt;/span&gt;    &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th colspan="2" style="text-align: center; background-color: rgb(204, 255, 204);"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Transport_Layer" title="Transport Layer"&gt;Transport Layer&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2" class="" style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol"&gt;TCP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/User_Datagram_Protocol" title="User Datagram Protocol"&gt;UDP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Datagram_Congestion_Control_Protocol" title="Datagram Congestion Control Protocol"&gt;DCCP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Stream_Control_Transmission_Protocol" title="Stream Control Transmission Protocol"&gt;SCTP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Resource_reservation_protocol" title="Resource reservation protocol"&gt;RSVP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Explicit_Congestion_Notification" title="Explicit Congestion Notification"&gt;ECN&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Category:Transport_layer_protocols" title="Category:Transport layer protocols"&gt;(more)&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th colspan="2" style="text-align: center; background-color: rgb(204, 255, 204);"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Internet_Layer" title="Internet Layer"&gt;Internet Layer&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2" class="" style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Internet_Protocol" title="Internet Protocol"&gt;IP&lt;/a&gt; (&lt;a href="http://en.wikipedia.org/wiki/IPv4" title="IPv4"&gt;IPv4&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/IPv6" title="IPv6"&gt;IPv6&lt;/a&gt;)&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Internet_Control_Message_Protocol" title="Internet Control Message Protocol"&gt;ICMP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/ICMPv6" title="ICMPv6"&gt;ICMPv6&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Internet_Group_Management_Protocol" title="Internet Group Management Protocol"&gt;IGMP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/IPsec" title="IPsec"&gt;IPsec&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Category:Internet_Layer_protocols" title="Category:Internet Layer protocols"&gt;(more)&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th colspan="2" style="text-align: center; background-color: rgb(204, 255, 204);"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Link_Layer" title="Link Layer"&gt;Link Layer&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2" class="" style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Address_Resolution_Protocol" title="Address Resolution Protocol"&gt;ARP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Reverse_Address_Resolution_Protocol" title="Reverse Address Resolution Protocol"&gt;RARP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Neighbor_Discovery_Protocol" title="Neighbor Discovery Protocol"&gt;NDP&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Open_Shortest_Path_First" title="Open Shortest Path First"&gt;OSPF&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Tunneling_protocol" title="Tunneling protocol"&gt;Tunnels&lt;/a&gt; (&lt;a href="http://en.wikipedia.org/wiki/L2TP" title="L2TP" class="mw-redirect"&gt;L2TP&lt;/a&gt;)&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Media_Access_Control" title="Media Access Control"&gt;Media Access Control&lt;/a&gt; (&lt;a href="http://en.wikipedia.org/wiki/Ethernet" title="Ethernet"&gt;Ethernet&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/MPLS" title="MPLS" class="mw-redirect"&gt;MPLS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/DSL" title="DSL" class="mw-redirect"&gt;DSL&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/ISDN" title="ISDN" class="mw-redirect"&gt;ISDN&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/FDDI" title="FDDI" class="mw-redirect"&gt;FDDI&lt;/a&gt;)&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Device_Driver" title="Device Driver" class="mw-redirect"&gt;Device Drivers&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; ·&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Category:Link_protocols" title="Category:Link protocols"&gt;(more)&lt;/a&gt;&lt;/span&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2" style="text-align: center;"&gt; &lt;div class="noprint plainlinksneverexpand navbar"   style="padding: 0pt; font-weight: normal;font-size:xx-small;color:transparent;"&gt;&lt;span style="font-size:85%;"&gt;This box: &lt;a href="http://en.wikipedia.org/wiki/Template:IPstack" title="Template:IPstack"&gt;&lt;span title="View this template" style=""&gt;view&lt;/span&gt;&lt;/a&gt; &lt;span style="font-size:80;"&gt;•&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Template_talk:IPstack" title="Template talk:IPstack"&gt;&lt;span style="color: rgb(0, 43, 184);" title="Discussion about this template"&gt;talk&lt;/span&gt;&lt;/a&gt; &lt;span style="font-size:80;"&gt;•&lt;/span&gt; &lt;a href="http://en.wikipedia.org/w/index.php?title=Template:IPstack&amp;amp;action=edit" class="external text" title="http://en.wikipedia.org/w/index.php?title=Template:IPstack&amp;amp;action=edit" rel="nofollow"&gt;&lt;span style="color: rgb(0, 43, 184);" title="You can edit this template. Please use the preview button before saving."&gt;edit&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;table  id="toc" class="toc" summary="Contents" style="font-family:arial;"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td&gt; &lt;div id="toctitle"&gt; &lt;h2&gt;&lt;span style="font-size:85%;"&gt;Contents&lt;/span&gt;&lt;/h2&gt;  &lt;span style="font-size:85%;"&gt;&lt;span class="toctoggle"&gt;[&lt;a href="javascript:toggleToc()" class="internal" id="togglelink"&gt;hide&lt;/a&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;ul&gt;&lt;li class="toclevel-1"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#History"&gt;&lt;span class="tocnumber"&gt;1&lt;/span&gt; &lt;span class="toctext"&gt;History&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#Layers_in_the_Internet_Protocol_Suite"&gt;&lt;span class="tocnumber"&gt;2&lt;/span&gt; &lt;span class="toctext"&gt;Layers in the Internet Protocol Suite&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; &lt;ul&gt;&lt;li class="toclevel-2"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#The_concept_of_layers"&gt;&lt;span class="tocnumber"&gt;2.1&lt;/span&gt; &lt;span class="toctext"&gt;The concept of layers&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="toclevel-2"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#Layer_names_and_number_of_layers_in_the_literature"&gt;&lt;span class="tocnumber"&gt;2.2&lt;/span&gt; &lt;span class="toctext"&gt;Layer names and number of layers in the literature&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#Implementations"&gt;&lt;span class="tocnumber"&gt;3&lt;/span&gt; &lt;span class="toctext"&gt;Implementations&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#See_also"&gt;&lt;span class="tocnumber"&gt;4&lt;/span&gt; &lt;span class="toctext"&gt;See also&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#References"&gt;&lt;span class="tocnumber"&gt;5&lt;/span&gt; &lt;span class="toctext"&gt;References&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#Further_reading"&gt;&lt;span class="tocnumber"&gt;6&lt;/span&gt; &lt;span class="toctext"&gt;Further reading&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="toclevel-1"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#External_links"&gt;&lt;span class="tocnumber"&gt;7&lt;/span&gt; &lt;span class="toctext"&gt;External links&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;script type="text/javascript"&gt; //&lt;![CDATA[  if (window.showTocToggle) { var tocShowText = "show"; var tocHideText = "hide"; showTocToggle(); }  //]]&gt; &lt;/script&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a name="History" id="History"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;h2  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span class="editsection"&gt;[&lt;a href="http://en.wikipedia.org/w/index.php?title=Internet_Protocol_Suite&amp;amp;action=edit&amp;amp;section=1" title="Edit section: History"&gt;edit&lt;/a&gt;]&lt;/span&gt; &lt;span class="mw-headline"&gt;History&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The Internet Protocol Suite resulted from work done by Defense Advanced Research Projects Agency (&lt;a href="http://en.wikipedia.org/wiki/DARPA" title="DARPA"&gt;DARPA&lt;/a&gt;) in the early 1970s. After building the pioneering &lt;a href="http://en.wikipedia.org/wiki/ARPANET" title="ARPANET"&gt;ARPANET&lt;/a&gt; in 1969, DARPA started work on a number of other data transmission technologies. In 1972, &lt;a href="http://en.wikipedia.org/wiki/Robert_E._Kahn" title="Robert E. Kahn" class="mw-redirect"&gt;Robert E. Kahn&lt;/a&gt; was hired at the DARPA &lt;a href="http://en.wikipedia.org/wiki/Information_Processing_Technology_Office" title="Information Processing Technology Office" class="mw-redirect"&gt;Information Processing Technology Office&lt;/a&gt;, where he worked on both satellite packet networks and ground-based radio packet networks, and recognized the value of being able to communicate across them. In the spring of 1973, &lt;a href="http://en.wikipedia.org/wiki/Vinton_Cerf" title="Vinton Cerf" class="mw-redirect"&gt;Vinton Cerf&lt;/a&gt;, the developer of the existing ARPANET &lt;a href="http://en.wikipedia.org/wiki/Network_Control_Program" title="Network Control Program"&gt;Network Control Program&lt;/a&gt; (NCP) protocol, joined Kahn to work on open-architecture interconnection models with the goal of designing the next protocol generation for the ARPANET.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;By the summer of 1973, Kahn and Cerf had worked out a fundamental reformulation, where the differences between network protocols were hidden by using a common &lt;a href="http://en.wikipedia.org/wiki/Internetwork_protocol" title="Internetwork protocol"&gt;internetwork protocol&lt;/a&gt;, and, instead of the network being responsible for reliability, as in the ARPANET, the hosts became responsible. Cerf credits &lt;a href="http://en.wikipedia.org/wiki/Hubert_Zimmerman" title="Hubert Zimmerman"&gt;Hubert Zimmerman&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Louis_Pouzin" title="Louis Pouzin"&gt;Louis Pouzin&lt;/a&gt;, designer of the &lt;a href="http://en.wikipedia.org/wiki/CYCLADES" title="CYCLADES"&gt;CYCLADES&lt;/a&gt;&lt;/span&gt; network, with important influences on this design.&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;With the role of the network reduced to the bare minimum, it became possible to join almost any networks together, no matter what their characteristics were, thereby solving Kahn's initial problem. One popular saying has it that TCP/IP, the eventual product of Cerf and Kahn's work, will run over "two tin cans and a string." There is even an implementation designed to run using homing pigeons, &lt;a href="http://en.wikipedia.org/wiki/IP_over_Avian_Carriers" title="IP over Avian Carriers"&gt;IP over Avian Carriers&lt;/a&gt;, documented in &lt;a href="http://tools.ietf.org/html/rfc1149" class="external" title="http://tools.ietf.org/html/rfc1149"&gt;RFC 1149&lt;/a&gt;.&lt;sup id="cite_ref-2" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-2" title=""&gt;&lt;span&gt;[&lt;/span&gt;3&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;sup id="cite_ref-3" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-3" title=""&gt;&lt;span&gt;[&lt;/span&gt;4&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;A computer called a &lt;i&gt;router&lt;/i&gt; (a name changed from &lt;i&gt;gateway&lt;/i&gt; to avoid confusion with &lt;a href="http://en.wikipedia.org/wiki/Gateway_%28computer_networking%29" title="Gateway (computer networking)" class="mw-redirect"&gt;other types of &lt;i&gt;gateway&lt;/i&gt;s&lt;/a&gt;) is provided with an interface to each network, and forwards &lt;a href="http://en.wikipedia.org/wiki/Packet_%28information_technology%29" title="Packet (information technology)"&gt;packets&lt;/a&gt; back and forth between them. Requirements for routers are defined in &lt;cite class="inline"&gt;(&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#CITEREF_Request_for_Comments_1812" title=""&gt;Request for Comments 1812&lt;/a&gt;)&lt;/cite&gt;.&lt;sup id="cite_ref-4" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-4" title=""&gt;&lt;span&gt;[&lt;/span&gt;5&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The idea was worked out in more detailed form by Cerf's networking research group at Stanford in the 1973–74 period, resulting in the first TCP specification &lt;cite class="inline"&gt;(&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#CITEREF_Request_for_Comments_675" title=""&gt;Request for Comments 675&lt;/a&gt;)&lt;/cite&gt; &lt;sup id="cite_ref-5" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-5" title=""&gt;&lt;span&gt;[&lt;/span&gt;6&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;. (The early networking work at &lt;a href="http://en.wikipedia.org/wiki/Xerox_PARC" title="Xerox PARC" class="mw-redirect"&gt;Xerox PARC&lt;/a&gt;, which produced the &lt;a href="http://en.wikipedia.org/wiki/PARC_Universal_Packet" title="PARC Universal Packet"&gt;PARC Universal Packet&lt;/a&gt; protocol suite, much of which existed around the same period of time, was also a significant technical influence; people moved between the two.)&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;DARPA then contracted with &lt;a href="http://en.wikipedia.org/wiki/BBN_Technologies" title="BBN Technologies"&gt;BBN Technologies&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Stanford_University" title="Stanford University"&gt;Stanford University&lt;/a&gt;, and the &lt;a href="http://en.wikipedia.org/wiki/University_College_London" title="University College London"&gt;University College London&lt;/a&gt; to develop operational versions of the protocol on different hardware platforms. Four versions were developed: TCP v1, TCP v2, a split into TCP v3 and IP v3 in the spring of 1978, and then stability with TCP/IP v4 — the standard protocol still in use on the Internet today.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;In 1975, a two-network TCP/IP communications test was performed between Stanford and University College London (UCL). In November, 1977, a three-network TCP/IP test was conducted between sites in the US, UK, and Norway. Several other TCP/IP prototypes were developed at multiple research centers between 1978 and 1983. The migration of the ARPANET to TCP/IP was officially completed on &lt;a href="http://en.wikipedia.org/wiki/January_1" title="January 1"&gt;January 1&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/1983" title="1983"&gt;1983&lt;/a&gt; when the new protocols were permanently activated.&lt;sup id="cite_ref-6" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-6" title=""&gt;&lt;span&gt;[&lt;/span&gt;7&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;In March 1982, the US Department of Defense declared TCP/IP as the standard for all military computer networking.&lt;sup id="cite_ref-7" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-7" title=""&gt;&lt;span&gt;[&lt;/span&gt;8&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; In 1985, the &lt;a href="http://en.wikipedia.org/wiki/Internet_Architecture_Board" title="Internet Architecture Board"&gt;Internet Architecture Board&lt;/a&gt; held a three day workshop on TCP/IP for the computer industry, attended by 250 vendor representatives, promoting the protocol and leading to its increasing commercial use.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;Kahn and Cerf were honored with the &lt;a href="http://en.wikipedia.org/wiki/Presidential_Medal_of_Freedom" title="Presidential Medal of Freedom"&gt;Presidential Medal of Freedom&lt;/a&gt; on &lt;a href="http://en.wikipedia.org/wiki/November_9" title="November 9"&gt;November 9&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/2005" title="2005"&gt;2005&lt;/a&gt; for their contribution to American culture.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a name="Layers_in_the_Internet_Protocol_Suite" id="Layers_in_the_Internet_Protocol_Suite"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;h2  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span class="editsection"&gt;[&lt;a href="http://en.wikipedia.org/w/index.php?title=Internet_Protocol_Suite&amp;amp;action=edit&amp;amp;section=2" title="Edit section: Layers in the Internet Protocol Suite"&gt;edit&lt;/a&gt;]&lt;/span&gt; &lt;span class="mw-headline"&gt;Layers in the Internet Protocol Suite&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a name="The_concept_of_layers" id="The_concept_of_layers"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;h3  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span class="editsection"&gt;[&lt;a href="http://en.wikipedia.org/w/index.php?title=Internet_Protocol_Suite&amp;amp;action=edit&amp;amp;section=3" title="Edit section: The concept of layers"&gt;edit&lt;/a&gt;]&lt;/span&gt; &lt;span class="mw-headline"&gt;The concept of layers&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The TCP/IP suite uses &lt;a href="http://en.wikipedia.org/wiki/Encapsulation_%28networking%29" title="Encapsulation (networking)"&gt;encapsulation&lt;/a&gt; to provide abstraction of protocols and services. Such encapsulation usually is aligned with the division of the protocol suite into layers of general functionality. In general, an application (the highest level of the model) uses a set of protocols to send its data down the layers, being further encapsulated at each level.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;This may be illustrated by an example network scenario, in which two Internet host computers communicate across local network boundaries constituted by their &lt;a href="http://en.wikipedia.org/wiki/Internetworking" title="Internetworking"&gt;internetworking&lt;/a&gt; gateways (&lt;a href="http://en.wikipedia.org/wiki/Router" title="Router"&gt;routers&lt;/a&gt;).&lt;/span&gt;&lt;/p&gt; &lt;table  style="font-family:arial;"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td&gt; &lt;div class="thumb tnone"&gt; &lt;div class="thumbinner" style="width: 252px;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/File:IP_stack_connections.svg" class="image" title="TCP/IP stack operating on two hosts connected via two routers and the corresponding layers used at each hop"&gt;&lt;img alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/IP_stack_connections.svg/250px-IP_stack_connections.svg.png" class="thumbimage" width="250" border="0" height="296" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;div class="thumbcaption"&gt; &lt;div class="magnify"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/File:IP_stack_connections.svg" class="internal" title="Enlarge"&gt;&lt;img src="http://en.wikipedia.org/skins-1.5/common/images/magnify-clip.png" alt="" width="15" height="11" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt; TCP/IP stack operating on two hosts connected via two routers and the corresponding layers used at each hop&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div class="thumb tnone"&gt; &lt;div class="thumbinner" style="width: 302px;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/File:UDP_encapsulation.svg" class="image" title="Encapsulation of application data descending through the protocol stack."&gt;&lt;img alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/3b/UDP_encapsulation.svg/300px-UDP_encapsulation.svg.png" class="thumbimage" width="300" border="0" height="188" /&gt;&lt;/a&gt;&lt;/span&gt; &lt;div class="thumbcaption"&gt; &lt;div class="magnify"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/File:UDP_encapsulation.svg" class="internal" title="Enlarge"&gt;&lt;img src="http://en.wikipedia.org/skins-1.5/common/images/magnify-clip.png" alt="" width="15" height="11" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt; Encapsulation of application data descending through the protocol stack.&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The functional groups of protocols and methods are the &lt;a href="http://en.wikipedia.org/wiki/Application_Layer" title="Application Layer"&gt;Application Layer&lt;/a&gt;, the &lt;a href="http://en.wikipedia.org/wiki/Transport_Layer" title="Transport Layer"&gt;Transport Layer&lt;/a&gt;, the &lt;a href="http://en.wikipedia.org/wiki/Internet_Layer" title="Internet Layer"&gt;Internet Layer&lt;/a&gt;, and the &lt;a href="http://en.wikipedia.org/wiki/Link_Layer" title="Link Layer"&gt;Link Layer&lt;/a&gt; (&lt;a href="http://tools.ietf.org/html/rfc1122" class="external" title="http://tools.ietf.org/html/rfc1122"&gt;RFC 1122&lt;/a&gt;). It should be noted that this model was not intended to be a rigid reference model into which new protocols have to fit in order to be accepted as a standard.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The following table provides some examples of the protocols grouped in their respective layers.&lt;/span&gt;&lt;/p&gt; &lt;table  class="wikitable" style="font-family:arial;"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;th rowspan="2" style="width: 10em;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Application_layer" title="Application layer" class="mw-redirect"&gt;Application&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Domain_Name_System" title="Domain Name System"&gt;DNS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Trivial_File_Transfer_Protocol" title="Trivial File Transfer Protocol"&gt;TFTP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Transport_Layer_Security" title="Transport Layer Security"&gt;TLS/SSL&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/File_Transfer_Protocol" title="File Transfer Protocol"&gt;FTP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Gopher_%28protocol%29" title="Gopher (protocol)"&gt;Gopher&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/HyperText_Transfer_Protocol" title="HyperText Transfer Protocol" class="mw-redirect"&gt;HTTP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol" title="Internet Message Access Protocol"&gt;IMAP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat" title="Internet Relay Chat"&gt;IRC&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Network_News_Transfer_Protocol" title="Network News Transfer Protocol"&gt;NNTP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Post_Office_Protocol" title="Post Office Protocol"&gt;POP3&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Session_Initiation_Protocol" title="Session Initiation Protocol"&gt;SIP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol" title="Simple Mail Transfer Protocol"&gt;SMTP&lt;/a&gt;,&lt;a href="http://en.wikipedia.org/wiki/Short_message_peer-to-peer_protocol" title="Short message peer-to-peer protocol"&gt;SMPP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol" title="Simple Network Management Protocol"&gt;SNMP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Secure_Shell" title="Secure Shell"&gt;SSH&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Telnet" title="Telnet"&gt;Telnet&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Echo_protocol" title="Echo protocol"&gt;Echo&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Real-time_Transport_Protocol" title="Real-time Transport Protocol"&gt;RTP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Peer_Name_Resolution_Protocol" title="Peer Name Resolution Protocol"&gt;PNRP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Rlogin" title="Rlogin"&gt;rlogin&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Endpoint_Handlespace_Redundancy_Protocol" title="Endpoint Handlespace Redundancy Protocol"&gt;ENRP&lt;/a&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Routing protocols like &lt;a href="http://en.wikipedia.org/wiki/Border_Gateway_Protocol" title="Border Gateway Protocol"&gt;BGP&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Routing_Information_Protocol" title="Routing Information Protocol"&gt;RIP&lt;/a&gt; which run over TCP/UDP, may also be considered part of the Internet Layer.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th rowspan="1"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Transport_layer" title="Transport layer" class="mw-redirect"&gt;Transport&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol"&gt;TCP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/User_Datagram_Protocol" title="User Datagram Protocol"&gt;UDP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Datagram_Congestion_Control_Protocol" title="Datagram Congestion Control Protocol"&gt;DCCP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Stream_Control_Transmission_Protocol" title="Stream Control Transmission Protocol"&gt;SCTP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/IL_Protocol" title="IL Protocol" class="mw-redirect"&gt;IL&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Reliable_User_Datagram_Protocol" title="Reliable User Datagram Protocol"&gt;RUDP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Resource_reservation_protocol" title="Resource reservation protocol"&gt;RSVP&lt;/a&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th rowspan="2"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Internet_Layer" title="Internet Layer"&gt;Internet&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Internet_Protocol" title="Internet Protocol"&gt;IP&lt;/a&gt; (&lt;a href="http://en.wikipedia.org/wiki/IPv4" title="IPv4"&gt;IPv4&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/IPv6" title="IPv6"&gt;IPv6&lt;/a&gt;) &lt;a href="http://en.wikipedia.org/wiki/Internet_control_message_protocol" title="Internet control message protocol" class="mw-redirect"&gt;ICMP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Internet_group_management_protocol" title="Internet group management protocol" class="mw-redirect"&gt;IGMP&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/ICMPv6" title="ICMPv6"&gt;ICMPv6&lt;/a&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Open_shortest_path_first" title="Open shortest path first" class="mw-redirect"&gt;OSPF for IPv4&lt;/a&gt; was initially considered IP layer protocol since it runs per IP-subnet, but has been placed on the Link since &lt;a href="http://tools.ietf.org/html/rfc2740" class="external" title="http://tools.ietf.org/html/rfc2740"&gt;RFC 2740&lt;/a&gt;.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th rowspan="1"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Link_Layer" title="Link Layer"&gt;Link&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Address_Resolution_Protocol" title="Address Resolution Protocol"&gt;ARP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Reverse_Address_Resolution_Protocol" title="Reverse Address Resolution Protocol"&gt;RARP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Open_shortest_path_first" title="Open shortest path first" class="mw-redirect"&gt;OSPF&lt;/a&gt; (IPv4/IPv6), &lt;a href="http://en.wikipedia.org/wiki/IS-IS" title="IS-IS"&gt;IS-IS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Neighbor_Discovery_Protocol" title="Neighbor Discovery Protocol"&gt;NDP&lt;/a&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a name="Layer_names_and_number_of_layers_in_the_literature" id="Layer_names_and_number_of_layers_in_the_literature"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;h3  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span class="editsection"&gt;[&lt;a href="http://en.wikipedia.org/w/index.php?title=Internet_Protocol_Suite&amp;amp;action=edit&amp;amp;section=4" title="Edit section: Layer names and number of layers in the literature"&gt;edit&lt;/a&gt;]&lt;/span&gt; &lt;span class="mw-headline"&gt;Layer names and number of layers in the literature&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The following table shows the layer names and the number of layers in the TCP/IP model as presented in widespread university course textbooks on computer networking used today.&lt;/span&gt;&lt;/p&gt; &lt;table  style="width: 533px; height: 299px;font-family:arial;" class="wikitable"&gt; &lt;tbody&gt;&lt;tr style="background: rgb(170, 221, 187) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;th style="background: rgb(170, 221, 187) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/th&gt; &lt;th style="background: rgb(170, 221, 187) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;Forouzan &lt;sup id="cite_ref-8" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-8" title=""&gt;&lt;span&gt;[&lt;/span&gt;9&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;, &lt;a href="http://tools.ietf.org/html/rfc1188" class="external" title="http://tools.ietf.org/html/rfc1188"&gt;RFC 1188&lt;/a&gt;, &lt;a href="http://tools.ietf.org/html/rfc1377" class="external" title="http://tools.ietf.org/html/rfc1377"&gt;RFC 1377&lt;/a&gt;, &lt;a href="http://tools.ietf.org/html/rfc1663" class="external" title="http://tools.ietf.org/html/rfc1663"&gt;RFC 1663&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;th style="background: rgb(170, 221, 187) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;Comer&lt;sup id="cite_ref-9" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-9" title=""&gt;&lt;span&gt;[&lt;/span&gt;10&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;, Kozierok&lt;sup id="cite_ref-10" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-10" title=""&gt;&lt;span&gt;[&lt;/span&gt;11&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/th&gt; &lt;th style="background: rgb(170, 221, 187) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;Stallings&lt;sup id="cite_ref-11" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-11" title=""&gt;&lt;span&gt;[&lt;/span&gt;12&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/th&gt; &lt;th style="background: rgb(170, 221, 187) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;Tanenbaum&lt;sup id="cite_ref-12" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-12" title=""&gt;&lt;span&gt;[&lt;/span&gt;13&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/th&gt; &lt;th style="background: rgb(170, 221, 187) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;Kurose&lt;sup id="cite_ref-13" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-13" title=""&gt;&lt;span&gt;[&lt;/span&gt;14&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;, &lt;a href="http://tools.ietf.org/html/rfc1122" class="external" title="http://tools.ietf.org/html/rfc1122"&gt;RFC 1122&lt;/a&gt;&lt;/span&gt;&lt;/th&gt; &lt;th style="background: rgb(170, 221, 187) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;Cisco Academy&lt;sup id="cite_ref-14" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-14" title=""&gt;&lt;span&gt;[&lt;/span&gt;15&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/th&gt; &lt;th style="background: rgb(170, 221, 187) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;Arpanet Reference Model 1982 (&lt;a href="http://tools.ietf.org/html/rfc871" class="external" title="http://tools.ietf.org/html/rfc871"&gt;RFC 871&lt;/a&gt;)&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Five layers&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Five layers&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Five layers&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Four layers&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Four layers&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Four layers&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Three layers&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;L5&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Application&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Application&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Application&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Application&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Application&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Application&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Application/Process&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;L4&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Transport&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Transport&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Host-to-host or transport&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Transport&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Transport&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Transport&lt;/span&gt;&lt;/td&gt; &lt;td rowspan="2"&gt;&lt;span style="font-size:85%;"&gt;Host-to-host&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;L3&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Network&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Internet&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Internet&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Internet&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Internet&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Internetwork&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;L2&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Data link&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Data link (Network interface)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Network access&lt;/span&gt;&lt;/td&gt; &lt;td rowspan="2"&gt;&lt;span style="font-size:85%;"&gt;Host-to-network&lt;/span&gt;&lt;/td&gt; &lt;td rowspan="2"&gt;&lt;span style="font-size:85%;"&gt;Link&lt;/span&gt;&lt;/td&gt; &lt;td rowspan="2"&gt;&lt;span style="font-size:85%;"&gt;Network interface&lt;/span&gt;&lt;/td&gt; &lt;td rowspan="2"&gt;&lt;span style="font-size:85%;"&gt;Network interface&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="background: rgb(204, 255, 204) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size:85%;"&gt;L1&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Physical&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;(Hardware)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size:85%;"&gt;Physical&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;These textbooks are secondary sources that may contravene the intent of &lt;a href="http://tools.ietf.org/html/rfc1122" class="external" title="http://tools.ietf.org/html/rfc1122"&gt;RFC 1122&lt;/a&gt; and other IETF primary sources&lt;sup id="cite_ref-R3439_15-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-R3439-15" title=""&gt;&lt;span&gt;[&lt;/span&gt;16&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;Different authors have interpreted the RFCs differently regarding whether the &lt;a href="http://en.wikipedia.org/wiki/Link_Layer" title="Link Layer"&gt;Link Layer&lt;/a&gt; (and the four-layer TCP/IP model) covers &lt;a href="http://en.wikipedia.org/wiki/Physical_layer" title="Physical layer" class="mw-redirect"&gt;physical layer&lt;/a&gt; issues or a "hardware layer" is assumed below the link layer. Some authors have tried to use other names for the Link Layer, such as &lt;i&gt;Network interface layer&lt;/i&gt;, in effort to avoid confusion with the &lt;a href="http://en.wikipedia.org/wiki/Data_Link_Layer" title="Data Link Layer"&gt;Data Link Layer&lt;/a&gt; of the seven-layer &lt;a href="http://en.wikipedia.org/wiki/OSI_model" title="OSI model"&gt;OSI model&lt;/a&gt;. Others have attempted to map the Internet Protocol model onto the seven-layer &lt;a href="http://en.wikipedia.org/wiki/OSI_Model" title="OSI Model" class="mw-redirect"&gt;OSI Model&lt;/a&gt;. The mapping often results in a five-layer TCP/IP model, wherein the Link Layer is split into a &lt;a href="http://en.wikipedia.org/wiki/Data_Link_Layer" title="Data Link Layer"&gt;Data Link Layer&lt;/a&gt; on top of a &lt;a href="http://en.wikipedia.org/wiki/Physical_Layer" title="Physical Layer"&gt;Physical Layer&lt;/a&gt;. Especially in literature with a bottom-up approach to computer networking, where physical layer issues are emphasized, an evolution towards a five-layer Internet model can be observed out of pedagogical reasons.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The &lt;b&gt;Internet Layer&lt;/b&gt; is usually directly mapped to the &lt;a href="http://en.wikipedia.org/wiki/OSI_Model" title="OSI Model" class="mw-redirect"&gt;OSI&lt;/a&gt;'s &lt;a href="http://en.wikipedia.org/wiki/Network_Layer" title="Network Layer"&gt;Network Layer&lt;/a&gt;. At the top of the hierarchy, the &lt;b&gt;Transport Layer&lt;/b&gt; is always mapped directly into OSI Layer 4 of the same name. OSIs &lt;a href="http://en.wikipedia.org/wiki/Application_Layer" title="Application Layer"&gt;Application Layer&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Presentation_Layer" title="Presentation Layer"&gt;Presentation Layer&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Session_Layer" title="Session Layer"&gt;Session Layer&lt;/a&gt; are collapsed into TCP/IP's &lt;b&gt;Application Layer&lt;/b&gt;. As a result, these efforts result in either a four- or five-layer scheme with a variety of layer names. This has caused considerable confusion in the application of these models. Other authors dispense with rigid pedagogy&lt;sup id="cite_ref-16" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-16" title=""&gt;&lt;span&gt;[&lt;/span&gt;17&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; focusing instead on functionality and behavior.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The Internet protocol stack has never been altered by the &lt;a href="http://en.wikipedia.org/wiki/Internet_Engineering_Task_Force" title="Internet Engineering Task Force"&gt;Internet Engineering Task Force&lt;/a&gt; (IETF) from the four layers defined in &lt;a href="http://tools.ietf.org/html/rfc1122" class="external" title="http://tools.ietf.org/html/rfc1122"&gt;RFC 1122&lt;/a&gt;. The IETF makes no effort to follow the seven-layer &lt;a href="http://en.wikipedia.org/wiki/OSI_model" title="OSI model"&gt;OSI model&lt;/a&gt; and does not refer to it in standards-track protocol specifications and other architectural documents. The IETF has repeatedly stated that Internet protocol and architecture development is not intended to be OSI-compliant.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://tools.ietf.org/html/rfc3439" class="external" title="http://tools.ietf.org/html/rfc3439"&gt;RFC 3439&lt;/a&gt;, addressing Internet architecture, contains a section entitled: "Layering Considered Harmful".&lt;sup id="cite_ref-R3439_15-1" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP/IP#cite_note-R3439-15" title=""&gt;&lt;span&gt;[&lt;/span&gt;16&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a name="Implementations" id="Implementations"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;h2  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span class="editsection"&gt;[&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3018877600892533337-3322980820122794255?l=danilsatria.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://danilsatria.blogspot.com/feeds/3322980820122794255/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://danilsatria.blogspot.com/2009/03/tcp-ip-in-networking.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3018877600892533337/posts/default/3322980820122794255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3018877600892533337/posts/default/3322980820122794255'/><link rel='alternate' type='text/html' href='http://danilsatria.blogspot.com/2009/03/tcp-ip-in-networking.html' title='TCP/ IP in Networking'/><author><name>Daniel_ White</name><uri>http://www.blogger.com/profile/10241973667492624234</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_BcAeCgejF4g/SbzjG87ycyI/AAAAAAAAAB4/7hX862lwnlM/S220/DSC00301.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3018877600892533337.post-3098142174130701023</id><published>2009-03-15T03:33:00.000-07:00</published><updated>2009-03-15T03:43:24.016-07:00</updated><title type='text'>how to installing windows 7</title><content type='html'>&lt;h3&gt;To install Windows 7 on your Mac using Boot Camp you will need the following:&lt;/h3&gt; &lt;ol&gt;&lt;li&gt; All firmware updates installed on your Mac (use Apple Button -&gt; Software Update… to check) &lt;/li&gt;&lt;li&gt; A Windows 7 installation DVD&lt;/li&gt;&lt;li&gt; Your OS X Leopard installation DVD&lt;/li&gt;&lt;li&gt; At least 10GB of empty &lt;nobr&gt;&lt;a style="border-bottom: 1px solid rgb(86, 115, 133); color: rgb(86, 115, 133); text-decoration: underline; display: inline; background-color: transparent; font-size: 1em; padding-bottom: 1px; position: relative; line-height: 1em;" class="tfTextLink" href="javascript:void(0)"&gt;hard drive&lt;/a&gt;&lt;/nobr&gt; space on your Mac (you can probably get away with less but you’ll have almost no room to install anything other than the OS) &lt;/li&gt;&lt;li&gt; An hour if all goes well, up to 5 hours if not &lt;/li&gt;&lt;li&gt; Though not absolutely required, it’s a &lt;strong&gt;VERY&lt;/strong&gt; good idea to have a complete and up to date Time Machine &lt;nobr&gt;&lt;a style="border-bottom: 1px solid rgb(86, 115, 133); color: rgb(86, 115, 133); text-decoration: underline; display: inline; background-color: transparent; font-size: 1em; padding-bottom: 1px; position: relative; line-height: 1em;" class="tfTextLink" href="javascript:void(0)"&gt;backup&lt;/a&gt;&lt;/nobr&gt; of OS X - it really came in handy for me. Because part of the process involves partitioning your &lt;nobr&gt;&lt;a style="border-bottom: 1px solid rgb(86, 115, 133); color: rgb(86, 115, 133); text-decoration: underline; display: inline; background-color: transparent; font-size: 1em; padding-bottom: 1px; position: relative; line-height: 1em;" class="tfTextLink" href="javascript:void(0)"&gt;drive&lt;/a&gt;&lt;/nobr&gt;, there’s always the distinct chance something will go wrong and everything will be wiped out. &lt;/li&gt;&lt;li&gt; Patience, possibly a great deal of it. Having a book handy will also help kill time during the partitioning, installing etc).  &lt;/li&gt;&lt;/ol&gt; &lt;h3&gt;Installing Windows 7 via Boot Camp&lt;/h3&gt; &lt;ol&gt;&lt;li&gt; Here goes. First thing - close absolutely every open &lt;nobr&gt;&lt;a style="border-bottom: 1px solid rgb(86, 115, 133); color: rgb(86, 115, 133); text-decoration: underline; display: inline; background-color: transparent; font-size: 1em; padding-bottom: 1px; position: relative; line-height: 1em;" class="tfTextLink" href="javascript:void(0)"&gt;program&lt;/a&gt;&lt;/nobr&gt; you can. That includes those things running in the Apple Menu that you always forget about. Don’t worry about killing the Dock or Dashboard - having those running is fine. &lt;/li&gt;&lt;li&gt; Now open a Finder and navigate to &lt;strong&gt;Applications&lt;/strong&gt; -&gt; &lt;strong&gt;Utilities&lt;/strong&gt; and double-click &lt;strong&gt;Boot Camp Assistant&lt;/strong&gt;. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/bootcamp/bootcamp1.jpg" title="screenshot of finder displaying boot camp utility"&gt;&lt;img style="width: 308px; height: 265px;" src="http://www.simplehelp.net/images/bootcamp/bootcamp1a.jpg" alt="finder displaying the boot camp utility" border="0" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt;&lt;/p&gt;&lt;li&gt; Click &lt;strong&gt;Continue&lt;/strong&gt; on the initial Introduction screen. Ignore the fact that it doesn’t mention Windows 7 as a possible OS to install. &lt;/li&gt;&lt;li&gt; Now you have to decide how much space you want to allocate to Windows 7. You might be able to get away with going as low as 6GB, but I would highly advise against it. You’ll have almost no space left over to install software, and your page file in Windows might cause frequent crashes. I opted for 20GB, which left me with just a bit over 16GB to use after installing Windows 7. &lt;p&gt;To change the amount of space to dedicate to Windows 7, click the small divider between Mac OS X and Windows, and drag it to the left. &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win7bootcamp00.png"&gt;&lt;img style="width: 355px; height: 349px;" src="http://www.simplehelp.net/images/win7bootcamp/win7bootcamp00a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt;&lt;/p&gt; &lt;/li&gt;&lt;li&gt; Once you’ve determined how much space you want to allocate to Windows 7, click the &lt;strong&gt;Partition&lt;/strong&gt; button. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win7bootcamp01.png"&gt;&lt;img style="width: 344px; height: 349px;" src="http://www.simplehelp.net/images/win7bootcamp/win7bootcamp01a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt;&lt;/p&gt;&lt;li&gt; The partitioning itself doesn’t take particularly long. If you receive an error, proceed to &lt;a href="http://www.simplehelp.net/2008/05/28/using-boot-camp-to-install-vista-on-your-mac-the-complete-walkthrough/#step10" rel="nofollow"&gt;step 10&lt;/a&gt; of the “How to install Vista with Boot Camp” tutorial. It provides all the troubleshooting info you need to resolve partitioning issues. Once you’ve cleared up any problems, or if everything just goes smoothly, proceed with the next step in this tutorial. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win7bootcamp02.png"&gt;&lt;img style="width: 392px; height: 349px;" src="http://www.simplehelp.net/images/win7bootcamp/win7bootcamp02a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt;&lt;/p&gt;&lt;li&gt; Once completed you’ll notice a new &lt;strong&gt;BOOTCAMP&lt;/strong&gt; drive on your desktop. &lt;/li&gt;&lt;p&gt;&lt;img src="http://www.simplehelp.net/images/win7bootcamp/win7bootcamp03.png" alt="" /&gt;&lt;/p&gt;&lt;li&gt; Now insert your Windows 7 DVD and click the &lt;strong&gt;Start Installation&lt;/strong&gt; button. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win7bootcamp04.png"&gt;&lt;img style="width: 417px; height: 349px;" src="http://www.simplehelp.net/images/win7bootcamp/win7bootcamp04a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt;&lt;/p&gt;&lt;li&gt; Your Mac will restart, and Windows 7 will boot. You’ll be prompted with a window asking you which partition you want to install Windows on. Select the one with &lt;strong&gt;BOOTCAMP&lt;/strong&gt; in the &lt;strong&gt;Name&lt;/strong&gt; column. Selecting &lt;em&gt;anything else&lt;/em&gt; may wipe out OS X or cause serious problems. Then select the &lt;strong&gt;Drive options (advanced)&lt;/strong&gt; link. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/IMG00145.jpg"&gt;&lt;img style="width: 324px; height: 285px;" src="http://www.simplehelp.net/images/win7bootcamp/IMG00145a.jpg" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt;&lt;/p&gt;&lt;!-- adman_adcode (middle, 1) --&gt;&lt;script type="text/javascript"&gt;&lt;!-- google_ad_client = "pub-5859953828663601"; /* 336x280, created 9/4/08 */ google_ad_slot = "1260291167"; google_ad_width = 336; google_ad_height = 280; //--&gt; &lt;/script&gt;&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt; &lt;/script&gt;&lt;script&gt;window.google_render_ad();&lt;/script&gt;&lt;ins style="border: medium none ; margin: 0pt; padding: 0pt; display: inline-table; height: 280px; position: relative; visibility: visible; width: 336px;"&gt;&lt;ins style="border: medium none ; margin: 0pt; padding: 0pt; display: block; height: 280px; position: relative; visibility: visible; width: 336px;"&gt;&lt;iframe allowtransparency="true" hspace="0" id="google_ads_frame2" marginheight="0" marginwidth="0" name="google_ads_frame" src="http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5859953828663601&amp;amp;dt=1233499479112&amp;amp;lmt=1237000222&amp;amp;prev_slotnames=3651596027&amp;amp;output=html&amp;amp;slotname=1260291167&amp;amp;correlator=1233499479032&amp;amp;url=http%3A%2F%2Fwww.simplehelp.net%2F2009%2F01%2F15%2Fusing-boot-camp-to-install-windows-7-on-your-mac-the-complete-walkthrough%2F&amp;amp;ref=http%3A%2F%2Fwww.google.co.id%2Fsearch%3Fhl%3Did%26q%3Dinstalasi%2Bwindows%2B7%26btnG%3DTelusuri%26meta%3D&amp;amp;frm=0&amp;amp;ga_vid=1300020516.1233499479&amp;amp;ga_sid=1233499479&amp;amp;ga_hid=689077272&amp;amp;flash=9.0.124&amp;amp;u_h=768&amp;amp;u_w=1024&amp;amp;u_ah=738&amp;amp;u_aw=1024&amp;amp;u_cd=32&amp;amp;u_tz=270&amp;amp;u_his=4&amp;amp;u_java=true&amp;amp;u_nplug=15&amp;amp;u_nmime=55&amp;amp;dtd=3&amp;amp;w=336&amp;amp;h=280&amp;amp;xpc=Ce3ndy3pwq&amp;amp;p=http%3A//www.simplehelp.net" style="left: 0pt; position: absolute; top: 0pt;" vspace="0" scrolling="no" width="336" frameborder="0" height="280"&gt;&lt;/iframe&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;!-- /adman_adcode (middle) --&gt;&lt;li&gt; With the &lt;strong&gt;BOOTCAMP&lt;/strong&gt; volume still selected, click the &lt;strong&gt;Format&lt;/strong&gt; link.  &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/IMG00146.jpg"&gt;&lt;img style="width: 336px; height: 265px;" src="http://www.simplehelp.net/images/win7bootcamp/IMG00146a.jpg" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt;&lt;/p&gt;&lt;li&gt; Click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/IMG00147.jpg"&gt;&lt;img style="width: 308px; height: 179px;" src="http://www.simplehelp.net/images/win7bootcamp/IMG00147a.jpg" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt;&lt;/p&gt;&lt;li&gt; And Windows 7 will begin to install. It’s a fairly boring process, so you may want to grab yourself a cup of coffee or your beverage of choice. But don’t go too far away, because when your system reboots, you’ll need to &lt;strong&gt;remove&lt;/strong&gt; the Windows 7 DVD. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/IMG00148.jpg"&gt;&lt;img style="width: 334px; height: 214px;" src="http://www.simplehelp.net/images/win7bootcamp/IMG00148a.jpg" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt;&lt;/p&gt;&lt;li&gt; With the Windows 7 DVD removed, your Mac will automatically boot back into Windows 7, and the installation will complete. You’ll be prompted to select your language, keyboard layout etc. The rest of the Windows 7 installation process is very straight forward. &lt;/li&gt;&lt;li&gt; Once the installation has completed and your Mac has restarted again, you’ll be able to use Windows 7. WiFi will work immediately (no drivers to install) so connect to the Internet. Windows 7 will then begin to download updates, including the proper video card driver. Let it do its thing. &lt;/li&gt;&lt;p&gt;&lt;img src="http://www.simplehelp.net/images/win7bootcamp/win70000.png" alt="" /&gt;&lt;/p&gt;&lt;li&gt; Once completed, you’ll be prompted to reboot yet again. Do so. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win70001.png"&gt;&lt;img style="width: 353px; height: 462px;" src="http://www.simplehelp.net/images/win7bootcamp/win70001a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt; &lt;/p&gt;&lt;li&gt; Once Windows 7 boots back up again, you’ll notice the resolution is much better, and you can enable the advanced graphics features. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win70002.png"&gt;&lt;img style="width: 286px; height: 293px;" src="http://www.simplehelp.net/images/win7bootcamp/win70002a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt; &lt;/p&gt;&lt;li&gt; But if you check for sound, you’ll notice there are no sound drivers installed. &lt;/li&gt;&lt;p&gt;&lt;img style="width: 304px; height: 461px;" src="http://www.simplehelp.net/images/win7bootcamp/win70003.png" alt="" /&gt;&lt;/p&gt;&lt;li&gt; Insert your OS X Leopard DVD. When prompted, select &lt;strong&gt;Run setup.exe&lt;/strong&gt;.  &lt;/li&gt;&lt;p&gt;&lt;img style="width: 306px; height: 292px;" src="http://www.simplehelp.net/images/win7bootcamp/win70004.png" alt="" /&gt;&lt;/p&gt;&lt;li&gt; The Boot Camp installer will launch. Click &lt;strong&gt;Next&lt;/strong&gt; to begin. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win70007.png"&gt;&lt;img style="width: 325px; height: 353px;" src="http://www.simplehelp.net/images/win7bootcamp/win70007a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt; &lt;/p&gt;&lt;li&gt; Select &lt;strong&gt;I accept the terms in the license agreement&lt;/strong&gt; and then click &lt;strong&gt;Next&lt;/strong&gt; again. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win70008.png"&gt;&lt;img style="width: 345px; height: 353px;" src="http://www.simplehelp.net/images/win7bootcamp/win70008a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt; &lt;/p&gt;&lt;li&gt; Make sure that &lt;strong&gt;Apple Software Update for Windows&lt;/strong&gt; is checked, and click &lt;strong&gt;Install&lt;/strong&gt;. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win70009.png"&gt;&lt;img style="width: 325px; height: 353px;" src="http://www.simplehelp.net/images/win7bootcamp/win70009a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt; &lt;/p&gt;&lt;li&gt; The Boot Camp installer will do its thing, and install all the required drivers. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win70010.png"&gt;&lt;img style="width: 333px; height: 353px;" src="http://www.simplehelp.net/images/win7bootcamp/win70010a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt; &lt;/p&gt;&lt;li&gt; Notifications will pop up with each driver that gets installed. &lt;/li&gt;&lt;p&gt;&lt;img src="http://www.simplehelp.net/images/win7bootcamp/win70011.png" alt="" /&gt;&lt;/p&gt;&lt;li&gt; Once completed, click &lt;strong&gt;Finish&lt;/strong&gt;. &lt;/li&gt;&lt;p&gt;&lt;a href="http://www.simplehelp.net/images/win7bootcamp/win70013.png"&gt;&lt;img style="width: 303px; height: 322px;" src="http://www.simplehelp.net/images/win7bootcamp/win70013a.png" alt="" /&gt;&lt;br /&gt;click to enlarge&lt;/a&gt; &lt;/p&gt;&lt;li&gt; And yet &lt;em&gt;again&lt;/em&gt; you’ll be prompted to reboot. Remove your OS X Leopard DVD from the drive, and click &lt;strong&gt;Yes&lt;/strong&gt; to restart. &lt;/li&gt;&lt;p&gt;&lt;img src="http://www.simplehelp.net/images/win7bootcamp/win70014.png" alt="" /&gt;&lt;/p&gt;&lt;li&gt; If you still have problems with sound not working, you’ll need to install the Realtek drivers. &lt;a href="http://www.simplehelp.net/2009/01/26/how-to-get-sound-working-in-windows-7-running-via-boot-camp/" title="how to get sound to work in windows 7 via boot camp"&gt;This tutorial&lt;/a&gt; will explain what to do. &lt;/li&gt;&lt;li&gt; That’s it, you’re done! When your Mac boots, hold down the &lt;strong&gt;Option&lt;/strong&gt; key to select which Operating System you want to boot into.  &lt;/li&gt;&lt;p&gt;&lt;img style="width: 274px; height: 209px;" src="http://www.simplehelp.net/images/bootcamp/bootscreen.jpg" alt="do you want to boot into OS X or Windows I choose OS X" border="0" /&gt;&lt;/p&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3018877600892533337-3098142174130701023?l=danilsatria.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://danilsatria.blogspot.com/feeds/3098142174130701023/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://danilsatria.blogspot.com/2009/03/how-to-installing-windows-7.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3018877600892533337/posts/default/3098142174130701023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3018877600892533337/posts/default/3098142174130701023'/><link rel='alternate' type='text/html' href='http://danilsatria.blogspot.com/2009/03/how-to-installing-windows-7.html' title='how to installing windows 7'/><author><name>Daniel_ White</name><uri>http://www.blogger.com/profile/10241973667492624234</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_BcAeCgejF4g/SbzjG87ycyI/AAAAAAAAAB4/7hX862lwnlM/S220/DSC00301.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3018877600892533337.post-9051663418079409573</id><published>2009-03-15T02:47:00.000-07:00</published><updated>2009-03-15T03:41:23.284-07:00</updated><title type='text'>How to Installing Windows Server 2008</title><content type='html'>&lt;h1  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;How to Install Windows Server 2008 Step by Step&lt;/span&gt;&lt;/h1&gt;                        &lt;span class="authored"&gt;by Daniel Satria - January 8, 2009&lt;/span&gt;        &lt;p style="text-align: left;"&gt;&lt;span style="font-size:85%;"&gt;Installing Windows Server 2008 is pretty straightforward and is very much like installing Windows Vista, but I thought I'd list the necessary steps here for additional information. For those of you who have never installed Vista before, the entire installation process is different than it used to be in previous Microsoft operating systems, and notably much easier to perform.&lt;/span&gt;&lt;/p&gt;&lt;div&gt; &lt;/div&gt;&lt;p style="text-align: left;"&gt;&lt;!-- Adkit content placement --&gt;&lt;/p&gt;&lt;div id="adkit_content-block" class="adkit content-block" rel="nofollow"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong style="display: block; clear: both;"&gt;Windows 2008 Network Infrastructure 70-642 Training!&lt;/strong&gt;&lt;/span&gt;&lt;a href="http://www.petri.co.il/uri/?id=28&amp;amp;host=www.trainsignal.com" title="Watch Free Demo Video of this Course Here!" rel="nofollow"&gt;&lt;img src="http://www.petri.co.il/media/28.gif" alt=" " style="padding: 5px; float: left; font-size: 1em;" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;Have you seen the Network Infrastructure 70-642 Training video by Train Signal? I highly recommend this course, as you will learn much more than you will from any book. Train Signal's package includes new iPod/MP3 versions of the course (for learning on the go) and Transcender practice tests to help you prepare for certification. The instructors, Ed and Coach, do an amazing job not only preparing you to get Microsoft Certified but also showing you what tasks you need to perform on real Windows 2008 Servers, in the real world!&lt;/p&gt;&lt;a href="http://www.petri.co.il/uri/?id=28&amp;amp;host=www.trainsignal.com" title="Windows 2008 Network Infrastructure 70-642 Training!" style="clear: both;" rel="nofollow"&gt;Watch Free Demo Video of this Course Here!&lt;/a&gt;&lt;/div&gt; &lt;p&gt;Using Vista's installation routine is a major benefit, especially for a server OS. Administrators can partition the system's hard drives during setup. More importantly, they can install the necessary AHCI or RAID storage drivers from a CD/DVD or even a USB thumb drive. Thus, error-prone floppies can finally be sent to the garbage bin.&lt;/p&gt; &lt;p&gt;&lt;b&gt;Note&lt;/b&gt;: Windows Server 2008 can also be installed as a Server Core installation, which is a cut-down version of Windows without the Windows Explorer GUI. Because you don’t have the Windows Explorer to provide the GUI interface that you are used to, you configure everything through the command line interface or remotely using a Microsoft Management Console (MMC). The Server Core can be used for dedicated machines with basic roles such as Domain controller/Active Directory Domain Services, DNS Server, DHCP Server, file server, print server, Windows Media Server, IIS 7 web server and Windows Server Virtualization virtual server. For Server Core installations please see my "&lt;a href="http://www.petri.co.il/installing-windows-server-2008-core.htm"&gt;Installing Windows Server 2008 Core&lt;/a&gt;" article.&lt;/p&gt; &lt;p&gt;To use Windows Server 2008 you need to meet the following hardware requirements: &lt;/p&gt; &lt;table class="MsoNormalTable" border="0" cellpadding="0" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt;&lt;b&gt;Component&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top"&gt; &lt;p&gt;&lt;b&gt;Requirement&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt;Processor&lt;/p&gt;&lt;/td&gt; &lt;td valign="top"&gt; &lt;p&gt;• Minimum: 1GHz (x86 processor) or 1.4GHz (x64 processor) • Recommended: 2GHz or faster Note: An Intel Itanium 2 processor is required for Windows Server 2008 for Itanium-based Systems&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt;Memory&lt;/p&gt;&lt;/td&gt; &lt;td valign="top"&gt; &lt;p&gt;• Minimum: 512MB RAM • Recommended: 2GB RAM or greater • Maximum (32-bit systems): 4GB (Standard) or 64GB (Enterprise and Datacenter) • Maximum (64-bit systems): 32GB (Standard) or 2TB (Enterprise, Datacenter and Itanium-based Systems)&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt;Available Disk Space&lt;/p&gt;&lt;/td&gt; &lt;td valign="top"&gt; &lt;p&gt;• Minimum: 10GB • Recommended: 40GB or greater Note: Computers with more than 16GB of RAM will require more disk space for paging, hibernation, and dump files&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt;Drive&lt;/p&gt;&lt;/td&gt; &lt;td valign="top"&gt; &lt;p&gt;DVD-ROM drive&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt;Display and Peripherals&lt;/p&gt;&lt;/td&gt; &lt;td valign="top"&gt; &lt;p&gt;• Super VGA (800 x 600) or higher-resolution monitor • Keyboard • Microsoft Mouse or compatible pointing device&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;Upgrade&lt;/b&gt; &lt;b&gt;notes&lt;/b&gt;: &lt;/p&gt; &lt;p&gt;I will not discuss the upgrade process in this article, but for your general knowledge, the upgrade paths available for Windows Server 2008 shown in the table below:&lt;/p&gt; &lt;table class="MsoNormalTable" border="0" cellpadding="0" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td valign="top" width="295"&gt; &lt;p&gt;&lt;b&gt;If you are currently running: &lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="295"&gt; &lt;p&gt;&lt;b&gt;You can upgrade to:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="295"&gt; &lt;p&gt;Windows Server 2003 Standard Edition (R2, Service Pack 1 or Service Pack 2)&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="295"&gt; &lt;p&gt;Full Installation of Windows Server 2008 Standard Edition&lt;/p&gt; &lt;p&gt;Full Installation of Windows Server 2008 Enterprise Edition&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="295"&gt; &lt;p&gt;Windows Server 2003 Enterprise Edition (R2, Service Pack 1 or Service Pack 2)&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="295"&gt; &lt;p&gt;Full Installation of Windows Server 2008 Enterprise Edition&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="295"&gt; &lt;p&gt;Windows Server 2003 Datacenter Edition (R2, Service Pack 1 or Service Pack 2)&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="295"&gt; &lt;p&gt;Full Installation of Windows Server 2008 Datacenter Edition&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;Follow this procedure to install Windows Server 2008:&lt;/p&gt; &lt;p&gt;1. Insert the appropriate &lt;b&gt;Windows Server 2008 installation media&lt;/b&gt; into your DVD drive. If you don't have an installation DVD for Windows Server 2008, you can download one for free from &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/trial-software.aspx"&gt; Microsoft's Windows 2008 Server Trial website&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;2. &lt;b&gt;Reboot&lt;/b&gt; the computer.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_1.gif"&gt; &lt;img style="width: 366px; height: 363px;" src="http://www.petri.co.il/images/core_inst_1_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;3. When prompted for an &lt;b&gt;installation language&lt;/b&gt; and other regional options, make your selection and press &lt;b&gt;Next&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_2.gif"&gt; &lt;img style="width: 438px; height: 379px;" src="http://www.petri.co.il/images/core_inst_2_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;4. Next, press &lt;b&gt;Install Now &lt;/b&gt;to begin the installation process.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_3.gif"&gt; &lt;img style="width: 439px; height: 379px;" src="http://www.petri.co.il/images/core_inst_3_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;5. Product activation is now also identical with that found in Windows Vista. Enter your &lt;b&gt;Product ID&lt;/b&gt; in the next window, and if you want to automatically activate Windows the moment the installation finishes, click &lt;b&gt;Next&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_4.gif"&gt; &lt;img style="width: 446px; height: 379px;" src="http://www.petri.co.il/images/core_inst_4_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you do not have the Product ID available right now, you can leave the box empty, and click Next. You will need to provide the Product ID later, after the server installation is over. Press No.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_5.gif"&gt; &lt;img style="width: 444px; height: 379px;" src="http://www.petri.co.il/images/core_inst_5_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;6. Because you did not provide the correct ID, the installation process cannot determine what kind of Windows Server 2008 license you own, and therefore you will be prompted to &lt;b&gt;select your correct version&lt;/b&gt; in the next screen, assuming you are telling the truth and will provide the correct ID to prove your selection later on.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_6.gif"&gt; &lt;img style="width: 402px; height: 383px;" src="http://www.petri.co.il/images/core_inst_6_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;7. If you did provide the right Product ID, select the &lt;b&gt;Full version&lt;/b&gt; of the right Windows version you're prompted, and click &lt;b&gt;Next&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/server_2008_inst_8.gif"&gt; &lt;img style="width: 447px; height: 379px;" src="http://www.petri.co.il/images/server_2008_inst_8_small.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;8. Read and accept the license terms by clicking to select the &lt;b&gt;checkbox&lt;/b&gt; and pressing &lt;b&gt;Next&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_8.gif"&gt; &lt;img style="width: 449px; height: 379px;" src="http://www.petri.co.il/images/core_inst_8_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;9. In the "&lt;b&gt;Which type of installation do you want?&lt;/b&gt;" window, click the only available option – &lt;b&gt;Custom (Advanced).&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_9.gif"&gt; &lt;img style="width: 447px; height: 379px;" src="http://www.petri.co.il/images/core_inst_9_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;10. In the "&lt;b&gt;Where do you want to install Windows?"&lt;/b&gt;, if you're installing the server on a regular IDE hard disk, click to select the &lt;b&gt;first disk&lt;/b&gt;, usually &lt;b&gt;Disk 0,&lt;/b&gt; and click &lt;b&gt;Next&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_10.gif"&gt; &lt;img style="width: 447px; height: 379px;" src="http://www.petri.co.il/images/core_inst_10_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you're installing on a hard disk that's connected to a SCSI controller, click Load Driver and insert the media provided by the controller's manufacturer.&lt;/p&gt; &lt;p&gt;If you're installing in a Virtual Machine environment, make sure you read the "&lt;a href="http://www.petri.co.il/installing-virtual-scsi-controller-driver-for-virtual-server-2005-on-windows-server-2008.htm"&gt;Installing the Virtual SCSI Controller Driver for Virtual Server 2005 on Windows Server 2008&lt;/a&gt;"&lt;/p&gt; &lt;p&gt;If you must, you can also click Drive Options and manually create a partition on the destination hard disk.&lt;/p&gt; &lt;p&gt;11. The installation now begins, and you can go and have lunch. Copying the setup files from the DVD to the hard drive only takes about one minute. However, extracting and uncompressing the files takes a good deal longer. After 20 minutes, the operating system is installed. The exact time it takes to install server core depends upon your hardware specifications. Faster disks will perform much faster installs… Windows Server 2008 takes up approximately 10 GB of hard drive space.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_11.gif"&gt; &lt;img style="width: 445px; height: 379px;" src="http://www.petri.co.il/images/core_inst_11_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The installation process will reboot your computer, so, if in step #10 you inserted a floppy disk (either real or virtual), make sure you remove it before going to lunch, as you'll find the server hanged without the ability to boot (you can bypass this by configuring the server to boot from a CD/DVD and then from the hard disk in the booting order on the server's BIOS)&lt;/p&gt; &lt;p&gt;12. Then the server reboots you'll be prompted with the new Windows Server 2008 type of login screen. Press &lt;b&gt;CTRL+ALT+DEL&lt;/b&gt; to log in.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_12.gif"&gt; &lt;img style="width: 432px; height: 379px;" src="http://www.petri.co.il/images/core_inst_12_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;13. Click on &lt;b&gt;Other User.&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_13.gif"&gt; &lt;img style="width: 417px; height: 379px;" src="http://www.petri.co.il/images/core_inst_13_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;14. The default &lt;b&gt;Administrator&lt;/b&gt; is &lt;b&gt;blank&lt;/b&gt;, so just type &lt;b&gt;Administrator&lt;/b&gt; and press &lt;b&gt;Enter&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_16.gif"&gt; &lt;img style="width: 411px; height: 379px;" src="http://www.petri.co.il/images/core_inst_16_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;15. You will be prompted to change the user's password. You have no choice but to press &lt;b&gt;Ok&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_15.gif"&gt; &lt;img style="width: 402px; height: 379px;" src="http://www.petri.co.il/images/core_inst_15_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;16. In the password changing dialog box, leave the d&lt;b&gt;efault password blank&lt;/b&gt; (duh, read step #15…), and enter a new, complex, at-least-7-characters-long new password twice. A password like "topsecret" is not valid (it's not complex), but one like "T0pSecreT!" sure is. Make sure you remember it.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_16.gif"&gt; &lt;img style="width: 418px; height: 379px;" src="http://www.petri.co.il/images/core_inst_16_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;17. Someone thought it would be cool to nag you once more, so now you'll be prompted to accept the fact that the password had been changed. Press &lt;b&gt;Ok&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_17.gif"&gt; &lt;img style="width: 402px; height: 379px;" src="http://www.petri.co.il/images/core_inst_17_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.petri.co.il/images/core_inst_18.gif"&gt; &lt;img style="width: 396px; height: 379px;" src="http://www.petri.co.il/images/core_inst_18_small1.gif" class="ss" border="2" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;18. Finally, the desktop appears and that's it, you're logged on and can begin working. You will be greeted by an assistant for the &lt;b&gt;initial server configuration,&lt;/b&gt; and after performing some initial configuration tasks, you will be able to start working.&lt;/p&gt; &lt;p&gt;Next, for the initial configuration tasks please follow my other Windows Server 2008 articles found on the &lt;b&gt;Related Windows Server 2008 Articles&lt;/b&gt; section below.&lt;/p&gt; &lt;p&gt;For Official Microsoft information on Windows Server 2008, see the &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/default.aspx"&gt; Windows Server 2008 homepage&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3018877600892533337-9051663418079409573?l=danilsatria.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://danilsatria.blogspot.com/feeds/9051663418079409573/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://danilsatria.blogspot.com/2009/03/how-to-installing-windows-server-2008.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3018877600892533337/posts/default/9051663418079409573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3018877600892533337/posts/default/9051663418079409573'/><link rel='alternate' type='text/html' href='http://danilsatria.blogspot.com/2009/03/how-to-installing-windows-server-2008.html' title='How to Installing Windows Server 2008'/><author><name>Daniel_ White</name><uri>http://www.blogger.com/profile/10241973667492624234</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_BcAeCgejF4g/SbzjG87ycyI/AAAAAAAAAB4/7hX862lwnlM/S220/DSC00301.JPG'/></author><thr:total>0</thr:total></entry></feed>
