Lec04-Introduction to Internet and Email.pdf
Document Details
Uploaded by RealizablePun
Full Transcript
ICT101/141(LE04): Introduction to Internet & Email (Lec04) Department of Comp0uter Science B. Gopolang: 247-275 Lecture Outline The internet Its penetration Its owner Intranet vs extranet Internet services...
ICT101/141(LE04): Introduction to Internet & Email (Lec04) Department of Comp0uter Science B. Gopolang: 247-275 Lecture Outline The internet Its penetration Its owner Intranet vs extranet Internet services 2 1. The Internet A global network connecting millions of computers. A global system of interconnected computer networks that use the standard Internet Protocol suite (TCP/IP) to link several billion devices worldwide. An international network of networks consisting of millions of private, public, academic, business, and government networks, linked by a broad array of electronic, wireless, and optical networking technologies. AKA The Net, Info. Superhighway, Cyberspace. 3 Internet penetration 4 Who owns the Internet? No one, and no single person or organization controls the Internet in its entirety It is more of a concept than an actual tangible entity It relies on a physical infrastructure that connect networks to other networks History of the Internet begins with the development of electronic computers in the 1950s (wikipedia) 5 Intranet vs. Extranet Intranet: Computer network that uses IP technology within an organization to share information, operational systems, or computing services Extranet: Same as above except that it is a network between organizations. 6 2. Internet services Lots of internet services Common ones are ◦ World Wide Web (WWW) ◦ E-Mail ◦ Chatting ◦ Discussion Forums 7 3. World Wide Web (WWW) Defn: ◦ An information-sharing model built on top of the Internet. A system of interlinked hypertext documents that are accessed via the Internet www ≠ internet 8 a) Web Browser Commonly referred to as a Browser A software application for retrieving, presenting and traversing information resources on the World Wide Web. (surfing) Information resource on the WWW is identified by a Uniform Resource Locator (URL) ◦ E.g: web page, image, video or other piece of content. 9 Uses a client-server model ◦ Browser: client running on a computer that contacts the Web server and requests for information, ◦ Web server: sits somewhere on the internet sends the requested information back to the Web browser which displays the results on the computer or another Internet-enabled device that supports a browser. 10 Some examples of web browsers Most common browsers Most commonly used to access information on the web BUT can also be used to access information hosted on Web servers in private networks such as intranets. 11 Web browser features Retrieves information and displays it Bookmarks/Favourites History file Start/home/default page b) URL URL: A global address of documents and otherWWW resources Consist of 3 parts ◦ Network protocol (protocol identifier: protocol to use) URL protocols include http://, ftp://, and mailto:// ◦ Host name or address (domain name: resource location) ◦ File or resource location (www resource) 3 parts are separated by special characters as follows:13 Examples http://www.ietf.org/rfc/rfc2396.txt ftp://www.somecompany.com/whitepapers/widgets.ps 14 Another example http:// www.cnn.com /a/first.htm Protocol Domain Pathname to Name file 15 c) Website Collection of one or more web pages grouped under the same domain name. ◦ web site address. E.g. www.ub.bw Accessed by entering a Uniform Resource Locator (URL) 16 UB website ◦ Home page Other pages, ◦ e.g. Library webpage d) Webpage A document that is accessible through the Internet or other network using a browser. Commonly written in HyperText Markup Language (HTML) Could be static or dynamic 18 Static webpages Delivered exactly as stored Displays the same info for all users, at all times Easily created ◦ no programming skills required Cacheable No need for web server .html files E.g. a student’s personal profile page 19 Dynamic webpages Prepared with fresh content or layout for each view Changes with time, user, user interaction, context Client-Side scripting ◦ e.g. JavaScript (presentation) Server-Side scripting ◦ e.g. ASP (Active Server Pages), PHP (PHP HyperText Processor) E.g. online store: different prices, reviews, user information 20 e) Useful concepts Hypertext: text displayed on a monitor or with references (hyperlinks) to other text which the reader can immediately access Hyperlink: a reference to data that the reader can directly follow either by clicking or by hovering mouse Hypertext Markup Language (HTML): An authoring language used to create documents on the World Wide Web. 21 Hypertext Transfer Protocol (HTTP): An application protocol for distributed, collaborative, hypermedia information systems. ◦ The foundation of data communication for WWW. File Transfer Protocol (FTP): A network protocol used to transfer computer files from one host to another host over a TCP-based network, such as the Internet. ◦ FTP is built on a client-server architecture 22 f) Search engines Systems designed to search for information on theWWW Many search engines out there … 23 Search engine market share –2020 Source: https://celadormedia.com/blog/google-vs-yahoo-vs-bing/ g) Search results 25 h) Internet Security Protocols HTTPS: a web security policy mechanism whereby a web server declares that complying web browsers are to interact with it using only a secure connection Secure socket layer (SSL): a standard security protocol for establishing an encrypted link between a server and a client. ◦ Sensitive data such as credit card numbers, social security numbers, and login credentials can be transmitted securely Advanced Encryption Standard (AES): an encryption algorithm for securing sensitive data over the internet 26 Firewall: A system designed to prevent unauthorized access to or from a private network. ◦ Frequently used to prevent unauthorized Internet users from accessing private networks connected to the Internet e.g. intranets. All messages entering or leaving the intranet pass through the firewall for examining It blocks all messages that do not meet the specified network security criteria 27 i) Mobile browsers AKA microbrowsers Designed for web access through mobile devices Mobile browsers are ◦ "stripped down" versions of everyday browsers ◦ Have fewer features to run well on mobile devices. ◦ Optimized to display web content on smaller mobile device screens with far less computing power and memory compared to desktop or laptop. ◦ Egs: Chrome, Firefox, Opera Mini, Safari, Links. 28 Search Engine Tips Questions you should ask when using a web page (especially for school work) ◦ Who is the author or sponsor? ◦ What authority/expertise do they have? ◦ What is the purpose/scope of the page? ◦ Is it current? When was it last updated? ◦ How complete and accurate is the information? (Any bias?) 29 You can search WWW using ◦ Exact words and phrases How can you narrow your search? ◦ Use a set of words or symbols E.g. put phrases in quotation marks “University of Botswana” Will include pages with the same words in the same order as the ones within the quotes ◦ Wildcards: Add an asterisk as a placeholder for any unknown characters or terms. E.g.: train* train, trains, trained, training, trainer, trainline, … 30 ◦ Use Search operators- words or symbols that can be added to searches to help narrow down the search AND : for finding two words together. E.g. climate AND change OR : climate change OR global warming will find pages that have either “climate change” or “global warming” - sign: exclude words. e.g. University -Botswana + sign: include words. e.g. broom + stick See Blackboard links for more information on these Also check http://www.techrepublic.com/blog/10- things/10-tips-for-smarter-more-efficient-internet- searching/ 31 4. Email services Short form for electronic mail Most commonly referred to as email or e-mail First email sent in 1971 by Ray Tomlinson to himself ◦ Test messages were entirely forgettable.... Requires an account on a mail server and supporting software on you PC Basic email Features ◦ Send, Compose, Reply and Forward 32 Places to get an email account School/workplace (e.g. UB) Internet Service Providers (e.g. Orange) Free online email services, egs: 33 Basic email structure: composing an email Addressing part ◦ To: email addresses of recipients ◦ Carbon Copy (CC): Email addresses to copy the message to. Can see original recipients and are visible to intended recipients ◦ Blind Carbon Copy (BCC): Email addresses to send a blind copy of the email Cannot see other recipients and are also not visible to intended recipients Subject: Message title/headline 34 Main Body ◦ Message text Signature ◦ Information about sender that is automatically added to outgoing message e.g. name and phone number Attachments ◦ Files e.g. pictures, sounds, text files, etc. Email parts - Example 36 5. Chatting Chat goes on in real-time Content could be a combination of text, audio, video & images 37 6. Discussion Forum Web-based collection of messages generated by people with common interests. 38