+ All Categories
Home > Documents > 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

Date post: 12-Jan-2016
Category:
Upload: dorthy-berry
View: 212 times
Download: 0 times
Share this document with a friend
58
1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking Networking and the and the InterNet InterNet
Transcript
Page 1: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

1© 2001 John Urrutia. All rights reserved.

Chapter 7

Networking Networking and theand theInterNetInterNet

Page 2: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

2© 2001 John Urrutia. All rights reserved.

TopicsBackground

Common Types of Networks

Communications Over the Network

Networking Utilities

Distributed Computing

Page 3: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

3© 2001 John Urrutia. All rights reserved.

Topics (cont.)Nertwork Services / DAEMONS

InterNet Services

The World Wide Web

Creating your own Web Page

Page 4: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

4© 2001 John Urrutia. All rights reserved.

BackgroundSneaker-Net (pre-tty)

Slow

Unreliable transmission

Serial transmissionFaster than slow (100’s BPS)

More reliable

Page 5: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

5© 2001 John Urrutia. All rights reserved.

BackgroundMost companies run several

networks in their environmentLAN, MAN, WAN

Intranet – Link company infrastructure

Internet – Link the company to the outside world

Fast – (10’s MBS – 1 GBS)

Page 6: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

6© 2001 John Urrutia. All rights reserved.

BackgroundNetwork services

Linux runs special processes called daemons

These are continually running processes that handle the sharing of system resources such as file systems

They make remote file systems appear as attached to local computers

Page 7: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

7© 2001 John Urrutia. All rights reserved.

BackgroundNetwork services

New utilities developed to handle the networked environment

rwho – rlogin – telnet – rcp – ftp

Page 8: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

8© 2001 John Urrutia. All rights reserved.

BackgroundIntranets

Access is restricted to internal users.

Similar to LANs but uses internet protocol and technology.

Provides Inter-operability (Macs, PC, Linux, etc.)Local e-mail Web-page development and access

Page 9: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

9© 2001 John Urrutia. All rights reserved.

TopicsBackground

Common Types of Networks

Communications Over the Network

Networking Utilities

Distributed Computing

Page 10: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

10© 2001 John Urrutia. All rights reserved.

Common Types of NetworksNetwork topologies – Broadcast

Ethernet

Single wire – Party line

All systems have access to all traffic

Messages sent at will

Collisions require re-sends which can cause network instability

Page 11: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

11© 2001 John Urrutia. All rights reserved.

Common Types of NetworksNetwork topologies – Token ring

FDDI –Fiber Distributed Data Interface

Single wire – Party line

All systems have access to all traffic

Messages sent only when token captured

Token passing can fail which cause delays in network traffic

Page 12: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

12© 2001 John Urrutia. All rights reserved.

Common Types of NetworksNetwork topologies – Point to point

Two endpoints only

Dedicated line between points

Well governed – limited traffic

Topologically limited to small number of connections (2 log N )

Page 13: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

13© 2001 John Urrutia. All rights reserved.

Point to Point

Page 14: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

14© 2001 John Urrutia. All rights reserved.

Common Types of NetworksLocal Area Networks ( LANs)

Run over:Thicknet (Coaxial cable) or Thinnet

(10BASE2) Unshielded Twist Pair

UTP, Category 5, 10BASET Fiber Optic Cable Infrared Radio

Page 15: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

15© 2001 John Urrutia. All rights reserved.

Common Types of NetworksLocal Area Networks ( LANs)

Designed to support a small network within a small geographical areaOfficeStoreHome

Page 16: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

16© 2001 John Urrutia. All rights reserved.

Common Types of NetworksEthernet

Ethernet technology runs at 10MBS but throughput is less do to collisions

Messaging is processed by packets. Each of which contain a destination address

Ethernet ImprovementsAllow up to 1GBS over UTP

Page 17: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

17© 2001 John Urrutia. All rights reserved.

Common Types of NetworksFDDI

Peak data rate is 100MBS

DrawbacksCost of CableCost of interface cardsDifficult to install and maintain

Technology Available over copper

Page 18: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

18© 2001 John Urrutia. All rights reserved.

Common Types of NetworksWide Area Networks ( WANs)

