Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Networking and the Internet Computer Science: An Overview Tenth.

Slides:



Advertisements
Similar presentations
Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX B NETWORKS AND TELECOMMUNI CATIONS APPENDIX B NETWORKS.
Advertisements

Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
(4.4) Internet Protocols Layered approach to Internet Software 1.
IS Network and Telecommunications Risks
Computer Networks Eyad Husni Elshami. Computer Network A computer network is a group of interconnected computers to share data resources ( printer, data.
Copyright © 2015 Pearson Education, Inc. Chapter 4: Networking and the Internet Computer Science: An Overview Twelfth Edition by J. Glenn Brookshear Dennis.
Chapter 15 Networks.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Networking and the Internet Computer Science: An Overview Tenth.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
15-1 More Chapter 15 Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of.
Chapter 15 Networks. Chapter Goals Types of networks Topologies Open Systems Home Internet connections 15-2.
Module 4 - Networking MIS5122: Enterprise Architecture for the IT Auditor.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Telecommunications and Networks Chapter 6 – Understanding Technology (Third Edition)
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Networking and the Internet Computer Science: An Overview Tenth.
Networks and Telecommunications
Networking and the Internet © 2007 Pearson Addison-Wesley. All rights reserved.
Networks A network is a collection of computers and devices connected together via communications devices and transmission media Advantages of a network.
Networks LANS,. FastPoll True Questions Answer A for True and B for False A wireless infrastructure network uses a centralized broadcasting device, such.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter 4 Networking and the Internet Introduction to CS 1 st Semester, 2015 Sanghyun Park.
Chapter 3 Hardware, Software, and Networks Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 3-1.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Lecture#2 on Internet and World Wide Web. Internet Applications Electronic Mail ( ) Electronic Mail ( ) Domain mail server collects incoming mail.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Networking and the Internet Computer Science: An Overview Tenth.
The Infrastructure Technologies. Communication All communications require: Transmitters/Senders and receivers Transmission medium Rules of communication.
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Copyright © 2015 Pearson Education, Inc. Chapter 4: Networking and the Internet.
Chapter 4 Networking and the Internet © 2007 Pearson Addison-Wesley. All rights reserved.
Networks QUME 185 Introduction to Computer Applications.
Chapter 4 Networking and the Internet. © 2005 Pearson Addison-Wesley. All rights reserved 4-2 Chapter 4: Networking and the Internet 4.1 Network Fundamentals.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Chapter 4 Networking and the Internet © 2007 Pearson Addison-Wesley. All rights reserved.
Networking Network Classification, by there: 3 The Rules they use to exchange data: Protocols.
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Networking and the Internet Computer Science: An Overview Eleventh.
Network Basics. Network Classifications Scope Scope Local area network (LAN) Local area network (LAN) Metropolitan area (MAN) Metropolitan area (MAN)
Chapter 4 Networking and the Internet © 2007 Pearson Addison-Wesley. All rights reserved.
Chapter 6 Data Communications. Network Collection of computers Communicate with one another over transmission line Major types of network topologies What.
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Networks. Local area network (LAN( Wide-area network (WAN( Networks Topology.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Networking and the Internet Computer Science: An Overview Tenth.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter Objectives In this chapter, you will learn:
Chapter 4: Networking and the Internet
Computer Networks.
NETWORK Unit 1 Module: 2 Objective: 7.
Web Development & Design Chapter 1, Sections 4, 5 & 6
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
I. Basic Network Concepts
Networking and the Internet
Chapter Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of various network.
NETWORK Unit 1 Module: 2 Objective: 7.
NETWORK Unit 1 Module: 2 Objective: 7.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter 4: Networking and the Internet
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
COMPUTER NETWORKING Presented by Pushpanjali Associate professor
Presentation transcript:

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Networking and the Internet Computer Science: An Overview Tenth Edition by J. Glenn Brookshear

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-2 Chapter 4: Networking and the Internet 4.1 Network Fundamentals 4.2 The Internet 4.3 The World Wide Web 4.4 Internet Protocols 4.5 Security

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-3 Network Classifications Scope –Local area network (LAN) –Metropolitan area (MAN) –Wide area network (WAN) Ownership –Closed versus open Topology (configuration) –Bus (Ethernet) –Star (Wireless networks with central Access Point)

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-4 Figure 4.1 Network topologies

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-5 Figure 4.1 Network topologies (continued)

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-6 Protocols Token Ring Protocol –Sample applet: /index.htmlhttp://whale.hit.bme.hu/~remopp/DES/SimpleApplet /index.html CSMA/CD

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-7 Protocols Token Ring Protocol –developed by IBM in 1970’s. –Consists of a set of nodes connected in a ring –Data flows in a particular direction only –Data received from up neighbour forwarded to down neighbour –Token –access to the shared ring a special sequence of bits circulates around the ring Each node receives and forwards token Frame makes its way back to sender –frame removed by sender –sender reinsert token. As token circulates around ring, each station gets a chance to transmit

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-8 Protocols CSMA/CD –used in Ethernet –slient bus provides right to introduce new message

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-9 Connecting Networks Repeater: Extends a network Hub: A hub is the simplest of these devices. Any data packet coming from one port is sent to all other ports. It has more ports than repeater. Bridge: Connects two compatible networks Switch: Connect several compatible networks Router: Connects two incompatible networks resulting in a network of networks called an internet

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-10 Repeater A repeater is specific hardware designed to overcome signal attenuation, it usually has only two ports and is designed to pure boost or amplify a signal.

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-11 Hub Hub A hub is the simplest of these devices. Any data packet coming from one port is sent to all other ports. It is then up to the receiving computer to decide if the packet is for it. Imagine packets going through a hub as messages going into a mailing list. The mail is sent out to everyone and it is up to the receiving party to decide if it is of interest. The biggest problem with hubs is their simplicity. Since every packet is sent out to every computer on the network, there is a lot of wasted transmission. This means that the network can easily become bogged down. Hubs are typically used on small networks where the amount of data going across the network is never very high.

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-12 Bridge Bridge A bridge goes one step up on a hub in that it looks at the destination of the packet before sending. If the destination address is not on the other side of the bridge it will not transmit the data. A bridge only has one incoming and one outgoing port. To build on the analogy above, the bridge is allowed to decide if the message should continue on. It reads the address and decides if there is a on the other side. If there isn’t, the message will not be transmitted. Bridges are typically used to separate parts of a network that do not need to communicate regularly, but still need to be connected.

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-13 Switch Switch A switch steps up on a bridge in that it has multiple ports. When a packet comes through a switch it is read to determine which computer to send the data to. This leads to increased efficiency in that packets are not going to computers that do not require them. Now the analogy has multiple people able to send to multiple users. The switch can decide where to send the mail based on the address. Most large networks use switches rather than hubs to connect computers within the same subnet.

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-14 Router Router A router is similar in a switch in that it forwards packets based on address. But, instead of the MAC address that a switch uses, a router can use the IP address. This allows the network to go across different protocols. The most common home use for routers is to share a broadband internet connection. The router has a public IP address and that address is shared with the network. When data comes through the router it is forwarded to the correct computer. This comparison to gets a little off base. This would be similar to the router being able to receive a packet as and sending it to the user as a fax.

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-15 Figure 4.4 Building a large bus network from smaller ones

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-16 Inter-process Communication Client-server –One server, many clients –Server must execute continuously –Client initiates communication Peer-to-peer (P2P) –Two processes communicating as equals –Peer processes can be short-lived

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-17 Figure 4.6 The client/server model compared to the peer-to-peer model

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-18 Distributed Systems Systems with parts that run on different computers –Infrastructure can be provided by standardized toolkits Example: Enterprise Java Beans from Sun Microsystems Example:.NET framework from Microsoft

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-19 The Internet and Internet Addressing The Internet: An internet that spans the world A collection of domains IP address: pattern of 32 or 128 bits often represented in dotted decimal notation Mnemonic address: –Domain names –Top-Level Domains Domain name system (DNS) –Name servers –DNS lookup Internet Corporation for Assigned Names & Numbers (ICANN) –Allocates IP addresses to Internet Service Provides who then assign those addresses within their regions. –Oversees the registration of domains and domain names.

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-20 Internet Architecture

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-21 Internet Architecture Internet Service Provider (ISP) –Tier-1 –Tier-2 Access ISP: Provides connectivity to the Internet –Traditional telephone (dial up connection) –Cable connections –DSL –Wireless

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-22 Traditional Internet Applications Electronic Mail ( ) –Domain mail server collects incoming mail and transmits outing mail –Mail server delivers collected incoming mail to clients via POP3 or IMAP File Transfer Protocol (FTP) Telnet and SSH

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-23 World Wide Web Hypertext and HTTP Browser gets documents from Web server Documents identified by URLs

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-24 Figure 4.8 A typical URL

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-25 Hypertext Document Format Encoded as text file Contains tags to communicate with browser –Appearance to start a level one heading to start a new paragraph –Links to other documents and content –Insert images

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-26 Figure 4.9 A simple Web page

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-27 Figure 4.9 A simple Web page (continued)

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-28 Another Example This text is bold This text is strong This text is big This text is emphasized This text is italic This text is small This is subscript and superscript

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-29 Figure 4.12 Package-shipping example

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-30 Internet Software Layers Application: Constructs message with address Transport: Chops message into packets Network: Handles routing through the Internet Link: Handles actual transmission of packets

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-31 Figure 4.14 Following a message through the Internet

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-32 TCP/IP Protocol Suite Transport Layer –TCP –UDP Network Layer –IP (IPv4 and IPv6)

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-33 Security Attacks –Malware (viruses, worms, Trojan horses, spyware, phishing software) –Denial of service –Spam Protection –Firewalls –Spam filters –Proxy Servers –Antivirus software