<!doctypehtml><html class=client-nojs dir=ltr lang=en><meta charset=utf-8><title>
   Structure of the Internet: Client server model - Wikibooks, open books for an open world
  </title><script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":!1,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"c70d8f13-09b9-47df-ab27-993db5ba3a2e","wgCSPNonce":!1,"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":!1,"wgNamespaceNumber":0,"wgPageName":"A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model","wgTitle":"A-level Computing/AQA/Computer Components, The Stored Program Concept and the Internet/Structure of the Internet/Client server model","wgCurRevisionId":3785388,"wgRevisionId":3785388,"wgArticleId":367596,"wgIsArticle":!0,"wgIsRedirect":!1,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Book:A-level Computing"],"wgPageContentLanguage":"en",
"wgPageContentModel":"wikitext","wgRelevantPageName":"A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model","wgRelevantArticleId":367596,"wgIsProbablyEditable":!0,"wgRelevantPageIsProbablyEditable":!0,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgFlaggedRevsParams":{"tags":{"value":{"levels":3}}},"wgStableRevisionId":3785388,"wgMediaViewerOnClick":!0,"wgMediaViewerEnabledByDefault":!0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":!0,"nearby":!0,"watchlist":!0,"tagline":!1},"wgWMESchemaEditAttemptStepOversample":!1,"wgULSCurrentAutonym":"English","wgNoticeProject":"wikibooks","wgEditSubmitButtonLabelPublish":!0,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":!0,"wgCentralAuthMobileDomain":!1,"wgSiteNoticeId":"2.24"};RLSTATE={"ext.globalCssJs.user.styles":"ready",
"site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.flaggedRevs.icons":"ready","oojs-ui-core.styles":"ready","oojs-ui.styles.indicators":"ready","mediawiki.widgets.styles":"ready","oojs-ui-core.icons":"ready","skins.vector.styles.legacy":"ready","jquery.makeCollapsible.styles":"ready","ext.flaggedRevs.basic":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","ext.wikimediaBadges":"ready","wikibase.client.init":"ready","ext.dismissableSiteNotice.styles":"ready"};RLPAGEMODULES=["site","mediawiki.page.ready","jquery.makeCollapsible","skins.vector.legacy.js","ext.flaggedRevs.advanced","ext.gadget.wikidialog","ext.gadget.commons-file","mmv.head","mmv.bootstrap.autostart","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.compactlinks","ext.uls.interface","ext.centralNotice.geoIP",
"ext.centralNotice.startUp","ext.centralauth.centralautologin","ext.dismissableSiteNotice"];</script><script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@1hzgi",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});
});});</script><link href=/w/load.php?lang=en&modules=ext.dismissableSiteNotice.styles%7Cext.flaggedRevs.basic%2Cicons%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cjquery.makeCollapsible.styles%7Cmediawiki.widgets.styles%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.vector.styles.legacy%7Cwikibase.client.init&only=styles&skin=vector rel=stylesheet><script async src=/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector></script><meta name=ResourceLoaderDynamicStyles><link href=/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector rel=stylesheet><meta content="MediaWiki 1.38.0-wmf.6"name=generator><meta content=origin name=referrer><meta content=origin-when-crossorigin name=referrer><meta content=origin-when-cross-origin name=referrer><meta content=telephone=no name=format-detection><meta content="Structure of the Internet: Client server model - Wikibooks, open books for an open world"property=og:title><meta content=website property=og:type><link href=//upload.wikimedia.org rel=preconnect><link media="only screen and (max-width: 720px)"href=//en.m.wikibooks.org/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model rel=alternate><link href=/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&action=edit rel=alternate title=Edit type=application/x-wiki><link rel="shortcut icon"href=/static/favicon/wikibooks.ico><link title="Wikibooks (en)"href=/w/opensearch_desc.php rel=search type=application/opensearchdescription+xml><link href=//en.wikibooks.org/w/api.php?action=rsd rel=EditURI type=application/rsd+xml><link href=https://creativecommons.org/licenses/by-sa/3.0/ rel=license><link href=https://en.wikibooks.org/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model rel=canonical><link href=//meta.wikimedia.org rel=dns-prefetch><link href=//login.wikimedia.org rel=dns-prefetch><body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-A-level_Computing_AQA_Computer_Components_The_Stored_Program_Concept_and_the_Internet_Structure_of_the_Internet_Client_server_model rootpage-A-level_Computing skin-vector action-view skin-vector-legacy"><div class=noprint id=mw-page-base></div><div class=noprint id=mw-head-base></div><div class=mw-body id=content role=main><a id=top> </a><div id=siteNotice><div id=mw-dismissablenotice-anonplace></div><script>(function(){var node=document.getElementById("mw-dismissablenotice-anonplace");if(node){node.outerHTML="\u003Cdiv class=\"mw-dismissable-notice\"\u003E\u003Cdiv class=\"mw-dismissable-notice-close\"\u003E[\u003Ca tabindex=\"0\" role=\"button\"\u003Edismiss\u003C/a\u003E]\u003C/div\u003E\u003Cdiv class=\"mw-dismissable-notice-body\"\u003E\u003Cdiv id=\"localNotice\" lang=\"en\" dir=\"ltr\"\u003E\u003Cdiv style=\"background: #ffffff; border: solid 1px #48b; width: auto; padding-left:2px; padding-right:2px; margin-left:auto; margin-right:auto; vertical-align: top; display:table; color:black;\"\u003EThe Wikibooks community has accepted \u003Ca href=\"/wiki/Wikibooks:Reading_room/Proposals#Implementation\" title=\"Wikibooks:Reading room/Proposals\"\u003Evideo game strategy guides\u003C/a\u003E on this wiki! See \u003Ca href=\"/wiki/Wikibooks:Strategy_guides\" title=\"Wikibooks:Strategy guides\"\u003EWikibooks:Strategy guides\u003C/a\u003E for the newly-created policy on strategy games. We're looking forward to your contributions.\n\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E";}}());</script></div><div class=mw-indicators></div><h1 class=firstHeading id=firstHeading>Structure of the Internet: Client server model</h1><div class=vector-body id=bodyContent><div class=noprint id=siteSub>From Wikibooks, open books for an open world</div><div id=contentSub><span class=subpages> < <a title="A-level Computing"href=/wiki/A-level_Computing> A-level Computing </a> ‎ | <a title="A-level Computing/AQA"href=/wiki/A-level_Computing/AQA> AQA </a> ‎ | <a title="A-level Computing/AQA/Computer Components, The Stored Program Concept and the Internet"href=/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet> Computer Components, The Stored Program Concept and the Internet </a> ‎ | <a title="A-level Computing/AQA/Computer Components, The Stored Program Concept and the Internet/Structure of the Internet"href=/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet> Structure of the Internet </a> </span></div><div id=contentSub2></div><div id=jump-to-nav></div><a class=mw-jump-link href=#mw-head> Jump to navigation </a><a class=mw-jump-link href=#searchInput> Jump to search </a><div class="mw-body-content mw-content-ltr"dir=ltr id=mw-content-text lang=en><div class=mw-parser-output><table style="margin:0.5em auto; border:0px; background:#aaaaaa; border-spacing:1px; text-align:center; width:90%;"class=noprint><tbody><tr><td style="padding:0.25em; background:#6699dd;"colspan=3><p><span style=color:#ddddff;> <b> <a title="A-level Computing/AQA/Computer Components, The Stored Program Concept and the Internet"href=/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet> UNIT 2 </a> </b> - <a title="A-level Computing/AQA/Computer Components, The Stored Program Concept and the Internet/Structure of the Internet"href=/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet> ⇑ Structure of the Internet ⇑ </a> </span></p><tr style=background:white;><td style="width:30%; padding:0.25em;"><b> <a title="A-level Computing/AQA/Computer Components, The Stored Program Concept and the Internet/Structure of the Internet/URIs"href=/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/URIs> ← URIs </a> </b><td style="width:40%; padding:0.25em;"><b> Client server model </b><td style="width:30%; padding:0.25em;"><b> <a title="A-level Computing/AQA/Computer Components, The Stored Program Concept and the Internet/Structure of the Internet/Protocols"href=/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Protocols> Protocols → </a> </b></table><p><br> The history of computing started off with centralised computers (in many cases mainframes) or servers performing all the calculations. Client computers were then attached to these centralised computers (servers) and if you wanted to calculate something, you would have to wait for the central computer to respond. As computing power got cheaper client nodes became more powerful and the central computer less important. However, with the growth of the internet, there has been a shift back to a client server model. Powerful central computers store information such as emails, documents, music and videos or offer services such as file hosting, printing, game hosting and internet access; client computers fetch information and use services from these central servers. In the next few years you are likely to see more and more software moving away from running on your desktop to running on remote servers and you accessing it as a client, this is called <a title="w:Software as a service"class=extiw href=https://en.wikipedia.org/wiki/Software_as_a_service> software as a service </a> .<div class=center><div class="thumb tnone"><div class=thumbinner style=width:222px;><a class=image href=/wiki/File:Client-server-model.svg> <img srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Client-server-model.svg/330px-Client-server-model.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Client-server-model.svg/440px-Client-server-model.svg.png 2x"alt class=thumbimage data-file-height=300 data-file-width=500 decoding=async height=132 src=//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Client-server-model.svg/220px-Client-server-model.svg.png width=220> </a><div class=thumbcaption><div class=magnify><a class=internal href=/wiki/File:Client-server-model.svg title=Enlarge> </a></div> the client-server model</div></div></div></div><p>As an example of modern client server model consider a video sharing website. The website, let's call it <i> mutube </i> , has a server that stores all the videos that are uploaded to the site. The website is used by millions of clients a day and each of them connects to the server to watch videos. When a client connects to <i> mutube </i> the server and asks for a particular video, the server loads the video into RAM from a large array of hard disks and <i> mutube </i> sends the video to the client. The client on receiving the video, presses play and watches the video.<p>Other examples of servers might be a shared printing service in a college. The print server will be hosted on a single computer, and when anyone in the college wants to print, the request is sent to the server. In this case the server will keep track of how much printing credit each user has and make sure that the print queue is dealt with properly.<table style="margin:0em 0em 0em 0em; width:100%; height:100%;"cellpadding=0 cellspacing=2><tbody><tr><td style="width:100%; height:100%; vertical-align:top; border:1px solid Gold; background-color:Ivory;"><div style="border-bottom:1px solid Gold; background-color:#ff9; padding:0.2em 0.9em 0.2em 0.5em; font-size:120%; font-weight:bold;">Extension: Cloud Computing</div> <div style="padding:0.25em 0.5em 0.2em 0.5em;"><p>The current client-server model is starting to change, with companies being less likely to offer services with a centralised server. Increasingly internet firms are reaching a global clientèle, it makes little sense to have a server or servers based in one location as if your servers are in America and some of your users in Armenia, these users will experience slow access to your services. Another problem is if a power cut affects your server or the connection to that one server or set of servers goes down then the service you are offering the internet will also stop.<div class=center><div class="thumb tnone"><div class=thumbinner style=width:402px;><a class=image href=/wiki/File:Cloud_computing.svg> <img alt="Cloud computing.svg"srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Cloud_computing.svg/600px-Cloud_computing.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Cloud_computing.svg/800px-Cloud_computing.svg.png 2x"class=thumbimage data-file-height=1064 data-file-width=1175 decoding=async height=362 src=//upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Cloud_computing.svg/400px-Cloud_computing.svg.png width=400> </a><div class=thumbcaption><div class=magnify><a class=internal href=/wiki/File:Cloud_computing.svg title=Enlarge> </a></div></div></div></div></div><p>With <a title="w:cloud computing"class=extiw href=https://en.wikipedia.org/wiki/cloud_computing> cloud computing </a> the services may be distributed all over the globe, meaning that wherever you are, you'll have a server reasonably close to you offering access to the data and services you need. It also means that if one server goes down other servers in different locations can keep the service running. Keeping databases synchronised across the globe, so your mail client has the same mails in Switzerland as in Swaziland, is a complex task and firms such as amazon and rackspace offer services to help you handle this. One downside with cloud computing is you are never quite sure where your data is, and if you're not careful you might find data being stored in countries that have less stringent data protection laws than your own.</div></table><div style="border:3px solid #00aaaa ; padding: 0.2em 0.5em 0.5em; margin: 1.5em 0em -1.0em 0em; background:transparent;width:{{{W}}};max-width:{{{MWW}}}; ;"><b> Server </b> - a computer program running to serve the requests of other programs, the "clients"</div><p>Servers are software programs that in most cases run off normal computing hardware. Server software includes:<ul><li>Printing<li>File sharing<li>Game hosting<li>Websites<li>Other web services</ul><div style="border:3px solid #00aaaa ; padding: 0.2em 0.5em 0.5em; margin: 1.5em 0em -1.0em 0em; background:transparent;width:{{{W}}};max-width:{{{MWW}}}; ;"><b> Client </b> - an application or system that accesses a service made available by a server</div><p>Clients are software programs and processes that connect to servers, sending requests and receiving responses. Client examples include:<ul><li>Web browser page requests<li>Chat systems on mobile phones<li>Online games</ul><table style="text-align: left;margin:0em 0em 0em 0em; width:100%; height:100%;"cellpadding=0 cellspacing=2><tbody><tr><td style="width:100%; height:100%; vertical-align:top; border:1px solid #E39C79; background-color:#ffFcF1;"><div style="border-bottom:1px solid #E39C79; background-color:Wheat; padding:0.2em 0.9em 0.2em 0.5em; font-size:120%; font-weight:bold;">Exercise: Client Servers</div> <div style="padding:0.25em 0.5em 0.2em 0.5em;"><div style="padding: 5px; margin: 1em 1em 1em 0; background: #F0F0F0; border: 1px #000000 solid; border-collapse: collapse;"><p>Give an example of where a server might be used:</div><div class="toccolours mw-collapsible mw-collapsed"><p><b> Answer: </b><div class=mw-collapsible-content><p>Serving websites, hosting games, file sharing, printer sharing</div></div><div style="padding: 5px; margin: 1em 1em 1em 0; background: #F0F0F0; border: 1px #000000 solid; border-collapse: collapse;"><p>What is a server and what is a client?</div><div class="toccolours mw-collapsible mw-collapsed"><p><b> Answer: </b><div class=mw-collapsible-content><ul><li>Server - a computer program running to serve the requests of other programs, the "clients"<li>Client - an application or system that accesses a service made available by a server</ul></div></div><div style="padding: 5px; margin: 1em 1em 1em 0; background: #F0F0F0; border: 1px #000000 solid; border-collapse: collapse;"><p>Describe the process involved in a web server delivering a web page to a client:</div><div class="toccolours mw-collapsible mw-collapsed"><p><b> Answer: </b><div class=mw-collapsible-content><ol><li>The Client sends a web request to the web server for a web page<li>The server fetches the page items from secondary storage<li>The server sends the page data back to the Client</ol></div></div><div style="padding: 5px; margin: 1em 1em 1em 0; background: #F0F0F0; border: 1px #000000 solid; border-collapse: collapse;"><p>Describe a situation where having a single server and many client model might not work too well:</div><div class="toccolours mw-collapsible mw-collapsed"><p><b> Answer: </b><div class=mw-collapsible-content><ol><li>When all the clients try to access the server at once, it will have too many requests and fail<li>When the clients are a long distance from the server, meaning response times will be slow<li>When the location housing the server suffers a power outage or other disruption, there is no other way for the client to get the data.</ol></div></div></div></table></div><noscript><img style="border: none; position: absolute;"alt height=1 src=//en.wikibooks.org/wiki/Special:CentralAutoLogin/start?type=1x1 width=1></noscript><div class=printfooter>Retrieved from " <a dir=ltr href=https://en.wikibooks.org/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&oldid=3785388> https://en.wikibooks.org/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&oldid=3785388 </a> "</div></div><div class=catlinks data-mw=interface id=catlinks><div class=mw-normal-catlinks id=mw-normal-catlinks><a href=/wiki/Special:Categories title=Special:Categories> Category </a> : <ul><li><a title="Category:Book:A-level Computing"href=/wiki/Category:Book:A-level_Computing> Book:A-level Computing </a></ul></div></div></div></div><div id=mw-navigation><h2>Navigation menu</h2><div id=mw-head><nav class="mw-portlet mw-portlet-personal vector-user-menu-legacy vector-menu"aria-labelledby=p-personal-label id=p-personal role=navigation><h3 aria-label class=vector-menu-heading id=p-personal-label><span> Personal tools </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=pt-anonuserpage><span> Not logged in </span><li class=mw-list-item id=pt-anontalk><a title="Discussion about edits from this IP address [n]"accesskey=n href=/wiki/Special:MyTalk> <span> Discussion for this IP address </span> </a><li class=mw-list-item id=pt-anoncontribs><a title="A list of edits made from this IP address [y]"accesskey=y href=/wiki/Special:MyContributions> <span> Contributions </span> </a><li class=mw-list-item id=pt-createaccount><a title="You are encouraged to create an account and log in; however, it is not mandatory"href=/w/index.php?title=Special:CreateAccount&returnto=A-level+Computing%2FAQA%2FComputer+Components%2C+The+Stored+Program+Concept+and+the+Internet%2FStructure+of+the+Internet%2FClient+server+model> <span> Create account </span> </a><li class=mw-list-item id=pt-login><a title="You are encouraged to log in; however, it is not mandatory [o]"accesskey=o href=/w/index.php?title=Special:UserLogin&returnto=A-level+Computing%2FAQA%2FComputer+Components%2C+The+Stored+Program+Concept+and+the+Internet%2FStructure+of+the+Internet%2FClient+server+model> <span> Log in </span> </a></ul></div></nav><div id=left-navigation><nav class="mw-portlet mw-portlet-namespaces vector-menu vector-menu-tabs"aria-labelledby=p-namespaces-label id=p-namespaces role=navigation><h3 aria-label class=vector-menu-heading id=p-namespaces-label><span> Namespaces </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class="selected mw-list-item"id=ca-nstab-main><a title="View the content page [c]"accesskey=c href=/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model> <span> Book </span> </a><li class="new mw-list-item"id=ca-talk><a title="Discussion about the content page (does not exist) [t]"accesskey=t href=/w/index.php?title=Talk:A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&action=edit&redlink=1 rel=discussion> <span> Discussion </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown-noicon vector-menu vector-menu-dropdown"aria-labelledby=p-variants-label id=p-variants role=navigation><input aria-haspopup=true aria-labelledby=p-variants-label class=vector-menu-checkbox data-event-name=ui.dropdown-p-variants id=p-variants-checkbox role=button type=checkbox><h3 aria-label="Change language variant"class=vector-menu-heading id=p-variants-label><span> Variants </span> <span class=vector-menu-checkbox-expanded> expanded </span> <span class=vector-menu-checkbox-collapsed> collapsed </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list></ul></div></nav></div><div id=right-navigation><nav class="mw-portlet mw-portlet-views vector-menu vector-menu-tabs"aria-labelledby=p-views-label id=p-views role=navigation><h3 aria-label class=vector-menu-heading id=p-views-label><span> Views </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class="selected mw-list-item"id=ca-view><a href=/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model> <span> Read </span> </a><li class=mw-list-item id=ca-ve-edit><a title="Edit this page [v]"accesskey=v href=/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&veaction=edit> <span> Edit </span> </a><li class="collapsible mw-list-item"id=ca-edit><a title="Edit this page [e]"accesskey=e href=/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&action=edit> <span> Edit source </span> </a><li class=mw-list-item id=ca-history><a title="Past revisions of this page [h]"accesskey=h href=/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&action=history> <span> View history </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown-noicon vector-menu vector-menu-dropdown"title="More options"aria-labelledby=p-cactions-label id=p-cactions role=navigation><input aria-haspopup=true aria-labelledby=p-cactions-label class=vector-menu-checkbox data-event-name=ui.dropdown-p-cactions id=p-cactions-checkbox role=button type=checkbox><h3 aria-label class=vector-menu-heading id=p-cactions-label><span> More </span> <span class=vector-menu-checkbox-expanded> expanded </span> <span class=vector-menu-checkbox-collapsed> collapsed </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list></ul></div></nav><div class=vector-search-box id=p-search role=search><div><h3><label for=searchInput>Search</label></h3><form action=/w/index.php class=vector-search-box-form id=searchform><div class=vector-search-box-inner data-search-loc=header-navigation id=simpleSearch><input aria-label="Search Wikibooks"placeholder="Search Wikibooks"title="Search Wikibooks [f]"accesskey=f autocapitalize=sentences class=vector-search-box-input id=searchInput name=search type=search><input name=title type=hidden value=Special:Search><input class="searchButton mw-fallbackSearchButton"title="Search the pages for this text"id=mw-searchButton name=fulltext type=submit value=Search><input title="Go to a page with this exact name if it exists"class=searchButton id=searchButton name=go type=submit value=Go></div></form></div></div></div></div><div id=mw-panel><div id=p-logo role=banner><a title="Visit the main page"class=mw-wiki-logo href=/wiki/Main_Page> </a></div><nav class="mw-portlet mw-portlet-Navigation vector-menu vector-menu-portal portal"aria-labelledby=p-Navigation-label id=p-Navigation role=navigation><h3 aria-label class=vector-menu-heading id=p-Navigation-label><span> Navigation </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=n-mainpage><a title="Visit the main page [z]"accesskey=z href=/wiki/Main_Page> <span> Main Page </span> </a><li class=mw-list-item id=n-help><a title="Find help on how to use and edit Wikibooks"href=/wiki/Help:Contents> <span> Help </span> </a><li class=mw-list-item id=n-Browse><a title="Check out what Wikibooks has to offer"href=/wiki/Wikibooks:Card_Catalog_Office> <span> Browse </span> </a><li class=mw-list-item id=n-Cookbook><a title="Learn recipes from around the world"href=/wiki/Cookbook:Table_of_Contents> <span> Cookbook </span> </a><li class=mw-list-item id=n-Wikijunior><a title="Books for children"href=/wiki/Wikijunior> <span> Wikijunior </span> </a><li class=mw-list-item id=n-Featured-books><a title="The best of Wikibooks"href=/wiki/Wikibooks:Featured_books> <span> Featured books </span> </a><li class=mw-list-item id=n-recentchanges><a title="A list of recent changes in the wiki [r]"accesskey=r href=/wiki/Special:RecentChanges> <span> Recent changes </span> </a><li class=mw-list-item id=n-sitesupport><a title="Support Wikibooks"href=//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikibooks.org&uselang=en> <span> Donations </span> </a><li class=mw-list-item id=n-randomrootpage><a href=/wiki/Special:RandomInCategory/Book:Wikibooks_Stacks/Books> <span> Random book </span> </a><li class=mw-list-item id=n-Using-Wikibooks><a href=/wiki/Using_Wikibooks> <span> Using Wikibooks </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-Community vector-menu vector-menu-portal portal"aria-labelledby=p-Community-label id=p-Community role=navigation><h3 aria-label class=vector-menu-heading id=p-Community-label><span> Community </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=n-Reading-room-forum><a href=/wiki/Wikibooks:Reading_room> <span> Reading room forum </span> </a><li class=mw-list-item id=n-portal><a title="Find your way around the Wikibooks community"href=/wiki/Wikibooks:Community_Portal> <span> Community portal </span> </a><li class=mw-list-item id=n-currentevents><a title="Important community news"href=/wiki/Wikibooks:Reading_room/Bulletin_Board> <span> Bulletin Board </span> </a><li class=mw-list-item id=n-maintenance><a title="Frequent tasks that you can help with"href=/wiki/Wikibooks:Maintenance> <span> Help out! </span> </a><li class=mw-list-item id=n-Policies-and-guidelines><a title="Pages detailing important rules and procedures"href=/wiki/Wikibooks:Policies_and_guidelines> <span> Policies and guidelines </span> </a><li class=mw-list-item id=n-contact><a title="Alternative methods of communication"href=/wiki/Wikibooks:Contact_us> <span> Contact us </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-tb vector-menu vector-menu-portal portal"aria-labelledby=p-tb-label id=p-tb role=navigation><h3 aria-label class=vector-menu-heading id=p-tb-label><span> Tools </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=t-whatlinkshere><a title="A list of all wiki pages that link here [j]"accesskey=j href=/wiki/Special:WhatLinksHere/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model> <span> What links here </span> </a><li class=mw-list-item id=t-recentchangeslinked><a title="Recent changes in pages linked from this page [k]"accesskey=k href=/wiki/Special:RecentChangesLinked/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model rel=nofollow> <span> Related changes </span> </a><li class=mw-list-item id=t-upload><a title="Upload files [u]"accesskey=u href=//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=en> <span> Upload file </span> </a><li class=mw-list-item id=t-specialpages><a title="A list of all special pages [q]"accesskey=q href=/wiki/Special:SpecialPages> <span> Special pages </span> </a><li class=mw-list-item id=t-permalink><a title="Permanent link to this revision of the page"href=/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&oldid=3785388> <span> Permanent link </span> </a><li class=mw-list-item id=t-info><a title="More information about this page"href=/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&action=info> <span> Page information </span> </a><li class=mw-list-item id=t-cite><a title="Information on how to cite this page"href=/w/index.php?title=Special:CiteThisPage&page=A-level_Computing%2FAQA%2FComputer_Components%2C_The_Stored_Program_Concept_and_the_Internet%2FStructure_of_the_Internet%2FClient_server_model&id=3785388&wpFormIdentifier=titleform> <span> Cite this page </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-Sister_projects vector-menu vector-menu-portal portal"aria-labelledby=p-Sister_projects-label id=p-Sister_projects role=navigation><h3 aria-label class=vector-menu-heading id=p-Sister_projects-label><span> Sister projects </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=n-Wikipedia><a href=https://en.wikipedia.org/wiki/Main_Page> <span> Wikipedia </span> </a><li class=mw-list-item id=n-Wikiversity><a href=https://en.wikiversity.org/wiki/Wikiversity:Main_Page> <span> Wikiversity </span> </a><li class=mw-list-item id=n-Wiktionary><a href=https://en.wiktionary.org/wiki/Wiktionary:Main_Page> <span> Wiktionary </span> </a><li class=mw-list-item id=n-Wikiquote><a href=https://en.wikiquote.org/wiki/Main_Page> <span> Wikiquote </span> </a><li class=mw-list-item id=n-Wikisource><a href=https://en.wikisource.org/wiki/Main_Page> <span> Wikisource </span> </a><li class=mw-list-item id=n-Wikinews><a href=https://en.wikinews.org/wiki/Main_Page> <span> Wikinews </span> </a><li class=mw-list-item id=n-Wikivoyage><a href=https://en.wikivoyage.org/wiki/Main_Page> <span> Wikivoyage </span> </a><li class=mw-list-item id=n-Commons><a href=https://commons.wikimedia.org/wiki/Main_Page> <span> Commons </span> </a><li class=mw-list-item id=n-Wikidata><a href=https://www.wikidata.org/wiki/Wikidata:Main_Page> <span> Wikidata </span> </a><li class=mw-list-item id=n-MediaWiki><a href=https://www.mediawiki.org/wiki/Main_Page> <span> MediaWiki </span> </a><li class=mw-list-item id=n-Meta-Wiki><a href=https://meta.wikimedia.org/wiki/Main_Page> <span> Meta-Wiki </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-coll-print_export vector-menu vector-menu-portal portal"aria-labelledby=p-coll-print_export-label id=p-coll-print_export role=navigation><h3 aria-label class=vector-menu-heading id=p-coll-print_export-label><span> Print/export </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=coll-create_a_book><a href=/w/index.php?title=Special:Book&bookcmd=book_creator&referer=A-level+Computing%2FAQA%2FComputer+Components%2C+The+Stored+Program+Concept+and+the+Internet%2FStructure+of+the+Internet%2FClient+server+model> <span> Create a collection </span> </a><li class=mw-list-item id=coll-download-as-rl><a href=/w/index.php?title=Special:DownloadAsPdf&page=A-level_Computing%2FAQA%2FComputer_Components%2C_The_Stored_Program_Concept_and_the_Internet%2FStructure_of_the_Internet%2FClient_server_model&action=show-download-screen> <span> Download as PDF </span> </a><li class=mw-list-item id=t-print><a title="Printable version of this page [p]"accesskey=p href=/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&printable=yes> <span> Printable version </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-lang vector-menu vector-menu-portal portal"aria-labelledby=p-lang-label id=p-lang role=navigation><h3 aria-label class=vector-menu-heading id=p-lang-label><span> In other languages </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list></ul><div class="after-portlet after-portlet-lang"><span class=uls-after-portlet-link> </span><span class="wb-langlinks-add wb-langlinks-link"> <a title="Add interlanguage links"class=wbc-editpage href=https://www.wikidata.org/wiki/Special:NewItem?site=enwikibooks&page=A-level+Computing%2FAQA%2FComputer+Components%2C+The+Stored+Program+Concept+and+the+Internet%2FStructure+of+the+Internet%2FClient+server+model> Add links </a> </span></div></div></nav></div></div><footer class=mw-footer id=footer role=contentinfo><ul id=footer-info><li id=footer-info-lastmod>This page was last edited on 11 December 2020, at 10:27.<li id=footer-info-copyright>Text is available under the <a href=//creativecommons.org/licenses/by-sa/3.0/> Creative Commons Attribution-ShareAlike License. </a> ; additional terms may apply. By using this site, you agree to the <a href=//foundation.wikimedia.org/wiki/Terms_of_Use> Terms of Use </a> and <a href=//foundation.wikimedia.org/wiki/Privacy_policy> Privacy Policy. </a></ul><ul id=footer-places><li id=footer-places-privacy><a title="wmf:Privacy policy"class=extiw href=https://foundation.wikimedia.org/wiki/Privacy_policy> Privacy policy </a><li id=footer-places-about><a href=/wiki/Wikibooks:Welcome title=Wikibooks:Welcome> About Wikibooks </a><li id=footer-places-disclaimer><a title="Wikibooks:General disclaimer"href=/wiki/Wikibooks:General_disclaimer> Disclaimers </a><li id=footer-places-mobileview><a class="noprint stopMobileRedirectToggle"href=//en.m.wikibooks.org/w/index.php?title=A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Structure_of_the_Internet/Client_server_model&mobileaction=toggle_view_mobile> Mobile view </a><li id=footer-places-developers><a href=https://www.mediawiki.org/wiki/Special:MyLanguage/How_to_contribute> Developers </a><li id=footer-places-statslink><a href=https://stats.wikimedia.org/#/en.wikibooks.org> Statistics </a><li id=footer-places-cookiestatement><a href=https://foundation.wikimedia.org/wiki/Cookie_statement> Cookie statement </a></ul><ul class=noprint id=footer-icons><li id=footer-copyrightico><a href=https://wikimediafoundation.org/> <img alt="Wikimedia Foundation"srcset="/static/images/footer/wikimedia-button-1.5x.png 1.5x, /static/images/footer/wikimedia-button-2x.png 2x"height=31 loading=lazy src=/static/images/footer/wikimedia-button.png width=88> </a><li id=footer-poweredbyico><a href=https://www.mediawiki.org/> <img alt="Powered by MediaWiki"srcset="/static/images/footer/poweredby_mediawiki_132x47.png 1.5x, /static/images/footer/poweredby_mediawiki_176x62.png 2x"height=31 loading=lazy src=/static/images/footer/poweredby_mediawiki_88x31.png width=88> </a></ul></footer><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.100","walltime":"0.137","ppvisitednodes":{"value":618,"limit":1000000},"postexpandincludesize":{"value":10548,"limit":2097152},"templateargumentsize":{"value":4463,"limit":2097152},"expansiondepth":{"value":21,"limit":40},"expensivefunctioncount":{"value":0,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":25,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00%  119.345      1 -total"," 59.30%   70.773      2 Template:BOOKNAME"," 57.32%   68.412      2 Template:BOOKNAME/core"," 55.65%   66.412      1 Template:CPTPageNavigationU2"," 37.55%   44.812      2 Template:BOOKCATEGORY"," 20.72%   24.731      5 Template:Evalx"," 15.27%   18.225      1 Template:BookCat"," 15.22%   18.168      1 Template:BOOKSORTKEY"," 13.29%   15.858      2 Template:BOOKPAGENAME"," 11.41%   13.622      2 Template:BOOKPAGENAME/core"]},"scribunto":{"limitreport-timeusage":{"value":"0.040","limit":"10.000"},"limitreport-memusage":{"value":1352808,"limit":52428800}},"cachereport":{"origin":"mw1442","timestamp":"20211011014703","ttl":1814400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":143,"wgHostname":"mw1321"});});</script>