Designed to cover a large geographic area. Across states or countries or around the

world

Generally Point-to-PointLeased linesSatellite

Page 19: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

19© 2001 John Urrutia. All rights reserved.

Common Types of NetworksMetropolitan Area Networks ( MANs)

Designed to cover a medium geographic area. Across buildings or within a city

Generally Point-to-PointLeased linesRadio

Page 20: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

20© 2001 John Urrutia. All rights reserved.

Common Types of NetworksGateways

Allow interoperability across disparate hardware devices or networks.

Translates protocols from LAN to WAN

Re-packets messages

Page 21: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

21© 2001 John Urrutia. All rights reserved.

Common Types of NetworksRouters

Hi speed switching station connecting 2 or more networks

Constantly monitor traffic across the networks

Route datagrams (messages) to the least used pathway

Page 22: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

22© 2001 John Urrutia. All rights reserved.

Page 23: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

23© 2001 John Urrutia. All rights reserved.

Common Types of NetworksNetwork Protocols

Protocol is the set of rules defining how systems or networks communicate with each otherEthernet, Telnet, FTP, TCP– Transport Control Protocol HTTP – Hyper-Text Transfer Protocol PPP – Point to Point Protocol SLIP – Serial Line Internet Protocol

Page 24: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

24© 2001 John Urrutia. All rights reserved.

Common Types of NetworksHost Addresses

Every message sent over the network has a 32 bit destination address (IPv4). Using the Internet Protocol the address is made up of 4 bytes of data

Addresses may be static or dynamic

Addresses are contolled by the NICNetwork Information Center

Page 25: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

25© 2001 John Urrutia. All rights reserved.

Common Types of NetworksHost Addresses

Addresses belong to 1 of 4 classes A,B,C,DIdentified by the number of 1 bits in the

highorder byte

The max number of networks allowed on the Internet is 2,113,664

The max number of host computers is 3,758,096,400

Page 26: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

26© 2001 John Urrutia. All rights reserved.

Host Addresses31 24 23 16 15 8 7 0

0 Netid Host ID

Bit

Class A:

10 Netid Host IDClass B:

110 Netid Host IDClass C:

1110 Multicast addressClass D:

111110 ReservedClass E:

Page 27: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

27© 2001 John Urrutia. All rights reserved.

Common Types of NetworksHost Addresses

127.37.16.231 is a valid IP Address but it is hard to remember

The /etc/hosts file provides the fully qualified host name along with a symbolic nickname

Updating symbolics is a daunting taskNIS – Network Information ServiceDNS – Domain Name Services

Page 28: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

28© 2001 John Urrutia. All rights reserved.

TopicsBackground

Common Types of Networks

Communications Over the Network

Networking Utilities

Distributed Computing

Page 29: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

29© 2001 John Urrutia. All rights reserved.

Communicating Over the Network

Many of the standard communications utilities have been extended to handle remote computing.pine, finger, talk

Some systems do not identify themselves in their prompt.hostname

Page 30: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

30© 2001 John Urrutia. All rights reserved.

Communicating Over the Network

Using finger to learn about Remote Usersfinger @Linux2

Provides information about remote system logins.

Querys the network services

finger daemon runs remotely.

Page 31: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

31© 2001 John Urrutia. All rights reserved.

Communicating Over the Network

finger the NEIS at USGS to find almost real-time earthquake info

World Wide mail using pine

Talking around the world talk

Page 32: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

32© 2001 John Urrutia. All rights reserved.

TopicsBackground

Common Types of Networks

Communications Over the Network

Networking Utilities

Distributed Computing

Page 33: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

33© 2001 John Urrutia. All rights reserved.

Networking UtilitiesMany of the utilities have been

extended to provide network access

New utilities created to monitor and control the network environment

Page 34: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

34© 2001 John Urrutia. All rights reserved.

Networking UtilitiesUsing rlogin and telnet to

Access Remote Computersrlogin is used to connect UNIX and

UNIX-like systems

telnet is used to connect non-UNIX systems

Both utilities make your host session appear to be on the remote system

Page 35: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

35© 2001 John Urrutia. All rights reserved.

Networking UtilitiesYou must be trusted to use rcp rsh

