faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/csoverview/networ… · web viewinternet a...

15
Networking and the Internet 2 Introduction Computer network o Computers connected together o Purpose: Exchanging resources and information o Just about any kind of information can be sent Examples: Television and radio signals, voice, graphics, handwriting, photographs, movies Basic Networking Concepts Computer network o Set of independent computer systems connected by telecommunication links o Purpose: Sharing information and resources Nodes, hosts, or end systems o Individual computers on a network Communication Links Switched, dial-up telephone line o A circuit is temporarily established between the caller and callee o Analog medium o Requires modem at both ends to transmit information produced by a computer Computer produces digital information 1

Upload: others

Post on 31-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

Networking and the Internet 2Introduction

Computer networko Computers connected togethero Purpose: Exchanging resources and informationo Just about any kind of information can be sent

Examples: Television and radio signals, voice, graphics, handwriting, photographs, movies

Basic Networking Concepts Computer network

o Set of independent computer systems connected by telecommunication links

o Purpose: Sharing information and resources Nodes, hosts, or end systems

o Individual computers on a network

Communication Links Switched, dial-up telephone line

o A circuit is temporarily established between the caller and calleeo Analog mediumo Requires modem at both ends to transmit information produced by a

computer Computer produces digital information

1

Page 2: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

Modulation of a Carrier to Encode Binary Information

Modulation of a Carrier to Encode Binary Information

Dial-up phone linkso Transmission rate: 56,000 bps (56 Kbps)

Broadbando Transmission rate: Exceeding 256,000 bps (256 Kbps)

Options for broadband communicationso Home use

Digital subscriber line (DSL)

2

Page 3: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

Cable modemo Commercial and office environment

Ethernet Fast Ethernet Gigabit Ethernet

Transmission Time of an Image at Different Transmission Speeds

Wireless data communicationo Uses radio, microwave, and infrared signalso Enables “mobile computing”o Types of wireless data communication

Wireless local access network Wireless wide-area access network

Local Area Networks Local area network (LAN)

o Connects hardware devices that are in close proximityo The owner of the devices is also the owner of the means of

communicationso Common wired LAN topologies

Bus Ring Star

3

Page 4: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

Some Common LAN Topologies

Etherneto Most widely used LAN technologyo Uses the bus topologyo Two ways to construct an Ethernet LAN

Shared cable Hubs: The most widely used technology

An Ethernet LAN Implemented Using Shared Cables

4

Page 5: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

An Ethernet LAN Implemented Using a Hub

Wide Area Networks Wide area networks (WANs)

o Connect devices that are across town, across the country, or across the ocean

o Users must purchase telecommunications services from an external provider

o Dedicated point-to-point lineso Most use a store-and-forward, packet-switched technology to deliver

messages

5

Page 6: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

Typical Structure of a Wide Area Network

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

o Example: A company or a college One or more LANs connecting its local computers Individual LANs interconnected into a wide-area company

network Internet Service Provider (ISP)

o A wide-area networko Provides a pathway from a specific network to other networks, or from

an individual’s computer to other networks ISPs are hierarchical

o Interconnect to each other in multiple layers to provide greater geographical coverage

6

Page 7: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

Structure of a Typical Company Network

Structure of a Network Using an ISP

7

Page 8: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

Hierarchy of Internet Service Providers

Internet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges, routers, and multiple levels of ISPs Early 2003

o 170 million nodes (hosts)o Hundreds of thousands of separate networks located in over 225

countries

Communication Protocols A protocol

o A mutually agreed upon set of rules, conventions, and agreements for the efficient and orderly exchange of information

TCP/IPo The Internet protocol hierarchyo Governs the operation of the Interneto Five layers

8

Page 9: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

The Five-Layer TCP/IP Internet Protocol Hierarchy

Physical Layer Protocols govern the exchange of binary digits across a physical

communication channel Goal: Create a bit pipe between two computers

Data Link Layer Protocols carry out

o Error handlingo Framing

Creates an error-free message pipe Composed of two services

o Layer 2a: Medium access controlo Layer 2b: Logical link control

Medium access control protocolso Determine how to arbitrate ownership of a shared line when multiple

nodes want to send at the same time Logical link control protocols

o Ensure that a message traveling across a channel from source to destination arrives correctly

Network Layer Delivers a message from the site where it was created to its ultimate

destination9

Page 10: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

Critical responsibilitieso Create a universal addressing scheme for all network nodeso Deliver messages between any two nodes in the network

Provides a true network delivery serviceo Messages are delivered between any two nodes in the network,

regardless of where they are located IP (Internet Protocol) layer

o Network layer in the Internet

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

service TCP (Transport Control Protocol)

o Primary transport protocol on the Interneto Requires the source and destination programs to initially establish a

connection

Logical View of a TCP Connection

Application Layer Implements the end-user services provided by a network There are many application protocols

10

Page 11: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

o HTTPo SMTPo POP3o IMAPo FTP

Uniform Resource Locator (URL)o A symbolic string that identifies a Web pageo Form

protocol://host address/pageo The most common Web page format is hypertext information

Accessed using the HTTP protocol

Some Popular Application Protocols on the Internet

Network Services and Benefits Services offered by computer networks

o Electronic mail (email)o Bulletin boardso News groupso Chat roomso Resource sharing

Physical resources Logical resources

Services offered by computer networkso Client-server computingo Information sharingo Information utilityo Electronic commerce (e-commerce)

11

Page 12: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

A Brief History of the Internet August 1962: First proposal for building a computer network

o Made by J. C. R. Licklider of MIT ARPANET

o Built by the Advanced Research Projects Agency (ARPA) in the 1960so Grew quickly during the early 1970s

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

The World Wide Web Development completed in May 1991 Designed and built by Tim Berners-Lee Components

o Hypertext A collection of documents interconnected by pointers called links

o URL (Uniform Resource Locator) The worldwide identification of a Web page located on a specific

host computer

12

Page 13: faculty.cse.tamu.edufaculty.cse.tamu.edu/slupoli/notes/CSOverview/Networ… · Web viewInternet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges,

Hypertext Documents

13