0% found this document useful (0 votes)
15 views13 pages

Computer Network

The document discusses computer networks and the internet. It covers basic networking concepts like nodes, hosts, and communication protocols. It describes how networks connect computers to allow sharing of resources and information. The internet is made up of local area networks (LANs) and wide area networks (WANs) connected together. LANs connect devices within close proximity while WANs connect devices further apart, often using telecommunication services. The internet provides a global interconnected network linking millions of computers around the world.

Uploaded by

arafatalom1111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views13 pages

Computer Network

The document discusses computer networks and the internet. It covers basic networking concepts like nodes, hosts, and communication protocols. It describes how networks connect computers to allow sharing of resources and information. The internet is made up of local area networks (LANs) and wide area networks (WANs) connected together. LANs connect devices within close proximity while WANs connect devices further apart, often using telecommunication services. The internet provides a global interconnected network linking millions of computers around the world.

Uploaded by

arafatalom1111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Objectives

▪ Basic networking concepts


Computer Networks, the
Internet, and the World ▪ Communication protocols

Wide Web ▪ Network services and benefits

▪ A brief history of the Internet and the World Wide Web

Introduction Basic Networking Concepts


▪ Computer network ▪ Computer network
 Computers connected together  Set of independent computer systems connected by telecommunication links

 Purpose: exchanging resources and information  Purpose: sharing information and resources

 Just about any kind of information can be sent ▪ Nodes, hosts, or end systems
 Examples: television and radio signals, voice, graphics, handwriting, photographs, movies
 Individual computers on a network

3 4
Uses of Computer Networks Uses of Computer Networks
▪ Networks for Companies
 Resource sharing (programs, equipment, data) ▪ Networks for People
 High reliability (replication, military, banking, air traffic control, nuclear  Access to remote information (www)
reactor safety, etc)  Person-to-person communication (Email, Telephone, IP phone)
 Saving money (mainframes, pc, client server)  Interactive entertainment.(Virtual meeting, Videoconference)
 Scalability (the ability to increase system performance gradually as the ▪ Social Issues
workload grows by adding more processors, mainframes requires replace)  Newsgroups or bulletin board
 Powerful Communication Medium (employee, online document)

5 6

Communication Links
▪ Switched, dial-up telephone line
 A circuit is temporarily established between the caller and callee

 Analog medium

 Requires modem at both ends to transmit information produced by a


computer
 Computer produces digital information

Two Forms of Information Representation

7 8
Communication Links (continued)

▪ Dial-up phone links

 Transmission rate: 56,000 bps (56 Kbps)

▪ Broadband

 Transmission rate: exceeding 128,000 bps (128 Kbps)


Modulation of a Carrier to Encode Binary Information

9 10

Communication Links (continued)


▪ Options for broadband communications
 Home use
 Digital subscriber line (DSL)
 Cable modem
 Commercial and office environment
 Ethernet
 Fast Ethernet
 Gigabit Ethernet Transmission Time of an Image at Different Transmission Speeds

11
12
Classification of interconnected processors by scale
Communication Links (continued)
▪ Wireless data communication
 Uses radio, microwave, and infrared signals

 Enables “mobile computing”

 Types of wireless data communication


 Wireless local access network

 Wireless wide-area access network

13 14

Local Area Networks


Some Common LAN Topologies
▪ Local area network (LAN)
 Connects hardware devices that are in close proximity
 The owner of the devices is also the owner of the means of communications
• Topology
• The way in which the connections are made is called the topology of the network. Network
topology specifically refers to the physical layer of the network, especially the locations of
the computers and how the cable is run between them.
 Common wired LAN topologies
 Bus
 Ring
 Star

15 16
Local Area Networks (continued)
▪ Ethernet
 Most widely used LAN technology

 Uses the bus topology

 Two ways to construct an Ethernet LAN


 Shared cable

 Hubs: the most widely used technology


Figure 7.5: An Ethernet
LAN Implemented
Using Shared Cables

17 18

Wide Area Networks


▪ Wide area networks (WANs)
 Connect devices that are across town, across the country, or across the ocean
 Users must purchase telecommunications services from an external provider
 Dedicated point-to-point lines
 Most use a store-and-forward, packet-switched technology to deliver
messages

An Ethernet LAN Implemented Using a Hub

19 20
Overall Structure of the Internet
▪ All real-world networks, including the Internet, are a mix of LANs
and WANs

 Example: a company or a college

 One or more LANs connecting its local computers

 Individual LANs interconnected into a wide-area “company network”


Typical Structure of a Wide Area Network

21 22

Overall Structure of the Internet (continued)

▪ Internet Service Provider (ISP)


 A wide-area network
 Provides a pathway from a specific network to other networks, or from an
individual to other networks
▪ ISPs are hierarchical
 Interconnect to each other in multiple layers to provide greater geographical