Trusted systems are identified by the /etc/hosts.equiv file.

Trusted Hosts and the ~/.rhost FileIdentifies the host name and user id

Page 36: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

36© 2001 John Urrutia. All rights reserved.

Networking UtilitiesUsing ftp to Transfer Files

…]$ ftp linux2ascii / binarygetputbye?

Page 37: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

37© 2001 John Urrutia. All rights reserved.

Networking UtilitiesUsing rsh to run commands

remotely

Page 38: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

38© 2001 John Urrutia. All rights reserved.

Networking UtilitiesUsing ping to Test a Network

ConnectionUses ICMP – internet control message

protocol

Page 39: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

39© 2001 John Urrutia. All rights reserved.

Networking UtilitiesUsing rwho to list Users on Remote

Systems

Page 40: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

40© 2001 John Urrutia. All rights reserved.

TopicsBackground

Common Types of Networks

Communications Over the Network

Networking Utilities

Distributed Computing

Page 41: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

41© 2001 John Urrutia. All rights reserved.

Distributed ComputingThe Client/Server Model

Servers store and provide information to clients

Clients access information through servers

Page 42: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

42© 2001 John Urrutia. All rights reserved.

Distributed ComputingDomain Name Services (DNS)

Hierarchy.com.edu.gov.mil.net.org

Page 43: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

43© 2001 John Urrutia. All rights reserved.

Distributed ComputingNetwork Information Service (NIS)

Developed by Sun Microsystems

Keeps system independent configuration files current

Access information throughypcatypmatch

Page 44: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

44© 2001 John Urrutia. All rights reserved.

Distributed ComputingNetwork File System (NFS)

Makes available remote file systems as local filesystems

Page 45: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

45© 2001 John Urrutia. All rights reserved.

Topics (cont.)Nertwork Services / DAEMONS

InterNet Services

The World Wide Web

Creating your own Web Page

Page 46: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

46© 2001 John Urrutia. All rights reserved.

Network Services / DAEMONSInetd

Listens for service requestsAutomatically starts other daemons to

provide services

Page 47: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

47© 2001 John Urrutia. All rights reserved.

Network Services / DAEMONSnamed

Supports the DNSThis replaces the old /etc/hosts table

Page 48: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

48© 2001 John Urrutia. All rights reserved.

Network Services / DAEMONSin.nntpd

Network News Transfer Protocol

Provide exchange service of USENET articles

Intelligently downloads files

Page 49: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

49© 2001 John Urrutia. All rights reserved.

Network Services / DAEMONSrouted

Manages routing tables

gatedManages gateway configurations

Page 50: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

50© 2001 John Urrutia. All rights reserved.

Network Services / DAEMONSsmtpd

Simple Mail Transfer Protocol

Page 51: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

51© 2001 John Urrutia. All rights reserved.

Topics (cont.)Nertwork Services / DAEMONS

InterNet Services

The World Wide Web

Creating your own Web Page

Page 52: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

52© 2001 John Urrutia. All rights reserved.

Internet ServicesUSENET

Formed in the 1980’s

Similar to an electronic bulletin board

Page 53: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

53© 2001 John Urrutia. All rights reserved.

Internet ServicesArchie

Public domain database of over 1000 FTP sites

Tell you where to find stuff

Page 54: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

54© 2001 John Urrutia. All rights reserved.

Internet ServicesGopher

Retrieves selected documents based on your criteria

Page 55: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

55© 2001 John Urrutia. All rights reserved.

Topics (cont.)Nertwork Services / DAEMONS

InterNet Services

The World Wide Web

Creating your own Web Page

Page 56: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

56© 2001 John Urrutia. All rights reserved.

Overview of the WWWBrowser terminology

Screen Elements

Navigating the WEB

Reading News

Downloading files

Bookmarks

Page 57: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

57© 2001 John Urrutia. All rights reserved.

Overview of the WWWSearch Engines

Alta Vista

LYCOS

Excite

HotBot

Google

Page 58: 1 © 2001 John Urrutia. All rights reserved. Chapter 7 Networking and the InterNet.

58© 2001 John Urrutia. All rights reserved.

Creating Your Own Web PageNetscape

MS Word


Recommended