coverage
Structure of a Typical Company Network

23 24
Hierarchy of Internet Service
Structure of a Network Using an ISP
Providers
25 26

Overall Structure of the Internet (continued) Communication Protocols


▪ A protocol
▪ Internet
 A mutually agreed upon set of rules, conventions, and agreements for the
 A huge interconnected “network of networks” efficient and orderly exchange of information.
 Includes nodes, LANs, WANs, bridges, routers, and multiple levels of ISPs
▪ TCP/IP
 Early 2003
 170 million nodes (hosts)  The Internet protocol hierarchy
 Hundreds of thousands of separate networks located in over 225 countries  Governs the operation of the Internet
 Five layers

27 28
Physical Layer
▪ Protocols govern the exchange of binary digits across a physical
communication channel

▪ Goal: create a “bit pipe” between two computers

The Five-Layer TCP/IP Internet Protocol Hierarchy

29 30

Data Link Layer Data Link Layer (continued)


▪ Medium access control protocols
▪ Protocols carry out
 Error handling  Determine how to arbitrate ownership of a shared line when multiple nodes want
to send at the same time
 Framing [Read up on Contension-based approach used for Ethernet.]

▪ Creates an error-free “message pipe” ▪ Logical link control protocols

▪ Composed of two services  Ensure that a message traveling across a channel from source to destination
arrives correctly
 Layer 2a: medium access control [Read up on ARQ algorithm]
 Layer 2b: logical link control

31 32
Network Layer Network Layer (continued)
▪ Delivers a message from the site where it was created to its ultimate ▪ Provides a true “network delivery service”
destination
 Messages are delivered between any two nodes in the network, regardless of
where they are located
▪ Critical responsibilities [Read about Routing algorithms, pp310-311]
 Creating a universal addressing scheme for all network nodes (name server,
DNS) ▪ IP (Internet Protocol) layer
[eg: sunfire.comp.nus.edu.sg is 137.132.90.55]
 Network layer in the Internet
 Delivering messages between any two nodes in the network

33 34

Transport Layer
▪ Provides a high-quality, error-free, order preserving end-to-end
delivery service

▪ TCP (Transport Control Protocol)

 Primary transport protocol on the Internet

 Requires the source and destination programs to initially establish a


connection
Logical View of a TCP Connection

35 36
Application Layer
▪ Implements the end-user services provided by a network
▪ There are many application protocols, including:
 HTTP
 SMTP
 POP3
 IMAP
 FTP
Some Popular Application Protocols on the Internet

37 38

Application Layer (continued) Network Services and Benefits


▪ Uniform Resource Locator (URL) ▪ Services offered by computer networks
 A symbolic string that identifies a Web page  Electronic mail (email)
 Bulletin boards
 Form
 News groups
protocol://host address/page  Chat rooms
 The most common Web page format is hypertext information  MSN
 Accessed using the HTTP protocol  Resource sharing
 Physical resources
 Logical resources

39 40
A Brief History of the Internet and the World Wide Web:
Network Services and Benefits (continued) The Internet

▪ Services offered by computer networks


▪ August 1962: first proposal for building a computer network
 Client-server computing  Made by J. C. R. Licklider of MIT

 Information sharing ▪ ARPANET


 Built by the Advanced Research Projects Agency (ARPA) in the 1960s
 Information utility  Grew quickly during the early 1970s
 Electronic commerce (e-commerce)

41 42

The Internet (continued)


▪ NSFNet: A national network built by the National Science
Foundation (NSF)

▪ October 24, 1995: Formal acceptance of the term “Internet”

▪ Internet service providers start offering Internet access once


provided by the ARPANET and NSFNet

State of Networking in the Late 1980s

43 44
The World Wide Web
▪ Development completed in May 1991
▪ Designed and built by Tim Berners-Lee
▪ Components
 Hypertext
 A collection of documents interconnected by pointers called links
 URL (Uniform Resource Locator)
 The worldwide identification of a Web page located on a specific host computer
Hypertext Documents

45 46

Summary of Level 3 Summary


▪ Virtual environment ▪ Computer network: a set of independent computer systems
 Created by system software connected by telecommunication links
 Easy to use and easy to understand
 Provides services such as: ▪ Options for transmitting data on a network: dial-up telephone lines,
 Resource management DSL, cable modem, Ethernet, Fast Ethernet
 Security
 Access control
 Efficient resource use
▪ Types of networks: local area network (LAN) and wide area network
(WAN)
▪ Operating systems continue to evolve

47 48
Summary
▪ The Internet is a huge interconnected "network of networks"

▪ TCP/IP is the Internet protocol hierarchy, composed of five layers:


physical, data link, network, transport, and application

▪ The World Wide Web is an information system based on the concept


of hypertext

49

You might also like